1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2024-06-08 08:16:05 +02:00
Commit Graph

1889 Commits

Author SHA1 Message Date
Oliver Kiddle c4d557bb0a 50934: use OSC 52 escape sequence when copying to "* or "+ vi buffers 2022-11-17 20:05:12 +01:00
Jun-ichi Takimoto f8d93888a8 50851: restore typtab when necessary
inittyptab() must be called when returning from a function with
"setopt localoptions MULTIBYTE|BANGHIST|SHSTDIN", and also in
function dosetopt() when setting these options (via $options, for
example). We intentionally did not take account of the options
EMACS/VI because these options are obsolete and their use is
not recommended.
2022-11-02 16:27:27 +09:00
Bart Schaefer 159c892b9b 50855: Clarify how commands are hashed, and searched-for by "whence". 2022-10-31 16:50:16 -07:00
Axel Beckert b76dcecfe3 50840: Doc/Zsh/grammar.yo: Correct NO_MATCH to NOMATCH 2022-10-25 12:49:48 +02:00
Bart Schaefer 6b5ee0c17c users/28243: update "typeset +" documentation 2022-10-23 16:25:04 -07:00
Julian Prein 6e827d8f9a 50648: Use $ZCALC_HISTORY where appropriate 2022-09-25 18:05:49 +01:00
Bart Schaefer 61f35bb626 50355: documentation and return status consistency in zsh/system module 2022-06-11 15:02:46 -07:00
Peter Stephenson b26b6b3fe0 Tweaks to MULTI_FUNC_DEF
Output multiple function definitions using "function" form.

Note exceptions to errors with NO_MULTI_FUNC_DEF
2022-06-07 10:02:14 +01:00
Axel Beckert 361de369ed 50220: Documentation: Fix typos found by Debian's Lintian tool 2022-05-15 00:41:38 +02:00
Bart Schaefer 251772f8d1 unposted: cross-reference "typeset -f" for "functions -[Tt]" 2022-05-07 16:45:09 -07:00
Bart Schaefer fc1ae21fda unposted: Add details about ${(*)...} expansion 2022-04-30 12:29:52 -07:00
Bart Schaefer b6be798848 50138: Note ERRNO must be set before use. 2022-04-28 23:50:31 -07:00
Matthew Martin 73265d41e3 49960: Sort lists in zshcompsys 2022-04-06 20:01:48 -05:00
elig0n 6152200c9b github #88: Fix typo 2022-03-31 19:23:08 -05:00
Matthew Martin 95749e9e65 49933: Add nonblock to sysopen 2022-03-31 17:40:41 -05:00
Peter Stephenson 41eb200d66 27639: clarify that ${(#)...} deals with character codes. 2022-03-31 13:57:56 +01:00
Peter Stephenson 98e4634086 49906 (Bart), 49911: Fixes to querying jobs in subshell.
Don't attempt to query invalid job off end of table, resulting in
crashes from $jobtstates.

If background task started in subshell, look at tatsks within subshell
instead of main shell.  Document and add test.
2022-03-30 09:28:43 +01:00
Mikael Magnusson d7b8619396 49813: <<<: Document newline behavior and fix optimization
The =(<<<foo) optimization forgot to add a newline, but =(cat<<<foo)
always did, make the behavior consistent, and document it.
2022-03-30 08:07:39 +02:00
Bart Schaefer 53d6b47d92 49917: change sense of "Ignore insecure ..." answer and use "autoload -r" 2022-03-29 13:18:49 -07:00
Peter Stephenson 587793f818 49845: man page clarification on option scope 2022-03-24 10:35:29 +00:00
Bart Schaefer 87d276346f 49844: Fix node reference errors from 49446 and 49448. 2022-03-13 21:07:14 -07:00
Peter Stephenson 24474bd34a users/27536: Improved history list documentation
Clarify interaction of matching and numbers.
2022-03-01 10:47:49 +00:00
Daniel Shahaf 45182eb4d4 unposted: Fix some typos and markup. 2022-02-22 13:11:02 +00:00
Peter Stephenson 865baf7a25 49672: document "tied" in output from ${(t)...} 2022-02-22 10:00:14 +00:00
Mikael Magnusson 0684c6a762 49769: Mention how to show nanosecond precision 2022-02-22 10:44:49 +01:00
Daniel Shahaf 80389df480 49727 (+ comment): vcs_info quilt: Pass the patches dir path to the gen-applied-string, gen-unapplied-string, and set-patch-format hooks
I use that in my gen-applied-string hook.
2022-02-20 10:16:33 +00:00
Mikael Magnusson 8bf0f0cf45 49694 + doc: Allow using empty STTY= to freeze tty for a single command
Previously, doing this would just run stty with no arguments, which
normally causes it to print some terminal settings to stdout.
2022-01-30 18:14:54 +01:00
Daniel Shahaf 441f594c9f unposted: vcs_info quilt docs: Fix misspelled style name 2022-01-27 17:34:57 +00:00
Oliver Kiddle 91b7baf259 49646: allow colors in WATCHFMT with %F/%K 2021-12-13 21:06:57 +01:00
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
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
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
Arseny Maslennikov 12dc20832d 49575: clarify _alternative's action syntax 2021-11-19 21:46:11 +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 271cfc685b 49534, 49539: separate watch/log functionality out into a module 2021-11-02 21:41:53 +01:00
Oliver Kiddle 632fee7cdf 49528: allow multiple -D options to compadd 2021-10-30 23:35:04 +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
Bart Schaefer fa4c88ca25 49456: clean up detection of private params in nested scopes, update doc 2021-10-04 09:02:27 -07:00
ivan tkachenko 99d915330a 49440: Make double-flag parameter expansion syntax more discoverable in docs 2021-09-29 00:09:25 +02:00
ivan tkachenko 02f75cf386 49435: Remove trailing whitespaces in expn.yo 2021-09-29 00:02:49 +02:00
Daniel Shahaf ca94d3acda unposted: Fix typos 2021-09-26 09:00:32 +00:00
Bart Schaefer 68c0fa68e2 49391: Document default bracketed-paste bindings 2021-09-08 16:06:37 -07:00
Stephane Chazelas bb61da36aa 45180: clarify doc for POSIX EREs, fix an issue with PCRE when the replacement was empty or generated more than one element 2021-09-06 14:43:01 -07:00