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