Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
* Enable zparseopts to perform basic usage validation (aborting on an
unrecognised option-like parameter)
* Officially document the resolution of ambiguous option specs
|
|
_zftp's use of `#compdef -p`, combined with inaccurate sub-command matching in
the function, was causing it to clobber the completion for other commands,
notably zf_mkdir from zsh/files. To avoid this, use -P instead
|
|
|
|
|
|
|
|
Use ${(v)_comps} instead of going through $fpath again. Use
${functions} as well to find more legitimate matches, such as various
__git_foo() helpers defined in ${^fpath}/_git.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
builtin.
|
|
|
|
|
|
|
|
Mostly fixes to doubled words.
|
|
|
|
|
|
Also complete print -S option and make further use of the
new printf to an array feature in other completion functions.
|
|
the format is reused
|
|
|
|
complete all known styles.
Previously, vcs_info styles weren't completed.
|
|
|
|
-P' calls to use shortest match where applicable, plus random drive-by tweaks.
Found by grepping for patterns that can match needles of various lengths:
:grep 'compset -[PS].*[\#^*()\|<>?~\]' Completion/
|
|
This matters for fned'ing vcs_info hooks.
|
|
numeric base to integer
|
|
completion of word-style styles for zstyle
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
preferences
|
|
|
|
|
|
|
|
|