Age | Commit message (Collapse) | Author | Files | Lines |
|
Properly local scope PS4 change
|
|
when redefining compadd et al.
|
|
_describe
|
|
out defaults, ranges and units in completion descriptions
|
|
|
|
for existence instead of doing math evaluation
|
|
quotes from option specifications
|
|
|
|
sufficiently wide
|
|
|
|
|
|
|
|
complist
|
|
|
|
_values
|
|
|
|
|
|
|
|
Also, write/extend docstrings for sepjoin() and zjoin().
|
|
|
|
Don't set done_quote=1 if the glob result is empty.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Quoting was not applied properly if globbing failed or was not applied.
|
|
|
|
_call_program and '_arguments --' will call _comp_locale before
calling external command for easier analysis of the output.
This is disabled by passing an option '-l'.
|
|
|
|
|
|
matches
|
|
Mostly fixes to doubled words.
|
|
have chgrp offer all groups under doas, ssh, etc as well.
|
|
compstate[insert] is emptied
|
|
Also allow a single unique match to appear in the "expansions" tag of _expand in the same way as _user_expand (users/21955 commit 18200dc0)
|
|
single unique match to appear in "expansions" tag
|
|
command and gain-priviliges styles
|
|
|
|
with sudo in completion functions
A new gain-privileges style enables it and a _comp_priv_prefix array
added for tracking how to match privileges for the current command
|
|
accurately identify options that take arguments
Note in workers/39135:
The pattern in 266/268 appears to match the '=' sign even though it's in the
second colon-separated field, where it doesn't denote a mandatory argument.
I'm guessing the pattern match on lines 266/268 should be fixed ...
This commit alters those patterns in what is hoped to be the desired way.
|
|
|
|
default completion
|
|
|