summaryrefslogtreecommitdiffstats
path: root/generic/tclTestObj.c
Commit message (Collapse)AuthorAgeFilesLines
* filesystem cleanup fix, virtual filesystem load fixvincentdarley2002-12-041-2/+9
| | | FossilOrigin-Name: 7eeb4a7a690043cdbd826c0e9baf88e051da2b19
* Further changes to the TIP 72 patch to make it compile under VC++kennykb2002-02-151-2/+3
| | | FossilOrigin-Name: ffd6a7d7738c855d3f78a3b416a52091432c6b02
* TIP#72 implementation. See ChangeLog for details.dkf2002-02-151-8/+21
| | | | | | | This version builds clean on Solaris/SPARC, with GCC and CC, both with and without threads and both in 32-bit and 64-bit mode. FossilOrigin-Name: 8d82de1905ada4c5d06f5fb967721e8b681b7c82
* * More TIP 27 updates in tclIOUtil.c and tclIndexObj.c that weredgp2002-01-171-5/+5
| | | | | | | | | overlooked before. Updated callers. ***POTENTIAL INCOMPATIBILITY*** Includes a source incompatibility in the tablePtr arguments of the Tcl_GetIndexFromObj* routines. FossilOrigin-Name: 28b6020550dd9e62f46b824e4c2ba2a6302657f6
* Reference implementation of TIP's #22, #33 and #45. Adds thehobbs2001-11-141-1/+14
| | | | | | | | ability of the [lindex] command to have multiple index arguments, and adds the [lset] command. Both commands are byte-code compiled. [Patch #471874] (work by Kenny, commited by Hobbs) FossilOrigin-Name: 8e0db83abc5d97d0c5f9c8cbb3229ddc8e3a78da
* Now correctly test for (and fix) Bug #119082.dkf2000-11-241-2/+3
| | | FossilOrigin-Name: ec52a943df40871066b51b23a35a8267d8379501
* beefed up the string object testshershey1999-06-151-2/+15
| | | FossilOrigin-Name: 3f45ef233eaa4dbf4fcc0b9e55d62345627fc02f
* Improved the appendObj functions (uncomented the optimized code that washershey1999-06-151-3/+18
| | | | | | | | | | | present in the Unicode obj). Updated the teststringobj command to look in the correct location for the amount of space allocated for the UTF string rep. Note: one stringObj test is still failing; it reflects a change in that may not be undesirable... FossilOrigin-Name: 6a28946962ebf4d385111ed66d14619c71689ae4
* * tests/string.test:hershey1999-06-081-3/+22
| | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclVar.c (Tcl_SetVar2Ex): * generic/tclStringObj.c (Tcl_AppendObjToObj): * generic/tclCmdMZ.c (Tcl_StringObjCmd): optimized the string index, string length, string range, and append command in cases where the object's internal rep is a bytearray. Objects with other internal reps are converted to have the new unicode internal rep. * unix/Makefile.in: * win/Makefile.in: * win/Makefile.vc: * tests/unicode.test: * generic/tclInt.h: * generic/tclObj.c: * generic/tclUnicodeObj.c: added a new object type to store the unicode representation of a string. * generic/tclTestObj.c: added the objtype option to the testobj command. This option returns the name of the type of internal rep an object has. FossilOrigin-Name: 8fcb19ead37123b20e22ef888f8c6c310abde293
* merged tcl 8.1 branch back into the main trunkstanton1999-04-161-90/+103
| | | FossilOrigin-Name: f3b32fb71c9011ac220779bd9dbe5617c9dc87d9
* Replaced SCCS strings, fixed binary filescore-8-0-3stanton1998-09-141-1/+1
| | | FossilOrigin-Name: 196f92fd17305db5fec1acd59f6926de11e01624
* Initial revisionrjohnson1998-03-261-0/+1097
FossilOrigin-Name: cacdd0f329872d67973970d74c6978730bc24baa