Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-12-12 | 45001: Fix zero-length matches with ${...%...} | Peter Stephenson | 1 | -0/+23 | |
As the shortest match is preferred, zero-length matches beat any other. | |||||
2019-12-11 | 45004: Fix typos in comments | Martijn Dekker | 8 | -9/+9 | |
2019-12-01 | unposted: zstyle: Add a unit test and some comments. | Daniel Shahaf | 1 | -0/+10 | |
2019-11-19 | unposted: Add smoke test for :P history modifier. | Daniel Shahaf | 1 | -0/+7 | |
2019-08-14 | 44664: Fix problem with temporary assignment. | Peter Stephenson | 1 | -0/+12 | |
"foo=bar builtin" inside a function lost any variable from enclosing scope. | |||||
2019-08-03 | Copy functions using functions -c old new. | Peter Stephenson | 1 | -1/+68 | |
Documentation and test. | |||||
2019-07-16 | 44523: Add ZTST_handler capability. | Peter Stephenson | 1 | -1/+6 | |
Defaults to runtests.zsh but can be something else for alternative test management. | |||||
2019-07-01 | 44469: correct error on missing option argument | Martijn Dekker | 1 | -0/+17 | |
2019-06-24 | 44446: Fix here document with file descriptor declarator. | Peter Stephenson | 1 | -1/+9 | |
Add unit test. | |||||
2019-06-20 | 44435: Handling digita arguments for :h and :t. | Peter Stephenson | 3 | -0/+128 | |
Pick number of leading or trailing path components to substitute. Active in history, brace parameters, glob qualifiers. Add tests for all three environments. | |||||
2019-05-23 | 44345: fix wordcode traversal where ! without a following command could ↵ | Oliver Kiddle | 1 | -0/+33 | |
result in a crash | |||||
2019-05-14 | 44296: "typeset Q= {X}" crashed the shell. | Peter Stephenson | 1 | -0/+7 | |
2019-05-08 | unposted: Fix bad encoding in previous Y01 test patch | dana | 1 | -4/+4 | |
2019-05-08 | unposted: Add compset tests related to workers/44275 | Oliver Kiddle | 1 | -0/+38 | |
(Provided off-list by Oliver) | |||||
2019-05-07 | 44274: allow finer control of completion match soring with compadd's -o option | Oliver Kiddle | 1 | -0/+40 | |
2019-05-03 | 44267: sort: Restore option to ignore backslashes | dana | 1 | -0/+22 | |
Fix regression introduced by workers/41242 | |||||
2019-05-03 | 44271: Fix breaks propagated from until or return. | Peter Stephenson | 1 | -0/+10 | |
If the until or return test caused continuation but there was a pending return, breaks didn't get cancelled causing enclosing scope to skip commands. | |||||
2019-03-12 | 44100: zparseopts: Add -F option, completion, tests; improve documentation | dana | 1 | -0/+172 | |
* Enable zparseopts to perform basic usage validation (aborting on an unrecognised option-like parameter) * Officially document the resolution of ambiguous option specs | |||||
2019-03-01 | unposted: ztst.zsh: fix a typo | Jun-ichi Takimoto | 1 | -1/+1 | |
2019-02-03 | 44030: prompt: Return error for unrecognised colour name | dana | 1 | -0/+8 | |
2019-01-23 | 44012: X04zlehighlight: Fix spurious test failures on OpenBSD | dana | 1 | -1/+8 | |
2019-01-23 | 44011: Only use fg_start_code for non-truecolor | Mikael Magnusson | 1 | -4/+4 | |
The sequence for truecolor uses a different prefix from palette colors | |||||
2018-12-31 | 43962: Fix X04 test module_path | dana | 1 | -0/+1 | |
2018-12-30 | users/23809: ZLE_HIGHLIGHT extensions. | Peter Stephenson | 1 | -0/+153 | |
Allow non-termcap use of colours > 7. Add tests. | |||||
2018-12-30 | 43945 (tweaked to remove test failure, noted in test): | Martijn Dekker | 1 | -0/+53 | |
Fix exit statuses from wait for POSIX_BUILTINS mode. Also add tests. | |||||
2018-12-30 | 43944: apply NO_UNSET consistently to arithmeitc | Martijn Dekker | 1 | -0/+16 | |
2018-12-30 | unposted: test for 43938 | Peter Stephenson | 1 | -0/+8 | |
2018-12-29 | 43953: Fix rounding/truncation error in %. time-format specifier | dana | 1 | -0/+16 | |
Also fixes an issue where %. couldn't be used more than once in a format string without strange results Tweaked very slightly per workers/43954 | |||||
2018-12-24 | 43935: Reject too-large nanosecond values given to strftime | dana | 1 | -1/+4 | |
... and, in so doing, fix an error in the tests on 32-bit machines. The value for the new too-large test is changed slightly from the patch posted to the ML to make it test for the right thing on 32-bit machines as well. | |||||
2018-11-21 | 43837 plus test from Daniel: Empty string in nested subst. | Peter Stephenson | 1 | -0/+7 | |
Skip Nularg or there is a bogus character at the start. | |||||
2018-11-13 | 43800: Add nanosecond support to strftime built-in | dana | 1 | -0/+29 | |
2018-10-24 | 43726: Add tests for semicolon in the middle of a sublist not terminating it. | Daniel Shahaf | 1 | -0/+10 | |
2018-10-10 | unposted: another couple of tests for previous commit. | Peter Stephenson | 1 | -0/+6 | |
This tests different code paths as the -c command option exits in a different fashion from code executed from a script. | |||||
2018-10-10 | 43669: ensure explicit exit status is used over implicit | Peter Stephenson | 1 | -0/+3 | |
2018-10-09 | 43660: extend 43653 when final exit is implicit. | Peter Stephenson | 1 | -0/+4 | |
Combine logic for case after committed to exit (shell_exiting) with case where exit occurred in a function we nee to unwind (exit_pending). Add sarky note for future generations to be confused at. | |||||
2018-10-09 | unposted: addition to previous trap test suggested by Mikael | Peter Stephenson | 1 | -0/+3 | |
2018-10-09 | 43653: explicit exit from EXIT trap overrides exit status | Peter Stephenson | 1 | -0/+3 | |
2018-10-08 | 43616: Various parameter setting and display fixes. | Peter Stephenson | 1 | -7/+284 | |
Mostly to do with typeset -p and tied variables and their interaction. Some general tied variable fixes. | |||||
2018-09-25 | unposted: Add a test for 43546. | Daniel Shahaf | 1 | -0/+5 | |
2018-09-24 | 43493: Have V07pcre fail if PCRE was enabled by configure (config.modules) ↵ | Daniel Shahaf | 1 | -3/+2 | |
but failed to load for any reason. | |||||
2018-09-14 | 43466: Make path(5) test more generic. | Peter Stephenson | 1 | -6/+11 | |
Only test non-zero status as OS error codes and messages vary. | |||||
2018-09-10 | 43426: disable job control tests involving suspension. | Peter Stephenson | 1 | -34/+36 | |
These are provoking races on OpenSUSE. | |||||
2018-09-05 | 43375 with fix from 43390: fix #! tests. | Peter Stephenson | 1 | -7/+11 | |
Don't assume path to sh and echo, instead work it out. | |||||
2018-09-03 | CVE-2018-0502, CVE-2018-13259: Fix two security issues in shebang line parsing. | Anthony Sottile | 1 | -0/+22 | |
See NEWS for more information. Patch by Anthony Sottile and Buck Evan. | |||||
2018-08-13 | 43275: Add log2 to match func | dana | 1 | -0/+6 | |
2018-08-09 | 43264: fix ${+assoc[nonexistent]} with KSH_ARRAYS | Peter Stephenson | 1 | -0/+8 | |
2018-08-08 | 43261: Fix unary minus with base. | Peter Stephenson | 1 | -0/+4 | |
Apply unary minus to a complete lexical constant rather than the first component that comes along. | |||||
2018-07-09 | users/23531: Error exit/return fixes. | Peter Stephenson | 1 | -0/+17 | |
Fix regression with trap on left hand side of pipe. Fix forced return from shell structure within nested function. Fix tests exiting too early. Add new test case. | |||||
2018-06-20 | 43075: Support nanosecond-precision time formatting | dana | 1 | -0/+8 | |
* Teach ztrftime() %9. and %N for nanoseconds * Update prompt expansion to pass sub-second times for time formatting * Update zsh/stat to pass sub-second times for atime/mtime/ctime Patch heavily based on Oliver's earlier work @ workers/24059 | |||||
2018-06-18 | unposted: V01zmodload.ztst needs update for parameter module fix | Peter Stephenson | 1 | -0/+3 | |