|
From: Don P. <dg...@us...> - 2005-08-24 17:25:56
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25559 Modified Files: Tag: kennykb-numerics-branch ChangeLog Log Message: [kennykb_numerics_branch] * generic/tclExecute.c: Revised the type promotion rules of the comparison operators so that they form proper equivalence classes over the set of numeric strings. |
|
From: Andreas K. <and...@us...> - 2005-08-24 17:56:30
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31313 Modified Files: ChangeLog Log Message: TIP#219 IMPLEMENTATION * doc/SetChanErr.3: ** New File **. Documentation of the new channel API functions. * generic/tcl.decls: Stub declarations of the new channel API. * generic/tclDecls.h: Regenerated * generic/tclStubInit.c: * tclIORChan.c: ** New File **. Implementation of the reflected channel. * generic/tclInt.h: Integration of reflected channel and new error * generic/tclIO.c: propagation into the generic I/O core. * generic/tclIOCmd.c: * generic/tclIO.h: * library/init.tcl: * tests/io.test: Extended testsuite. * tests/ioCmd.test: * tests/chan.test: * generic/tclTest.c: * generic/tclThreadTest.c: * unix/Makefile.in: Integration into the build machinery. * win/Makefile.in: * win/Makefile.vc: |
|
From: Don P. <dg...@us...> - 2005-08-24 18:51:42
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12565 Modified Files: Tag: kennykb-numerics-branch ChangeLog Log Message: [kennykb_numerics_branch] * generic/tclExecute.c: Bug fix: TclBignumToDouble return -Inf when appropriate. Removed declarations of removed routines. |
|
From: Kevin B K. <ke...@us...> - 2005-08-24 18:56:39
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13874 Modified Files: Tag: kennykb-numerics-branch ChangeLog Log Message: corrected TRACE bugs, overflowed negative #s, and bad test constraints |
|
From: Don P. <dg...@us...> - 2005-08-24 21:49:28
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14201 Modified Files: Tag: kennykb-numerics-branch ChangeLog Log Message: [kennykb-numerics-branch] * generic/tclBasic.c: Revised implementation of the ceil(.) and * generic/tclInt.h: floor(.) math functions in light of the * generic/tclStrToD.c: revised comparison operators, so that it is always true that ($x <= ceil($x)) and ($x >= floor($x)). The simple approach of "convert to double and call ceil() or floor()" could not guarantee that. |
|
From: Donal K. F. <dk...@us...> - 2005-08-25 10:40:08
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6542 Modified Files: ChangeLog Log Message: Fix memory leak caused by throwing away a duplicated object |
|
From: Don P. <dg...@us...> - 2005-08-25 14:58:18
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1126 Modified Files: Tag: kennykb-numerics-branch ChangeLog Log Message: [kennykb-numerics-branch] * generic/tclBasic.c: Extended the domain of round(.) to all non-Inf, non-NaN doubles, using bignums for the result as needed. |
|
From: Don P. <dg...@us...> - 2005-08-25 15:46:40
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12683 Modified Files: Tag: kennykb-numerics-branch ChangeLog Log Message: [kennykb-numerics-branch] Merge updates from HEAD * generic/tclExecute.c: Bug fix. INST_*SHIFT* opcodes stack management. [expr 0<<6] should be 0, not 6. |
|
From: Don P. <dg...@us...> - 2005-08-25 21:21:42
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10622 Modified Files: Tag: kennykb-numerics-branch ChangeLog Log Message: [kennykb-numerics-branch] * generic/tclExecute.c: Bug fix. INST_RSHIFT: shift of negative values produced incorrect results. |
|
From: Donal K. F. <dk...@us...> - 2005-08-25 21:48:47
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17008 Modified Files: ChangeLog Log Message: Better to panic sanely than to crash with a bad memory access. [Bug 1267380] |
|
From: Donal K. F. <dk...@us...> - 2005-08-25 22:27:14
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28548 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: Backport of fix for [Bug 1267380] |
|
From: Donal K. F. <dk...@us...> - 2005-08-26 08:39:54
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8954 Modified Files: ChangeLog Log Message: Fix crashes when running Snit's test suite caused by traces forcing the interp result object to become shared. |
|
From: Andreas K. <and...@us...> - 2005-08-26 22:11:21
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1229 Modified Files: ChangeLog Log Message: * generic/tclIO.c: Moved Tcl_{Cut,Splice}Channel to {Cut,Splice}Channel for internal use, and created new public functions for Tcl_{Cut,Splice}Channel which walk the whole stack of transformations and invoke the necessary thread actions. Added code to Tcl_(Un)StackChannel to properly invoke the thread actions when pushing and popping transformations on/from a channel. |
|
From: Kevin B K. <ke...@us...> - 2005-08-29 16:19:05
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8044 Modified Files: ChangeLog Log Message: Bug 1275043 |
|
From: Kevin B K. <ke...@us...> - 2005-08-29 16:37:47
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11630 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: Bug 1275043 |
|
From: Don P. <dg...@us...> - 2005-08-29 17:12:10
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20897 Modified Files: Tag: kennykb-numerics-branch ChangeLog Log Message: [kennykb-numerics-branch] * generic/tclBasic.c: Restored round(.) to the Tcl 8.4 rules. |
|
From: Kevin B K. <ke...@us...> - 2005-08-29 17:54:27
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30473 Modified Files: ChangeLog Log Message: renumber expr-39.* to expr-46.* |
|
From: Kevin B K. <ke...@us...> - 2005-08-29 17:56:31
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30851 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: renumber expr-39.* to expr-46.* |
|
From: Don P. <dg...@us...> - 2005-08-29 18:38:52
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8953 Modified Files: Tag: kennykb-numerics-branch ChangeLog Log Message: [kennykb-numerics-branch] Merge updates from HEAD. |
|
From: Andreas K. <and...@us...> - 2005-08-29 21:55:33
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19418 Modified Files: ChangeLog Log Message: * library/tm.tcl (::tcl::tm::roots): Accepted Don Porter's patch for [Tcl SF Bug 1189657]. Syncs the implementation to the specification (TIP #189). |
|
From: Don P. <dg...@us...> - 2005-08-30 15:54:34
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12984 Modified Files: Tag: kennykb-numerics-branch ChangeLog Log Message: [kennykb-numerics-branch] * generic/tclTomMath.h: Added mp_sqrt to routines from * unix/Makefile.in: libtommath used by Tcl. * win/Makefile.in: * win/makefile.vc: * generic/tclBasic.c: Extended sqrt(.) so that range covers the entire double range, accepting as many bignums in the domain as that will allow. |
|
From: Don P. <dg...@us...> - 2005-08-30 19:20:48
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv358 Modified Files: Tag: kennykb-numerics-branch ChangeLog Log Message: [kennykb-numerics-branch] * generic/tclObj.c: Extended bignum support to include bignums so large they will not pack into a Tcl_Obj. When they outgrow Tcl's string rep length limits, a panic will result. |
|
From: Vince D. <vin...@us...> - 2005-08-31 15:12:25
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10427 Modified Files: ChangeLog Log Message: allow NULL interp in Tcl_FSMatchInDirectory |
|
From: Vince D. <vin...@us...> - 2005-08-31 15:14:22
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11767 Modified Files: ChangeLog Log Message: fix date |
|
From: Don P. <dg...@us...> - 2005-09-01 16:10:03
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14950 Modified Files: Tag: kennykb-numerics-branch ChangeLog Log Message: [kennykb-numerics-branch] * generic/tclScan.c: Extended [scan] to accept the %lld, %llo, %llx, and %lli formats. Numeric scanning is now done via TclParseNumber calls. * generic/tclInt.h: Extended TclParseNumber to accept new flag * generic/tclStrToD.c: values TCL_PARSE_INTEGER_ONLY, TCL_PARSE_OCTAL_ONLY, and TCL_PARSE_HEXIDECIMAL_ONLY, to give caller more control over the parsing rules. |