Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2025-05-09
| ||
17:28 | merge trunk Leaf check-in: 7941873bd2 user: dgp tags: dgp-tcl9-support | |
17:27 | Merge the expanded search for tclConfig.sh and fix it. check-in: fb5c502c16 user: dgp tags: dgp-tcl9-support | |
2025-05-07
| ||
18:23 | Minimal set of changes to make the Mpexpr extension build and test successfully against Tcl 9.0.1 on my system. With these changes, it is believed in theory that compatibility with Tcl 7.5 is not yet broken, if there's any such deployments still to be found out there. This new branch branches off the last trunk checkin that isn't yet broken on my system. A bit more work to come to tie things together. check-in: cc2d997e9d user: dgp tags: dgp-tcl9-support | |
2017-12-23
| ||
09:51 | Merge vc-reform - new nmake build system Leaf check-in: d1dffcb805 user: apnadkarni tags: magicsplat-1.8.0, trunk | |
09:47 | Cleaned up some messages Closed-Leaf check-in: e189963951 user: apnadkarni tags: vc-reform | |
06:42 | Added all.tcl so nmake test works check-in: d1a74c6d07 user: apnadkarni tags: vc-reform | |
06:01 | Removed obsolete files and updated readme check-in: 2db4f53899 user: apnadkarni tags: vc-reform | |
05:53 | Added fossil settings for crlf translation and ignore patterns check-in: e60c11b075 user: apnadkarni tags: vc-reform | |
05:49 | Updated to V1.1 of nmake rules. Verified builds against 8.5 and 8.6. check-in: 81b759d5c5 user: apnadkarni tags: vc-reform | |
2017-10-26
| ||
15:14 | Purged old comments check-in: 3c77e55341 user: ashok tags: vc-reform | |
2017-10-18
| ||
17:02 | New nmake build system check-in: 1b12db29ca user: ashok tags: vc-reform | |
16:35 | Create new branch named "vc-reform" Closed-Leaf check-in: 872d2f178d user: ashok tags: vc-reform | |
2017-09-18
| ||
09:36 | Fix conflict between stdarg.h (from tcl.h) and varargs.h (from mpexpr.h) with Visual C++ 6. Arose because Microsoft compilers do not define __STDC__ by default. check-in: 1a1aa7fa72 user: ashok tags: trunk | |
07:44 | Update to nmakehlp.c from Tcl with enhanced linker opts testing check-in: 5726f0204c user: ashok tags: trunk | |
2017-09-16
| ||
12:10 | Enable optimizations for nmake builds check-in: 374778db1b user: ashok tags: trunk | |
2017-09-01
| ||
15:06 | Merged changes for updating to new nmake configuration check-in: 27cfdd09ff user: ashok tags: trunk | |
07:59 | Added missing nmake files Closed-Leaf check-in: e011980aed user: ashok tags: nmake-update | |
2017-08-31
| ||
07:09 | Get rid of unused variables check-in: 169e9bdece user: ashok tags: nmake-update | |
07:00 | Updated to match 8.6 Tcl nmake build files check-in: 93282248e6 user: ashok tags: nmake-update | |
2016-09-23
| ||
20:23 | Seek Tcl config file in .../lib64 as well as .../lib check-in: f2b7a6b151 user: dgp tags: mpexpr-1-2, trunk | |
2016-09-21
| ||
07:40 | Apply an additional patch by Pietro Cerutti check-in: ba39f96b45 user: arjenmarkus tags: trunk | |
2016-09-20
| ||
19:40 | Some source code fixes contributed from FreeBSD ports. check-in: b73bf3b1ad user: dgp tags: trunk | |
16:21 | Updated pre-built libraries and instructions. check-in: 9c87cd66f8 user: dgp tags: trunk | |
2016-09-19
| ||
19:09 | Build simplification and portability improvement. check-in: 628b7649e9 user: dgp tags: trunk | |
2016-09-15
| ||
18:42 | Updated pre-compiled libs and instructions for Windows. check-in: 39c154006c user: dgp tags: trunk | |
16:49 | Housekeeping updates for a release of 1.2 check-in: cfec2311f8 user: dgp tags: trunk | |
16:27 | Remove disabled code. check-in: c953bc31a3 user: dgp tags: trunk | |
2013-05-20
| ||
13:57 | Remove disabled unused code. check-in: 0dc7658b24 user: dgp tags: trunk | |
2013-05-09
| ||
14:51 | Bump for a release of version 1.2. check-in: 5d0b7b082a user: dgp tags: trunk | |
14:17 | Change qround() to round to even on ties. check-in: 8b57721245 user: dgp tags: trunk | |
12:57 | Added a test to check that the mpexpr precision variable is handled on a per-interpreter basis (with the old version this was not the case) check-in: bb6410d6f3 user: arjenmarkus tags: trunk | |
2013-05-07
| ||
19:19 | Disable a few more unused functions. check-in: d150c09fa9 user: dgp tags: trunk | |
16:59 | Increase robustness of ThreadData replacements when no threading support. check-in: 55490ebb9d user: dgp tags: trunk | |
2013-05-06
| ||
16:45 | Thread safe output buffers. check-in: 224e0af1b9 user: dgp tags: trunk | |
14:27 | Thread safety for *printf scale value cache. check-in: 141a5b9278 user: dgp tags: trunk | |
14:10 | Eliminated _sinisneg_ global var. check-in: fc3e8ea70d user: dgp tags: trunk | |
2013-05-03
| ||
18:44 | Shift NUMBER allocation pool to make use of thread-local storage. check-in: 9f326db795 user: dgp tags: trunk | |
14:59 | Remove global variables from zmod.c and qmod.c. check-in: e4aab22032 user: dgp tags: trunk | |
14:39 | Remove global variables from zmul.c check-in: 4f54f117b6 user: dgp tags: trunk | |
2013-05-02
| ||
19:24 | Disable the functions that mpexpr does not actually use, reducing the global variables to deal with. check-in: 351819443f user: dgp tags: trunk | |
2013-05-01
| ||
17:37 | Bring table of mathfuncs into the common ClientData. check-in: 4f2b4e5f7e user: dgp tags: trunk | |
16:37 | Eliminate the global variables mp_precision and mp_epsilon. check-in: 03168a19fe user: dgp tags: trunk | |
2013-04-29
| ||
17:41 | Add comment explaining why thread safety was not added to _tenpowers_. check-in: da55461f83 user: dgp tags: trunk | |
17:34 | No need to use zcopy() for _one_ and _zero_. check-in: 9c4e3b42ca user: dgp tags: trunk | |
17:14 | Make sure we don't try to free static storage. check-in: 9193dd0387 user: dgp tags: trunk | |
16:30 | Remove unused rmask static variable. check-in: 1e34286db0 user: dgp tags: trunk | |
16:20 | Either eliminate global variables or convert to static const as appropriate. check-in: cb37eefa55 user: dgp tags: trunk | |
15:59 | Use of the global variable _outmode_ to control string conversion formats is not thread safe. Fortunately, mpexpr makes no calls to math_setmode() so the simplest fix is to just strip it out. check-in: b8b6007550 user: dgp tags: trunk | |
2013-04-26
| ||
20:45 | Make sure initmasks() is called only one time. check-in: c0ffd6b6c2 user: dgp tags: trunk | |
2013-04-25
| ||
15:10 | Refactor routines into files where they can be static. check-in: bf94a884e5 user: dgp tags: trunk | |