Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-08-27 | Marlon Richert: 51861: fix _approximate when compadd has been overridden | Bart Schaefer | 1 | -26/+22 | |
Before this patch, if compadd had been overridden by a function of the same name, _approximate would not do corrections. | |||||
2023-06-22 | 51860: simplify suffix handling in _prefix to remove less accurate hack | Marlon Richert | 1 | -7/+2 | |
This solves the following problems in the _prefix completer: - The old code had logic for dealing with compstate[unambiguous] that was unnecessary. It works fine without it. - Because of this logic, if a widget set compstate[insert]=1 after calling _main_complete, an `x` was left after the completion on the command line. - If the same widget also set `compstate[to_end]=`, then instead, the last character of the inserted completion would be treated as an autoremovable suffix, with the actual suffix being inserted to the line as a normal character. - After inserting a completion, the cursor would move to the end of the entire current word on the command, not the end of word that was inserted. This is not what you want with _prefix, since you are trying to complete a word _before_ the one on the command line, after which you usually want to insert a separator, such as a space or slash, before the next word. | |||||
2021-11-12 | 49572: Let _expand preserve array form w/out zstyle glob | Marlon Richert | 1 | -1/+1 | |
2021-03-31 | 48214: add file types to _expand completions, so they can be colored through ↵ | Marlon Richert | 1 | -4/+5 | |
complist | |||||
2019-11-26 | 44912: more quoting fixes in _expand | Wayne Davison | 1 | -1/+1 | |
Don't set done_quote=1 if the glob result is empty. | |||||
2018-11-03 | 43752: Fix _expand quoting. | Peter Stephenson | 1 | -2/+12 | |
Quoting was not applied properly if globbing failed or was not applied. | |||||
2018-02-26 | users/23169: only expand ~[...] under the same circumstances as other ~forms | Peter Stephenson | 1 | -1/+2 | |
2016-12-01 | 40053: exclude current directory of active zsh from _external_pwds ompletion ↵ | Oliver Kiddle | 1 | -1/+1 | |
matches | |||||
2016-10-22 | 39710 (cf. Alex George: 39709): handle the %o format in the "all-expansions" tag | Barton E. Schaefer | 2 | -3/+13 | |
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) | |||||
2016-09-21 | users/21955: add missing final colon in zstyle context lookup; allow a ↵ | Barton E. Schaefer | 1 | -2/+2 | |
single unique match to appear in "expansions" tag | |||||
2016-09-13 | 39299: better Freebsd support in _external_pwds using procstat | Oliver Kiddle | 1 | -1/+5 | |
2016-08-22 | 39046 + 39061: New :P history modifier. | Daniel Shahaf | 1 | -1/+1 | |
2015-08-17 | unposted (cf. 36200): back out _expand backslash handling change from 34961. | Barton E. Schaefer | 1 | -1/+1 | |
2015-04-25 | 34961: unquote history words when command line has a quote | Barton E. Schaefer | 1 | -1/+6 | |
2015-04-25 | 34961: add backslash to alias expansion matching (related to workers/32186) | Barton E. Schaefer | 1 | -1/+1 | |
2014-11-25 | users/19365: completer for current directory of other shell processes | Oliver Kiddle | 1 | -0/+39 | |
2014-10-02 | 33320 (cf. PWS 33311): revert 33069, fix lexing of bangchar during completion | Barton E. Schaefer | 1 | -2/+0 | |
add typtab_flags bits (replaces specialcomma boolean) to record any unusual handling of typtab entries; signal safety; make bangchar non-special during completion lexing of the command line. | |||||
2014-08-30 | 33069: remove internal quoting before lookup when expanding aliases in an ↵ | Barton E. Schaefer | 1 | -0/+2 | |
unquoted word | |||||
2014-08-23 | 33047: use git to simplify massively source distribution file selection | Peter Stephenson | 1 | -16/+0 | |
2014-08-10 | unposted: updates for 5.0.5-dev-1 and subsequent 5.0.6 release | Peter Stephenson | 1 | -0/+1 | |
2014-03-03 | 32441: add completer for file extensions | Oliver Kiddle | 1 | -0/+33 | |
2014-02-25 | users/18498: observe add-space style in _expand_alias so suffix can be disabled | Oliver Kiddle | 1 | -2/+3 | |
2013-12-28 | 32186: fix bad backreference; handle glob patterns with backslashed quotes | Barton E. Schaefer | 1 | -2/+2 | |
2012-09-03 | users/12713: returning REPLY to _user_expand sets description for expansion | Peter Stephenson | 1 | -6/+7 | |
2011-05-27 | 29384: Add _comp_caller_options | Mikael Magnusson | 1 | -1/+1 | |
2010-03-15 | Mikael: 27797: delimit arguments to compadd in _expand_alias | Peter Stephenson | 1 | -1/+1 | |
2009-03-25 | 26783: new _user_expand completer | Peter Stephenson | 2 | -3/+155 | |
2007-10-11 | 23934: cleveren _expand_alias for "foo" -> "foo blah" expansions | Peter Stephenson | 1 | -1/+16 | |
2007-09-18 | users/11852: _expand_alias removed quotes from aliases incorrectly | Peter Stephenson | 1 | -1/+4 | |
2007-05-30 | 23495: fix fall out from (R) change in completion system | Peter Stephenson | 2 | -4/+12 | |
2006-03-08 | Briefly enable aliases for one of the evals so that the expansion | Wayne Davison | 1 | -0/+2 | |
of a $(...) or `...` properly uses normal and global aliases. | |||||
2005-03-21 | 21046: make unfunction compadd more reliable | Peter Stephenson | 1 | -3/+15 | |
2005-01-21 | 20730: fix suffix style to regard quoted special characters as not special | Oliver Kiddle | 1 | -1/+1 | |
2004-09-16 | 20364: use $WIDGETSTYLE in _oldlist | Peter Stephenson | 1 | -3/+3 | |
2004-08-07 | 20236: fix problem with keep-prefix style where a modifier removes the prefix | Oliver Kiddle | 1 | -2/+3 | |
2003-12-05 | 19276: fix fallback used to get completer list if the style lookup failed | Oliver Kiddle | 1 | -2/+2 | |
2003-07-09 | 18841: work around problem which caused the whole word to be removed | Oliver Kiddle | 1 | -1/+5 | |
2003-07-07 | 18822: fix accept-exact style not not bail out when it shouldn't and add a | Oliver Kiddle | 1 | -6/+11 | |
setting to continue on and do normal completion | |||||
2002-04-04 | add original string as match (like in _approximate) | Oliver Kiddle | 1 | -3/+14 | |
2002-04-04 | 16923: add insert style for inserting matches instead of adding them as a match | Oliver Kiddle | 1 | -2/+6 | |
2002-03-13 | remove that -T option to compdef again and instead use comma-separated ↵ | Sven Wischnowsky | 1 | -3/+3 | |
sub-contexts both for function and style lookup (16819) | |||||
2002-03-04 | allow different sets of completion definitions selected with option -T to ↵ | Sven Wischnowsky | 1 | -4/+4 | |
compdef; use this for parameter values and redirections (16755) | |||||
2002-01-22 | add new generic fake style and changes to the C-code for that (different ↵ | Sven Wischnowsky | 1 | -1/+1 | |
implementation of compadd -x) (16483) | |||||
2002-01-21 | allow arguments to be given to functions used by compdef (actually, the ↵ | Sven Wischnowsky | 1 | -5/+5 | |
strings are eval'uated, so this should be powerful enough) (16472) | |||||
2002-01-07 | fixes for completion of signal names with SIG prefix and for completing ↵ | Sven Wischnowsky | 1 | -2/+2 | |
command names instead of pids (16406) | |||||
2001-08-20 | undo most of 15650, do that in shell code (15669) | Sven Wischnowsky | 1 | -5/+6 | |
2001-08-16 | 15638 | Sven Wischnowsky | 1 | -1/+2 | |
2001-08-07 | make _dd not use already used specs; fix for selecting stuff to complete in ↵ | Sven Wischnowsky | 1 | -1/+6 | |
_describe; fix for correction and _describe with grouped lists (15588) | |||||
2001-07-10 | (15357) | Sven Wischnowsky | 1 | -2/+8 | |
2001-05-29 | spelling corrections | Oliver Kiddle | 2 | -2/+2 | |