|
From: Donal K. F. <dk...@us...> - 2007-11-20 10:59:05
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv26533 Modified Files: ChangeLog Log Message: Correct usage of Tcl_WrongNumArgs |
|
From: Donal K. F. <dk...@us...> - 2007-11-20 11:01:08
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv27714 Modified Files: ChangeLog Log Message: Minor fix |
|
From: Donal K. F. <dk...@us...> - 2007-11-20 20:43:06
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv18908 Modified Files: ChangeLog Log Message: * generic/tclDictObj.c: Changed the underlying implementation of the hash table used in dictionaries to additionally keep all entries in the hash table in a linked list, which is only ever added to at the end. This makes iteration over all entries in the dictionary in key insertion order a trivial operation, and so cleans up a great deal of complexity relating to dictionary representation and stability of iteration order. |
|
From: Donal K. F. <dk...@us...> - 2007-11-20 20:44:53
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv19804 Modified Files: ChangeLog Log Message: Added "Potential Incompat" warning. |
|
From: Don P. <dg...@us...> - 2007-11-21 06:44:32
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv14576 Modified Files: Tag: core-stabilizer-branch ChangeLog Log Message: merge updates from HEAD |
|
From: Donal K. F. <dk...@us...> - 2007-11-21 11:25:49
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv4647 Modified Files: ChangeLog Log Message: A little more errorCode goodness |
|
From: Donal K. F. <dk...@us...> - 2007-11-21 14:30:29
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv18627 Modified Files: ChangeLog Log Message: Factor out the core compiled-ensemble builder for simplicity. |
|
From: Don P. <dg...@us...> - 2007-11-21 16:26:56
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv31108 Modified Files: Tag: core-stabilizer-branch ChangeLog Log Message: merge updates from HEAD |
|
From: Donal K. F. <dk...@us...> - 2007-11-21 23:30:40
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv14782 Modified Files: ChangeLog Log Message: Generalize the ensemble compiler further. Still doesn't precopile rewrites, but now handles many other things making the compiler at least useful. |
|
From: Donal K. F. <dk...@us...> - 2007-11-22 16:32:50
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv28523 Modified Files: ChangeLog Log Message: Flag shimmering bug found in [string range]. |
|
From: Donal K. F. <dk...@us...> - 2007-11-22 16:39:54
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv31667 Modified Files: ChangeLog Log Message: Rewrote the [string] and [dict] implementations to be ready for conversion to ensembles. |
|
From: Donal K. F. <dk...@us...> - 2007-11-22 22:16:03
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv7708 Modified Files: ChangeLog Log Message: Rebuild [dict] as a full compiled ensemble. |
|
From: Donal K. F. <dk...@us...> - 2007-11-23 15:00:20
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv29717 Modified Files: ChangeLog Log Message: Turn the [string] command into a real compiled ensemble. |
|
From: Jeffrey H. <ho...@us...> - 2007-11-23 21:19:45
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv25117 Modified Files: ChangeLog Log Message: * generic/tclVar.c (Tcl_ArrayObjCmd): handle the right data for * tests/var.test (var-14.2): [array names $var -glob $ptn] |
|
From: Andreas K. <and...@us...> - 2007-11-24 00:09:07
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv32221 Modified Files: ChangeLog Log Message: * generic/tclIORChan.c: Fixed a problem with reflected channels. 'chan postevent' is defined to work only from within the interpreter containing the handler command. Sensible, we want only handler commands to use it. It identifies the channel by handle. The channel moves to a different interpreter or thread. The interpreter containing the handler command doesn't know the channel any longer. 'chan postevent' fails, not finding the channel any longer. Uhm. Fixed by creating a second per-interpreter channel table, just for reflected channels, where each interpreter remembers for which reflected channels it has the handler command. This info does not move with the channel itself. The table is updated by 'chan create', and used by 'chan postevent'. * tests/ioCmd.test: Updated the testsuite. |
|
From: Donal K. F. <dk...@us...> - 2007-11-24 12:57:51
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv26930 Modified Files: ChangeLog Log Message: Fix stack corruption in [dict append] compiler |
|
From: Donal K. F. <dk...@us...> - 2007-11-24 13:45:21
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv14349 Modified Files: ChangeLog Log Message: Added bug number |
|
From: Don P. <dg...@us...> - 2007-11-25 06:45:39
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv19849 Modified Files: Tag: core-stabilizer-branch ChangeLog Log Message: merge updates from HEAD |
|
From: Zoran V. <vas...@us...> - 2007-11-26 14:05:06
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv11143 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: * generic/tclThread.c: Back-port locking changes from Tcl8.5 in Tcl_Mutex/ConditionFinlize. Now we properly master-lock the finalization of sync primitives. |
|
From: miguel s. <ms...@us...> - 2007-11-26 19:11:06
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv15651 Modified Files: ChangeLog Log Message: * generic/tclBasic.c: * generic/tclInt.h: * unix/tclUnixInit.c: * unix/tclUnixThrd.c: Fix stack checking via workaround for bug in glibc's pthread_attr_get_np, patch from [Bug 1815573]. Many thanks to Sergei Golovan (aka Teo) for detecting the bug and helping diagnose and develop the fix. |
|
From: Don P. <dg...@us...> - 2007-11-26 19:43:15
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv30217 Modified Files: Tag: core-stabilizer-branch ChangeLog Log Message: merge updates from HEAD |
|
From: Don P. <dg...@us...> - 2007-11-27 19:48:07
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv32282 Modified Files: ChangeLog Log Message: * doc/chan.n: "Fix" the limitation on channel -eofchar * doc/fconfigure.n: values to single byte characters by documenting * generic/tclIO.c: it and making it fail loudly. Thanks to * tests/chan.test: Stuart Cassoff for contributing the fix. [Bug 800753] |
|
From: Don P. <dg...@us...> - 2007-11-27 20:30:37
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv18588 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: * win/tclWinSock.c: Add missing encoding conversion of the [info hostname] value from the system encoding to Tcl's internal encoding. This is important now that ICANN no longer limits host names to ASCII. [Bug 1823552] |
|
From: Don P. <dg...@us...> - 2007-11-27 20:38:35
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv21970 Modified Files: ChangeLog Log Message: * win/tclWinSock.c: Add mising encoding conversion of the [info hostname] value from the system encoding to Tcl's internal encoding. |
|
From: miguel s. <ms...@us...> - 2007-11-28 00:26:35
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv24284 Modified Files: ChangeLog Log Message: * generic/tclBasic.c: remove unneeded call in Tcl_CreateInterp, add comments |