mirror of
https://github.com/tmuxinator/tmuxinator.git
synced 2026-03-09 01:12:24 -05:00
fix: Fix fish-shell completions (857) (#956)
Some checks failed
Integration Tests / test (3.1.6, 1.5) (push) Failing after 1s
Integration Tests / test (3.1.6, 1.7) (push) Failing after 1s
Integration Tests / test (3.1.6, 1.8) (push) Failing after 1s
Integration Tests / test (3.1.6, 1.6) (push) Failing after 1s
Integration Tests / test (3.1.6, 1.9) (push) Failing after 1s
Integration Tests / test (3.1.6, 2.0) (push) Failing after 1s
Integration Tests / test (3.1.6, 2.1) (push) Failing after 1s
Integration Tests / test (3.1.6, 2.2) (push) Failing after 1s
Integration Tests / test (3.1.6, 2.3) (push) Failing after 1s
Integration Tests / test (3.1.6, 2.4) (push) Failing after 1s
Integration Tests / test (3.1.6, 2.5) (push) Failing after 1s
Integration Tests / test (3.1.6, 2.6) (push) Failing after 1s
Integration Tests / test (3.1.6, 2.7) (push) Failing after 1s
Integration Tests / test (3.1.6, 2.8) (push) Failing after 1s
Integration Tests / test (3.1.6, 2.9) (push) Failing after 1s
Integration Tests / test (3.1.6, 2.9a) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.0) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.0a) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.1) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.1a) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.1b) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.1c) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.2) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.2a) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.3) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.3a) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.4) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.5) (push) Failing after 2s
Integration Tests / test (3.1.6, 3.5a) (push) Failing after 1s
Integration Tests / test (3.2.7, 1.5) (push) Failing after 1s
Integration Tests / test (3.2.7, 1.6) (push) Failing after 1s
Integration Tests / test (3.2.7, 1.7) (push) Failing after 1s
Integration Tests / test (3.2.7, 1.8) (push) Failing after 1s
Integration Tests / test (3.2.7, 1.9) (push) Failing after 1s
Integration Tests / test (3.2.7, 2.0) (push) Failing after 0s
Integration Tests / test (3.2.7, 2.1) (push) Failing after 1s
Integration Tests / test (3.2.7, 2.2) (push) Failing after 1s
Integration Tests / test (3.2.7, 2.3) (push) Failing after 1s
Integration Tests / test (3.2.7, 2.4) (push) Failing after 1s
Integration Tests / test (3.2.7, 2.5) (push) Failing after 1s
Integration Tests / test (3.2.7, 2.6) (push) Failing after 1s
Integration Tests / test (3.2.7, 2.7) (push) Failing after 1s
Integration Tests / test (3.2.7, 2.8) (push) Failing after 1s
Integration Tests / test (3.2.7, 2.9) (push) Failing after 0s
Integration Tests / test (3.2.7, 2.9a) (push) Failing after 1s
Integration Tests / test (3.2.7, 3.0) (push) Failing after 2s
Integration Tests / test (3.2.7, 3.0a) (push) Failing after 1s
Integration Tests / test (3.2.7, 3.1) (push) Failing after 1s
Integration Tests / test (3.2.7, 3.1a) (push) Failing after 1s
Integration Tests / test (3.2.7, 3.1b) (push) Failing after 1s
Integration Tests / test (3.2.7, 3.1c) (push) Failing after 1s
Integration Tests / test (3.2.7, 3.2) (push) Failing after 1s
Integration Tests / test (3.2.7, 3.2a) (push) Failing after 1s
Integration Tests / test (3.2.7, 3.3) (push) Failing after 0s
Integration Tests / test (3.2.7, 3.3a) (push) Failing after 1s
Integration Tests / test (3.2.7, 3.4) (push) Failing after 2s
Integration Tests / test (3.2.7, 3.5) (push) Failing after 1s
Integration Tests / test (3.2.7, 3.5a) (push) Failing after 1s
Integration Tests / test (3.3.7, 1.5) (push) Failing after 1s
Integration Tests / test (3.3.7, 1.6) (push) Failing after 2s
Integration Tests / test (3.3.7, 1.7) (push) Failing after 1s
Integration Tests / test (3.3.7, 1.8) (push) Failing after 0s
Integration Tests / test (3.3.7, 1.9) (push) Failing after 1s
Integration Tests / test (3.3.7, 2.0) (push) Failing after 1s
Integration Tests / test (3.3.7, 2.1) (push) Failing after 1s
Integration Tests / test (3.3.7, 2.2) (push) Failing after 1s
Integration Tests / test (3.3.7, 2.3) (push) Failing after 1s
Integration Tests / test (3.3.7, 2.4) (push) Failing after 1s
Integration Tests / test (3.3.7, 2.5) (push) Failing after 2s
Integration Tests / test (3.3.7, 2.6) (push) Failing after 1s
Integration Tests / test (3.3.7, 2.7) (push) Failing after 1s
Integration Tests / test (3.3.7, 2.8) (push) Failing after 1s
Integration Tests / test (3.3.7, 2.9) (push) Failing after 2s
Integration Tests / test (3.3.7, 2.9a) (push) Failing after 1s
Integration Tests / test (3.3.7, 3.0) (push) Failing after 1s
Integration Tests / test (3.3.7, 3.0a) (push) Failing after 1s
Integration Tests / test (3.3.7, 3.1) (push) Failing after 1s
Integration Tests / test (3.3.7, 3.1a) (push) Failing after 2s
Integration Tests / test (3.3.7, 3.1b) (push) Failing after 2s
Integration Tests / test (3.3.7, 3.1c) (push) Failing after 1s
Integration Tests / test (3.3.7, 3.2) (push) Failing after 2s
Integration Tests / test (3.3.7, 3.2a) (push) Failing after 2s
Integration Tests / test (3.3.7, 3.3) (push) Failing after 2s
Integration Tests / test (3.3.7, 3.4) (push) Failing after 1s
Integration Tests / test (3.3.7, 3.3a) (push) Failing after 1s
Integration Tests / test (3.3.7, 3.5) (push) Failing after 1s
Integration Tests / test (3.3.7, 3.5a) (push) Failing after 1s
Integration Tests / test (3.4.2, 1.5) (push) Failing after 2s
Integration Tests / test (3.4.2, 1.6) (push) Failing after 1s
Integration Tests / test (3.4.2, 1.7) (push) Failing after 0s
Integration Tests / test (3.4.2, 1.8) (push) Failing after 1s
Integration Tests / test (3.4.2, 1.9) (push) Failing after 1s
Integration Tests / test (3.4.2, 2.0) (push) Failing after 2s
Integration Tests / test (3.4.2, 2.1) (push) Failing after 1s
Integration Tests / test (3.4.2, 2.2) (push) Failing after 0s
Integration Tests / test (3.4.2, 2.3) (push) Failing after 2s
Integration Tests / test (3.4.2, 2.4) (push) Failing after 1s
Integration Tests / test (3.4.2, 2.5) (push) Failing after 1s
Integration Tests / test (3.4.2, 2.6) (push) Failing after 1s
Integration Tests / test (3.4.2, 2.7) (push) Failing after 1s
Integration Tests / test (3.4.2, 2.8) (push) Failing after 1s
Integration Tests / test (3.4.2, 2.9) (push) Failing after 2s
Integration Tests / test (3.4.2, 2.9a) (push) Failing after 0s
Integration Tests / test (3.4.2, 3.0) (push) Failing after 0s
Integration Tests / test (3.4.2, 3.0a) (push) Failing after 1s
Integration Tests / test (3.4.2, 3.1) (push) Failing after 0s
Integration Tests / test (3.4.2, 3.1a) (push) Failing after 2s
Integration Tests / test (3.4.2, 3.1b) (push) Failing after 1s
Integration Tests / test (3.4.2, 3.1c) (push) Failing after 1s
Integration Tests / test (3.4.2, 3.2) (push) Failing after 2s
Integration Tests / test (3.4.2, 3.2a) (push) Failing after 0s
Integration Tests / test (3.4.2, 3.3) (push) Failing after 2s
Integration Tests / test (3.4.2, 3.3a) (push) Failing after 1s
Integration Tests / test (3.4.2, 3.4) (push) Failing after 1s
Integration Tests / test (3.4.2, 3.5) (push) Failing after 2s
Integration Tests / test (3.4.2, 3.5a) (push) Failing after 1s
Integration Tests / finish (push) Failing after 2s
Some checks failed
Integration Tests / test (3.1.6, 1.5) (push) Failing after 1s
Integration Tests / test (3.1.6, 1.7) (push) Failing after 1s
Integration Tests / test (3.1.6, 1.8) (push) Failing after 1s
Integration Tests / test (3.1.6, 1.6) (push) Failing after 1s
Integration Tests / test (3.1.6, 1.9) (push) Failing after 1s
Integration Tests / test (3.1.6, 2.0) (push) Failing after 1s
Integration Tests / test (3.1.6, 2.1) (push) Failing after 1s
Integration Tests / test (3.1.6, 2.2) (push) Failing after 1s
Integration Tests / test (3.1.6, 2.3) (push) Failing after 1s
Integration Tests / test (3.1.6, 2.4) (push) Failing after 1s
Integration Tests / test (3.1.6, 2.5) (push) Failing after 1s
Integration Tests / test (3.1.6, 2.6) (push) Failing after 1s
Integration Tests / test (3.1.6, 2.7) (push) Failing after 1s
Integration Tests / test (3.1.6, 2.8) (push) Failing after 1s
Integration Tests / test (3.1.6, 2.9) (push) Failing after 1s
Integration Tests / test (3.1.6, 2.9a) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.0) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.0a) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.1) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.1a) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.1b) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.1c) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.2) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.2a) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.3) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.3a) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.4) (push) Failing after 1s
Integration Tests / test (3.1.6, 3.5) (push) Failing after 2s
Integration Tests / test (3.1.6, 3.5a) (push) Failing after 1s
Integration Tests / test (3.2.7, 1.5) (push) Failing after 1s
Integration Tests / test (3.2.7, 1.6) (push) Failing after 1s
Integration Tests / test (3.2.7, 1.7) (push) Failing after 1s
Integration Tests / test (3.2.7, 1.8) (push) Failing after 1s
Integration Tests / test (3.2.7, 1.9) (push) Failing after 1s
Integration Tests / test (3.2.7, 2.0) (push) Failing after 0s
Integration Tests / test (3.2.7, 2.1) (push) Failing after 1s
Integration Tests / test (3.2.7, 2.2) (push) Failing after 1s
Integration Tests / test (3.2.7, 2.3) (push) Failing after 1s
Integration Tests / test (3.2.7, 2.4) (push) Failing after 1s
Integration Tests / test (3.2.7, 2.5) (push) Failing after 1s
Integration Tests / test (3.2.7, 2.6) (push) Failing after 1s
Integration Tests / test (3.2.7, 2.7) (push) Failing after 1s
Integration Tests / test (3.2.7, 2.8) (push) Failing after 1s
Integration Tests / test (3.2.7, 2.9) (push) Failing after 0s
Integration Tests / test (3.2.7, 2.9a) (push) Failing after 1s
Integration Tests / test (3.2.7, 3.0) (push) Failing after 2s
Integration Tests / test (3.2.7, 3.0a) (push) Failing after 1s
Integration Tests / test (3.2.7, 3.1) (push) Failing after 1s
Integration Tests / test (3.2.7, 3.1a) (push) Failing after 1s
Integration Tests / test (3.2.7, 3.1b) (push) Failing after 1s
Integration Tests / test (3.2.7, 3.1c) (push) Failing after 1s
Integration Tests / test (3.2.7, 3.2) (push) Failing after 1s
Integration Tests / test (3.2.7, 3.2a) (push) Failing after 1s
Integration Tests / test (3.2.7, 3.3) (push) Failing after 0s
Integration Tests / test (3.2.7, 3.3a) (push) Failing after 1s
Integration Tests / test (3.2.7, 3.4) (push) Failing after 2s
Integration Tests / test (3.2.7, 3.5) (push) Failing after 1s
Integration Tests / test (3.2.7, 3.5a) (push) Failing after 1s
Integration Tests / test (3.3.7, 1.5) (push) Failing after 1s
Integration Tests / test (3.3.7, 1.6) (push) Failing after 2s
Integration Tests / test (3.3.7, 1.7) (push) Failing after 1s
Integration Tests / test (3.3.7, 1.8) (push) Failing after 0s
Integration Tests / test (3.3.7, 1.9) (push) Failing after 1s
Integration Tests / test (3.3.7, 2.0) (push) Failing after 1s
Integration Tests / test (3.3.7, 2.1) (push) Failing after 1s
Integration Tests / test (3.3.7, 2.2) (push) Failing after 1s
Integration Tests / test (3.3.7, 2.3) (push) Failing after 1s
Integration Tests / test (3.3.7, 2.4) (push) Failing after 1s
Integration Tests / test (3.3.7, 2.5) (push) Failing after 2s
Integration Tests / test (3.3.7, 2.6) (push) Failing after 1s
Integration Tests / test (3.3.7, 2.7) (push) Failing after 1s
Integration Tests / test (3.3.7, 2.8) (push) Failing after 1s
Integration Tests / test (3.3.7, 2.9) (push) Failing after 2s
Integration Tests / test (3.3.7, 2.9a) (push) Failing after 1s
Integration Tests / test (3.3.7, 3.0) (push) Failing after 1s
Integration Tests / test (3.3.7, 3.0a) (push) Failing after 1s
Integration Tests / test (3.3.7, 3.1) (push) Failing after 1s
Integration Tests / test (3.3.7, 3.1a) (push) Failing after 2s
Integration Tests / test (3.3.7, 3.1b) (push) Failing after 2s
Integration Tests / test (3.3.7, 3.1c) (push) Failing after 1s
Integration Tests / test (3.3.7, 3.2) (push) Failing after 2s
Integration Tests / test (3.3.7, 3.2a) (push) Failing after 2s
Integration Tests / test (3.3.7, 3.3) (push) Failing after 2s
Integration Tests / test (3.3.7, 3.4) (push) Failing after 1s
Integration Tests / test (3.3.7, 3.3a) (push) Failing after 1s
Integration Tests / test (3.3.7, 3.5) (push) Failing after 1s
Integration Tests / test (3.3.7, 3.5a) (push) Failing after 1s
Integration Tests / test (3.4.2, 1.5) (push) Failing after 2s
Integration Tests / test (3.4.2, 1.6) (push) Failing after 1s
Integration Tests / test (3.4.2, 1.7) (push) Failing after 0s
Integration Tests / test (3.4.2, 1.8) (push) Failing after 1s
Integration Tests / test (3.4.2, 1.9) (push) Failing after 1s
Integration Tests / test (3.4.2, 2.0) (push) Failing after 2s
Integration Tests / test (3.4.2, 2.1) (push) Failing after 1s
Integration Tests / test (3.4.2, 2.2) (push) Failing after 0s
Integration Tests / test (3.4.2, 2.3) (push) Failing after 2s
Integration Tests / test (3.4.2, 2.4) (push) Failing after 1s
Integration Tests / test (3.4.2, 2.5) (push) Failing after 1s
Integration Tests / test (3.4.2, 2.6) (push) Failing after 1s
Integration Tests / test (3.4.2, 2.7) (push) Failing after 1s
Integration Tests / test (3.4.2, 2.8) (push) Failing after 1s
Integration Tests / test (3.4.2, 2.9) (push) Failing after 2s
Integration Tests / test (3.4.2, 2.9a) (push) Failing after 0s
Integration Tests / test (3.4.2, 3.0) (push) Failing after 0s
Integration Tests / test (3.4.2, 3.0a) (push) Failing after 1s
Integration Tests / test (3.4.2, 3.1) (push) Failing after 0s
Integration Tests / test (3.4.2, 3.1a) (push) Failing after 2s
Integration Tests / test (3.4.2, 3.1b) (push) Failing after 1s
Integration Tests / test (3.4.2, 3.1c) (push) Failing after 1s
Integration Tests / test (3.4.2, 3.2) (push) Failing after 2s
Integration Tests / test (3.4.2, 3.2a) (push) Failing after 0s
Integration Tests / test (3.4.2, 3.3) (push) Failing after 2s
Integration Tests / test (3.4.2, 3.3a) (push) Failing after 1s
Integration Tests / test (3.4.2, 3.4) (push) Failing after 1s
Integration Tests / test (3.4.2, 3.5) (push) Failing after 2s
Integration Tests / test (3.4.2, 3.5a) (push) Failing after 1s
Integration Tests / finish (push) Failing after 2s
Fixes an issue where tabbing through `tmuxinator` commands when using `fish` clobbers the terminal output. Also adds `fish-shell` completions for the `edit` and `debug` commands.
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
- Document new from session feature in the README
|
||||
## Fixes
|
||||
- Properly pass args with equals (=) in their values
|
||||
- Fix `fish-shell` completion
|
||||
|
||||
### Features
|
||||
- Add support for tmuxinator stop-all
|
||||
|
||||
@@ -1,22 +1,17 @@
|
||||
function __fish_tmuxinator_using_command
|
||||
set cmd (commandline -opc)
|
||||
if [ (count $cmd) -gt 1 ]
|
||||
if [ $argv[1] = $cmd[2] ]
|
||||
return 0
|
||||
set cmd (commandline -opc)
|
||||
if [ (count $cmd) -gt 1 ]
|
||||
if [ $argv[1] = $cmd[2] ]
|
||||
return 0
|
||||
end
|
||||
end
|
||||
end
|
||||
return 1
|
||||
return 1
|
||||
end
|
||||
|
||||
set __fish_tmuxinator_program_cmd (commandline -o)[1]
|
||||
|
||||
function __fish_tmuxinator_program
|
||||
eval "$__fish_tmuxinator_program_cmd $argv"
|
||||
end
|
||||
|
||||
complete -f -c $__fish_tmuxinator_program_cmd -a '(__fish_tmuxinator_program completions start)'
|
||||
complete -f -c $__fish_tmuxinator_program_cmd -n '__fish_use_subcommand' -x -a "(__fish_tmuxinator_program commands)"
|
||||
complete -f -c $__fish_tmuxinator_program_cmd -n '__fish_tmuxinator_using_command start' -a "(__fish_tmuxinator_program completions start)"
|
||||
complete -f -c $__fish_tmuxinator_program_cmd -n '__fish_tmuxinator_using_command open' -a "(__fish_tmuxinator_program completions open)"
|
||||
complete -f -c $__fish_tmuxinator_program_cmd -n '__fish_tmuxinator_using_command copy' -a "(__fish_tmuxinator_program completions copy)"
|
||||
complete -f -c $__fish_tmuxinator_program_cmd -n '__fish_tmuxinator_using_command delete' -a "(__fish_tmuxinator_program completions delete)"
|
||||
complete --no-files --command tmuxinator --condition __fish_use_subcommand --exclusive --argument "(tmuxinator commands)"
|
||||
complete --no-files --command tmuxinator --condition '__fish_tmuxinator_using_command start' --argument "(tmuxinator completions start)"
|
||||
complete --no-files --command tmuxinator --condition '__fish_tmuxinator_using_command open' --argument "(tmuxinator completions open)"
|
||||
complete --no-files --command tmuxinator --condition '__fish_tmuxinator_using_command edit' --argument "(tmuxinator completions open)"
|
||||
complete --no-files --command tmuxinator --condition '__fish_tmuxinator_using_command copy' --argument "(tmuxinator completions copy)"
|
||||
complete --no-files --command tmuxinator --condition '__fish_tmuxinator_using_command delete' --argument "(tmuxinator completions delete)"
|
||||
complete --no-files --command tmuxinator --condition '__fish_tmuxinator_using_command debug' --argument "(tmuxinator completions start)"
|
||||
|
||||
Reference in New Issue
Block a user