mirror of
https://github.com/oh-my-fish/oh-my-fish.git
synced 2025-01-22 09:19:47 +08:00
Merge pull request #458 from nirvdrum/custom_completions_load_fix
Custom completions load fix
This commit is contained in:
commit
0e21d6be2d
2
custom/plugins/example/completions/example.fish
Normal file
2
custom/plugins/example/completions/example.fish
Normal file
|
@ -0,0 +1,2 @@
|
|||
# Optionally add completions for your plugin here.
|
||||
# complete -f -c my_command -a some_arg -d 'Description here'
|
|
@ -38,6 +38,7 @@ function import -d "Load libraries, plugins, themes, etc."
|
|||
_prepend_tree $fish_path/$library $skip_spec
|
||||
_prepend_tree $fish_custom/$library $skip_spec
|
||||
_prepend_path $fish_path/$library/completions -d fish_complete_path
|
||||
_prepend_path $fish_custom/$library/completions -d fish_complete_path
|
||||
|
||||
# Set path to load files.
|
||||
set -l path $library/(basename $library).load
|
||||
|
|
|
@ -37,6 +37,11 @@ function describe_import
|
|||
import plugins/git-flow
|
||||
expect $fish_complete_path --to-contain-all $fish_path/plugins/git-flow/completions
|
||||
end
|
||||
|
||||
function it_adds_completion_files_for_custom_plugins_to_completion_path
|
||||
import plugins/example
|
||||
expect $fish_complete_path --to-contain-all $fish_custom/plugins/example/completions
|
||||
end
|
||||
end
|
||||
|
||||
spec.run $argv
|
||||
|
|
Loading…
Reference in New Issue
Block a user