about summary refs log tree commit diff
path: root/Completion/Base/Utility
Commit message (Collapse)AuthorAgeFilesLines
* 50184: fix inclusion of -S separator in -r options passed to compadd through ↵Bart Schaefer2022-05-071-1/+1
| | | | _describe
* 49597: add a helper for completing numbers with unit suffixes and separate ↵Oliver Kiddle2021-11-241-0/+87
| | | | out defaults, ranges and units in completion descriptions
* 49519: quote completed options as needed and remove the now superfluous ↵Oliver Kiddle2021-10-261-5/+5
| | | | quotes from option specifications
* 49493: fix '_arguments --' to correctly recognize optional argumentJun-ichi Takimoto2021-10-241-2/+2
|
* 49272: Set $COLUMNS in _call_program to ensure cached command output is ↵Marlon Richert2021-08-271-0/+1
| | | | sufficiently wide
* github #63: fix regression caused by 44274, with sort style -o could break ↵oxiedi2021-02-071-1/+1
| | | | _values
* 47395: _store_cache: Don't leak the variable ${_cache_dir}.Jacob Menke2020-09-221-1/+1
|
* 45895: ignore deduplication patterns in _sequenceoxiedi2020-06-261-2/+2
|
* 45730: _arguments: Add the -0 flag, which makes $opt_args be populated sanely.Daniel Shahaf2020-05-031-3/+5
| | | | Also, write/extend docstrings for sepjoin() and zjoin().
* 45130: _multi_parts: Always pass -f to compadd if given by callerdana2019-12-261-1/+1
|
* unposted: fix missing local declarations in _sequenceOliver Kiddle2019-11-061-1/+1
|
* 44274: allow finer control of completion match soring with compadd's -o optionOliver Kiddle2019-05-075-8/+9
|
* unposted: _pick_variant: Use ${(P) ::= rather than evalMatthew Martin2019-04-221-4/+4
|
* 44201: _command_name: Check for external forcing precommandMatthew Martin2019-04-041-6/+0
|
* 44155: _pick_variant: Update builtin checkMatthew Martin2019-03-211-8/+22
|
* 43930: Improve _multi_parts performancedana2018-12-301-7/+9
|
* 43928: _alternative: Evaluate (...) action syntax as with _argumentsdana2018-12-231-1/+3
|
* 42175 + 42177 + 42178: avoid localized output from external commandsJun-ichi Takimoto2017-12-282-7/+16
| | | | | | _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'.
* 41563: fix completion description alignment with _regex_wordsOliver Kiddle2017-08-181-9/+12
|
* 40597: be flexible about order of options to _valuesOliver Kiddle2017-03-041-3/+4
|
* 40035: Cosmetic fixes for comments and documentation.Eitan Adler2016-11-291-1/+1
| | | | Mostly fixes to doubled words.
* 39333: include name of command used to gain priviliges in context for ↵Oliver Kiddle2016-09-161-3/+6
| | | | command and gain-priviliges styles
* 39261 (tweaked cf. Daniel: 39275): don't unconditionally elevate privileges ↵Oliver Kiddle2016-09-111-2/+9
| | | | | | | 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
* 38153: change the way long options are examined for "=" signs to more ↵m0viefreak2016-09-061-8/+14
| | | | | | | | | | | 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.
* 38641: allow for values which resemble compadd optionsOliver Kiddle2016-06-091-1/+1
|
* 37972: Redirect stderr to /dev/null in cases where ${~param} might generate ↵Barton E. Schaefer2016-02-141-1/+1
| | | | errors
* 37215: _regex_words: Don't add mismatched parenthesesDaniel Shahaf2015-11-271-1/+7
| | | | | | | | I ran into this in the wild¹, it manifested as the following error message: zregexparse:4: not enough regex arguments ¹ https://bug.tasktools.org/browse/TW-1729
* 36697: handle options of _arguments correctlyJun-ichi Takimoto2015-09-301-22/+23
|
* 35270: _describe: Document a known issue described in 35229Daniel Shahaf2015-06-021-0/+7
| | | | (which is the same thread as 35127 and 34768)
* 35310 (plus undo 35268 (git 899613f)): fix quoting of cached arraysOliver Kiddle2015-05-301-2/+9
| | | | Also add file name reference to ChangeLog entry from rev 899613f.
* c.f. 35268: revert completion cache optimisation for nowPeter Stephenson2015-05-261-9/+2
|
* 34671 plus tweaks: Add -1 -2 -J -V -x to _describe, use them to sort 'git ↵Daniel Shahaf2015-03-161-15/+20
| | | | --fixup' hash completions
* 34476: change _store_cache assignment formatBarton E. Schaefer2015-02-121-2/+9
| | | | Avoids potentially expensive lexical analysis of the array values.
* 34456: lopts should be initialized as an arrayJun-ichi Takimoto2015-02-061-1/+1
| | | | | otherwise an empty element remains in lopts, which causes a trouble when _arguments -- '*:' is called.
* 33438: use the new way of splitting strings with a dynamic separatorOliver Kiddle2014-10-131-11/+11
| | | | from 33423 and quote separators where needed
* 33403: be conservative about redirecting _call_program stderr, the caller ↵Barton E. Schaefer2014-10-091-2/+2
| | | | may have already done so
* 33223: discard stderr except when _complete_debug is in progress.Barton E. Schaefer2014-09-231-2/+15
|
* 33205: keep array of completions and array of display strings in sync when ↵Barton E. Schaefer2014-09-191-1/+1
| | | | filtering for matches
* 33047: use git to simplify massively source distribution file selectionPeter Stephenson2014-08-231-23/+0
|
* 32997: new utility function for separated listsOliver Kiddle2014-08-141-0/+39
|
* 31369: set locale for completion if locale command is not usablePeter Stephenson2013-05-041-3/+10
|
* 31355: _comp_locale tries to sanitise locales but keep CTYPE;Peter Stephenson2013-04-292-5/+34
| | | | use this for subversion completion.
* Missing .distfiles entries zsh-5.0.0-test-1Peter Stephenson2012-12-161-1/+1
|
* users/17382: complete URLs for vim and make _remote_files moreOliver Kiddle2012-11-071-77/+0
| | | | consistent with _files
* 30012: add $state_descrBart Schaefer2011-12-132-0/+3
|
* 29918: Completion: Add new _remote_files() helper and use it to reduce code ↵Simon Ruderich2011-12-092-1/+78
| | | | duplication.
* 29820: _pick_variant -b to match builtinPeter Stephenson2011-10-141-1/+7
|
* 29307, 29308 + replies: Fix some doubled words in docs and comments.Mikael Magnusson2011-05-191-1/+1
|
* Mikael: 28531: typosPeter Stephenson2010-12-161-1/+1
|
* unposted: remove users/15622 _pick_variant changePeter Stephenson2010-12-071-1/+1
|