Daniel Shahaf
a23f19bfbd
48601/0005: zmathfuncdef: Fix the workers/48147 return status / 'set -e' bug.
...
Not tested.
2021-05-18 02:01:13 +00:00
Daniel Shahaf
4202c0bbe3
48601/0004: docs: return: Give examples of using arithmetic evaluation.
2021-05-18 02:01:13 +00:00
Daniel Shahaf
b992d91059
48601/0003: docs: functions -M: Add a subheading and index entries.
2021-05-18 02:01:13 +00:00
Daniel Shahaf
f571aff1b2
48601/0002: docs: functions -M: Document the return status / result interdependency gotchas (cf. 48147).
2021-05-18 02:01:13 +00:00
Daniel Shahaf
6913eb6776
48601/0001: docs: functions -M: Move an example to be near the specification of the relevant flag
2021-05-18 02:01:13 +00:00
Daniel Shahaf
492c388e1d
48594 (plus an "F:" line corresponding to the question there): New tests for functions -t / functions -T
2021-05-18 01:57:06 +00:00
Marlon Richert
7383baf4cf
48853: improved handling of theme resets when changing prompt themes, especially for theme preview
2021-05-16 21:18:06 -07:00
Bart Schaefer
338af5ea0f
48860: remove mention of bugs that have been fixed
2021-05-16 21:11:45 -07:00
Bart Schaefer
cf5c4828d1
48857: declare "volatile" all globals that may be modified by signal handlers
2021-05-16 19:51:11 -07:00
Jörg Sommer
93b4ee524d
users/26649: add zstyle for rake targets without description
...
`rake -T` shows only these targets having a description. But it might be
useful to see all. Allow this with the zsytle setting:
zstyle :completion::complete:rake:argument-rest:targets extended true
2021-05-17 00:17:25 +02:00
Oliver Kiddle
61e4e43ac9
48783: update ansible completion to 2.10.8
2021-05-16 21:23:15 +02:00
Oliver Kiddle
41071eaed7
48623: update options in openssh completion to version 8.6
2021-05-16 20:41:55 +02:00
Mikael Magnusson
0b3aa73af1
_timeout: Fix wrong syntax
2021-05-16 17:32:09 +02:00
Han Pingtian
8bdbc61497
33465: use prctl() for "jobs -Z" where available
...
Bart apologizes for waiting 7 years to apply this change.
2021-05-15 14:23:28 -07:00
Vincent Lefevre
4fa4dcad17
48723: locale-safe recognition of "Inf" and "NaN" constants in math
2021-05-15 14:11:49 -07:00
Peter Stephenson
db36149006
users/26742: break out of surrounding shell loops when exit is called from an exit hook
2021-05-15 13:59:17 -07:00
Bart Schaefer
e4bd6dc818
users/26736: avoid infinite loop in getbyte from exit hook
2021-05-15 13:51:39 -07:00
Bart Schaefer
cae7eb7684
48560: add new test file missed on original commit
2021-05-15 13:46:20 -07:00
Bart Schaefer
34a8fecf7b
48810: fix potential name clash in test case for autoloading
2021-05-15 13:45:14 -07:00
Bart Schaefer
d0e071c5f0
48790: COMPLETE_IN_WORD inside brace-param
2021-05-15 13:40:37 -07:00
Bart Schaefer
acd20254b5
48710: histed + other zed updates
2021-05-15 13:37:35 -07:00
Bart Schaefer
3fe6bd56ed
48709: suppress error messages from comptry
2021-05-15 13:26:56 -07:00
Bart Schaefer
231c049c02
48707: fix keymap handling when zed invokes read-from-minibuffer; update doc
2021-05-15 13:23:31 -07:00
Peter Stephenson
9e38ab8178
48787: Fix command status after failed if
...
If "if" had a hard error in the condition, and there was no
else clause, the command status was incorrectly cleared to zero.
Add test.
2021-05-06 10:03:27 +01:00
dana
c1f932d668
unposted: FAQ: Move section 3.31 to 2.8
...
See 48613
2021-05-03 18:32:02 -05:00
dana
093ba11970
unposted: docs: Update http:// FAQ links to https://
...
See 48613
2021-05-03 18:26:19 -05:00
dana
d4b78f6c54
48551: docs: Add disclaimer about POSIX compliance and emulation of other shells
2021-05-03 18:22:02 -05:00
dana
c23a0d84b0
48614: getopts: Calculate OPTIND according to POSIX_BUILTINS
2021-05-03 18:11:38 -05:00
Daniel Shahaf
2da0d8b52f
48767: docs: $SECONDS: Clarify what types may be set
2021-05-03 15:56:58 +00:00
Jun-ichi Takimoto
ccc9cff9e2
48702: _pandoc: don't use cache, multiple extensions of format, etc.
2021-04-28 22:35:51 +09:00
Daniel Shahaf
b0bd14035d
48606 + 48607 + unposted test: zmathfunc: Force arguments to be numbers and catch errors.
2021-04-21 22:05:00 +00:00
Daniel Shahaf
e7711e37e4
unposted (cf. 48156): New test.
2021-04-21 22:01:20 +00:00
Daniel Shahaf
9353b12e99
users/26635 (tweaked): vcs_info hg: Compute the branch name correctly when get-revision is set and check-for-changes is not
...
Tweak: Simplify an always-true condition.
Review-by: Manuel Jacob
2021-04-21 00:57:59 +00:00
Bart Schaefer
b68a7421bd
48638: mention TYPESET_TO_UNSET in NEWS
2021-04-20 17:11:37 -07:00
Daniel Shahaf
b110d6d5af
48435 (tweaked): vcs_info docs: applied-string/unapplied-string: Correct an omission in the documentation and add an example.
...
The example code is a reduced version of my function from workers/47519,
with one bug fixed. (In workers/47519, if $1 doesn't contain spaces -
which is the case under hg mq - then $H and $s will be set to the same
value.)
Tweaked: Extended the contrib.yo hunk with details about mq.
2021-04-20 23:38:04 +00:00
Daniel Shahaf
c40a63ab67
48528/0002: vcs_info git docs: ahead/behind commits: Reduce the number of forks
2021-04-20 22:34:34 +00:00
Daniel Shahaf
d9ac5916ba
48528/0001: vcs_info git docs: ahead/behind commits: Don't run rev-list when that would fail
2021-04-20 22:34:34 +00:00
Bart Schaefer
c231a2394f
48617: fix misuse of IGNORE_BRACES when initializing debug_indent
2021-04-19 14:40:44 -07:00
Bart Schaefer
5fdd98552d
47489: rename standout as italic
2021-04-19 14:37:32 -07:00
Marlon Richert
7d92391c6e
Add -L to add-(zsh|zle)-hook[-widget] completion
...
…and hide mutually exclusive options.
2021-04-19 23:21:08 +02:00
André Kugland
92a7b7f417
github/zsh-completions #792 : added completions for opus-tools (opusenc, opusdec & opusinfo)
2021-04-19 23:16:27 +02:00
Oliver Kiddle
79258d090c
48619: complete inventory plugins in assignments to ANSIBLE_INVENTORY_ENABLED
2021-04-19 23:07:51 +02:00
Oliver Kiddle
d01d0a1289
48618: update completions for FreeBSD 13
2021-04-19 23:05:49 +02:00
Bart Schaefer
71b747567e
47704: POSIX export and readonly ignore "-p" when parameter names also appear
2021-04-18 14:26:12 -07:00
Bart Schaefer
82ff9f24f1
48560: add TYPESET_TO_UNSET option to remove initialization of parameters
...
Changes typeset such that ${newparam-notset} yields "notset" and
"typeset -p newparam" does not show an assignment to the parameter. This
is similar to the default behavior of bash and ksh, with minor differences
in typeset output.
Also add tests for some POSIX incompatibilities plus minor changes for test
harness robustness.
2021-04-18 13:58:09 -07:00
Jun-ichi Takimoto
56ccb4a975
unposted: remove an already fixed bug from BUGS
...
This was fixed by commit b6ba74c
2021-04-18 14:47:29 +09:00
Daniel Shahaf
df899d38e9
48361 (+ 48368 review comments): __arguments: New completion function for _arguments.
...
In the penultimate paragraph of the comment, the two possibilities for the
relative path cover three cases:
- The comment is read in the source tree
- The comment is read in an installed tree with --enable-function-subdirs
- The comment is read in an installed tree with --disable-function-subdirs
Review-by: Matthew Martin
Review-by: Oliver Kiddle
2021-04-17 12:11:47 +00:00
Marlon Richert
587cced35d
48513: Let extra-verbose completion show parameter values
2021-04-16 23:36:03 +02:00
Oliver Kiddle
28cf6bd111
unposted: update on bug list
2021-04-16 23:26:22 +02:00
Oliver Kiddle
455bab1ef6
48556: new completion for ipfw
2021-04-16 23:24:15 +02:00