Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
40 check-ins related to "pyk-objinterface"
2023-06-26
| ||
07:24 | Merge unchained branch [22400aa71b] and resolve conflicts. Leaf check-in: 961f58e148 user: pooryorick tags: pyk-objinterface | |
2023-06-18
| ||
21:30 | Merge trunk-encoding-defaultstrict [c499122331]. Leaf check-in: 22400aa71b user: pooryorick tags: unchained | |
2023-05-20
| ||
20:11 | Merge "unchained branch [a03cbbdf63] and resolve conflicts. check-in: 6803cae7fa user: pooryorick tags: pyk-objinterface | |
16:02 | Merge trunk [b60a8ec69f]. check-in: a03cbbdf63 user: pooryorick tags: unchained | |
14:10 | Merge "unchained" branch [6b0efb4663] and resolve conflicts. check-in: 1b29063091 user: pooryorick tags: pyk-objinterface | |
2023-05-19
| ||
12:08 | Merge trunk [c405bdd1f0]. check-in: 6b0efb4663 user: pooryorick tags: unchained | |
11:26 | Merge "unchained" branch commit [05b72c0b3f] and resolve conflicts. check-in: 2840dda8db user: pooryorick tags: pyk-objinterface | |
2023-05-03
| ||
16:26 | remove "forceUniChar" from TclStringCat() since it isn't used anymore. check-in: 05b72c0b3f user: pooryorick tags: unchained | |
2021-11-13
| ||
09:09 | Add Tcl_ObjTypeVersion(), fix memory errors in integer list functions, adjust lset.test so that objI... check-in: 1419fa5658 user: pooryorick tags: pyk-objinterface | |
2021-11-03
| ||
14:34 | Adjust [linsert] tests to check both compiled and uncompiled paths, and run them for the integer lis... check-in: abda115a17 user: pooryorick tags: pyk-objinterface | |
00:34 | Fix memory errors in the "list replace" proc for the integer list type, reorganize code, route "lins... check-in: 94696876b5 user: pooryorick tags: pyk-objinterface | |
2021-10-30
| ||
19:28 | To test object type interfaces, add the beginnings of a list implementation that stores items as an ... check-in: b7341926fe user: pooryorick tags: pyk-objinterface | |
2021-10-26
| ||
13:28 | Add the macro TCL_LENGTH_NONE. check-in: 4082ab835f user: pooryorick tags: pyk-objinterface | |
08:54 | Merge 9.0 check-in: 62c63b4818 user: jan.nijtmans tags: pyk-objinterface | |
08:42 | typo check-in: c7a92907b0 user: jan.nijtmans tags: pyk-objinterface | |
2021-10-25
| ||
21:37 | Merge 8.7 check-in: 9dbb406589 user: jan.nijtmans tags: trunk, main | |
2021-10-24
| ||
15:55 | Fix memory errors in lsearch, add the first few string routines to Tcl_ObjType, modify StringIndexCm... check-in: cb6b5b14dd user: pooryorick tags: pyk-objinterface | |
2021-10-18
| ||
15:02 | Add the first few string functions to the Tcl_ObjType interface, move function declarations out of t... check-in: 09c4094c6e user: pooryorick tags: pyk-objinterface | |
07:43 | Adapt Makefile.in and makefile.vc (for Windows) too check-in: cfe9852ed7 user: jan.nijtmans tags: pyk-objinterface | |
2021-10-17
| ||
20:55 | More compiler warnings check-in: 842996b087 user: jan.nijtmans tags: pyk-objinterface | |
15:05 | Compiler warnings/errors check-in: 2ecc2f51ba user: jan.nijtmans tags: pyk-objinterface | |
2021-10-16
| ||
22:04 | Adapt Tcl_LsearchObjCmd to perform efficient binary search on non-finite Tcl_ObjType list implementa... check-in: 25a3e33bc1 user: pooryorick tags: pyk-objinterface | |
11:39 | Make it compile on MacOS too check-in: bde9e15a06 user: jan.nijtmans tags: pyk-objinterface | |
09:45 | at least - make it compile/run on UNIX check-in: 9d93f3da12 user: jan.nijtmans tags: pyk-objinterface | |
2021-10-15
| ||
19:21 | Modify Tcl_LsearchObjCmd() to not use TclListObjGetElements. check-in: 058e1fca7a user: pooryorick tags: pyk-objinterface | |
2021-10-14
| ||
20:43 | Add tests for Tcl_ObjType "lrange" interface. check-in: e208cedf34 user: pooryorick tags: pyk-objinterface | |
20:08 | Modify Tcl_LrangeObjCmd() to handle lists having indeterminate end. Fix typo in INST_LIST_RANGE_IMM... check-in: 74b0218572 user: pooryorick tags: pyk-objinterface | |
14:52 | Fix TclObjectDispatchNoDefault macro, add a rangeEnd function to the list interface, improve handlin... check-in: 9bdcab3a2f user: pooryorick tags: pyk-objinterface | |
2021-10-13
| ||
11:27 | Add "indexEnd" function to Tcl_Obj list interface table, ditch idea of using ssize_t, add TclObjectD... check-in: e9c00becf4 user: pooryorick tags: pyk-objinterface | |
2021-10-10
| ||
13:00 | Use TCL_INDEX_NONE as the indicator of an invalid index, modify TclLindexFlat to produce an error wh... check-in: 54e350bf02 user: pooryorick tags: pyk-objinterface | |
2021-10-09
| ||
16:46 | For testing, Add testIndexHexType, a Tcl_ObjType that implements its own list interface. check-in: cbcce44023 user: pooryorick tags: pyk-objinterface | |
16:39 | Add "interp" argument to TclListRange, add new C procedures "TclLengthIsFinite" and "TclLindexLast",... check-in: 7a9060c4a1 user: pooryorick tags: pyk-objinterface | |
2021-10-07
| ||
21:09 | Add length to TclListObjRange since callers alread have it and it makes working with a Tcl_ObjType i... check-in: 8264de944f user: pooryorick tags: pyk-objinterface | |
19:36 | Rework TclLindexFlat to function with Tcl_ObjType interfaces. check-in: c1089f473d user: pooryorick tags: pyk-objinterface | |
2021-10-05
| ||
06:07 | For backwards-compatibility, shoehorn Tcl_ObjType interface structure into existing public interface... check-in: 86000f923c user: pooryorick tags: pyk-objinterface | |
2021-09-28
| ||
19:26 | Rename the Tcl_ObjType interface.list.append to interface.list.appendlist, use interface.list.append... check-in: ae287c18a4 user: pooryorick tags: pyk-objinterface | |
00:12 | Add remaining list routines to the Tcl_ObjType interface. check-in: 4592920887 user: pooryorick tags: pyk-objinterface | |
2021-09-27
| ||
16:07 | Add an "interface" member to Tcl_ObjType, and plug lindex and lrange into the interface. check-in: 042c26fa5f user: pooryorick tags: pyk-objinterface | |
2021-09-23
| ||
12:56 | Create new branch named "pyk-objinterface" check-in: 072ee43758 user: pooryorick tags: pyk-objinterface | |
2021-09-14
| ||
13:38 | Merge 8.7 check-in: bc9ab93985 user: jan.nijtmans tags: trunk, main | |