Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 41641: Some math operations shouldn't be lvalues. | Peter Stephenson | 2017-09-05 | 1 | -0/+13 |
| | | | | | This includes pre- and post- increment and decrement. Simply mark all values after operations as rvalues. | ||||
* | 37489, tweaked: with POSIX_IDENTIFIERS create math var as scalar | Peter Stephenson | 2016-01-03 | 1 | -0/+11 |
| | |||||
* | 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. | ||||
* | 35153: nested math substitution | Peter Stephenson | 2015-05-15 | 1 | -0/+8 |
| | |||||
* | 34892 (slightly tweaked): math evaluation fix | Peter Stephenson | 2015-04-15 | 1 | -1/+4 |
| | | | | | An empty expression resulting from substitution includes a Nularg, which needs handling the same as an empty string. | ||||
* | 34606: fix up nested arithmetic substitution | Peter Stephenson | 2015-02-22 | 1 | -0/+8 |
| | | | | | | | | Arithmetic within a parameter substitution is a special case that needs fixing with the introduction of the new Inparmath token. Add test. | ||||
* | 34570: Another nasty command / math substituion thing. | Peter Stephenson | 2015-02-19 | 1 | -0/+23 |
| | | | | | | Mark arithmetic substitutions with tokens to make sure the substitution go knows what to do. Before it was guessing by counting the parentheses at the end. | ||||
* | 34560: Fix $(( that's actually a multiline cmd subst. | Peter Stephenson | 2015-02-16 | 1 | -0/+35 |
| | |||||
* | 34280: more widespread use of FORCE_FLOAT. | Peter Stephenson | 2015-01-15 | 1 | -0/+10 |
| | | | | Add the case of variables read for use in arithmetic expressions. | ||||
* | Propagate float/integer type in arithmetic assignment. | Peter Stephenson | 2015-01-12 | 1 | -1/+9 |
| | | | | | | Add test. Mention this and also floating point mod change in README. | ||||
* | 34247: regression test for 34230. | Barton E. Schaefer | 2015-01-11 | 1 | -0/+6 |
| | |||||
* | unposted: test binary input using 0b | Peter Stephenson | 2014-11-26 | 1 | -0/+8 |
| | |||||
* | 33332: test safer numeric import from environment | Peter Stephenson | 2014-10-02 | 1 | -0/+4 |
| | |||||
* | 32299: add use of underscores on arithmetic output for spacing | Peter Stephenson | 2014-01-23 | 1 | -0/+16 |
| | |||||
* | 31982: detection of floating point constants was problematic. | Peter Stephenson | 2013-11-14 | 1 | -0/+8 |
| | | | | | Remove the cause and fix the original problem with floating point numbers with leading zeros (users/17445) a different way. | ||||
* | 31937: zle -Fw uses widget semantics for file descriptor handler | Peter Stephenson | 2013-11-07 | 1 | -2/+2 |
| | |||||
* | users/17665: add FORCE_FLOAT option | Peter Stephenson | 2013-03-05 | 1 | -0/+15 |
| | |||||
* | users/17445: fix handling of leading zeroes in floating point | Bart Schaefer | 2012-12-08 | 1 | -0/+10 |
| | |||||
* | 30647, 30649: allow underscores in numeric constants | Peter Stephenson | 2012-09-11 | 1 | -0/+23 |
| | |||||
* | 27611: cache parameter values in math eval so subscripts are eval'd once | Peter Stephenson | 2010-01-20 | 1 | -0/+22 |
| | |||||
* | 25905: fix and test doubled-hash radix output | Peter Stephenson | 2008-10-16 | 1 | -0/+16 |
| | |||||
* | 25149: add C_PRECEDENCES option to make arithmetic have C/Perl precedence | Peter Stephenson | 2008-06-12 | 1 | -0/+10 |
| | |||||
* | unposted addition to 25144 for tests | Peter Stephenson | 2008-06-10 | 1 | -1/+1 |
| | |||||
* | 24271: handle parse failures in command substitution better | Peter Stephenson | 2007-12-16 | 1 | -0/+9 |
| | |||||
* | not 23562 but should have been: test correction | Peter Stephenson | 2007-06-18 | 1 | -1/+1 |
| | |||||
* | 23562: add KSH_ZERO_SUBSCRIPT option and leave off by default | Peter Stephenson | 2007-06-18 | 1 | -2/+7 |
| | |||||
* | 23165: fix problems with bases: error if over 36 and don't interpret octal | Peter Stephenson | 2007-02-12 | 1 | -0/+12 |
| | |||||
* | 22686: unset array if assigning numeric parameter | Peter Stephenson | 2006-09-11 | 1 | -0/+6 |
| | |||||
* | 20599: test for $((##)) should now check for error | Peter Stephenson | 2004-11-30 | 1 | -2/+2 |
| | |||||
* | 19941: fix (( 3, )) | Peter Stephenson | 2004-05-13 | 1 | -0/+20 |
| | |||||
* | 19308: zsh crashes with $((##)) | Oliver Kiddle | 2003-12-17 | 1 | -0/+8 |
| | |||||
* | 18391: add tests for read builtin a few glob qualifiers, 17678 and 18015 | Oliver Kiddle | 2003-03-26 | 1 | -0/+4 |
| | |||||
* | 16489: Test/C01arith.ztst: default output for whole numbers | Peter Stephenson | 2002-01-23 | 1 | -1/+1 |
| | | | | as floats now has `.' at the end, c.f. 16423. | ||||
* | 15334: use string "(eval)" as script name in debugging messages in eval's | Peter Stephenson | 2001-07-09 | 1 | -3/+3 |
| | |||||
* | 15329: test script changes to go with 15327 LINENO change | Peter Stephenson | 2001-07-09 | 1 | -3/+3 |
| | |||||
* | 15291, 15292: fix bug setting scalar in math mode | Peter Stephenson | 2001-07-06 | 1 | -0/+10 |
| | |||||
* | moved from ./Test/06arith.ztst | Sven Wischnowsky | 2001-04-02 | 1 | -0/+90 |