Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge 8.7 | jan.nijtmans | 2020-01-07 | 1 | -4/+4 |
|\ | |||||
| * | Some eol whitespace eliminations | jan.nijtmans | 2020-01-07 | 1 | -4/+4 |
| | | |||||
* | | Merge Tcl 8.7 changes to deal with integer overflow in the exponent, and ↵ | Kevin B Kenny | 2019-12-27 | 1 | -0/+66 |
|\ \ | |/ | | | | | floating point overflow in the significand, of floating point input conversion (Bug [1de6b0629e] | ||||
| * | Merge Tcl 8.6 changes to deal with integer overflow in the exponent, and ↵ | Kevin B Kenny | 2019-12-27 | 1 | -0/+66 |
| |\ | | | | | | | | | | floating point overflow in the significand, of floating point input conversion (Bug [1de6b0629e] | ||||
| | * | Merge Tcl 8.5 changes to deal with integer overflow in the exponent, and ↵ | Kevin B Kenny | 2019-12-27 | 1 | -0/+66 |
| | |\ | | | | | | | | | | | | | floating point overflow in the significand, of floating point input conversion (Bug [1de6b0629e] | ||||
| | | * | Add test cases that used to cause floating point overflow in computing the ↵ | Kevin B Kenny | 2019-12-26 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | correction term in floating point input conversion. Fix exponent overflow in floating point input conversion, and floating-point overflow in the significand in input conversion. | ||||
| | | * | Fix parsing bug when (numSigDigs == 0). | dgp | 2019-12-23 | 1 | -1/+1 |
| | | | | |||||
| | | * | Tests for another parsing bug. | dgp | 2019-12-22 | 1 | -0/+7 |
| | | | | |||||
| | | * | Tests demonstrating the number parsing overflow bugs. | dgp | 2019-12-21 | 1 | -0/+50 |
| | | | | |||||
* | | | | Merge 8.7 | jan.nijtmans | 2019-07-16 | 1 | -1/+1 |
|\ \ \ \ | |/ / / | |||||
| * | | | Remove last traces of strtod() function, since it isn't used in Tcl any more. | jan.nijtmans | 2019-07-16 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge 8.7 | dkf | 2019-06-16 | 1 | -6/+139 |
|\ \ \ \ | |/ / / | |||||
| * | | | TIP 521: Float classification functions | dkf | 2019-06-16 | 1 | -6/+139 |
| |\ \ \ | |||||
| | * | | | Implement TIP 521, including tests | dkf | 2019-06-02 | 1 | -6/+139 |
| | | | | | |||||
* | | | | | Merge 8.7 | jan.nijtmans | 2019-06-15 | 1 | -0/+20 |
|\ \ \ \ \ | |/ / / / | |||||
| * | | | | Tests and docs | dkf | 2019-06-06 | 1 | -0/+20 |
| |/ / / | |||||
* | | | | Merge 8.7 | jan.nijtmans | 2019-03-27 | 1 | -21/+21 |
|\ \ \ \ | |/ / / | |||||
| * | | | Merge 8.6 | jan.nijtmans | 2019-03-27 | 1 | -21/+21 |
| |\ \ \ | | |/ / | |||||
| | * | | Document maximum value for right argument of '**' operator. | jan.nijtmans | 2019-03-27 | 1 | -21/+21 |
| | | | | | | | | | | | | | | | | | | | | Adapt test-cases to test for exactly one more than this maximum value. Make sure that the maximum is the same for DIGIT_BIT > 28. Change macro's for mp_iseven()/mp_isodd() so they don't depend on value of DIGIT_BIT any more. | ||||
* | | | | Code cleanup: Remove unneeded #undef's, and unneeded inclused. No change in ↵ | jan.nijtmans | 2019-03-24 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | functionality. | ||||
* | | | | Merge 8.7 | jan.nijtmans | 2018-10-08 | 1 | -20/+17 |
|\ \ \ \ | |/ / / | |||||
| * | | | Merge 8.7 | jan.nijtmans | 2018-09-03 | 1 | -2/+1 |
| |\ \ \ | |||||
| * | | | | Fix compilation on 32-bit platforms, and fix unit-tests in this environment | jan.nijtmans | 2018-08-29 | 1 | -19/+16 |
| | | | | | |||||
| * | | | | Now, restore wide(), but make int() the same as entier(). Add new utility ↵ | jan.nijtmans | 2018-08-28 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | function. | ||||
* | | | | | merge 8.7 | jan.nijtmans | 2018-09-03 | 1 | -4/+3 |
|\ \ \ \ \ | | |/ / / | |/| | | | |||||
| * | | | | Eliminate use of wideBiggerThanInt test constraint, since it's the same as ↵ | jan.nijtmans | 2018-09-03 | 1 | -4/+3 |
| |/ / / | | | | | | | | | | | | | | | | | | | | | {longIs32bit wideIs64bit}. And ... it's name is actually wrong ... Don't use int() any more in any test constraint, since it's semantics might change. We don't want the test constraints to change with it. (See: TIP# 514) Simplify implementation of wideIs64bit test constraint, just testing for 64-bit sign bit is enough. | ||||
* | | | | Merge 8.7 | jan.nijtmans | 2018-08-02 | 1 | -1/+1 |
|\ \ \ \ | |/ / / | |||||
| * | | | Purge end-of-line spacing | jan.nijtmans | 2018-08-02 | 1 | -1/+1 |
| | | | | |||||
* | | | | merge 8.7 | jan.nijtmans | 2018-06-25 | 1 | -0/+9 |
|\ \ \ \ | |/ / / | |||||
| * | | | merge 8.6 | jan.nijtmans | 2018-06-25 | 1 | -0/+9 |
| |\ \ \ | | |/ / | |||||
| | * | | Add a test for no generation of a string representation when comparing with the | pooryorick | 2018-06-23 | 1 | -0/+9 |
| | | | | | | | | | | | | empty string. | ||||
* | | | | merge 8.7 | dgp | 2018-02-14 | 1 | -0/+9 |
|\ \ \ \ | |/ / / | |||||
| * | | | More tests for bignum modulus regressions | dgp | 2018-02-14 | 1 | -0/+6 |
| |\ \ \ | | |/ / | |||||
| | * | | More tests for bignum modules regressions. | dgp | 2018-02-14 | 1 | -0/+6 |
| | | | | |||||
| | * | | New test expr-32.7 for bignum modulus range. | dgp | 2018-02-13 | 1 | -0/+3 |
| | | | | |||||
| * | | | test expr-32.7 for bignum modulus range. FAILING for now. Error in TIP 484. | dgp | 2018-02-13 | 1 | -0/+3 |
| | | | | |||||
* | | | | TIP #485 implementation, Tcl 9.0 part: Realy remove code which was declared ↵ | jan.nijtmans | 2018-01-17 | 1 | -39/+0 |
|\ \ \ \ | |/ / / | | | | | | | | | deprecated in 8.7 | ||||
| * | | | TIP #485 implementation: "Remove Deprecated API". Based on Tcl 8.7 ↵ | jan.nijtmans | 2017-11-08 | 1 | -39/+0 |
| | | | | | | | | | | | | | | | | (core-8-branch). | ||||
* | | | | Implementation branch for TIP 114 - Eliminate Octal Parsing... | dgp | 2017-10-23 | 1 | -23/+23 |
|/ / / | |||||
* | | | Fix [d0f7ba56f0e8f93b7efb5b09ebc30a824bdd577a|d0f7ba56f0]: INST_EQ ↵ | jan.nijtmans | 2017-02-01 | 1 | -0/+9 |
|\ \ \ | |/ / | | | | | | | first-argument NaN shortcut is too aggressive | ||||
| * | | Fix [d0f7ba56f0e8f93b7efb5b09ebc30a824bdd577a|d0f7ba56f0]: INST_EQ ↵ | jan.nijtmans | 2017-02-01 | 1 | -0/+9 |
| |\ \ | | |/ | | | | | | | first-argument NaN shortcut is too aggressive | ||||
| | * | Fix [d0f7ba56f0e8f93b7efb5b09ebc30a824bdd577a|d0f7ba56f0]: INST_EQ ↵ | jan.nijtmans | 2017-02-01 | 1 | -0/+9 |
| | | | | | | | | | | | | first-argument NaN shortcut is too aggressive | ||||
| | * | Make sure that an input lying precisely 1/2 ULP between two floating point ↵ | dgp | 2015-06-24 | 1 | -0/+8 |
| | | | | | | | | | | | | values is rounded to even. | ||||
* | | | Eliminate exess spacings in many test-cases | jan.nijtmans | 2016-03-10 | 1 | -3/+3 |
|/ / | |||||
* | | Make sure that an input lying precisely 1/2 ULP between two floating point ↵ | Kevin B Kenny | 2015-06-20 | 1 | -0/+4 |
| | | | | | | | | values is rounded to even. | ||||
* | | No longer build tcltest.exe to run the tests,but use tclsh86.exe in ↵ | jan.nijtmans | 2012-07-29 | 1 | -0/+3 |
| | | | | | | | | combination with tcltest86.dll to do that (Windows only) | ||||
* | | Now that we're no longer using SCM based on RCS, the RCS Keyword lines | dgp | 2011-03-02 | 1 | -2/+0 |
|\ \ | |/ | | | cause more harm than good. Purged them (except in zlib files). | ||||
| * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause | dgp | 2011-03-02 | 1 | -2/+0 |
| |\ | | | | | | | more harm than good. Purged them. | ||||
| | * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause | dgp | 2011-03-01 | 1 | -2/+0 |
| | | | | | | | | | more harm than good. Purged them. | ||||
| | * | Fix [Bug 2954959] expr abs(-0.0) is -0.0 | nijtmans | 2010-02-22 | 1 | -2/+19 |
| | | | | | | | | | | | | Added some test cases, adapted and backported from 8.5 |