Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 36415: remap bytes from invalid multibyte characters. | Peter Stephenson | 2015-09-04 | 1 | -0/+17 |
| | | | | | | | These now go to 0xdc00 + index. If wchar_t is a Unicode code point, this is by construction an invalid character within the Unicode range. If it isn't, we would hope the result was no worse than the current fudge. | ||||
* | 36403: type -w += suffix alias | Daniel Shahaf | 2015-09-03 | 1 | -0/+3 |
| | | | | | | | | This makes 'type -w' distinguish suffix aliases from regular aliases, like bare 'type' already does. Use-case: detecting programmatically whether the command word is indeed a valid command word (see <https://github.com/zsh-users/zsh-syntax-highlighting/issues/126>) | ||||
* | 36393: process queued signals during dotrap() | Barton E. Schaefer | 2015-09-02 | 1 | -0/+9 |
| | |||||
* | 36399: Shell code text with multiple here documents wasn't shown properly. | Peter Stephenson | 2015-09-02 | 1 | -0/+31 |
| | |||||
* | 36347: Fix appending empty array to associations | Mikael Magnusson | 2015-09-01 | 1 | -0/+8 |
| | |||||
* | users/20466 plus comment: change test for skipping strftime extensions. | Peter Stephenson | 2015-08-28 | 1 | -1/+4 |
| | | | | | | This test is known to fail on Solaris, but seems to work in other common implementations. Hence there seems no point in having the release fall over on this test. Needs further investigation later. | ||||
* | cf. Axel Beckert 36292: discard even more extraneous stderr in "hang" test | Barton E. Schaefer | 2015-08-27 | 1 | -1/+1 |
| | |||||
* | 36282: discard stderr of "hang" test | Barton E. Schaefer | 2015-08-26 | 1 | -1/+1 |
| | |||||
* | Test for 36265, no alias expansion after "function" | Peter Stephenson | 2015-08-21 | 1 | -0/+13 |
| | |||||
* | 36262: Replace fix for missing unmeta in chdir(). | Peter Stephenson | 2015-08-21 | 1 | -0/+12 |
| | | | | | | | It was needed in the argument to one of a pair of lchdir()s rather than within zchdir(). Add tests for the case of a character with 0x83 within it. | ||||
* | 36241: Test for ztrftime fix, 36227 / f8164fb6. | Peter Stephenson | 2015-08-19 | 1 | -0/+4 |
| | | | | | Check that embedded null characters get passed correctly through the strftime module builtin. | ||||
* | 36083: set array value when consistently retying scalar and array | Peter Stephenson | 2015-08-10 | 1 | -0/+3 |
| | |||||
* | 36045: make effect of failures in wait test clearer | Peter Stephenson | 2015-08-10 | 1 | -1/+3 |
| | |||||
* | unposted: add tests for outputting traps specified via aliases | Mikael Magnusson | 2015-08-09 | 1 | -0/+11 |
| | |||||
* | Fix retying variables in opposite order. | Peter Stephenson | 2015-08-09 | 1 | -0/+5 |
| | | | | | Now gives an error. Add test. | ||||
* | 35953: fix handling of command substitution in math context | Barton E. Schaefer | 2015-07-29 | 1 | -0/+6 |
| | |||||
* | 35873: add original test for process substitution deadlock from 35847 | Peter Stephenson | 2015-07-23 | 1 | -0/+8 |
| | |||||
* | 35849: close fd's from process substitution after fork | Peter Stephenson | 2015-07-23 | 1 | -0/+15 |
| | | | | Leaving these hanging in parent could cause deadlock: test added. | ||||
* | fix another test for 35581 | Barton E. Schaefer | 2015-07-22 | 1 | -2/+2 |
| | |||||
* | 35581, 35582: output array assignments with spaces inside the parens | Barton E. Schaefer | 2015-07-22 | 2 | -4/+4 |
| | |||||
* | 35805: tests for 35799 | Barton E. Schaefer | 2015-07-16 | 1 | -0/+14 |
| | |||||
* | unposted: Typo | Daniel Shahaf | 2015-07-12 | 1 | -1/+1 |
| | |||||
* | unposted: notes on ZTST_unimplemented and ZTST_skip. | Peter Stephenson | 2015-07-10 | 1 | -1/+13 |
| | |||||
* | 35761: Make sure to skip alternate format extension test properly | Mikael Magnusson | 2015-07-10 | 1 | -8/+5 |
| | |||||
* | unposted: another ZTST_skip | Peter Stephenson | 2015-07-10 | 1 | -2/+1 |
| | |||||
* | 35760: Add ZTST_skip to test system | Peter Stephenson | 2015-07-10 | 4 | -31/+58 |
| | |||||
* | unposted: Make V09 set a known timezone | Mikael Magnusson | 2015-07-09 | 1 | -3/+4 |
| | |||||
* | 35751: Fix ERR_RETURN and ERR_EXIT in "else" | Peter Stephenson | 2015-07-09 | 1 | -0/+40 |
| | |||||
* | 35745: ztrftime: Pass everything unhandled to the system strftime() | Mikael Magnusson | 2015-07-09 | 1 | -0/+63 |
| | |||||
* | 35694: fix handling of history modifiers applied across all elements of an ↵ | Barton E. Schaefer | 2015-07-06 | 1 | -0/+9 |
| | | | | array parameter value | ||||
* | Turning case parsed as multiple alternatives back into text. | Peter Stephenson | 2015-07-04 | 1 | -0/+24 |
| | | | | Also add test. | ||||
* | 35668: Improved fix for command/proc subst starting in alias. | Peter Stephenson | 2015-07-02 | 1 | -0/+5 |
| | | | | | | Use input flag to suppress the unwanted backtracking. Add test for the extra case covered. | ||||
* | 35667: fix command substitution that starts but doesn't finish in alias | Peter Stephenson | 2015-07-01 | 2 | -0/+11 |
| | |||||
* | 35623: All is_array assignments should be treated as having a value. | Peter Stephenson | 2015-06-27 | 1 | -0/+16 |
| | |||||
* | 35613: Handle array slices in typeset | Peter Stephenson | 2015-06-26 | 1 | -0/+15 |
| | |||||
* | 35604: create empty arrays in typeset with array=() | Peter Stephenson | 2015-06-25 | 1 | -0/+13 |
| | |||||
* | 35590: tweak and test text output from typeset | Peter Stephenson | 2015-06-24 | 1 | -0/+12 |
| | |||||
* | various posts: Implement assignment parsing for typeset. | Peter Stephenson | 2015-06-24 | 3 | -2/+156 |
| | | | | | | | | | | | | Typeset assignments now work like raw assignments except for no "+=" and no GLOB_ASSIGN. Documented in typeset builtin doc and mentioned in release notes. Tests to ensure basic sanity. Enabled by default, can be turned off by "disable -r" with typeset family of commands. | ||||
* | Add non-metafied character length handling. | Peter Stephenson | 2015-06-12 | 1 | -0/+13 |
| | | | | | | | Use this in regex module and add test using $'\ua0'. Rename mb_metacharinit() to mb_charinit() as it does not involve metafied characters. | ||||
* | 35412: fix for - flag when formating strings with printf | Oliver Kiddle | 2015-06-07 | 1 | -2/+6 |
| | |||||
* | 35374: tab expansion with double width characters | Peter Stephenson | 2015-06-03 | 1 | -0/+9 |
| | |||||
* | 35369: better GLOB_ASSIGN testing | Peter Stephenson | 2015-06-02 | 2 | -12/+23 |
| | |||||
* | 35359: Improved math parsing and errors. | Peter Stephenson | 2015-06-02 | 1 | -4/+18 |
| | | | | | | Check for bogus trailing ")" at end of top-level parse. Extend some math error messages to indicate they are math errors. | ||||
* | 35353: print -x and print -X expand tabs | Peter Stephenson | 2015-06-02 | 1 | -0/+13 |
| | |||||
* | 35343: Avoid $#name length handling for POSIX_IDENTIFIERS | Peter Stephenson | 2015-05-31 | 1 | -3/+6 |
| | |||||
* | 35326: $#- was misparsed as ${#-} | Peter Stephenson | 2015-05-29 | 1 | -0/+5 |
| | |||||
* | 35306: "test -z \(" failed due to parse confusion | Peter Stephenson | 2015-05-27 | 1 | -0/+14 |
| | |||||
* | 35248: treat fully parenthised zsh patterns as complete case patterns again | Peter Stephenson | 2015-05-21 | 1 | -3/+33 |
| | |||||
* | 35193: Add "unalias -a". | Peter Stephenson | 2015-05-18 | 1 | -0/+10 |
| | |||||
* | 35184: Additional case fix for 35168. | Peter Stephenson | 2015-05-18 | 1 | -0/+15 |
| | | | | | Lexical analysis flags got screwed up after a "|", so we didn't parse patterns properly, in particular those with parentheses. |