summaryrefslogtreecommitdiff
path: root/Src/math.c
AgeCommit message (Collapse)AuthorFilesLines
2014-01-2332299: add use of underscores on arithmetic output for spacingPeter Stephenson1-10/+25
2013-11-1431982: detection of floating point constants was problematic.Peter Stephenson1-8/+3
Remove the cause and fix the original problem with floating point numbers with leading zeros (users/17445) a different way.
2013-11-0731937: zle -Fw uses widget semantics for file descriptor handlerPeter Stephenson1-3/+20
2013-04-3031353: fix handling of floating point in ternaryBart Schaefer1-1/+2
2013-03-1331140: avoid crash when hitting recursion limitMikael Magnusson1-1/+2
2013-03-05users/17665: add FORCE_FLOAT optionPeter Stephenson1-0/+15
2012-12-08users/17445: fix handling of leading zeroes in floating pointBart Schaefer1-1/+2
2012-09-1130647, 30649: allow underscores in numeric constantsPeter Stephenson1-6/+33
2012-09-0630656: prevent SIGFPE in division by -1 by multiplying insteadPeter Stephenson1-3/+23
2011-06-1929491: remove some variables set but not usedPeter Stephenson1-2/+0
2011-05-2729329: fix undefined behaviour in math.cMikael Magnusson1-1/+2
2011-05-1929307, 29308 + replies: Fix some doubled words in docs and comments.Mikael Magnusson1-1/+1
2010-06-1428037: improved error messages for module autoloadsPeter Stephenson1-1/+2
of math functions and builtins
2010-01-2027611: cache parameter values in math eval so subscripts are eval'd oncePeter Stephenson1-14/+71
2008-10-1625905: fix and test doubled-hash radix outputPeter Stephenson1-1/+2
2008-09-2625744: dynamic named directories and further doshfunc() simplificationPeter Stephenson1-1/+1
2008-09-1625677: add %x and %I prompt escapes for shell source code debuggingPeter Stephenson1-3/+3
tidy up interface to doshfunc()
2008-06-1225149: add C_PRECEDENCES option to make arithmetic have C/Perl precedencePeter Stephenson1-117/+229
2008-06-10Mikael: 25143: spelling correctionsPeter Stephenson1-1/+2
25144: report supported bases 25139: fix number
2008-05-1425025: check radix for integer constants is between 2 and 36 inclusivePeter Stephenson1-0/+4
2007-06-1523553: bit missed outPeter Stephenson1-1/+12
2007-02-1223165: fix problems with bases: error if over 36 and don't interpret octalPeter Stephenson1-9/+25
2006-09-1022684: improve getkeystring() interface and make printf do octal escapesPeter Stephenson1-1/+1
2006-07-2622558: declaration after statementPeter Stephenson1-1/+1
2006-07-1022544: Improve use of ztype tests for multibyte characters. AddPeter Stephenson1-4/+5
POSIX_IDENTIFIERS option to control allowability of multibyte alphanumeric characters in parameter and module names.
2006-06-3022529: multibyte conversion in math expressionsPeter Stephenson1-2/+14
2006-05-3022474: use variable argument lists to improve error message handlingPeter Stephenson1-25/+22
2006-04-1922416, tweaked: math functions via shell functionsPeter Stephenson1-12/+52
unposted: add styles to pick-web-browser
2004-11-2920592: Debian bug#283358: $((##)) failed erraticallyPeter Stephenson1-0/+4
2004-08-1620251: integer conversion truncationPeter Stephenson1-48/+72
20258: save command status in prompt substitution update FAQ rename version to 4.2.1-dev-1
2004-05-1319941: fix (( 3, ))Peter Stephenson1-2/+2
2003-08-1118938: Export some data symbols.Peter Stephenson1-1/+1
2003-03-1018330: save output of setlocale as the pointer it returns gets clobberedOliver Kiddle1-2/+2
2002-12-1818015: empty math parse acts like zeroPeter Stephenson1-1/+4
2002-10-30Got rid of a gcc-3.2 compiler warning.Wayne Davison1-1/+2
2002-08-0517503: fix various typos and spelling mistakes in source code commentsOliver Kiddle1-1/+1
2002-05-1717175: Src/math.c: didn't handle parameters before a ternary expressionPeter Stephenson1-0/+2
properly.
2002-04-2517046: Src/math.c: OCTAL_ZEROES with a `0' on its own wasPeter Stephenson1-2/+3
swallowing up too many characters.
2002-01-1416448: math assignment bug introduced by 15291, 15292Peter Stephenson1-1/+5
2001-07-08Don't always coerce to float when assigning to an unset parameter.Bart Schaefer1-1/+2
2001-07-0615291, 15292: fix bug setting scalar in math modePeter Stephenson1-15/+42
2001-04-20Parameter repairs, mostly for subscripting.Bart Schaefer1-0/+1
2001-01-16remove 13108 (trap queues); replace with signal queueing to ensure that user ↵Sven Wischnowsky1-0/+2
signal handlers are only executed when it is safe to run them (13365)
2000-09-0412741: outputradix was stomped on by nested mathevalPeter Stephenson1-1/+3
2000-09-0212722: [##base] for output base selection without a base prefixAndrew Main1-12/+25
2000-05-1911467: [#<base>] syntax for output basePeter Stephenson1-3/+16
zsh-users/3071: compdump tweak to avoid // in path
2000-05-1511387: OCTAL_ZEROES optionClint Adams1-1/+2
2000-05-1511385: parse 0[0-9]+ as octal in arithmetic expressionsClint Adams1-0/+4
2000-04-30AIX dependency fixesOliver Kiddle1-339/+533
1999-04-15Initial revisionTanaka Akira1-0/+883