diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 496 |
1 files changed, 496 insertions, 0 deletions
@@ -1,5 +1,501 @@ +2018-12-19 Peter Stephenson <p.w.stephenson@ntlworld.com> + + * unposted: Config/version.mk, Etc/FAQ.yo, README: update for + 5.6.2-test-2. + +2018-12-19 Peter Stephenson <p.stephenson@samsung.com> + + * unposted c.f. 43913: Functions/Zle/edit-command-line: emulate + -L zsh to avoid bad effects with globsubst. + +2018-12-17 dana <dana@dana.is> + + * 43897: Completion/Darwin/Command/_xcode-select, + Completion/Unix/Command/_asciidoctor, + Completion/Unix/Command/_asciinema, + Completion/Unix/Command/_host, Completion/Unix/Command/_mkfifo, + Completion/Unix/Command/_mknod, Completion/Unix/Command/_shred, + Completion/Unix/Command/_tail, Completion/Unix/Command/_tty, + Completion/Unix/Command/_visudo, Completion/Unix/Type/_hosts: + Add/update various completion functions + + * 43895: Completion/Unix/Command/_watch: Complete for + procps/-ng watch + +2018-12-17 Joey Pabalinas <joeypabalinas@gmail.com> + + * 43904 (plus tweak): Doc/Zsh/grammar.yo: zshmisc(1): document + term being optional if `in word' is omitted + +2018-12-14 dana <dana@dana.is> + + * unposted: Completion/Unix/Command/_dig: Fix _arguments syntax + error + +2018-12-13 Daniel Shahaf <d.s@daniel.shahaf.name> + + * 43879: Functions/VCS_Info/Backends/VCS_INFO_get_data_git: + vcs_info git: Fix fatal error in VCS_INFO_git_getbranch in + corner case + +2018-12-09 dana <dana@dana.is> + + * 43871: Completion/Unix/Type/_files: Support `-F '(pat ...)'` as + with _path_files + +2018-12-04 Peter Stephenson <p.stephenson@samsung.com> + + * 43860, 43861: Completion/Unix/Type/_files: complete globbing + flags at start of word. + +2018-11-29 Peter Stephenson <p.stephenson@samsung.com> + + * 43854: Src/lex.c: set tok to LEXERR on generic parser error so + this gets picked up by main loop. + +2018-11-21 Peter Stephenson <p.stephenson@samsung.com> + + * 43837 (test from Daniel): Src/subst.c, Test/D04parameter.ztst: + Nested substitution didn't remove Nularg from empty string, + giving bogus character. + +2018-11-19 Jun-ichi Takimoto <takimoto-j@kba.biglobe.ne.jp> + + * 43829: Src/Modules/nearcolor.c: use double instead of float + +2018-11-16 dana <dana@dana.is> + + * Daniel O'Connor: 43830: Completion/BSD/Command/_cu: Complete + /dev/cu.* (used by macOS) + +2018-11-15 Jun-ichi Takimoto <takimoto-j@kba.biglobe.ne.jp> + + * unposted: Completion/Unix/Command/_zcat: support macOS + + * Ivan Tkachenko: 43823: Src/Modules/stat.c: remove unnecessary + metafy() in stattimeprint() + +2018-11-14 Peter Stephenson <p.stephenson@samsung.com> + + * 43620: Doc/Zsh/expn.yo: more care documenting command + substituion including $(<...). + +2018-11-13 dana <dana@dana.is> + + * 43809: Completion/Unix/Command/_npm: Suppress npm update checks + during completion + + * unposted (cf. 43800): Completion/Zsh/Command/_strftime: Update + strftime completion for nanoseconds change + + * 43800: Doc/Zsh/mod_datetime.yo, Src/Modules/datetime.c, + Test/V09datetime.ztst: Add nanosecond support to strftime built-in + +2018-11-12 Oliver Kiddle <okiddle@yahoo.co.uk> + + * 43819: Completion/Unix/Command/_adb: expand adb completion to + also cover options to adb backup + + * 43818: Completion/Zsh/Type/_module_math_func: complete math + functions for other modules besides zsh/mathfunc + + * 43816: Completion/Linux/Command/_valgrind, + Completion/BSD/Command/_vmctl, Completion/Linux/Command/_ethtool, + Completion/Linux/Command/_losetup, Completion/Linux/Command/_lsblk, + Completion/Unix/Command/_ansible, Completion/Unix/Command/_column, + Completion/Unix/Command/_dhclient, Completion/Unix/Command/_links, + Completion/Unix/Command/_dmidecode, Completion/Unix/Command/_jq, + Completion/Unix/Command/_luarocks, Completion/Unix/Command/_mpc, + Completion/Unix/Command/_samba, Completion/Unix/Command/_script, + Completion/Unix/Command/_ssh, Completion/Unix/Command/_tmux: + various completion option updates + + * 43817: Completion/Linux/Command/_btrfs: update options in + completion through to btrfs 4.17.1 + + * 43813: Completion/BSD/Command/_powerd: add units, default + values and allow option arguments in the same word as the option + + * 43812: Completion/Unix/Command/_gcc: allow repeats of + the -Wsuggest-attribute option + +2018-11-09 Peter Stephenson <p.stephenson@samsung.com> + + * 43790: Kamil: Src/utils.c: failed mailstat could leak memory. + + * 43789: Kamil: Src/module.c: possible use after free handling + math functions from module. + + * 43792: Kamil: Src/exec.c: file descriptor could leak on fork error. + + * 43793: Kamil: Src/Zle/computil.c: could overrun buffer by 1 byte. + + * 43791: Kamil: Src/Modules/clone.c: file descriptor was closed twice. + +2018-11-08 Oliver Kiddle <okiddle@yahoo.co.uk> + + * 43779 (tweaked): Joey Pabalinas: Functions/Zle/select-bracketed: + add parentheses to fix expression with cprecedences option set + + * 43805: Src/Modules/nearcolor.c, Src/prompt.c: make nearcolor + module use the default colour rather than black as a fallback + + * 43804: Src/prompt.c: also need to be able to turn colour + attributes back into hex triples for region_highlight variable + + * unposted: Src/Modules/nearcolor.c: add usual copyright header + + * 43784: Completion/Zsh/Command/_compadd: clarify descriptions on + options related to match sorting + + * unposted (c.f. Bart: 43739): + Completion/Zsh/Context/_brace_parameter: use a correct + description for the @ parameter expansion flag + +2018-11-07 Peter Stephenson <p.stephenson@samsung.com> + + * 43788: Doc/Zsh/mod_zpty.yo: make it clear -n option to + zpty -w is irrelevant if no string argument. + +2018-11-07 Jun-ichi Takimoto <takimoto-j@kba.biglobe.ne.jp> + + * 43761: Completion/BSD/Type/_file_flags, + Completion/Unix/Command/_mktemp, Completion/Unix/Command/_script, + Completion/Unix/Command/_strip, Completion/Unix/Type/_file_systems: + add or update support for darwin + +2018-11-05 Oliver Kiddle <okiddle@yahoo.co.uk> + + * 43760: Doc/Makefile.in, Doc/Zsh/mod_nearcolor.yo, + Doc/Zsh/zle.yo, NEWS: add documentation for true colour + changes and nearcolor module + + * 43759: Src/Modules/nearcolor.c, Src/Zle/complist.c, + Src/Zle/zle.h, Src/Zle/zle_refresh.c, Src/Zle/zle_tricky.c, + Src/prompt.c, Src/zsh.h, Src/zsh_system.h: add support for + true colour terminals + + * 43747: Src/Modules/nearcolor.c, Src/Modules/nearcolor.mdd, + Src/init.c, Src/prompt.c, Src/zsh.h: new module to map + colours from hex triplets to the nearest matching colour + +2018-11-03 Peter Stephenson <p.w.stephenson@ntlworld.com> + + * 43752: Completion/Base/Completer/_expand: Fix quoting if + globbing failed / was not tried for expression on command line. + +2018-11-02 Oliver Kiddle <okiddle@yahoo.co.uk> + + * 43748: Completion/Unix/Command/_ack: fix for ack 3beta + + * github #29: Wieland Hoffmann: Completion/Unix/Command/_git: + Add completion support for Gits --color-moved option and + color settings + +2018-10-31 Jun-ichi Takimoto <takimoto-j@kba.biglobe.ne.jp> + + * 43746: Completion/Unix/Command/_ping: update for BSD and + Darwin + + * 43744: Completion/Unix/Command/_sysctl: add support for + procps-ng (Linux) and NetBSD, with several other updates + +2018-10-24 Daniel Shahaf <d.s@daniel.shahaf.name> + + * 43726: Test/A01grammar.ztst: Add tests for semicolon in the + middle of a sublist not terminating it. + +2018-10-24 Jun-ichi Takimoto <takimoto-j@kba.biglobe.ne.jp> + + * 43723: Completion/Unix/Command/_mkdir: fix for builtin + mkdir, and add support for darwin + + * 43722: Completion/Unix/Command/_ed, + Completion/Unix/Command/_env, Completion/Unix/Command/_sort: + use the same completions as freebsd for darwin. + + * 43721: Completion/Unix/Command/_diff3: detect GNU variant + correctly + +2018-10-24 dana <dana@dana.is> + + * 43718: Completion/BSD/Command/_fstat, + Completion/Unix/Command/_awk, Completion/Unix/Command/_cat, + Completion/Unix/Command/_chown, Completion/Unix/Command/_df, + Completion/Unix/Command/_grep, Completion/Unix/Command/_ls, + Completion/Unix/Command/_od, Completion/Unix/Command/_pax, + Completion/Unix/Command/_rar, Completion/Unix/Command/_rm, + Completion/Unix/Command/_xxd: Use singular group descriptions + +2018-10-23 Peter Stephenson <p.stephenson@samsung.com> + + * Marcin Mielniczuk: 43714: Completion/Unix/Command/_lp: lp + fit-to-page option. + + * Sebastian: 43695: Src/lex.c: minor but simple optimisation + to reuse existing string lengths. + +2018-10-22 dana <dana@dana.is> + + * 43713: Completion/Unix/Command/_init_d: Improve completion of + service commands + +2018-10-17 Peter Stephenson <p.stephenson@samsung.com> + + * 43694: Doc/Zsh/redirect.yo: More detail on how multio file + opening differs from cat. + +2018-10-17 Oliver Kiddle <okiddle@yahoo.co.uk> + + * 43697: Completion/X/Command/_zathura: match uppercase + filename extensions + + * 43698: Completion/Unix/Command/_git: update options for 2.19 + +2018-10-16 Daniel Shahaf <d.s@daniel.shahaf.name> + + * 43692: Doc/Makefile.in: Generate man pages in the build dir, + rather than the source dir. + +2018-10-15 dana <dana@dana.is> + + * 43672: Doc/Zsh/redirect.yo: Document result of redirecting + from a non-existent file + +2018-10-14 Daniel Shahaf <d.s@daniel.shahaf.name> + + * unposted: Src/utils.c: internals: Document sepjoin(). + + * 43685: Functions/Misc/add-zle-hook-widget: Support running + under NO_UNSET ('set -u'). + +2018-10-12 Peter Stephenson <p.stephenson@samsung.com> + + * 43674: Src/zsh.h, Config/version.mk: Split more parameter and + function flags to avoid using sign bit; bump version because of + wordcode incompatibility. + +2018-10-10 dana <dana@dana.is> + + * 43602: Doc/Zsh/compsys.yo: Clarify behaviour of `compdef -p` + +2018-10-10 Peter Stephenson <p.stephenson@samsung.com> + + * unposted: Test/C03traps.ztst: Another couple of tests for + other code paths. + + * 43669: Src/builtin.c, Src/init.c, Test/C03traps.ztst: ensure + explicit exit status is used rather than implicit. + +2018-10-09 Peter Stephenson <p.stephenson@samsung.com> + + * 43660: Src/builtin.c, Src/exec.c, Src/init.c, + Test/C03traps.ztst: extend 43653 for implicit exit and combine + logic with pending exit status from exits within functions. + + * 43656: Src/builtin.c: special tied parameters don't have + tieddata. + + * unposted: Test/C03traps.ztst: addition to previous test + suggested by Mikael. + + * 43653: Src/builtin.c, Test/C03traps.ztst: explicit exit from + EXIT trap overrides previous status. + +2018-10-08 a-wing <1@233.email> + + * 43623: Completion/Linux/Command/_iptables: Fix Completion + iptables -t raw security + +2018-10-08 Daniel Shahaf <d.s@daniel.shahaf.name> + + * 43620 (tweaked): Doc/Zsh/contrib.yo, + Functions/VCS_Info/Backends/VCS_INFO_get_data_git, + Functions/VCS_Info/VCS_INFO_set-patch-format, README: vcs_info + git: Reverse the order patches are passed to gen-unapplied-string + in. + + * 43617: Functions/VCS_Info/Backends/VCS_INFO_get_data_git: + vcs_info git: During a non-interactive rebase of a detached head, + computer the %b expando correctly. + + * 43619: Functions/VCS_Info/Backends/VCS_INFO_get_data_git: + vcs_info git: In non-interactive rebases, always set + $hook_com[git_patches_applied] to a string of the form 'foo bar', + never just 'foo'. + + * 43618: Functions/VCS_Info/Backends/VCS_INFO_detect_p4, + Functions/VCS_Info/Backends/VCS_INFO_get_data_bzr, + Functions/VCS_Info/Backends/VCS_INFO_get_data_git, + Functions/VCS_Info/VCS_INFO_quilt: vcs_info: Don't redefine + helper functions on every execution of the autoloadable outer + function. + +2018-10-08 Peter Stephenson <p.stephenson@samsung.com> + + * unposted: tweak to Doc/Zsh/builtins.yo to put close + parenthesis on new line for help files script. + + * Stephane: 43616: Doc/Zsh/builtins.yo, Src/Modules/db_gdbm.c, + Src/Modules/parameter.c, Src/builtin.c, Src/hashtable.h, + Src/params.c, Src/subst.c, Src/zsh.h, Test/B02typeset.ztst: + Fixes and improvements to tied variables and interaction + with typeset -p. + +2018-10-07 Daniel Shahaf <d.s@daniel.shahaf.name> + + * 43587: Functions/VCS_Info/Backends/VCS_INFO_get_data_git: + vcs_info git: In 'git rebase -i', when computing subjects + of applied-patches, handle an edge case where the subject is + not available. + + * 43588: Functions/VCS_Info/Backends/VCS_INFO_get_data_git: + vcs_info git: Make sure applied-patches is of the form "$hash + $subject" --- that is, has a space and a non-empty second + argument --- even with future 'git rebase -i' verbs. + + * 43586: Functions/VCS_Info/Backends/VCS_INFO_get_data_git: + vcs_info git: Reformat to minimise next diff. No functional + change. + + * 43585: Functions/VCS_Info/Backends/VCS_INFO_get_data_svn: + vcs_info svn: Recognize working copies in need of an upgrade. + +2018-10-03 Peter Stephenson <p.stephenson@samsung.com> + + * unposted: Etc/FAQ.yo: minor typos. + + * 43589: Src/jobs.c: Show subjob status instead of superjob any + time it still has processes. + +2018-10-02 Daniel Shahaf <d.s@daniel.shahaf.name> + + * unposted: Functions/VCS_Info/Backends/VCS_INFO_get_data_git: + Indicate which use-case each branch handles. + + * unposted: Doc/Zsh/contrib.yo: Fix typo + +2018-09-30 Daniel Shahaf <d.s@daniel.shahaf.name> + + * 43531: Src/Zle/compcore.c: Completion: Fix some false + positives in the logic for "are these two candidates completions + equivalent". + +2018-09-28 Daniel Shahaf <d.s@daniel.shahaf.name> + + * 43570: Src/jobs.c: Start documenting jobs.c, in particular + superjobs. + +2018-09-27 Daniel Shahaf <d.s@xxxxxxxxxxxxxxxxxx> + + * 43563: Doc/Zsh/zle.yo: zshzle: Clarify sentence in + introduction. + +2018-09-26 Peter Stephenson <p.stephenson@samsung.com> + + * 43564: Better output concerning stopped subjob. + + * 43542 (tweaked): Etc/FAQ.yo: further update about which output. + +2018-09-25 Daniel Shahaf <d.s@daniel.shahaf.name> + + * 43528: Doc/Zsh/builtins.yo: zshbuiltins(1): Document 'which''s + "not found is not an error" behaviour. + +2018-09-25 Oliver Freyermuth <o.freyermuth@xxxxxxxxxxxxxx> + + * 43554 (tweaked): Completion/X/Command/_zathura: Fix zathura + completion ignoring multiple plugin directories. + +2018-09-25 Oliver Freyermuth <o.freyermuth@googlemail.com> + + * 43544: Completion/X/Command/_zathura: Fix zathura filename + completion derived from *.so plugin name. + +2018-09-25 Daniel Shahaf <d.s@daniel.shahaf.name> + + * 43489: Src/exec.c: Add error checking on a new write() call. + +2018-09-25 Peter Stephenson <p.w.stephenson@ntlworld.com> + + * 43543: Src/jobs.c: Improvements to 43535: attempt to keep + STAT_STOPPED correct for superjob, also wait for subjob before + superjob. + +2018-09-25 Daniel Shahaf <d.s@daniel.shahaf.name> + + * unposted: Test/B02typeset.ztst: Add a test for 43536. + +2018-09-25 Peter Stephenson <p.stephenson@samsung.com> + + * Stephane: 43536: "typeset -p" should show presence of -U + option. + +2018-09-24 dana <dana@dana.is> + + * Takeshi Banse: users/23642: Completion/Unix/Type/_files: Revert + change from workers/42984 + +2018-09-24 Peter Stephenson <p.w.stephenson@ntlworld.com> + + * 43535: Src/jobs.c, Src/signals.c: fixes for bg / fg handling + of superjobs. Be more consistent about marking jobs running; + always send SIGCONT when putting superjob / subjob combination + into foreground; wait for both superjob and subjob when waiting + for superjob. + +2018-09-24 Daniel Shahaf <danielsh@apache.org> + + * 43493: Test/V07pcre.ztst: Have V07pcre fail if PCRE was enabled + by configure (config.modules) but failed to load for any reason. + +2018-09-24 Peter Stephenson <p.stephenson@samsung.com> + + * 43527, tweaked: Etc/FAQ.yo: describe "which" output + behaviour. + +2018-09-23 Oliver Kiddle <okiddle@yahoo.co.uk> + + * gitlab !2: Noam Barnea: Completion/Unix/Command/_toilet: + detect .flf files as well as .tlf ones + +2018-09-21 Peter Stephenson <p.w.stephenson@ntlworld.com> + + * 43511: Src/input.c: alias entry on input stack wasn't + initialised if not expanding alias or using history. + +2018-09-19 Maximilian Bosch <maximilian@mbosch.me> + + * 43502: Completion/X/Command/_setxkbmap: Search XDG_DATA_DIRS + in _setxkbmap completion + +2018-09-18 Oliver Kiddle <okiddle@yahoo.co.uk> + + * 43464: Completion/Linux/Command/_valgrind: complete options + for the drd tool and update them for helgrind + +2018-09-17 Daniel Shahaf <d.s@daniel.shahaf.name> + + * unposted: ChangeLog: Fix typo, s/43464/43474/. + +2018-09-16 dana <dana@dana.is> + + * unposted: Doc/Zsh/builtins.yo: Fix trivial formatting error + +2018-09-16 Peter Stephenson <p.w.stephenson@ntlworld.com> + + * 43474: Src/exec.c, Src/jobs.c, Src/signals.c, Src/utils.c: + Remember the last process group to attach to the terminal, not + just the set of running processes which did. Don't + record process groups for ESUB_ASYNC subshells. + 2018-09-14 Daniel Shahaf <d.s@daniel.shahaf.name> + * unposted: Completion/Unix/Command/_subversion: _svn: Allow + hyphens in command name aliases. + + * unposted: Config/version.mk: Post-release version bump. + * 43457: Config/version.mk, Etc/FAQ.yo, NEWS, README: Release 5.6.2 |