summaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2020-04-02Add SHORT_REPEAT optionMikael Magnusson1-0/+6
2020-04-02unposted: Make test platform-independent.Daniel Shahaf1-0/+4
Follow-up to the grandparent commit.
2020-04-0145542: P01privileged: Use test-directory owner for auto-determined EUID/EGIDdana1-0/+3
Prevents failure when the repo (or its parent) has mode 0700
2020-04-01unposted: D02glob: Fix platform-dependent test failuredana1-0/+5
workers/45583 introduced a test failure on macOS, *BSD, and Solaris, where wc always outputs leading white space
2020-03-2945649: completion: Simplify Unison completion. No functional change.Daniel Shahaf1-0/+5
2020-03-2945646: completion: Unison: Honour the $UNISON variableHenri Menke1-0/+5
By default Unison uses the ~/.unison directory to store its cache and profiles. However, this location is configurable through the $UNISON environment variable. Quoting from the manual [1]: > If the environment variable UNISON is defined, then its value will be > used as the name of this directory. This patch enables users to move the .unison directory and still enjoy zsh completion for profiles. [1] https://www.cis.upenn.edu/~bcpierce/unison/download/releases/stable/unison-manual.html#unisondir
2020-03-28github #46: _git-restore: Complete arguments to the --source option after a ↵Gastón Haro1-0/+5
'=' sign
2020-03-28github #46: Better restrict git-restore(1) file completionsGastón Haro1-0/+5
Add support to the -S and -W options. Remove the facility for completing files from the tree specified by the --source argument since, upon testing in git 2.26.0, that doesn't seem to be correct behaviour. (Note git-restore(1) says the command is experimental and its semantics may change.) See discussion on the PR for details.
2020-03-2845644: vcs_info git: Fix current patch's name in several cases.Daniel Shahaf1-0/+3
2020-03-28unposted: Fix syntax error introduced in 45591.Daniel Shahaf1-0/+3
2020-03-2845640: Fix new test when ${PWD}'s value contains symlinks.Daniel Shahaf1-0/+5
2020-03-2745627: vcs_info git: Under git-am(1) conflicts, pass to the ↵Daniel Shahaf1-0/+4
gen-applied-string hook information on already-applied patches. The hook already receives information about the current (topmost applied) patch and, if the get-unapplied style is set, about future (unapplied) patches. Tested in the Functions/VCS_Info/test-repo-git-rebase-apply scenario, after manually converting the rebase to a «git am». (Specifically, I ran: mkdir d git rebase --abort git format-patch rebase_from_this..HEAD -o d git checkout rebase_onto_this git am d/* .)
2020-03-2745625: vcs_info svn: Detect the "working copy format is too new" error.Daniel Shahaf1-0/+3
2020-03-2745626: vcs_info: Deduplicate calling the set-branch-format hook.Daniel Shahaf1-0/+8
2020-03-2745624: vcs_info: Set $rrn in all backends.Daniel Shahaf1-0/+5
2020-03-2745623: _quilt: Add subcommand descriptionsDaniel Shahaf1-0/+3
2020-03-2745622: _quilt: Categorize subcommandsDaniel Shahaf1-0/+2
2020-03-2745584, 45620: zsh/rlimits: Skip the tests for this module when it wasn't ↵Daniel Shahaf1-0/+3
compiled in.
2020-03-2745591 (Cf. 45587, 45620): In the test suite, centralize testing that ↵Daniel Shahaf1-0/+6
compiled modules can be loaded successfully. Have V01zmodload.ztst check that all modules enabled in config.modules load successfully. With this change, the test files for individual modules may assume that if 'zmodload' fails that must be because the module hadn't been compiled in, and mark themselves as skipped in that case.
2020-03-2645616: Remove token from count argument to repeatPeter Stephenson1-0/+5
2020-03-2545583/0008: Extend tests to prove that what remains of xsymlinks() handles ↵Daniel Shahaf1-0/+4
symlink loops gracefully.
2020-03-2545583/0007: Remove code that is now unreachable.Daniel Shahaf1-0/+2
2020-03-2545583/0006: Don't use xsymlinks() in 'whence -s'.Daniel Shahaf1-0/+2
2020-03-2545583/0005: Add a test for bin_whence's symlinks resolution.Daniel Shahaf1-0/+3
2020-03-2545583/0004: Fix segfault on resolving symlink loopsDaniel Shahaf1-0/+3
2020-03-2545583/0003: chrealpath: Let caller decide how the return value should be ↵Daniel Shahaf1-0/+3
allocated.
2020-03-2545583/0002: chrealpath: Make symlink resolution optional.Daniel Shahaf1-0/+3
2020-03-2545583/0001: Add tests for the segfault on resolving a symlink loop bug ↵Daniel Shahaf1-0/+3
(workers/45282). This is workers/45377, extended.
2020-03-2545590/0002 (in part): zsh/rlimits: Test that ulimit letters are unique.Daniel Shahaf1-0/+5
2020-03-2545601: fix another status in new function -T testJun-ichi Takimoto1-0/+4
2020-03-22github #51: Fix configure for cross build.Rin Okuyama1-0/+5
In order to detect equivalence b/w various rlimit values, use compile tests instead of run tests. This enables configure script to run in cross-build environment without any side effects. From NetBSD/pkgsrc: http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/shells/zsh/patches/
2020-03-2245601: Fix status in new functions -T testPeter Stephenson1-0/+3
2020-03-2245563: %z can be used for zlong in warnings and errorsPeter Stephenson1-0/+4
2020-03-2245583/0009: Add end-of-options guard support to 'function -T'.Daniel Shahaf1-0/+3
2020-03-2245583/0008: Add the 'function -T' syntax.Daniel Shahaf1-0/+3
Config/version.mk was bumped in the previous commit.
2020-03-2245583/0007: WC_FUNCDEF: Add a placeholder element.Daniel Shahaf1-0/+3
2020-03-2245583/0006: internal: Add some comments for orientation. No functional change.Daniel Shahaf1-0/+3
2020-03-2245583/0005: internal: Document the WC_FUNCDEF data layout for anonymous ↵Daniel Shahaf1-0/+4
functions with arguments (follow-up to 29492)
2020-03-2245583/0004: internal: Add some comments around wordcodes. No functional change.Daniel Shahaf1-0/+3
2020-03-2245583/0003: internal: Add some comments around Eccstr. No functional change.Daniel Shahaf1-0/+3
2020-03-2245583/0002: internal: Reduce some variables' visibility. No functional change.Daniel Shahaf1-0/+3
2020-03-2245583/0001: internal: Remove a redundant assignment.Daniel Shahaf1-0/+5
The value is overwritten five lines below, without being read in the interim.
2020-03-20unposted: Deconfuse $EDITOR's balanced braces mode. No functional change.Daniel Shahaf1-0/+3
2020-03-20unposted: ${(Z)}: Convert documentation to a description block.Daniel Shahaf1-0/+3
2020-03-20unposted: internal: ztst.vim: Make sure syntax elements are only hidden if ↵Daniel Shahaf1-0/+6
they're followed by something visible
2020-03-18unposted: Specify tabs for Makefiles.Daniel Shahaf1-0/+4
2020-03-1745572: _sshfs: Complete some more optionsDaniel Shahaf1-0/+5
2020-03-1745536: fix handling of 8bit character under C-localeJun-ichi Takimoto1-0/+5
correctly escape unprintable 8bit character by using \M-
2020-03-1545541: internal: vcs_info git: Add a test case repository for rebase-apply ↵Daniel Shahaf1-0/+4
situations
2020-03-1545539: vcs_info git: In non-interactive rebases, obtain applied patches' names.Daniel Shahaf1-0/+4