about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* 38150: fix off-by-one error in matcher spec parsingm0viefreak2021-12-242-1/+6
|
* 49658: Fix NULL reference in match code.Peter Stephenson2021-12-212-1/+6
| | | | | | A test when acquiring the replacement pattern match in the globbing code erroneously allowed the use of a NULL pointer. This appears to be an unnecessary test case added alongside other surgery back in 2008.
* 49655 based on 34928 (Daniel Hahler): new pip completionOliver Kiddle2021-12-212-0/+218
|
* 49653: fix array indexing issue introduced with 49518 due to using decimal ↵Oliver Kiddle2021-12-162-3/+8
| | | | | | | rather than hex 20 Also avoid comparing the current word against all options when the word doesn't start with - or +.
* 49648 based on github #80 (Vincent Bernat): invert before/since for date ↵Oliver Kiddle2021-12-163-7/+11
| | | | glob qualifiers completion
* 49518: fix exclusions for mixed - and + stacked optionsOliver Kiddle2021-12-144-12/+56
|
* 49646: allow colors in WATCHFMT with %F/%KOliver Kiddle2021-12-134-4/+49
|
* 49645: when completing for the path_dirs option, add a / suffix and follow ↵Oliver Kiddle2021-12-132-6/+10
| | | | symlinks
* 49643: facilitate use of the fake style by always calling _description with ↵Oliver Kiddle2021-12-132-4/+12
| | | | | | the executables tag for command names Also allow the command-path style to include relative directories.
* 49634, reported by Claes Nästén: revert 28989Oliver Kiddle2021-12-132-2/+7
| | | | | Defining _POSIX_C_SOURCE caused issues on Solaris 10 but doesn't seem to be needed for musl anymore
* 49633: update options for git 2.34Oliver Kiddle2021-12-072-124/+242
|
* 49630: allow zsh to quote matches from bash completions but include a ↵Oliver Kiddle2021-12-022-2/+6
| | | | special case for space suffixes
* 49631: new logger completionOliver Kiddle2021-12-022-0/+82
|
* 49629: new Linux perf completionOliver Kiddle2021-12-022-0/+813
|
* 49628: Add an xfail test for RPS1/RPROMPT equivalence.Daniel Shahaf2021-12-012-0/+9
|
* 49624: Expect the test 'All identifiers are variable references in POSIX ↵Daniel Shahaf2021-12-012-1/+5
| | | | arithmetic' to pass, as it has been passing since 49611.
* unposted: Add whitespace and comments. No functional change.Daniel Shahaf2021-12-013-0/+7
|
* 49621: Fix the info Doc build, broken in 49448.Daniel Shahaf2021-12-013-0/+9
|
* 49612: avoid startup error with clashing non-local module parameter nameOliver Kiddle2021-11-302-1/+4
|
* 49611 based on 49590 (Martijn Dekker): disable Inf and NaN in math ↵Oliver Kiddle2021-11-302-1/+6
| | | | expressions for sh emulation
* 49606: remove old NIS-specific code for retrieving user dataOliver Kiddle2021-11-284-156/+4
|
* 49602: only set LOGCHECK from the watch moduleOliver Kiddle2021-11-282-2/+3
|
* 49601: don't create ambiguous history file entries for lines ending with a ↵Oliver Kiddle2021-11-283-9/+39
| | | | backslash
* github #83: _git-push, _git-send-pack: Make --push-option repeatable.Paul Seyfert2021-11-262-2/+7
|
* 49448: docs: Fix pointers to the `Widgets', `User-defined Widgets', and ↵Daniel Shahaf2021-11-263-10/+18
| | | | | | | | | | | | `Standard Widgets' sections. The latter two didn't have their own texinode()s. Various places, both those sections' subsections and elsewhere in the manual, linked to the first section rather than to the third. For instance, zshcontrib(1) pointed to "noderef(Miscellaneous) in noderef(Zle Widgets)", even though the former (currently §18.6.6) is not under the latter (currently §18.4). Add texinode()s and fix those pointers.
* 49447: docs: _wanted: Clarify the example and point to another one.Daniel Shahaf2021-11-262-1/+8
|
* 49446: docs: Add texinode()s, so the next commit can link directly to a ↵Daniel Shahaf2021-11-262-0/+7
| | | | subsection.
* 49445: docs: Clean up some subsection references.Daniel Shahaf2021-11-2611-13/+18
|
* 49449: _zstat: Don't offer -o after -s, since -s is ignored when both -s and ↵Daniel Shahaf2021-11-262-1/+4
| | | | -o are specified.
* unposted: Add ChangeLog for the previous commit.Daniel Shahaf2021-11-261-0/+4
|
* 47599 (tweaked): New test for '{foo,bar}' in command positionDaniel Shahaf2021-11-261-0/+8
| | | | It's currently treated as a list but should perhaps be a brace expansion.
* 49597: add a helper for completing numbers with unit suffixes and separate ↵Oliver Kiddle2021-11-2418-90/+258
| | | | out defaults, ranges and units in completion descriptions
* 49586: fix :a and :A modifiers (with PWD="/") on Cygwin⁩Jun-ichi Takimoto2021-11-222-1/+10
|
* 49594: adapt to changes in 49499 to ensure file modes starting with dash ↵Oliver Kiddle2021-11-192-1/+7
| | | | aren't taken to be flags
* 49584: allow for build options in gem install completionOliver Kiddle2021-11-192-0/+8
|
* 49575: clarify _alternative's action syntaxArseny Maslennikov2021-11-192-2/+17
|
* 49563: fix build problem of watch module on CygwinJun-ichi Takimoto2021-11-152-2/+11
|
* github #82: Fix typosDimitris Apostolou2021-11-1221-26/+37
|
* 49572: Let _expand preserve array form w/out zstyle globMarlon Richert2021-11-123-1/+16
|
* unposted: fix case statement fall-through for ansible-galaxy role completionOliver Kiddle2021-11-122-1/+4
|
* 49566: document the _default functionOliver Kiddle2021-11-122-0/+11
|
* 49564: always use descriptions included in the file-patterns style and allow ↵Oliver Kiddle2021-11-123-25/+47
| | | | the recursive-files style to also work in those cases
* 49562: remove old documentation for other-files tag that was removed in 36165Oliver Kiddle2021-11-122-8/+4
|
* 49561: add zformat -F option, similar to -f but ternary expressions check ↵Oliver Kiddle2021-11-126-20/+75
| | | | for existence instead of doing math evaluation
* 49544: only tie watch/WATCH if both come from the moduleOliver Kiddle2021-11-072-7/+16
|
* 49534, 49539: separate watch/log functionality out into a moduleOliver Kiddle2021-11-0213-170/+265
|
* 49537: fix finding utmpx file on FreeBSDOliver Kiddle2021-11-023-3/+7
|
* 49535: fix completion for ${<TAB> and ${(a)<TAB>Jun-ichi Takimoto2021-11-012-11/+8
|
* users/27302: _remote_files respects setting of AUTO_REMOVE_SLASH optionBart Schaefer2021-10-312-1/+9
|
* 49533: add null check for preprompt functions list that could occur ↵Oliver Kiddle2021-10-302-0/+6
| | | | following an error when loading a module