Hi,
My fish (from the 1.23.0 tarball) autocompletion blew up when I try to
autocomplete hostnames for ssh. I haven't done anything to the ssh
autocompletion rules other than what's default.
The backtrace seems to be from an internal function, but maybe it is
something of mine that causes it?
Thanks,
JS
$ fish --version
fish, version 1.23.0
$ uname -a
Darwin steakhouse.local 9.1.0 Darwin Kernel Version 9.1.0: Wed Oct 31
17:46:22 PDT 2007; root:xnu-1228.0.2~1/RELEASE_I386 i386 i386
# ssh octi<tab>
$ ssh octifish: Could not autoload item "__fish_print_help", it is
already being autoloaded. This is a circular dependency in the
autoloading scripts, please remove it.
fish: Unknown command "__fish_print_help"
/usr/local/share/fish/functions/__fish_print_help.fish (line 1):
__fish_print_help function
^
in . (source) call of file
"/usr/local/share/fish/functions/__fish_print_help.fish",
called on line 1 of file
"/usr/local/share/fish/functions/__fish_complete_ssh.fish",
in command substitution
called on line 1 of file
"/usr/local/share/fish/functions/__fish_complete_ssh.fish",
in . (source) call of file
"/usr/local/share/fish/functions/__fish_complete_ssh.fish",
called on line 1 of file "/usr/local/share/fish/completions/ssh.fish",
in command substitution
called on line 5 of file "/usr/local/share/fish/completions/ssh.fish",
in . (source) call of file "/usr/local/share/fish/completions/ssh.fish",
called on standard input,
in command substitution
called on standard input,
fish: Could not autoload item "__fish_print_help", it is already being
autoloaded. This is a circular dependency in the
autoloading scripts, please remove it.
fish: Unknown command "__fish_print_help"
/usr/local/share/fish/functions/__fish_print_help.fish (line 1):
__fish_print_help function
^
in . (source) call of file
"/usr/local/share/fish/functions/__fish_print_help.fish",
called on line 1 of file
"/usr/local/share/fish/functions/__fish_complete_ssh.fish",
in command substitution
called on line 1 of file
"/usr/local/share/fish/functions/__fish_complete_ssh.fish",
in . (source) call of file
"/usr/local/share/fish/functions/__fish_complete_ssh.fish",
called on line 1 of file "/usr/local/share/fish/completions/ssh.fish",
in command substitution
called on line 5 of file "/usr/local/share/fish/completions/ssh.fish",
in . (source) call of file "/usr/local/share/fish/completions/ssh.fish",
called on standard input,
in command substitution
called on standard input,
function: Unknown option "--argument"
/usr/local/share/fish/functions/__fish_print_help.fish (line 2):
function __fish_print_help --description "Print help message for the
specified fish function or builtin" --argument item
^
in . (source) call of file
"/usr/local/share/fish/functions/__fish_print_help.fish",
called on line 1 of file
"/usr/local/share/fish/functions/__fish_complete_ssh.fish",
in command substitution
called on line 1 of file
"/usr/local/share/fish/functions/__fish_complete_ssh.fish",
in . (source) call of file
"/usr/local/share/fish/functions/__fish_complete_ssh.fish",
called on line 1 of file "/usr/local/share/fish/completions/ssh.fish",
in command substitution
called on line 5 of file "/usr/local/share/fish/completions/ssh.fish",
in . (source) call of file "/usr/local/share/fish/completions/ssh.fish",
called on standard input,
in command substitution
called on standard input,
function: Type 'help function' for related documentation
/usr/local/share/fish/functions/__fish_print_help.fish (line 2):
function __fish_print_help --description "Print help message for the
specified fish function or builtin" --argument item
^
in . (source) call of file
"/usr/local/share/fish/functions/__fish_print_help.fish",
called on line 1 of file
"/usr/local/share/fish/functions/__fish_complete_ssh.fish",
in command substitution
called on line 1 of file
"/usr/local/share/fish/functions/__fish_complete_ssh.fish",
in . (source) call of file
"/usr/local/share/fish/functions/__fish_complete_ssh.fish",
called on line 1 of file "/usr/local/share/fish/completions/ssh.fish",
in command substitution
called on line 5 of file "/usr/local/share/fish/completions/ssh.fish",
in . (source) call of file "/usr/local/share/fish/completions/ssh.fish",
called on standard input,
in command substitution
called on standard input,
function: Type 'help function' for related documentation
Current functions are: a alias cd d delete-or-exit dirh dirs
down-or-search eval fish_default_key_bindings fish_on_exit
fish_prompt fish_title funced funcsave genpass grep help isatty
la ll ls math N_ nextd nextd-or-forward-word open
parse_git_branch popd prevd prevd-or-backward-word prompt_pwd
psub pushd pwd ri setenv sgrep trap type umask unpack
up-or-search v7 vared
fish: Unknown command "__fish_print_help"
/usr/local/share/fish/functions/__fish_complete_ssh.fish (line 1):
__fish_print_help function
^
in . (source) call of file
"/usr/local/share/fish/functions/__fish_complete_ssh.fish",
called on line 1 of file "/usr/local/share/fish/completions/ssh.fish",
in command substitution
called on line 5 of file "/usr/local/share/fish/completions/ssh.fish",
in . (source) call of file "/usr/local/share/fish/completions/ssh.fish",
called on standard input,
in command substitution
called on standard input,
fish: Unknown command "__fish_print_help"
/usr/local/share/fish/functions/__fish_complete_ssh.fish (line 1):
__fish_print_help function
^
in . (source) call of file
"/usr/local/share/fish/functions/__fish_complete_ssh.fish",
called on line 1 of file "/usr/local/share/fish/completions/ssh.fish",
in command substitution
called on line 5 of file "/usr/local/share/fish/completions/ssh.fish",
in . (source) call of file "/usr/local/share/fish/completions/ssh.fish",
called on standard input,
in command substitution
called on standard input,
function: Unknown option "--argument"
/usr/local/share/fish/functions/__fish_complete_ssh.fish (line 2):
function __fish_complete_ssh -d "common completions for ssh commands"
--argument command
^
in . (source) call of file
"/usr/local/share/fish/functions/__fish_complete_ssh.fish",
called on line 1 of file "/usr/local/share/fish/completions/ssh.fish",
in command substitution
called on line 5 of file "/usr/local/share/fish/completions/ssh.fish",
in . (source) call of file "/usr/local/share/fish/completions/ssh.fish",
called on standard input,
in command substitution
called on standard input,
function: Type 'help function' for related documentation
/usr/local/share/fish/functions/__fish_complete_ssh.fish (line 2):
function __fish_complete_ssh -d "common completions for ssh commands"
--argument command
^
in . (source) call of file
"/usr/local/share/fish/functions/__fish_complete_ssh.fish",
called on line 1 of file "/usr/local/share/fish/completions/ssh.fish",
in command substitution
called on line 5 of file "/usr/local/share/fish/completions/ssh.fish",
in . (source) call of file "/usr/local/share/fish/completions/ssh.fish",
called on standard input,
in command substitution
called on standard input,
function: Type 'help function' for related documentation
Current functions are: a alias cd d delete-or-exit dirh dirs
down-or-search eval fish_default_key_bindings fish_on_exit
fish_prompt fish_title funced funcsave genpass grep help isatty
la ll ls math N_ nextd nextd-or-forward-word open
parse_git_branch popd prevd prevd-or-backward-word prompt_pwd
psub pushd pwd ri setenv sgrep trap type umask unpack
up-or-search v7 vared
fish: Unknown command "__fish_complete_ssh"
/usr/local/share/fish/completions/ssh.fish (line 5): __fish_complete_ssh ssh
^
in . (source) call of file "/usr/local/share/fish/completions/ssh.fish",
called on standard input,
in command substitution
called on standard input,
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Fish-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fish-users