Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 37646: bit missed out of previous readonly commit. | Peter Stephenson | 2016-01-19 | 1 | -0/+5 |
| | | | | I mean, the commit about readonly. Commits aren't readonly, this is git. | ||||
* | 37591: 'alias -L': skip with a warning aliases with '=' in their LHS | Daniel Shahaf | 2016-01-13 | 1 | -0/+8 |
| | |||||
* | Jun T.: 37515: multibyte handling as per 35448. | Barton E. Schaefer | 2016-01-08 | 1 | -0/+11 |
| | |||||
* | 37501 (+ revise test): correct byte counts when simulating memstream via ↵ | Jun T | 2016-01-04 | 1 | -5/+5 |
| | | | | temp file | ||||
* | 37489, tweaked: with POSIX_IDENTIFIERS create math var as scalar | Peter Stephenson | 2016-01-03 | 1 | -0/+11 |
| | |||||
* | 37493: readonly + POSIX_BUILTINS == typeset -gr | Barton E. Schaefer | 2016-01-02 | 1 | -4/+4 |
| | |||||
* | 37467: add "print -v var" / "printf -v var" | Barton E. Schaefer | 2015-12-31 | 1 | -0/+9 |
| | |||||
* | 37453 (with Bart, started by Baptiste Daroussin, 37315): try to improve ↵ | Oliver Kiddle | 2015-12-31 | 1 | -1/+1 |
| | | | | detection of noatime filesystem | ||||
* | 37460: make sure the default keymap is emacs before using that keymap to ↵ | Barton E. Schaefer | 2015-12-30 | 1 | -0/+1 |
| | | | | test bindings | ||||
* | 37257 (in part): Add array assignment tests. | Daniel Shahaf | 2015-12-19 | 1 | -0/+12 |
| | |||||
* | 37411: more bindkey tests | Peter Stephenson | 2015-12-16 | 1 | -2/+77 |
| | |||||
* | 37405: Fix self-insert binding for multibyte sequences. | Peter Stephenson | 2015-12-15 | 1 | -3/+10 |
| | | | | | | This makes it work even if the self-insert applies to a sequence longer than an initial byte, including the case of a complete binding to a full character sequence. | ||||
* | 37378: New bindkey tests. | Peter Stephenson | 2015-12-10 | 2 | -1/+46 |
| | | | | Also fix Meta bug on pattern match in zpty -r. | ||||
* | 37364: "test" and "[" handling of parentheses. | Peter Stephenson | 2015-12-09 | 1 | -0/+12 |
| | | | | | | If three arguments, need to prefer binary operators if possible. Need to look for full string for parentheses. | ||||
* | 37348: Tests and fix for ${(q+)...}. | Peter Stephenson | 2015-12-08 | 2 | -0/+21 |
| | | | | Needs dupstring() for empty string case. | ||||
* | 37344: restore old printable quoting, add ${(q+)...}. | Peter Stephenson | 2015-12-07 | 2 | -2/+2 |
| | | | | | | The \C- form is only used inside quotedzputs(). ${(q+)...} outputs a quotedzputs() representation. | ||||
* | 37335: fix tests after 34314 | Peter Stephenson | 2015-12-07 | 2 | -4/+4 |
| | |||||
* | 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>) |