1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-09-02 10:01:11 +02:00
Commit graph

11782 commits

Author SHA1 Message Date
Daniel Shahaf
9cc6f8d8c9 unposted: Add whitespace and comments. No functional change. 2021-12-01 03:34:15 +00:00
Daniel Shahaf
b2632cd21b 49621: Fix the info Doc build, broken in 49448. 2021-12-01 03:32:03 +00:00
Oliver Kiddle
ba225155e4 49612: avoid startup error with clashing non-local module parameter name 2021-11-30 18:36:57 +01:00
Oliver Kiddle
b3519a9603 49611 based on 49590 (Martijn Dekker): disable Inf and NaN in math expressions for sh emulation 2021-11-30 18:27:53 +01:00
Oliver Kiddle
07c77dad50 49606: remove old NIS-specific code for retrieving user data 2021-11-28 20:55:02 +01:00
Oliver Kiddle
926a1a7296 49602: only set LOGCHECK from the watch module 2021-11-28 20:51:41 +01:00
Oliver Kiddle
78958c08bf 49601: don't create ambiguous history file entries for lines ending with a backslash 2021-11-28 20:49:30 +01:00
Paul Seyfert
5fe498124d github #83: _git-push, _git-send-pack: Make --push-option repeatable. 2021-11-26 11:48:55 +00:00
Daniel Shahaf
1168c6c3ea 49448: docs: Fix pointers to the Widgets', User-defined Widgets', and `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.
2021-11-26 08:39:08 +00:00
Daniel Shahaf
e8d49addc0 49447: docs: _wanted: Clarify the example and point to another one. 2021-11-26 08:39:03 +00:00
Daniel Shahaf
ff1f7769ee 49446: docs: Add texinode()s, so the next commit can link directly to a subsection. 2021-11-26 08:38:56 +00:00
Daniel Shahaf
94563d5ad1 49445: docs: Clean up some subsection references. 2021-11-26 08:38:39 +00:00
Daniel Shahaf
676aaf23c3 49449: _zstat: Don't offer -o after -s, since -s is ignored when both -s and -o are specified. 2021-11-26 08:33:40 +00:00
Daniel Shahaf
067f570f23 unposted: Add ChangeLog for the previous commit. 2021-11-26 08:33:27 +00:00
Daniel Shahaf
709f1057b7 47599 (tweaked): New test for '{foo,bar}' in command position
It's currently treated as a list but should perhaps be a brace expansion.
2021-11-26 08:30:08 +00:00
Oliver Kiddle
16d5d6a9da 49597: add a helper for completing numbers with unit suffixes and separate out defaults, ranges and units in completion descriptions 2021-11-24 23:09:38 +01:00
Jun-ichi Takimoto
138f5bf144 49586: fix :a and :A modifiers (with PWD="/") on Cygwin⁩ 2021-11-22 18:21:29 +09:00
Oliver Kiddle
973e356c34 49594: adapt to changes in 49499 to ensure file modes starting with dash aren't taken to be flags 2021-11-19 21:54:50 +01:00
Oliver Kiddle
8cf76fb8f9 49584: allow for build options in gem install completion 2021-11-19 21:50:33 +01:00
Arseny Maslennikov
12dc20832d 49575: clarify _alternative's action syntax 2021-11-19 21:46:11 +01:00
Jun-ichi Takimoto
a361b88717 49563: fix build problem of watch module on Cygwin 2021-11-15 10:00:12 +09:00
Dimitris Apostolou
356dcb20ce github #82: Fix typos 2021-11-12 23:54:34 +01:00
Marlon Richert
c7f4634549 49572: Let _expand preserve array form w/out zstyle glob 2021-11-12 22:13:10 +01:00
Oliver Kiddle
9c515a5a2f unposted: fix case statement fall-through for ansible-galaxy role completion 2021-11-12 22:00:10 +01:00
Oliver Kiddle
2fe9ab2813 49566: document the _default function 2021-11-12 20:44:48 +01:00
Oliver Kiddle
8ea5977222 49564: always use descriptions included in the file-patterns style and allow the recursive-files style to also work in those cases 2021-11-12 20:41:04 +01:00
Oliver Kiddle
9bdaf0197f 49562: remove old documentation for other-files tag that was removed in 36165 2021-11-12 20:36:51 +01:00
Oliver Kiddle
dfb7ac94bb 49561: add zformat -F option, similar to -f but ternary expressions check for existence instead of doing math evaluation 2021-11-12 20:33:52 +01:00
Oliver Kiddle
631576de0f 49544: only tie watch/WATCH if both come from the module 2021-11-07 12:55:27 +01:00
Oliver Kiddle
271cfc685b 49534, 49539: separate watch/log functionality out into a module 2021-11-02 21:41:53 +01:00
Oliver Kiddle
2947130f91 49537: fix finding utmpx file on FreeBSD 2021-11-02 21:28:40 +01:00
Jun-ichi Takimoto
b067ab08d6 49535: fix completion for ${<TAB> and ${(a)<TAB> 2021-11-01 23:33:57 +09:00
Bart Schaefer
6b2d120077 users/27302: _remote_files respects setting of AUTO_REMOVE_SLASH option 2021-10-31 14:31:26 -07:00
Oliver Kiddle
68c8c60eaa 49533: add null check for preprompt functions list that could occur following an error when loading a module 2021-10-30 23:35:53 +02:00
Oliver Kiddle
632fee7cdf 49528: allow multiple -D options to compadd 2021-10-30 23:35:04 +02:00
Oliver Kiddle
0b6e73d477 unposted (c.f. Bart: 49531): fix completion test where a typo marked it as expected to fail 2021-10-30 23:21:35 +02:00
Matthew Martin
8c582cebc5 49529: Add rogue and descriptions to _rcctl ls 2021-10-27 22:17:26 -05:00
Peter Palfrader
c4b19f7fc4 49431 (tweaked, c.f. Bart: 49434): Faster ~/.ssh/config processing
When iterating over the ssh config file, iterate over the array linearly
instead of always processing the first and then removing it from the
list.  This speeds up processing significantly.
2021-10-26 21:56:23 +02:00
Marlon Richert
f2b6650b43 49521: Define correct behavior of || completion matchers
* Add xfail tests to show how :||= matchers should behave in order to
  provide completion features that cannot be implemented with :|=
  matchers.
* Update compwid.yo to further describe the correct behavior.
* Update compwid.yo to use completion terminology more consistently.
2021-10-26 18:44:40 +02:00
Oliver Kiddle
4e9d0075f4 49519: quote completed options as needed and remove the now superfluous quotes from option specifications 2021-10-26 18:35:36 +02:00
Oliver Kiddle
8764cba90b 49516: bail out early from matching control if command line content is too short for the coanchor 2021-10-26 18:25:38 +02:00
Jun-ichi Takimoto
b4c8aee52d 49520: document $_args_chache_cmd 2021-10-24 21:43:38 +09:00
Jun-ichi Takimoto
c7a391fa05 49493: fix '_arguments --' to correctly recognize optional argument 2021-10-24 21:32:58 +09:00
Oliver Kiddle
e40938c128 49499 based on 49496 by Jun T.: fixes to option -A of _arguments 2021-10-23 18:21:24 +02:00
Oliver Kiddle
f414456b7a 49500: new lsns completion 2021-10-23 18:15:43 +02:00
Xavier Hsinyuan
0f1e4d8e78 github #79 (tweaked): _ssh: update options in apple's version of ssh-add 2021-10-16 20:23:41 -05:00
Matthew Martin
713588e235 49441: _timeout: Add OpenBSD 2021-10-13 22:02:40 -05:00
Jun-ichi Takimoto
a18348b897 49464: _basenc: new completion 2021-10-11 23:43:47 +09:00
Peter Stephenson
0b3b259794 49433: Don't assume EPROG references are bounded by function depth.
We use references for efficient function copy, so there is no useful limit any more.
2021-10-05 16:45:55 +01:00
Bart Schaefer
fa4c88ca25 49456: clean up detection of private params in nested scopes, update doc 2021-10-04 09:02:27 -07:00