summaryrefslogtreecommitdiffstats
path: root/generic/tclStrIdxTree.h
Commit message (Collapse)AuthorAgeFilesLines
* A few more small changesdkf2024-04-111-1/+1
|
* (cherry-pick): Possibly a fix for [080f846fd58958ef]: When updating the ↵jan.nijtmans2024-04-111-1/+1
| | | | | | | | interest of a channel, don't schedule the channel handler timer if a nonblocking channel doesn't yet have a buffer or if the buffer is empty or overflowing. Where asynchronous connection state is concerned, this should mean that the time won't be scheduled if the initial connection isn't established.
* Style cleanup, plus added comments on memory managementdkf2024-04-111-6/+25
|
* Style cleanupdkf2024-04-111-62/+65
|
* Review: use Tcl_Size for "length" in tclStrIdxTree.h. Macro tweaks.jan.nijtmans2024-03-201-16/+28
|
* Fix [1acd172c424b57c9] (by just reverting the change causing this). Not ↵jan.nijtmans2024-03-111-4/+3
| | | | crucial for TIP #688. Also, make it compile/run using -DTCL_NO_DEPRECATED=1
* Rebase to latest 9.0jan.nijtmans2024-02-261-15/+15
|
* compatibility to future 8.6 version ([6596c4af31e29b5d] introduced new ↵sebres2020-06-221-13/+0
| | | | internals TclUtfPrev/TclUtfNext in tclInt.h), avoids conflict with own implementation for previous version
* More code review, e.g. use Tcl_SetObjResult in stead of Tcl_SetResult, ↵jan.nijtmans2017-05-311-4/+4
| | | | preventing a (char *) type case. No functional changes.
* [clock] tclStrIdxTree extended with possibility to hold client data; also ↵sebres2017-05-111-4/+4
| | | | changed in clock - indices starts with 1 instead of 0, and 0(NULL) instead of -1 used as sign of ambiguous keys.
* Added files missing after merge/back-port (rebase with merge point)sebres2017-05-101-0/+169