Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 45622: _quilt: Categorize subcommands | Daniel Shahaf | 2020-03-27 | 1 | -0/+2 | |
| | ||||||
* | 45584, 45620: zsh/rlimits: Skip the tests for this module when it wasn't ↵ | Daniel Shahaf | 2020-03-27 | 1 | -0/+3 | |
| | | | | compiled in. | |||||
* | 45591 (Cf. 45587, 45620): In the test suite, centralize testing that ↵ | Daniel Shahaf | 2020-03-27 | 1 | -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. | |||||
* | 45616: Remove token from count argument to repeat | Peter Stephenson | 2020-03-26 | 1 | -0/+5 | |
| | ||||||
* | 45583/0008: Extend tests to prove that what remains of xsymlinks() handles ↵ | Daniel Shahaf | 2020-03-25 | 1 | -0/+4 | |
| | | | | symlink loops gracefully. | |||||
* | 45583/0007: Remove code that is now unreachable. | Daniel Shahaf | 2020-03-25 | 1 | -0/+2 | |
| | ||||||
* | 45583/0006: Don't use xsymlinks() in 'whence -s'. | Daniel Shahaf | 2020-03-25 | 1 | -0/+2 | |
| | ||||||
* | 45583/0005: Add a test for bin_whence's symlinks resolution. | Daniel Shahaf | 2020-03-25 | 1 | -0/+3 | |
| | ||||||
* | 45583/0004: Fix segfault on resolving symlink loops | Daniel Shahaf | 2020-03-25 | 1 | -0/+3 | |
| | ||||||
* | 45583/0003: chrealpath: Let caller decide how the return value should be ↵ | Daniel Shahaf | 2020-03-25 | 1 | -0/+3 | |
| | | | | allocated. | |||||
* | 45583/0002: chrealpath: Make symlink resolution optional. | Daniel Shahaf | 2020-03-25 | 1 | -0/+3 | |
| | ||||||
* | 45583/0001: Add tests for the segfault on resolving a symlink loop bug ↵ | Daniel Shahaf | 2020-03-25 | 1 | -0/+3 | |
| | | | | | | (workers/45282). This is workers/45377, extended. | |||||
* | 45590/0002 (in part): zsh/rlimits: Test that ulimit letters are unique. | Daniel Shahaf | 2020-03-25 | 1 | -0/+5 | |
| | ||||||
* | 45601: fix another status in new function -T test | Jun-ichi Takimoto | 2020-03-25 | 1 | -0/+4 | |
| | ||||||
* | github #51: Fix configure for cross build. | Rin Okuyama | 2020-03-22 | 1 | -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/ | |||||
* | 45601: Fix status in new functions -T test | Peter Stephenson | 2020-03-22 | 1 | -0/+3 | |
| | ||||||
* | 45563: %z can be used for zlong in warnings and errors | Peter Stephenson | 2020-03-22 | 1 | -0/+4 | |
| | ||||||
* | 45583/0009: Add end-of-options guard support to 'function -T'. | Daniel Shahaf | 2020-03-22 | 1 | -0/+3 | |
| | ||||||
* | 45583/0008: Add the 'function -T' syntax. | Daniel Shahaf | 2020-03-22 | 1 | -0/+3 | |
| | | | | Config/version.mk was bumped in the previous commit. | |||||
* | 45583/0007: WC_FUNCDEF: Add a placeholder element. | Daniel Shahaf | 2020-03-22 | 1 | -0/+3 | |
| | ||||||
* | 45583/0006: internal: Add some comments for orientation. No functional change. | Daniel Shahaf | 2020-03-22 | 1 | -0/+3 | |
| | ||||||
* | 45583/0005: internal: Document the WC_FUNCDEF data layout for anonymous ↵ | Daniel Shahaf | 2020-03-22 | 1 | -0/+4 | |
| | | | | functions with arguments (follow-up to 29492) | |||||
* | 45583/0004: internal: Add some comments around wordcodes. No functional change. | Daniel Shahaf | 2020-03-22 | 1 | -0/+3 | |
| | ||||||
* | 45583/0003: internal: Add some comments around Eccstr. No functional change. | Daniel Shahaf | 2020-03-22 | 1 | -0/+3 | |
| | ||||||
* | 45583/0002: internal: Reduce some variables' visibility. No functional change. | Daniel Shahaf | 2020-03-22 | 1 | -0/+3 | |
| | ||||||
* | 45583/0001: internal: Remove a redundant assignment. | Daniel Shahaf | 2020-03-22 | 1 | -0/+5 | |
| | | | | The value is overwritten five lines below, without being read in the interim. | |||||
* | unposted: Deconfuse $EDITOR's balanced braces mode. No functional change. | Daniel Shahaf | 2020-03-20 | 1 | -0/+3 | |
| | ||||||
* | unposted: ${(Z)}: Convert documentation to a description block. | Daniel Shahaf | 2020-03-20 | 1 | -0/+3 | |
| | ||||||
* | unposted: internal: ztst.vim: Make sure syntax elements are only hidden if ↵ | Daniel Shahaf | 2020-03-20 | 1 | -0/+6 | |
| | | | | they're followed by something visible | |||||
* | unposted: Specify tabs for Makefiles. | Daniel Shahaf | 2020-03-18 | 1 | -0/+4 | |
| | ||||||
* | 45572: _sshfs: Complete some more options | Daniel Shahaf | 2020-03-17 | 1 | -0/+5 | |
| | ||||||
* | 45536: fix handling of 8bit character under C-locale | Jun-ichi Takimoto | 2020-03-17 | 1 | -0/+5 | |
| | | | | correctly escape unprintable 8bit character by using \M- | |||||
* | 45541: internal: vcs_info git: Add a test case repository for rebase-apply ↵ | Daniel Shahaf | 2020-03-15 | 1 | -0/+4 | |
| | | | | situations | |||||
* | 45539: vcs_info git: In non-interactive rebases, obtain applied patches' names. | Daniel Shahaf | 2020-03-15 | 1 | -0/+4 | |
| | ||||||
* | 45540: vcs_info git: In non-interactive rebases, compute patch names for ↵ | Daniel Shahaf | 2020-03-15 | 1 | -0/+5 | |
| | | | | unapplied patches. | |||||
* | 45543: vcs_info quilt: Allow quiltcommand to be a function. | Daniel Shahaf | 2020-03-15 | 1 | -0/+3 | |
| | | | | Before this commit, it could only be an external command. | |||||
* | 45547: vcs_info git: In interactive rebases, process gen-unapplied-string ↵ | Daniel Shahaf | 2020-03-15 | 1 | -0/+5 | |
| | | | | | | | arguments like gen-applied-string arguments are processed. I consider this a bugfix, since it's unexpected for -applied and -unapplied to differ about this. | |||||
* | 45546: vcs_info git: In interactive rebases, properly support the full form ↵ | Daniel Shahaf | 2020-03-15 | 1 | -0/+4 | |
| | | | | | | | | | | of the "exec" verb. The code before this commit happened to have done the right thing: "exec" lines were handled by the catchall forward compatibility case, which happened to have had virtually the same effect as the correct case. However, that was merely an accidental result. This patch makes the code do the right thing deliberately, rather than by accident. | |||||
* | 45545: vcs_info git: In interactive rebases, ignore comment lines. | Daniel Shahaf | 2020-03-15 | 1 | -0/+5 | |
| | ||||||
* | unposted: _git: Fix copy/paste error in earlier commit that broke `git stash ↵ | dana | 2020-03-13 | 1 | -0/+3 | |
| | | | | | | drop` This was broken by workers/44923 (8aa84bd5fc44) | |||||
* | 45535: _lz4: Order compression levels numerically | dana | 2020-03-13 | 1 | -0/+3 | |
| | ||||||
* | 45534: _hdiutil: Update image-file extensions, image/disk formats, &c. | dana | 2020-03-13 | 1 | -0/+3 | |
| | ||||||
* | 45531: _sh: Complete options more accurately | dana | 2020-03-13 | 1 | -0/+3 | |
| | | | | | Committing without handling of +x option variants (line 10) pending resolution of workers/45422 | |||||
* | 45537 (tweaked): E02xtrace: Fix inconsistent function-name encoding in ↵ | dana | 2020-03-13 | 1 | -0/+5 | |
| | | | | | | preserves-xtrace test Tweaked per workers/45550, needs workers/45536 to be effective | |||||
* | unposted: .editorconfig: Specify spaces rather than tabs for zsh scripts. | Daniel Shahaf | 2020-03-12 | 1 | -0/+5 | |
| | | | | Also specify indent level for vcs_info. | |||||
* | 45470: C02cond: Simplify '-N cond' test | dana | 2020-03-11 | 1 | -0/+2 | |
| | | | | | This fixes an (intermittent?) issue with the test on macOS+APFS, and hopefully makes it simpler and faster in general | |||||
* | 45424: completion: Add **/sbin to PATH when completing commands like sudo | dana | 2020-03-11 | 1 | -0/+7 | |
| | | | | | | | | | | | | | | | | | | * Update _command_names to add **/sbin to PATH when not otherwise overridden and _comp_priv_prefix is set. This ensures that, on systems where unprivileged users don't have **/sbin in their PATHs, we can still complete those commands when they try to run them with e.g. sudo * Update functions for privilege-gaining commands to use the aforementioned mechanism * Fix some other minor issues in _pfexec and _doas Changes from the posted diff: * Fix a minor redundancy in _doas * Add _c_p_p=( '' ) hack to _su | |||||
* | 45524: Add completion for dscverify(1) from Debian's devscripts. | Romain Porte | 2020-03-10 | 1 | -0/+5 | |
| | ||||||
* | 45518 + unposted tweak (change single quotes to double quotes): Fix ↵ | Daniel Shahaf | 2020-03-09 | 1 | -0/+6 | |
| | | | | V01zmotload.ztst test failures when zsh/parameter is dynamically linked (which is the default). | |||||
* | unposted: Move a new incompatibility notice. 5.9 | Daniel Shahaf | 2020-03-07 | 1 | -0/+2 | |
| | | | | | | The change in question was (deliberately) not merged to master before the 5.8 release. Therefore, it is a "post 5.8" change, even though it was written when 5.7.1 was the latest release. |