summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-02-07unposted: _zip: Recognise '--'dana2-3/+7
2020-02-0745385: Add a test for 'zmodload -Fa' preemptively disabling ↵Daniel Shahaf2-0/+19
("blacklisting"?) features.
2020-02-06unposted: Test release: 5.7.1-test-3dana2-2/+4
2020-02-06zsh/system: Fix infinite loop in sysreadRoman Perepelitsa2-1/+4
2020-02-06_diff_options: Restore -w completion lost in workers/43351Martin von Wittich2-0/+7
2020-02-06unposted: Fix ChangeLog typo.Daniel Shahaf1-1/+1
2020-02-0345368: Add tests for workers/45367's issue about double slashes in 'cd -P' ↵Daniel Shahaf3-0/+14
and /home/daniel/in/zsh.
2020-02-0245373: Fix ERR_EXIT bug in else branch of if.Peter Stephenson3-1/+15
The flags need resetting for this branch otherwise e.g. command substitution with non-zero status doesn't cause exit.
2020-02-0245372: Record a symlink loop bug involving :PDaniel Shahaf2-0/+6
2020-02-0245365: _git: Fix __git_recent_branches for the case when a commit has an ↵WGH2-2/+7
empty message
2020-01-2945343: Queue signals around arithmetic evaluationsDaniel Shahaf3-7/+14
The queueing added in execarith() in 45083 is reverted since the callee does this now.
2020-01-2945344: Document where third-party completion functions should be installed.Daniel Shahaf2-0/+15
2020-01-2945342: Add tests for interaction between autoloadable parameters and module ↵Daniel Shahaf2-0/+46
loading.
2020-01-2845345: internal: ztst.vim: Fix highlighting of zsh comments in test payloadDaniel Shahaf2-1/+12
2020-01-26unposted: internal: Add some comments and fix indentation. No functional ↵Daniel Shahaf2-2/+18
change.
2020-01-2345340: internal: Document the difference between paramtab and realparamtab.Daniel Shahaf2-1/+12
2020-01-1945332: _git: add completion for git-versionEitan Adler2-1/+17
Signed-off-by: Eitan Adler <lists@eitanadler.com>
2020-01-19_brace_parameter: add missing \Mikael Magnusson1-1/+1
2020-01-1745313: _git: Support completion from outside of a worktree when ↵Daniel Shahaf2-4/+13
--git-dir/--work-tree are specified on the command line Revised version of workers/41523.
2020-01-1645304: Do execute the always block even when the try/always block itself is ↵Daniel Shahaf3-2/+7
the last command. Fixes the test added in the previous commit (workers/45305).
2020-01-16Merge branch 'master' into 5.9Daniel Shahaf5-11/+33
* master: 45305: Add an XFail test: The exec-last-command optimization is applied to try/always. 45307: zstyle docs: Unoverload a placeholder variable name. 45306: zstyle docs: Introduce the first synopsis in the same way as all others: with an item()(). unposted: docs: Fix a cross-reference.
2020-01-1645305: Add an XFail test: The exec-last-command optimization is applied to ↵Daniel Shahaf2-0/+7
try/always.
2020-01-1645307: zstyle docs: Unoverload a placeholder variable name.Daniel Shahaf2-4/+8
Use 'pattern' to refer to things matched against contexts and 'metapattern' to refer to things matched against patterns.
2020-01-1645306: zstyle docs: Introduce the first synopsis in the same way as all ↵Daniel Shahaf2-6/+10
others: with an item()().
2020-01-16unposted: docs: Fix a cross-reference.Daniel Shahaf3-2/+9
2020-01-1545292: D02glob: Add regression test for macOS stat(2) misbehaviourdana2-0/+14
On macOS, a privileged stat(2) call can erroneously treat files as directories, which can produce unexpected glob results. This was reported at workers/42891. A side-effect of the change from workers/45291 is that it seems to work around this issue, at least in the obvious cases
2020-01-1545291: A glob with a trailing slash will now match unreadable/unexecutable ↵Daniel Shahaf3-11/+45
directories.
2020-01-15Merge remote-tracking branch 'origin/master' into 5.9Daniel Shahaf92-227/+806
Right now, as we're preparing to tag the 5.8 release, the 5.9 branch is maintained as a topic branch off master. * origin/master: 45287: zshexpn: Describe parameter elision and add some introductory prose 45302: bin_umask(): Queue signals around umask(). users/24656: docs: Add an example of setting and querying zstyles users/24659: Cross-ref doc for matchers. 45296: D02glob: Clean up after test from users/24633 45290: New helper script for listing XFail tests. users/24633: Add an xfail test for users/24619. unposted: additional typo fix 45280: _git: add -local variants users/24628 (fixed): More doc for selectw-word-style widgets. 45266: Fix losetup completion, broken in da085b7a20729401c725f91ae930200d0deda64f (41720). unposted: Fix punctuation. use /dev/fd on Cygwin for process substitution unposted: Two additional typo fixes. Fix typos reported by codespell in shell code Fix typos reported by codespell in Src/ 45269: Fix misspellings in completions and elsewhere. 45261: _gcc: Detect clang-as-gcc unposted: internal: Remove Vim modeline that interferes with ztst.vim. unposted: internal: ztst.vim: Use :syn-sync to work around (#x) and "`\\\\\\\\`" confusing the highlighting. unposted: internal: zyodl.vim: Support glob qualifiers in example()'s unposted: internal: zyodl.vim: Support yodl comments. github #44: Allow completion for picocom to list symlinks to character devices 45245: _gcc: add some clang specific warnings 45231: _rsync: When completing remote modules, ignore more of the motd. unposted: _tac: Eliminate superfluous variable 45226: _man: Improve completion of file paths 45184: Clarify documentation of %-sequences understood by compadd -[Xx] 45239: Remove 'appendhistory' from zsh-newuser-install 45218: add more options to swaks completion 45196: fix completion after make -C, allowing for -C being used multiple times unposted (after 45183): Fix yodl error: "contrib.yo:4457: No macro: back(...)". 45181: Fix workers/45164: ${(S)%%} will now consider the empty string as a potential match. 45183: Improve documentation examples unposted: Add some tests for ${(S)}, including a regression test for workers/45164. 45169/0002 (tweaked for trailing newlines): Add an expected-to-fail test for workers/44007. 45169/0001: In the test suite, allow test cases to be marked as expected to fail. users/24582 + users/24583: Add regression tests for the previous commit. 24581: Fix array assignments in shell word splitting and completion. 45160: zshexpn: Expand documentation of (S) 45150 + 45152: zshexpn: Use a more minimal example in the documentation of (#b). unposted: internal: Vim ztst support: Add an ftplugin in addition to the syntax highlighter. 45130: _multi_parts: Always pass -f to compadd if given by caller unposted: zerrmsg(): Fix macro guard missed in previous commit unposted: ChangeLog for last commit internal: Allow %L in zerrmsg() in non-debug builds, too.
2020-01-1545288: _git: Complete bisect/new as well as bisect/bad.Daniel Shahaf2-3/+6
Also, complete the bisect/old-$commithash ref names.
2020-01-1545287: zshexpn: Describe parameter elision and add some introductory proseDaniel Shahaf2-11/+23
2020-01-1545302: bin_umask(): Queue signals around umask().Daniel Shahaf2-1/+9
Otherwise, a signal handler might create files while the temporary umask is in effect.
2020-01-14users/24656: docs: Add an example of setting and querying zstylesDaniel Shahaf2-8/+32
2020-01-14users/24659: Cross-ref doc for matchers.Peter Stephenson2-0/+11
2020-01-1345296: D02glob: Clean up after test from users/24633dana2-0/+9
2020-01-1345290: New helper script for listing XFail tests.Daniel Shahaf2-0/+10
2020-01-12users/24633: Add an xfail test for users/24619.Daniel Shahaf2-0/+18
2020-01-12Add 'Documentation' to d/upstream/metadataDaniel Shahaf1-0/+1
2020-01-11unposted: additional typo fixOliver Kiddle2-1/+3
2020-01-1145280: _git: add -local variantsEitan Adler2-2/+14
Technically all timezone formats support the "-local" suffix but it is not meaningful for all of them. As such just list out the specific formats which it does. Also adjust the 'default' description
2020-01-11users/24628 (fixed): More doc for selectw-word-style widgets.Peter Stephenson2-1/+19
Add example of how to add a new binding for a widget that fixes a particular word behaviour using styles.
2020-01-1045266: Fix losetup completion, broken in ↵Daniel Shahaf2-1/+5
da085b7a20729401c725f91ae930200d0deda64f (41720).
2020-01-10unposted: Fix punctuation.Daniel Shahaf2-1/+5
2020-01-10use /dev/fd on Cygwin for process substitutionJun-ichi Takimoto2-16/+8
2020-01-09unposted: Two additional typo fixes.Daniel Shahaf3-2/+7
2020-01-09Fix typos reported by codespell in shell codeMikael Magnusson12-12/+16
2020-01-09Fix typos reported by codespell in Src/Mikael Magnusson4-4/+4
2020-01-0945269: Fix misspellings in completions and elsewhere.Jens Schleusener47-65/+98
2020-01-0845261: _gcc: Detect clang-as-gccdana2-0/+9
2020-01-07unposted: internal: Remove Vim modeline that interferes with ztst.vim.Daniel Shahaf2-2/+3
As an alternative, one can use: autocmd BufRead,BufNewFile **/*.ztst setfiletype zsh (But see Util/ztst-syntax.vim and Util/ztst-ftplugin.vim for an alternative.)
2020-01-07unposted: internal: ztst.vim: Use :syn-sync to work around (#x) and ↵Daniel Shahaf2-0/+14
"`\\\\\\\\`" confusing the highlighting.