Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: completers using zstat don't work with zmodload -F zsh/stat



On 27 July 2011 18:38, Bart Schaefer <schaefer@xxxxxxxxxxxxxxxx> wrote:
> On Jul 27, 11:04am, Mikael Magnusson wrote:
> }
> } I did have an alias, but only in root's .zshrc, didn't think to check
> } for that. Adding -U to the zrecompile command didn't help, I had to
> } remove the alias.
>
> Adding -U to zrecompile won't do anything unless you either first
> remove all the *.zwc files or at least one of the functions referenced
> by the .zwc file has changed since the last time zrecompile was run.
> It deliberately skips zcompile if there have been no changes to the
> source files.

I did that.

# alias zstat='builtin stat'
# rm $fpath[3].zwc*
removed `/usr/local/share/zsh/4.3.12-dev-1/functions.zwc'
removed `/usr/local/share/zsh/4.3.12-dev-1/functions.zwc.old'
# for a ($fpath) {[ -w $a:r -a $a/_*(N[1]) ] && zrecompile -p -U -z
$a.zwc $a/_*}
re-compiling /usr/local/share/zsh/4.3.12-dev-1/functions.zwc: succeeded

% umount <tab>
_canonical_paths_add_paths:6: no such builtin: stat

-- 
Mikael Magnusson



Messages sorted by: Reverse Date, Date, Thread, Author