summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge 8.5jan.nijtmans2020-01-233-19/+23
|\
| * Last unused internal stub entry from 258 to 259.jan.nijtmans2020-01-233-20/+23
| |
* | merge-markjan.nijtmans2020-01-210-0/+0
|\ \ | |/
| * Don't run stack-3.1 test on OSX, it fail regulary. Don't really bother for ↵jan.nijtmans2020-01-211-1/+3
| | | | | | | | Tcl 8.5 any more.
* | Now that TIP #538 is integrated, make rules.vc work for both 8.6 and 8.7 ↵jan.nijtmans2020-01-201-0/+5
| | | | | | | | without changes.
* | merge 8.5 (closes [5d989f9ba3]: avoid segfault by OOM if too many items to sort)sebres2020-01-172-2/+54
|\ \ | |/
| * small amend (skip messages, avoid output on interactive shell)sebres2020-01-171-4/+5
| |
| * closes [5d989f9ba3]: avoid segfault by OOM if too many items to sort (would ↵sebres2020-01-172-2/+53
| | | | | | | | | | throw an error instead, and use system alloc for long elementArray due to size_t); added test cases covering that (in child process with limited address space, if "prlimit" available)
| |
| \
*-. \ Fix [8cd2fe7474]: "unload" command Bug (when handling multiple libs)jan.nijtmans2020-01-171-1/+1
|\ \ \ | | |/
| | * Fix [8cd2fe7474]: "unload" command Bug (when handling multiple libs)jan.nijtmans2020-01-171-1/+1
| | |
| * | Proposed fix for [8cd2fe7474]: "unload" command Bug (when handling multiple ↵jan.nijtmans2020-01-161-1/+1
|/ / | | | | | | libs)
* | A few more "break" statements, so any compiler knows these are no ↵jan.nijtmans2020-01-154-17/+63
| | | | | | | | FALLTHROUGH situations.
* | Fix [cff53cf7d0]: Failed test oo-0.9 in file oo.test in Tcl8.6.10jan.nijtmans2020-01-131-2/+2
| |
* | Add ${LDFLAGS} to MAKE_LIB. This handles the possibility of adding ↵jan.nijtmans2020-01-132-2/+2
| | | | | | | | LDFLAGS=?? on the "configure" commandline. Suggested by Pietro Cerutti. Thanks!
* | Fix [0b9332722a]: Support utf-8 on Windows consolejan.nijtmans2020-01-131-3/+9
| |
* | Silence some gcc-9 compiler warnings.jan.nijtmans2020-01-133-13/+13
| |
* | s/in stead/instead/dgp2020-01-081-1/+1
| |
* | Remove another mention of interp->result.dgp2020-01-081-2/+2
| |
* | Revise documentation that refers to direct access to interp->result.dgp2020-01-081-17/+17
| |
* | Use _copysign on Windows always (available from float.h). Use mp_iszero() ↵jan.nijtmans2020-01-083-25/+19
|\ \ | |/ | | | | whenever appropriate.
| * Code cleanup (mostly comments, backported from 8.6).jan.nijtmans2020-01-081-1035/+1040
| |
* | Remove the "new in 8.5" markings from the 8.6 branch of docs.dgp2020-01-061-2/+0
| |
* | Merge-markjan.nijtmans2020-01-060-0/+0
|\ \ | |/
| * (cherry-pick): Fix issue [9128866ec8448752] by adding Line Feed character to ↵jan.nijtmans2020-01-061-1/+1
| | | | | | | | tis-620.enc.
* | Merge 8.5jan.nijtmans2020-01-062-2/+0
|\ \ | |/
| * Don't assume/set LDFLAGS being "", it could be set on the "configure" ↵jan.nijtmans2020-01-064-6/+22
| | | | | | | | | | command-line. Remove "test-packages" test-target (which doesn't exist), but add "test-tcl" being the same as "test".
* | Tcl_TransferResult was new in 8.6, so mark the man page with that version.dgp2020-01-051-1/+1
| |
* | formatting typo and rewritedgp2020-01-051-2/+2
| |
* | Rewrite: lead paragraph with name of documented routine.dgp2020-01-051-6/+8
| |
* | Fix documentation, comments, and argument names of Tcl_TransferResult().dgp2020-01-054-33/+29
| |
* | Add a test for issue [9128866ec8], encoding fails to loadpooryorick2020-01-041-0/+15
| |
* | Fix issue [9128866ec8448752] by adding Line Feed character to tis-620.enc.pooryorick2020-01-041-1/+1
| |
* | Restore the build by providing a copysign replacement for old MSVC versions.fvogel2020-01-021-0/+12
|\ \ | |/
| * Restore the build by providing a copysign replacement for old MSVC versions.fvogel2020-01-021-0/+12
| |
* | Merge Tcl 8.5 changes to deal with integer overflow in the exponent, and ↵Kevin B Kenny2019-12-272-36/+172
|\ \ | |/ | | | | floating point overflow in the significand, of floating point input conversion (Bug [1de6b0629e]
| * Merge changes to deal with integer overflow in the exponent, and floating ↵Kevin B Kenny2019-12-272-31/+167
| |\ | | | | | | | | | 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 Kenny2019-12-262-31/+110
| | | | | | | | | | | | 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).dgp2019-12-232-5/+5
| | |
| | * Assign a double literal to a double variable. No point in requiring conversion.dgp2019-12-221-1/+1
| | |
| | * Tests for another parsing bug.dgp2019-12-221-0/+7
| | |
| | * Tests demonstrating the number parsing overflow bugs.dgp2019-12-211-0/+50
| |/
* | Fix for building Cygwin using Clang.jan.nijtmans2019-12-231-2/+2
| |
* | Workaround for [ce3b9f2b04]: compilation errors with clang (windows msys2)jan.nijtmans2019-12-231-3/+3
| |
* | Minor optimization in TclFormatInt: No need to check for "0" as special ↵jan.nijtmans2019-12-221-18/+5
| | | | | | | | value. No need to include final NULL-byte in character-reversion operation, as we already known the NULL-byte will come last.
* | Prevent double definition of MODULE_SCOPE on Darwinjan.nijtmans2019-12-202-0/+2
| |
* | Merge 8.5jan.nijtmans2019-12-191-1/+1
|\ \ | |/
| * Add type-cast, making sure that the unary minus is handled correctly on any ↵jan.nijtmans2019-12-191-1/+1
| | | | | | | | compiler
* | Merge 8.5jan.nijtmans2019-12-191-15/+4
|\ \ | |/
| * Better fix for [3390638]: making the intVal variable unsigned prevents the ↵jan.nijtmans2019-12-161-15/+4
| | | | | | | | need for using sprintf() altogether.
| * Only use OPTS=msvcrt in combination with "static", otherwise it's a NOOP. ↵jan.nijtmans2019-12-162-4/+5
| | | | | | | | Disable pragma warning:C4146 (backported from 8.6), since it only gives misleading warnings.