Tcl Source Code

Check-in [515a22d41d]
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Eliminate usage of mp_isneg(), just check bignum->sign directly (as libtommath itself does) Make TclInitBugnumFromLong() a static function in stubtable only, as it isn't used by Tcl anymore.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | core-8-branch
Files: files | file ages | folders
SHA3-256: 515a22d41d7f9ef1038f878e4d17d909fce656d5948e6b774ca71d33ab278310
User & Date: jan.nijtmans 2019-03-15 20:52:25
Context
2019-03-17
22:16
For Tcl >= 8.7, always compile-in the extended Unicode tables, no matter the value of TCL_UTF_MAX. D... check-in: 82477e9d3a user: jan.nijtmans tags: core-8-branch
2019-03-16
21:16
Merge 8.7 Closed-Leaf check-in: cd427db76c user: jan.nijtmans tags: tommath-refactor
21:10
Merge 8.7 Move up some stub entries related to Tcl_UniChar Use TCL_UTF_MAX=4 for full Unicode in ste... check-in: 81502a66ed user: jan.nijtmans tags: utf-max
2019-03-15
21:17
Merge 8.7 check-in: 3dcb7571f5 user: jan.nijtmans tags: trunk
20:52
Eliminate usage of mp_isneg(), just check bignum->sign directly (as libtommath itself does) Make Tcl... check-in: 515a22d41d user: jan.nijtmans tags: core-8-branch
2019-03-14
19:52
Make internal libtommath stub entries deprecated: Those are not supposed to be called in extensions check-in: 99c1ed4d8a user: jan.nijtmans tags: core-8-branch
Changes
Unified Diffs Side-by-Side Diffs Patch

Changes to .travis.yml.

Changes to generic/tclBasic.c.

Changes to generic/tclExecute.c.

Changes to generic/tclInt.h.

Changes to generic/tclPipe.c.

Changes to generic/tclScan.c.

Changes to generic/tclStrToD.c.

Changes to generic/tclStubInit.c.

Changes to generic/tclTomMathDecls.h.

Changes to generic/tclTomMathInterface.c.

Changes to generic/tclUtil.c.

Changes to tests/util.test.