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

Reply via email to