Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 51278: make (i) subscript flag for zero-length string consistent | Peter Stephenson | 2023-01-16 | 1 | -0/+9 |
| | |||||
* | 51079: metafy sep in array subscript flag (s:sep:) | Jun-ichi Takimoto | 2022-12-02 | 1 | -0/+5 |
| | | | | this enable sep to contain \0 etc. | ||||
* | 48560: add TYPESET_TO_UNSET option to remove initialization of parameters | Bart Schaefer | 2021-04-18 | 1 | -0/+5 |
| | | | | | | | | | | Changes typeset such that ${newparam-notset} yields "notset" and "typeset -p newparam" does not show an assignment to the parameter. This is similar to the default behavior of bash and ksh, with minor differences in typeset output. Also add tests for some POSIX incompatibilities plus minor changes for test harness robustness. | ||||
* | 45004: Fix typos in comments | Martijn Dekker | 2019-12-11 | 1 | -2/+2 |
| | |||||
* | 42297: (e) subscript flag needs extra work with scalars | dana | 2018-05-14 | 1 | -0/+16 |
| | |||||
* | 40932: Parameter subscripts need to count parentheses. | Peter Stephenson | 2017-04-03 | 1 | -0/+7 |
| | | | | Otherwise they can terminate in the middle of an expression. | ||||
* | 37128: work around alias expansion trashing subscript parsing | Peter Stephenson | 2015-11-17 | 1 | -0/+17 |
| | |||||
* | users/17310: we can't treat < after [ as a normal character. | Peter Stephenson | 2012-10-03 | 1 | -20/+0 |
| | | | | Document problem and test for case that needs to work. | ||||
* | users/17304: angle brackets aren't associated with special parsing | Peter Stephenson | 2012-10-02 | 1 | -0/+20 |
| | | | | inside square brackets | ||||
* | 25364: fix k flag in hash subscript | Peter Stephenson | 2008-07-31 | 1 | -0/+10 |
| | |||||
* | 24717, 24718, 24719: a 0 subscript is neither valid nor equivalent to 1 | Bart Schaefer | 2008-03-18 | 1 | -2/+6 |
| | | | | any longer, so the (i) subscript flag on an empty array needs to yield 1. | ||||
* | 23562: add KSH_ZERO_SUBSCRIPT option and leave off by default | Peter Stephenson | 2007-06-18 | 1 | -0/+53 |
| | |||||
* | 23440: Make $param[(R)value] substitute the empty string on failure | Peter Stephenson | 2007-05-21 | 1 | -2/+1 |
| | |||||
* | 21701: Negative subscripts of scalars before start were broken | Peter Stephenson | 2005-09-06 | 1 | -0/+5 |
| | |||||
* | Adjust test for new typeset restrictions. | Bart Schaefer | 2001-08-13 | 1 | -2/+2 |
| | |||||
* | 15334: use string "(eval)" as script name in debugging messages in eval's | Peter Stephenson | 2001-07-09 | 1 | -1/+1 |
| | |||||
* | 15329: test script changes to go with 15327 LINENO change | Peter Stephenson | 2001-07-09 | 1 | -1/+1 |
| | |||||
* | Subscripting optimization and error checking. | Bart Schaefer | 2001-04-24 | 1 | -4/+22 |
| | |||||
* | Fix subscripting bug with backslash-double-quote. | Bart Schaefer | 2001-04-23 | 1 | -0/+15 |
| | |||||
* | Test for (kK) subscript flags bugfix. | Bart Schaefer | 2001-04-23 | 1 | -1/+10 |
| | |||||
* | More parameter/subscript cleanup. | Bart Schaefer | 2001-04-21 | 1 | -0/+8 |
| | |||||
* | Parameter repairs, mostly for subscripting. | Bart Schaefer | 2001-04-20 | 1 | -0/+130 |