summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * generic/tclUtf.c (Tcl_UniCharToUtf): Corrected handling of negativedgp2005-09-073-37/+49
| | | | | | * tests/utf.test (utf-1.5): Tcl_UniChar input value. Incorrect handling was producing byte sequences outside of Tcl's legal internal encoding. [Bug 1283976].
* Add flag to lists so that evaluating contexts can handle them efficiently muchdkf2005-09-066-964/+1071
| | | | | of the time even when they are not pure. The flag works by keeping track of when the string rep was derived from the internal rep.
* Make symbol static to stop it from being visible outside the Tcl library ondkf2005-09-052-2/+7
| | | | traditional Unix platforms. [Bug 1263012]
* * unix/tclUnixSock.c (InitializeHostName): Synchronized use ofandreas_kupries2005-09-027-13/+37
| | | | | | | | | | | | | | | | | | | | | | | static modifier in declaration and definition of function. * unix/tclUnixChan.c (FileTruncateProc): Synchronized use of static modifier in declaration and definition of function. * generic/tclResult.c (ReleaseKeys): Synchronized use of static modifier in declaration and definition of function. * generic/tclListObj.c (NewListIntRep): Synchronized use of static modifier in declaration and definition of function. * generic/tclEncoding.c (InitializeEncodingSearchPath): Synchronized use of static modifier in declaration and definition of function. * generic/tclEncoding.c (FillEncodingFileMap): Synchronized use of static modifier in declaration and definition of function. * generic/tclIORChan.c (RcNewHandle): Synchronized use of static modifier in declaration and definition of function.
* fix datevincentdarley2005-08-311-1/+1
|
* allow NULL interp in Tcl_FSMatchInDirectoryvincentdarley2005-08-315-18/+34
|
* * library/tm.tcl (::tcl::tm::roots): Accepted Don Porter's patchandreas_kupries2005-08-293-3/+9
| | | | | for [Tcl SF Bug 1189657]. Syncs the implementation to the specification (TIP #189).
* renumber expr-39.* to expr-46.*Kevin B Kenny2005-08-292-14/+14
|
* fix test case bracing and numberingKevin B Kenny2005-08-291-10/+10
|
* removed inappropriate swizzling of tcl_precisionKevin B Kenny2005-08-291-3/+1
|
* Bug 1275043Kevin B Kenny2005-08-293-17/+111
|
* * generic/tclIO.c: Moved Tcl_{Cut,Splice}Channel toandreas_kupries2005-08-263-10/+164
| | | | | | | | | {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.
* Style systematization and _ANSI_ARGS_ removaldkf2005-08-261-1423/+1335
|
* Remove _ANSI_ARGS_dkf2005-08-261-20/+18
|
* More whitespace cleansing and _ANSI_ARGS_ purgingdkf2005-08-263-522/+445
|
* Remove _ANSI_ARGS_ and tidy up commentsdkf2005-08-261-236/+208
|
* Fix crashes when running Snit's test suite caused by traces forcing the interpdkf2005-08-262-2/+12
| | | | result object to become shared.
* Better to panic sanely than to crash with a bad memory access. [Bug 1267380]dkf2005-08-252-1/+11
|
* Fix memory leak caused by throwing away a duplicated objectdkf2005-08-252-12/+17
|
* Remove extra blank lines between tests so groups go together better.dkf2005-08-241-220/+1
|
* TIP#219 IMPLEMENTATIONandreas_kupries2005-08-2420-89/+7028
| | | | | | | | | | | | | | | | | | | | | | | | | | * 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:
* fix formatting of fp number with smallest significandKevin B Kenny2005-08-243-3/+106
|
* * unix/configure.in:mdejong2005-08-234-10/+11
| | | | | | * win/configure: Regen. * win/configure.in: Update minimum autoconf version to 2.59.
* * unix/tclConfig.h.in: autoheader-2.59.das2005-08-222-11/+6
|
* updated entry with another clashgeorgeps2005-08-171-0/+3
|
* fix a namespace clash with pendingObjData.georgeps2005-08-171-2/+2
|
* new entry. fixed the dates on KBK's entries.georgeps2005-08-171-3/+8
|
* Added static to prevent a namespace clash with BuiltinFuncTable.georgeps2005-08-171-2/+2
|
* fixed bad clock test, removed duplicated code in Tcl_FinalizeKevin B Kenny2005-08-173-41/+26
|
* Changed message catalog file names to lowercaseKevin B Kenny2005-08-1767-0/+0
|
* added /usr/lib/zoneinfo for antique glibcKevin B Kenny2005-08-121-1/+2
|
* bug 1257830Kevin B Kenny2005-08-124-21/+72
|
* regen unix/configureKevin B Kenny2005-08-111-994/+2421
|
* radical refactoring of thread storage to untangle dependenciesKevin B Kenny2005-08-1113-1433/+694
|
* further untangling of Tcl_Finalize, and test cleanup on Win32 threadedKevin B Kenny2005-08-104-23/+38
|
* Squelch a message about an unused variable.dkf2005-08-091-9/+8
|
* More informative comment.dkf2005-08-091-2/+6
|
* added nul-termination missing from earlier commit todaydgp2005-08-091-1/+2
|
* file rootname bug fixvincentdarley2005-08-082-2/+10
|
* remove obsolete commentdgp2005-08-081-2/+1
|
* regendkf2005-08-052-154/+54
|
* Stop exposing the thread storage guts. Non-core code should never touch it.dkf2005-08-054-158/+131
|
* Typo (spotted by George Staplin)dkf2005-08-051-2/+2
|
* Solaris mis-names the cp1251 encoding.dkf2005-08-052-8/+15
|
* Further nonPortable [binary] test cleanupKevin B Kenny2005-08-051-10/+1
|
* Handle abs(-0x80000000) [Bug 1241572]Kevin B Kenny2005-08-053-7/+23
|
* Cleaned up [binary scan] testing for NaN [Bug 1246264]Kevin B Kenny2005-08-052-22/+22
|
* removed refs to ldAout.tcl [Bug 1244361]Kevin B Kenny2005-08-053-3/+6
|
* typo fixesdgp2005-08-051-6/+6
|
* silence compiler warningdgp2005-08-041-2/+2
|