| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
FossilOrigin-Name: cb85bb50025cbe392b362b0bb6ab40e29ca8f146
|
|
|
| |
FossilOrigin-Name: b2381061a7b89af02f5c0247d1f4fa8164587470
|
|
|
|
|
| |
rest of Tcl source code. No ABI change. API change *should* be harmless.
FossilOrigin-Name: 5574bdd262b2672cde48771787370c12854cecf4
|
|\
| |
| |
| |
| | |
cause more harm than good. Purged them (except in zlib files).
FossilOrigin-Name: c64f310d38b977e7ae26a48bcf8bb8c50e453af7
|
| |\
| | |
| | |
| | |
| | | |
more harm than good. Purged them.
FossilOrigin-Name: 79367df0f0e01a96f037f893e889e7cb9b807847
|
| | |
| | |
| | |
| | |
| | | |
more harm than good. Purged them.
FossilOrigin-Name: 90b4acd7bdab65433169a232124967885c18d972
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* generic/tclTestObj.c: accesses when we append (some part of)
* tests/stringObj.test: a Tcl_Obj to itself. Added the
appendself and appendself2 subcommands to the [teststringobj] testing
command and added tests to the test suite. [Bug 2603158]
FossilOrigin-Name: e85458edfc2b300af1897e58dfc934a6c159df77
|
| | |
| | |
| | | |
FossilOrigin-Name: 702c70c91377ebbda62001c848388067d59d36f4
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* generic/tclTestObj.c: operations. Thanks to kbk for fix and test.
* tests/listObj.test: [Bug 2971669].
FossilOrigin-Name: a12aaa827fda0f7dde2d611b4c463b229006e08f
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* generic/tclTestObj.c: accesses when we append (some part of)
* tests/stringObj.test: a Tcl_Obj to itself. Added the
appendself and appendself2 subcommands to the [teststringobj] testing
command and added tests to the test suite. [Bug 2603158]
FossilOrigin-Name: f0785bb73d1ccd8a524b32c53d457c63b6bb912f
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* generic/tclTestObj.c: operations. Thanks to kbk for fix and test.
* tests/listObj.test: [Bug 2971669].
FossilOrigin-Name: d368f281354e8c4a363f1407f7e546a68b14c8cb
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
speed-up of ouster-hash function.
Eliminate various unnecessary (ClientData)
type casts.
FossilOrigin-Name: b28fef8499c8d600688681143264f48ed28a8ead
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Fix safe-10.1 and safe-10.4 test cases,
making the wrong assumption that Tcltest
should be a static package.
FossilOrigin-Name: a1f10986608de4cd38028374e1936207c6142206
|
| | |
| | |
| | |
| | |
| | |
| | | |
get created with static Tcl build
FossilOrigin-Name: 39268397d9e495cccd1fe6168edc5d0eb62e8db4
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* tests/stringObj.test: command with [teststringobj maxchars] and
update the tests.
FossilOrigin-Name: e0e22cfc3b6716f53066c78cb638ab57e10c08a7
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* generic/tclTestObj.c: accesses when we append (some part of)
* tests/stringObj.test: a Tcl_Obj to itself. Added the
appendself and appendself2 subcommands to the [teststringobj] testing
command and added tests to the test suite. [Bug 2603158]
FossilOrigin-Name: 1c3c3be74a9d22925b976716432b1bd32cac48d7
|
| | |
| | |
| | |
| | |
| | |
| | | |
get blocked by MODULE_SCOPE limits.
FossilOrigin-Name: 701671c72ea95656f7eb0607bf9a87cc85efaa04
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* generic/tclTestObj.c: removing code that did nothing.
Added early returns from Tcl_*SetObjLength when the desired length
is already present; adapted test command to the change.
FossilOrigin-Name: 215d13fc4c629650b11613797b924c9532972946
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* generic/tclTestObj.c: of the String struct (and the
TestString counterpart) from size_t to int since only int values are
ever stored in it.
FossilOrigin-Name: d0225f51c9421814fec6a0f9846e3e52b5d00f45
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- some internal const decorations
- spacing
FossilOrigin-Name: a45c7b126b9137976cd91960cb3e2ecb5201d222
|
| | |
| | |
| | |
| | |
| | | |
etc.)
FossilOrigin-Name: cd3c38f00ada216d7bc93560d3d70012c2918343
|
| | |
| | |
| | | |
FossilOrigin-Name: 80eddfdb438189b0a89fd97184842b926b54405c
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
examples how it should have been done.
purpose: contribute in the TIP #340 discussion.
FossilOrigin-Name: 8956424338db83843798b810325dcbd246489b5e
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
const tables. No functional
or API change.
FossilOrigin-Name: f03d2e2d83be42035c4aad3b01bbd09f5a967c1b
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* doc/ObjectType.3 Tcl_ObjType which all are supposed
* generic/tcl.decls to be a constant, but this was not
* generic/tcl.h reflected in the API:
* generic/tclDecls.h Tcl_ConvertToType
* generic/tclObj.c Tcl_GetObjType
* generic/tclCompCmds.c Tcl_RegisterObjType
* generic/tclOOMethod.c Introduced a CONST86_RETURN, so extensions which
* generic/tclTestobj.c use Tcl_ObjType directly can be modified to compile
against both Tcl 8.5 and Tcl 8.6
tclDecls.h is re-generated with "make genstubs"
This change complies with TIP #24
***POTENTIAL INCOMPATIBILITY***
FossilOrigin-Name: 4f99dac9fd9e8c3cad5772fdaff95f8bc8fd660a
|
| | |
| | |
| | | |
FossilOrigin-Name: 1e5261316ed076ff5ff69f2a720e8eff30fcf66e
|
|/ /
| |
| | |
FossilOrigin-Name: 2d205c22fbe5def21ccd36bc6f7b2d3831f6122d
|
| |
| |
| | |
FossilOrigin-Name: d1f7550cd9bf1343d8505fb99fc5141b58bb88bf
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* generic/tclExecute.c: entire file tclMathOp.c.
* generic/tclInt.h:
* generic/tclMathOp.c (removed):
* generic/tclTestObj.c:
* win/tclWinFile.c:
* unix/Makefile.in: Updated to reflect deletion of tclMathOp.c.
* win/Makefile.in:
* win/makefile.bc:
* win/makefile.vc:
FossilOrigin-Name: 151eab934782cc12d150bd04e908ebfc8c09437e
|
| |
| |
| |
| |
| | |
1515234]
FossilOrigin-Name: d0d3c30f1a60ecb75cdca7e63593bb7d7a98f017
|
| |
| |
| | |
FossilOrigin-Name: 645aed2fcdcd55ca81df269a4ea262eeca2b9ff2
|
| |
| |
| | |
FossilOrigin-Name: 20578ee2a1a96eba7881f7d910665e896aaf84bd
|
| |
| |
| | |
FossilOrigin-Name: d7327b2b332669015c31924dbaedfa4405b587a3
|
| |
| |
| |
| |
| |
| |
| |
| | |
[kennykb-numerics-branch] Resynchronized with the HEAD; at this
checkpoint [-rkennykb-numerics-branch-20051008], the HEAD and
kennykb-numerics-branch contain identical code.
FossilOrigin-Name: 83fdb360a9aec952bc3ad040afe39106bf9e5ec3
|
| |
| |
| | |
FossilOrigin-Name: 194aedaa6ee205baff2744c7143f0da706c98751
|
|/
|
| |
FossilOrigin-Name: 1cc2336920c70c6b9f7825b88dec87fc223f2c4e
|
|
|
| |
FossilOrigin-Name: 7eeb4a7a690043cdbd826c0e9baf88e051da2b19
|
|
|
| |
FossilOrigin-Name: ffd6a7d7738c855d3f78a3b416a52091432c6b02
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
overlooked before. Updated callers.
***POTENTIAL INCOMPATIBILITY***
Includes a source incompatibility in the tablePtr arguments of
the Tcl_GetIndexFromObj* routines.
FossilOrigin-Name: 28b6020550dd9e62f46b824e4c2ba2a6302657f6
|
|
|
|
|
|
|
|
| |
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
|
|
|
| |
FossilOrigin-Name: ec52a943df40871066b51b23a35a8267d8379501
|
|
|
| |
FossilOrigin-Name: 3f45ef233eaa4dbf4fcc0b9e55d62345627fc02f
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
| |
FossilOrigin-Name: f3b32fb71c9011ac220779bd9dbe5617c9dc87d9
|
|
|
| |
FossilOrigin-Name: 196f92fd17305db5fec1acd59f6926de11e01624
|
|
FossilOrigin-Name: cacdd0f329872d67973970d74c6978730bc24baa
|