summaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2020-12-12NEWS: Catch up on new featuresdana1-0/+4
2020-12-1147731 (+unposted): add run-help assistant for btrfsJun-ichi Takimoto1-0/+4
also fix format errors in contrib.yo
2020-12-1143946: call run-help for the command given to sudoSamir Benmendil1-0/+5
2020-12-05unposted: index compprefuncs and comppostfuncsBart Schaefer1-1/+5
2020-12-0447716: Etc/BUGS: Add Alekxandr's vcs_info patch.Daniel Shahaf1-0/+4
2020-12-0247704: fix scope for "private -p"Bart Schaefer1-0/+4
2020-12-02unposted: missed update from users/26150 commitBart Schaefer1-0/+4
2020-11-1647547: docs: Specify the exact kind of quoting which is assumed when parsing ↵ivan tkachenko1-0/+5
arithmetic expressions
2020-11-1647560: add includes/prototypes for tests in configureJun-ichi Takimoto1-0/+5
On macOS 11.0 it is now an error to use a function without prototype.
2020-10-29users/26107: complete changed files after git diff HEADOliver Kiddle1-0/+5
2020-10-2547494, 47495: Add -n option to strftimeMikael Magnusson1-0/+4
2020-10-2547302: Test for print -v fixMikael Magnusson1-0/+3
2020-10-2547301: Fix print -v metaficationJun-ichi Takimoto1-0/+5
2020-10-23Fix a race condition in zf_mkdir -pRoman Perepelitsa1-0/+5
If ~/foo does not exist and `zf_mkdir -p zf_mkdir -p` is executed concurrently in multiple shells, it was possible prior to this patch for the command to fail with EEXIST.
2020-10-1847468: Doc/Zsh/contrib.yo: Fix typoAxel Beckert1-0/+4
2020-10-03users/26088: docs: zle -R: Clarify that it needs not be called in the normal ↵Daniel Shahaf1-0/+6
course of things, but only when an immediate, interim redisplay is desired.
2020-09-23github #65: _nmap: Rename option flags (s/_/-/g)Meng Bo1-0/+5
Nmap commands that previously included an underscore (--max_rtt_timeout, --send_eth, --host_timeout, etc.) have been renamed to use a hyphen in the preferred format.
2020-09-2247395: _store_cache: Don't leak the variable ${_cache_dir}.Jacob Menke1-0/+5
2020-09-1347364: Enable extendedglob in pattern with ${(*)name/pattern/replacement}Bart Schaefer1-0/+8
Mikael Magnusson: 47382: Completion for 47364
2020-09-1047352 (+ extra test cases): fix %<n>K prompt expansionStephane Chazelas1-0/+5
Fixed a regression introduced by workers/30496 (5.0.3) whereby %2K would no longer be the equivalent of %K{2} (%K{green}) in prompt expansion. That was one missing case where the is_fg flag was not passed along to match_colour() after code factorisation. Add tests for the different syntax variants, using echoti as a reference.
2020-09-06unposted: remove periods from completion descriptionsDoug Kearns1-0/+8
As per the completion-style-guide recommendations.
2020-09-0447350: new dropbox command line client completionPeter Stephenson1-0/+4
2020-08-28github #64: Fix a build-time error when building against ncurses that hadn't ↵Daniel Shahaf1-0/+6
been built with --enable-wgetch-events. The --enable-wgetch-events codepath is experimental (according to ncurses-6.2/INSTALL) and off by default (according to ncurses-6.2/configure.in). With that codepath disabled, the macro KEY_EVENT is not provided, which (before this commit) manifested as a build-time error: [ 245s] gcc -c -I. -I../../Src -I../../Src -I../../Src/Zle -I. -DHAVE_CONFIG_H -DMODULE -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -g -fPIE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -fPIC -o curses..o curses.c [ 246s] In file included from curses.c:210: [ 246s] curses_keys.h:93:15: error: 'KEY_EVENT' undeclared here (not in a function); did you mean 'KEY_RESET'? [ 246s] 93 | {"EVENT", KEY_EVENT}, [ 246s] | ^~~~~~~~~ [ 246s] | KEY_RESET curses_keys.h is only used for setting the "kevent" output parameter of 'zcurses input' (and the associated $zcurses_keycodes special variable), so there's no harm in just leaving KEY_EVENT out of it. (That codepath deals gracefully with numeric values that don't correspond to any of the known compile-time values, as that can happen whenever the build- and run-time versions of ncurses don't provide the same set of KEY_* macros, with or without relation to that configure flag.) Reported by Martin Liska.
2020-08-2147328: remove references to old zsh.org mail addressesOliver Kiddle1-0/+3
2020-08-2147322: allow prefix with ssh cipher completion and add matching control for ↵Oliver Kiddle1-0/+5
options
2020-08-1847323: _rpmbuild: Complete file arguments after -r/-b/-t.Daniel Shahaf1-0/+5
2020-08-16unposted: add ChangeLog entries for previous commitsMikael Magnusson1-0/+14
2020-08-16ChangeLog: Note that the last commit contained a minor unposted tweak.Daniel Shahaf1-2/+2
2020-08-1647314: is-at-least false positive (5.8.0.2 / 5.8)Daniel Shahaf1-0/+3
Actual behaviour: % is-at-least 5.8.0.2 5.8 && echo yes || echo no yes % is-at-least 5.8.0.2 5.8.0.0 && echo yes || echo no no Expected behaviour: Both commands should have printed "no".
2020-08-1647313: docs: Document explicitly that the :P modifier returns a symlink-less ↵Daniel Shahaf1-0/+5
path.
2020-08-1347320: Add completion for Linux tool used to adjust process OOM scoreJörg Sommer1-0/+3
2020-08-1347321: update completion for btrfs 5.4Oliver Kiddle1-0/+2
2020-08-1347319: complete more options to ImageMagick's convert commandOliver Kiddle1-0/+5
2020-08-1047294: updates to options in aptitude completionOliver Kiddle1-0/+2
2020-08-1047293: lowercase completion descriptions for lpOliver Kiddle1-0/+4
2020-08-1047308: zsh-development-guide: Document the new X-Seq autoreply bot.Daniel Shahaf1-0/+5
2020-08-0947303: vcs_info hg: Fix changing the expansion of %g (hook_com[guards]) in ↵Daniel Shahaf1-0/+7
the set-patch-format hook (regression from workers/40480). To reproduce, go to a hg repository with active mq guards and configure vcs_info as follows: zstyle '*' get-unapplied true zstyle ':vcs_info:*set-patch-format*' hooks f zstyle '*' patch-format '[%g : %G]' zstyle '*' nopatch-format '[%g : %G]' zstyle '*' formats '%m' +vi-f () { hook_com[guards]+=XXX } The regression was first released in 5.3.1-test-2, over three years ago.
2020-08-08unposted: Update documentation for the move to new hosting.Daniel Shahaf1-0/+3
2020-08-0847296 (+ unposted additional tests and comments): 'repeat' loops: Let the ↵Daniel Shahaf1-0/+4
repeat count use $?. It's an arithmetic expression.
2020-08-0847300: Document the EC_NODUP, EC_DUP, EC_DUPTOK triplet.Daniel Shahaf1-0/+5
All uses reviewed; no functional change.
2020-08-08unposted: Correct the order of two recent ChangeLog entriesDaniel Shahaf1-2/+2
2020-08-08unposted: fix syntax errors in recently added completersMikael Magnusson1-0/+6
2020-08-0546280: compinit: add -w to explain why compdump runsMikael Magnusson1-0/+6
2020-07-30unposted: Fix the format of recent ChangeLog entries.Roman Perepelitsa1-4/+6
Add the list of changed files to the last three ChangeLog entries by roman.perepelitsa@gmail.com.
2020-07-30unposted: Add missing entries to ChangeLog.Roman Perepelitsa1-0/+13
The last 3 commits from <roman.perepelitsa@gmail.com> are missing from ChangeLog. This commit add the missing entries.
2020-07-1446244 (cont.): Flesh out the TODO from the previous commit.Daniel Shahaf1-0/+3
2020-07-1446244: Start to introduce a release managers keyring.Daniel Shahaf1-0/+5
2020-07-14github #61: _parameters: Don't leak the variable $ioxiedi1-0/+5
2020-07-1346240: Make the expansion of manref()() in ztexi.yo match its expansion in ↵Daniel Shahaf1-0/+7
zman.yo. The difference was mostly harmless in the common case "(see manref(foo)(42))", which expanded to "(see man page foo(42))" under ztexi.yo, but in other contexts the ztexi.yo expansion was was nonsensical; for example: "the BSD manref(echo)(1) command" "the string returned by the manref(getlogin)(3) system call" "advisory file locking (via the manref(fcntl)(2) system call)" "this is the exact opposite from manref(ls)(1)," While there, copyedit some uses of manref()().
2020-07-1246183: New XFail test: external command with =(...) on LHS of pipeline ↵Daniel Shahaf1-0/+3
cleans up its tempfiles.