simplify invoking create_manpage_completions.py

My previous change to avoid creating a *.pyc file when running
create_manpage_completions.py was wrong because I put the
`sys.dont_write_bytecode = True` on the wrong line. Rather than simply
move that statement make the simpler, cleaner, fix that removes the need
for `eval` where that program is invoked.
This commit is contained in:
Kurtis Rader
2016-10-09 18:42:55 -07:00
parent 92e14d7e4a
commit f33ece11ac
3 changed files with 1 additions and 4 deletions

View File

@@ -1,4 +1,4 @@
function fish_update_completions --description "Update man-page based completions"
# Clean up old paths
eval (string escape $__fish_datadir/tools/create_manpage_completions.py) --manpath --progress --cleanup-in '~/.config/fish/completions' --cleanup-in '~/.config/fish/generated_completions'
python -B $__fish_datadir/tools/create_manpage_completions.py --manpath --progress --cleanup-in '~/.config/fish/completions' --cleanup-in '~/.config/fish/generated_completions'
end