| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
FossilOrigin-Name: 002b63e3177f677cf561a351300837bed9ccdc06
|
|
|
|
|
|
|
| |
Tcl_GetIndexFromObj when the key is "". Added test cases and
doc note.
FossilOrigin-Name: 4fe945f8856dd33e3452d3873bdb9dcefb3ec8dd
|
|
|
|
|
|
| |
* generic/regexec.c: Fixed bugs in non-greedy quantifiers.
FossilOrigin-Name: 7002d2683b8d314e88f3ac243a282587393eb1e7
|
|
|
| |
FossilOrigin-Name: 7652b6f7335351cfd947628f0fa90f6b1a89954b
|
|
|
| |
FossilOrigin-Name: e2e7105bb2ab3721a61682506a7ddfbb2522571d
|
|
|
| |
FossilOrigin-Name: bb4566098740c9bcba8d9d84b921a5df9bcfaab2
|
|
|
|
|
|
| |
in loop that was causing out-of-bounds reads on array "varName".
FossilOrigin-Name: 53b13ff96a3a88ca83c2c388e2aba02413e9bad7
|
|
|
| |
FossilOrigin-Name: 038564ed5cd1e23f9ba9edd447bd2a734f6309cf
|
|
|
|
|
|
|
|
|
|
|
| |
the puplic API: Tcl_NewUnicodeObj, Tcl_SetUnicodeObj,
Tcl_GetUnicode, Tcl_GetUniChar, Tcl_GetCharLength, Tcl_GetRange,
Tcl_AppendUnicodeToObj.
Note: some stringObj tests are still failing--the teststringobj command
still needs to be updated.
FossilOrigin-Name: 23b23af342a570dab211294eff79a331869224c5
|
|
|
| |
FossilOrigin-Name: bed45a3b2abe24824fa8a1636e4a87201a0692f1
|
|
|
| |
FossilOrigin-Name: 70636ebef7c400023a7878aa10277faf7b9447da
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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: fe3561f466e9a14d4ab79feef196d42ca1417594
|
|
|
| |
FossilOrigin-Name: 3ae7d79873cef2a0790d1dabd511ecebca30ee91
|
|
|
| |
FossilOrigin-Name: e4ca18e1aebc954d4bcf359ab354c82853f8256e
|
|
|
| |
FossilOrigin-Name: 8aa83b7ffd737b48c913240ee1729c29dbd29e31
|
|
|
| |
FossilOrigin-Name: 24410a9dc37c8745ffcaa254408ba2b49eeb0deb
|
|
|
| |
FossilOrigin-Name: b5b27a5b740cf85b472996107bf2f36dae5c0806
|
|
|
| |
FossilOrigin-Name: f692388d0781830f1c23ef04ebbfb509ecc8d671
|
|
|
| |
FossilOrigin-Name: 0af26ff982df4ae54ed9f32db1b939603b772b2c
|
|
|
|
|
| |
threads enabled
FossilOrigin-Name: 732876a0ce98c08b552cea9518fb760d889e7ad4
|
|
|
| |
FossilOrigin-Name: 3ee5ce82d58788d2349d6468e4ba31b310e15306
|
|
|
| |
FossilOrigin-Name: 3b7ffc21a9d698f0c5fd554c0bc6ffc0eeb25123
|
|
|
| |
FossilOrigin-Name: 999c7631814e3159b55608e42d87ee4c6f9bd851
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tclInt.h:
* generic/tclBasic.c:
* generic/tclRegexp.h:
* generic/tclRegexp.c: Replaced the per-interpreter regexp cache
with a per-thread cache. Changed the Regexp object to take
advantage of this extra cache. Added a reference count to the
TclRegexp type so regexps can be shared by multiple objects.
Removed the per-interp regexp cache from the interpreter. Now
regexps can be used with no need for an interpreter. [Bug: 1063]
FossilOrigin-Name: 2e8f1dd6ab40a0a67e71dfa9b45e818ef94267f2
|
|
|
| |
FossilOrigin-Name: 4272a34e3e65f903ec3773993b5622e7a396a7d6
|
|
|
| |
FossilOrigin-Name: dece3056e32647e25747bd23c0fd4c4948bfd93f
|
|
|
| |
FossilOrigin-Name: d58a5e66d40dba83c442837fb72a7fdb8f81a938
|
|
|
| |
FossilOrigin-Name: a33880c6188fdf35454721756670a6abea8cb719
|
|
|
| |
FossilOrigin-Name: 7e1fc35b6c439c2c8964b29e6595257f4233630f
|
|
|
| |
FossilOrigin-Name: d719d06e3f2cf5262084d8246d56d01d36f4aef5
|
|
|
| |
FossilOrigin-Name: e677aa1b3c5a60fb572ded6ef512fce7b7e422ea
|
|
|
| |
FossilOrigin-Name: 71f4c7cc13f07813a29252d5fc4d8d4c159c6156
|
|
|
| |
FossilOrigin-Name: dc45694c11c7ad43dd4c5dca49bfe1d7cedec9bb
|
|
|
| |
FossilOrigin-Name: 0655db307f89ffc901242ebdbfc69b75fc3b0391
|
|
|
| |
FossilOrigin-Name: b0dc694249e3773ff033aed9dce760e69195a930
|
|
|
| |
FossilOrigin-Name: 6291aaa1d5ba4514bdcbed6c4471d41112d2d49c
|
|
|
| |
FossilOrigin-Name: 2ca2154cbfd0536a805d2e14a2d62ba3ce217b82
|
|
|
| |
FossilOrigin-Name: ca86d9157051c8f81df74249637258054705c26a
|
|
|
| |
FossilOrigin-Name: 8e64443a51ed828d182f110db40342e3b329ad55
|
|
|
| |
FossilOrigin-Name: 4a4924dadb25eed80f45b411a22036f1a3495c74
|
|
|
| |
FossilOrigin-Name: f3b32fb71c9011ac220779bd9dbe5617c9dc87d9
|
|
|
|
|
|
|
|
|
|
|
| |
- Mac changes for final release
- Minor fixes to tools configure file
* win/tclWinSock.c: Apply patch to allow write access to a socket
if FD_WRITE is sent but FD_CONNECT is not. Some strange problem
with either Win32 or a socket driver. [Bug: 1664 1776]
FossilOrigin-Name: 08c27030dc1053223d15e60941c667b9adfcc185
|
|
|
| |
FossilOrigin-Name: c757ed24401660986066d7dd99c93f5ccef10eda
|
|
|
| |
FossilOrigin-Name: 7bca5a035ccf3178087fe5238aed2d06264c4809
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
it matches 8.1.
* generic/tclBasic.c:
* generic/tcl.h:
* generic/tcl.decls: Changed Tcl_ReleaseType from an enum to
macros so it can be used in .rc files.
Added Tcl_GetString.
* unix/Makefile.in: Added compat binaries to the stub library.
Changed compat binaries to always compile with shared flags since
they need to be shared for the stub library.
FossilOrigin-Name: 7002f9683e67f59b48614c626e488c15f7cc58a6
|
|
|
| |
FossilOrigin-Name: 6cd488be8b3dd9efabb04052998b04d5051627b3
|
|
|
| |
FossilOrigin-Name: b20d838b6066deeeb68b1c40dfd10e041620ad2a
|
|
|
| |
FossilOrigin-Name: 19696933517612024e7dbcfee6e3c8d3b4e41772
|
|
|
| |
FossilOrigin-Name: 4cc6e958bcccd8a7c0fa4599543e20f87175dfe3
|