Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 37305: typeset -p can now output arrays on one line | Peter Stephenson | 2015-12-04 | 3 | -19/+9 |
| | |||||
* | 37303: test WARN_CREATE_GLOBAL negative cases. | Peter Stephenson | 2015-12-04 | 1 | -0/+9 |
| | |||||
* | unposted (after 37243): Explain the breadcrumb by adding a comment. | Daniel Shahaf | 2015-11-28 | 1 | -0/+1 |
| | |||||
* | 37243: too many problems with inserting a line into B02, instead add a ↵ | Barton E. Schaefer | 2015-11-27 | 2 | -5/+5 |
| | | | | | | | placeholder and substitute for it. unposted: %cleanup block is not called when %prep sets ZTST_unimplemented, so avoid leaving a mess | ||||
* | 37229: non-local assignment to a parameter name whose outermost declaration ↵ | Barton E. Schaefer | 2015-11-26 | 1 | -5/+28 |
| | | | | | | is private, is an error rather than a silent no-op. Also fix %prep sed expression for Solaris. | ||||
* | Comment should say export is equivalent to typeset -xg | Barton E. Schaefer | 2015-11-26 | 1 | -1/+1 |
| | |||||
* | 37225: fix test for typeset with zsh/param/private | Barton E. Schaefer | 2015-11-26 | 1 | -1/+10 |
| | |||||
* | 37224: delete obsolete comment | Barton E. Schaefer | 2015-11-26 | 1 | -1/+1 |
| | |||||
* | 37208: re-run the "typeset" tests with the private module loaded | Barton E. Schaefer | 2015-11-23 | 1 | -1/+6 |
| | |||||
* | 37205: update documentary comment | Barton E. Schaefer | 2015-11-23 | 1 | -7/+7 |
| | |||||
* | 37188: New hash builtin test | Peter Stephenson | 2015-11-22 | 1 | -0/+71 |
| | |||||
* | 37181: consistent use of zmodload and corresponding ZTST_unimplemented or ↵ | Barton E. Schaefer | 2015-11-21 | 15 | -39/+40 |
| | | | | ZTST_skip | ||||
* | 20974: Bug with scalar assignment to special array in typeset | Peter Stephenson | 2015-11-20 | 1 | -0/+19 |
| | |||||
* | 37128: work around alias expansion trashing subscript parsing | Peter Stephenson | 2015-11-17 | 1 | -0/+17 |
| | |||||
* | 37096: Another $${(P)...} tweak. | Peter Stephenson | 2015-11-12 | 1 | -1/+1 |
| | | | | Make a top level (P) work with nested ones, i.e. ${(P)${(P)...}...} | ||||
* | 37094: Further tweaks to parameter name references. | Peter Stephenson | 2015-11-11 | 1 | -0/+49 |
| | | | | | | | | Safety in array test. Make nested references work. Add parameter tests. | ||||
* | 37084: add implementation check to zsh/parm/private test | Peter Stephenson | 2015-11-10 | 1 | -0/+3 |
| | |||||
* | 37081: new module zsh/param/private for private-scoped parameters in functions | Barton E. Schaefer | 2015-11-08 | 1 | -0/+265 |
| | |||||
* | 37074: extend previous fix to over whitespace at end | Peter Stephenson | 2015-11-07 | 1 | -32/+32 |
| | |||||
* | 37073: another SH_WORD_SPLIT problem. | Peter Stephenson | 2015-11-06 | 1 | -0/+54 |
| | | | | | In cases like x${:- y} the space was simply removed instead of being used for splitting. | ||||
* | unposted (after 37018): Fix typo in error message. | Daniel Shahaf | 2015-10-30 | 1 | -1/+1 |
| | |||||
* | 37018: Make WARNCREATEGLOBAL more consistent. | Peter Stephenson | 2015-10-29 | 1 | -3/+3 |
| | | | | | Wd don't need separate math handling any more, and can make it output the function name in all cases. | ||||
* | 36982: Fix bug with (#cN) patterns and remove redundant description. | Peter Stephenson | 2015-10-27 | 2 | -0/+17 |
| | | | | | We need to restore the current count of matches when returning to match at the point where we previously matched. | ||||
* | unposted: back out 36707, add test case for 36766 | Barton E. Schaefer | 2015-10-03 | 1 | -0/+14 |
| | |||||
* | unposted: Test for 36669 | Daniel Shahaf | 2015-09-28 | 1 | -0/+6 |
| | |||||
* | 36651: WARN_CREATE_GLOBAL += math expressions | Daniel Shahaf | 2015-09-27 | 1 | -0/+4 |
| | | | | | Without this, '() { (( x=42 )) }' and '() { for (( i=0; … )) }' wouldn't warn about $x and $i, respectively, being created global. | ||||
* | unposted: fix typo in test | Peter Stephenson | 2015-09-19 | 1 | -1/+1 |
| | |||||
* | 36552 plus test: fix Nularg string in quotestring(QT_DOLLARS) | Barton E. Schaefer | 2015-09-17 | 1 | -0/+4 |
| | |||||
* | 36491: Multibyte support for parameter expansion flags B,E,N | Jun-ichi Takimoto | 2015-09-12 | 1 | -0/+15 |
| | |||||
* | 36478: Add [[:INCOMPLETE:]] and [[:INVALID:]] pattern tests. | Peter Stephenson | 2015-09-10 | 1 | -0/+6 |
| | |||||
* | 36460: Discard benign error when no one is reading from pipe | Peter Stephenson | 2015-09-10 | 1 | -1/+1 |
| | |||||
* | 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 |
| |