Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
|
2026-08-25
| ||
| 13:28 | Tk upstream [https://core.tcl-lang.org/tk/info/6527249fc34f9b36]. This implements my wish from [8b05b8bd87]. There is still a difference with Tk (position of the TestScriptWindowEvent / TestScriptWindowEventProc should be after the description of TkrTesttextCmd, not before), but anyway. Also, makes the [testtext] command exist so that the tests constrained by the 'testtext' constraint run (so far they were skipped in rtext). Leaf check-in: 09e872c2b3 user: fvogel tags: trunk | |
|
2026-08-24
| ||
| 20:20 | tclconfig upstream [https://core.tcl-lang.org/tclconfig/info/bed05771cdeb746b]. check-in: aed6be88de user: fvogel tags: trunk | |
| 20:14 | Add 'rtext-specifics' comments to better identify differences with Tk's revised_text branch. check-in: 08238f74b1 user: fvogel tags: trunk | |
| 20:08 | Tk upstream [https://core.tcl-lang.org/tk/info/516289eba6a58ce4]. check-in: fd02b47759 user: fvogel tags: trunk | |
| 20:06 | Tk upstream [https://core.tcl-lang.org/tk/info/4bdc6aa9342e9008]. check-in: 0dba1f4541 user: fvogel tags: trunk | |
| 20:01 | Tk upstream [https://core.tcl-lang.org/tk/vdiff?from=1db977d654a1728f&to=e5082a6fb0b0caab]. check-in: 4ef24dc0f1 user: fvogel tags: trunk | |
| 19:59 | Tk upstream [https://core.tcl-lang.org/tk/info/1db977d654a1728f]. check-in: 3d19e7ba63 user: fvogel tags: trunk | |
| 19:56 | Tk upstream [https://core.tcl-lang.org/tk/info/a57aaf3e0e9cd28d]. check-in: 02ba3c53f7 user: fvogel tags: trunk | |
| 19:55 | Tk upstream [https://core.tcl-lang.org/tk/info/a50179b43b7ce0d2]. check-in: cc04f35b3b user: fvogel tags: trunk | |
| 19:53 | Tk upstream [https://core.tcl-lang.org/tk/info/d77c37f9ba15fda1]. check-in: 3a25daee69 user: fvogel tags: trunk | |
| 19:49 | Leftover changes in comments only. My comparison tool had a pre-differ plugin active, that ignored comment changes in C code ! check-in: 73f382b4a9 user: fvogel tags: trunk | |
| 19:27 | Tk upstream [https://core.tcl-lang.org/tk/info/cd7e2cb6705adb5c]. check-in: 2122658bc3 user: fvogel tags: trunk | |
| 19:24 | Tk upstream [https://core.tcl-lang.org/tk/info/3b348ba4054d32e5]. check-in: bb693e0f35 user: fvogel tags: trunk | |
| 19:19 | Tk upstream [https://core.tcl-lang.org/tk/info/aa61bdad6b120008], BUT change implementation of the [testqueuewindowscript] command into [testtext queuewindowscript] (i.e. a subcommand of the [testtext] command, where it really belongs (IA got this wrong in Tk, nobody saw it). Indeed rtext does not have a tkTest.c file where Tk implements [testqueuewindowscript]. In rtext the test commands are directly implemented in tkText.c (this is the same as, say, [testtext forwbytes] and others). Constraint testqueuewindowscript becomes the existing constraint testtext. Hopefully Tk will follow this change (the goal being to keep the differences between rtext and the revised_text branch of Tk as small as possible). check-in: 8b05b8bd87 user: fvogel tags: trunk | |
|
2026-08-04
| ||
| 16:34 | Tk upstream [https://core.tcl-lang.org/tk/info/6f31f367f890b8dd]. check-in: d307007798 user: fvogel tags: trunk | |
| 16:32 | Tk upstream [https://core.tcl-lang.org/tk/info/535c462d52f56b11]. check-in: 57ba5e9cb3 user: fvogel tags: trunk | |
| 16:31 | Tk upstream [https://core.tcl-lang.org/tk/vdiff?from=db71c1aa7b6a4171&to=9d34bdfddfa6682e]. check-in: 69c37a4fc8 user: fvogel tags: trunk | |
| 16:28 | Tk upstream [https://core.tcl-lang.org/tk/info/db71c1aa7b6a4171]. check-in: cb17f01732 user: fvogel tags: trunk | |
| 16:26 | Tk upstream [https://core.tcl-lang.org/tk/info/9ce533fc2a307815]. check-in: 01ba1b9859 user: fvogel tags: trunk | |
| 16:25 | Tk upstream [https://core.tcl-lang.org/tk/info/ee19ce1e46e9e85f] (with a leftover text.test file that should have been part of the previous commit). check-in: 37e94d430e user: fvogel tags: trunk | |
| 16:23 | Tk upstream [https://core.tcl-lang.org/tk/info/22f077854e0064e1]. check-in: a8799aca81 user: fvogel tags: trunk | |
| 16:21 | Tk upstream [https://core.tcl-lang.org/tk/info/182404a7a268f094]. check-in: 7a35e386d7 user: fvogel tags: trunk | |
| 16:18 | Tk upstream [https://core.tcl-lang.org/tk/info/45ee0da4df8ebd36]. check-in: c882fff441 user: fvogel tags: trunk | |
|
2026-07-19
| ||
| 13:34 | Tk upstream [https://core.tcl-lang.org/tk/vdiff?from=093c9902997d2b62&to=a9e781cfec5ea7c4], which some leftovers from [https://core.tcl-lang.org/tk/info/2f73c7caa710bd75] in testutils.tcl (namespace ::tk::test::image). check-in: dce0dac1f4 user: fvogel tags: trunk | |
|
2026-07-13
| ||
| 20:11 | sampleextension upstream [https://core.tcl-lang.org/sampleextension/vdiff?from=1703b0f2aaf90933&to=9a68c1557b4572a1]. check-in: cb478bced0 user: fvogel tags: trunk | |
| 19:58 | tclconfig upstream [https://core.tcl-lang.org/tclconfig/info/69bf2ef2067aab29]. check-in: 41688ae751 user: fvogel tags: trunk | |
| 19:58 | tclconfig upstream [https://core.tcl-lang.org/tclconfig/info/a0e89e090bcf8ebc]. check-in: 094eaf9ae0 user: fvogel tags: trunk | |
| 19:51 | Tk upstream [https://core.tcl-lang.org/tk/info/093c9902997d2b62]. check-in: 158e5f7272 user: fvogel tags: trunk | |
| 19:49 | Tk upstream [https://core.tcl-lang.org/tk/info/dadebc845f7580b7]. I believe we have here the first AI(Claude)-generated code change committed in Tk's revised_text branch without any human validation. Indeed, I cannot believe that the person who committed this understands the revised text widget code enough to be able to understand this commit and even less to craft such a commit hy himself. This is an interesting milestone in Tk, and is followed by numerous other commits made by the same person, in an avalanche of commits that seem well documented and crafted but are certainly not understood nor validated by a human. check-in: 47c7daa98e user: fvogel tags: trunk | |
| 19:46 | Tk upstream [https://core.tcl-lang.org/tk/vdiff?from=b3ea78742757ed30&to=f3c1d2d0c70b596a] (empty commit). check-in: d9030829c1 user: fvogel tags: trunk | |
| 19:43 | Tk upstream [https://core.tcl-lang.org/tk/info/b3ea78742757ed30]. check-in: b2a1082809 user: fvogel tags: trunk | |
|
2026-06-27
| ||
| 13:10 | Reduce differences with Tk's revised_text branch minimal - Keep necessary tweaks in tkText.h only. tkTextDisp.c is now again the same in Tk's revised_text branch and rtext. check-in: a11d5e0f24 user: fvogel tags: trunk | |
| 13:00 | Tk upstream [https://core.tcl-lang.org/tk/vdiff?from=323f88fc7bcd58b8&to=d6295a4f]. check-in: ad696d3780 user: fvogel tags: trunk | |
| 12:43 | Tk upstream [https://core.tcl-lang.org/tk/vdiff?from=3e87041b53190d49&to=323f88fc7bcd58b8]. check-in: 999d179b3f user: fvogel tags: trunk | |
| 12:37 | Remove TkTextIndexSameLines (see previous commit for reasons). check-in: 96f15e0e82 user: fvogel tags: trunk | |
| 12:35 | Tk upstream [https://core.tcl-lang.org/tk/info/bd17878bccbf5e81], except for the removal of TkTextIndexSameLines. Although this is dead code, it might be useful some day. That said, since I want to keep differences with Tk revised_text branch as minimal as possible I will propagate this stupid change to rtext anyway. I'll however do this in a separate commit to ease later reverts if needed (see next commit). check-in: 24fbbf3264 user: fvogel tags: trunk | |
| 12:24 | Tk upstream [https://core.tcl-lang.org/tk/info/e8f689bfadb30230]. check-in: a977da19b3 user: fvogel tags: trunk | |
| 12:14 | Leftover changes in previous commit. check-in: 85a1b5ebc5 user: fvogel tags: trunk | |
| 12:12 | Tk upstream [https://core.tcl-lang.org/tk/info/9f4b6c470690df11]. check-in: 3a4dd81633 user: fvogel tags: trunk | |
| 12:04 | Tk upstream [https://core.tcl-lang.org/tk/info/73f60d845f7212af]. check-in: 3390e0d721 user: fvogel tags: trunk | |
| 11:56 | Tk upstream [https://core.tcl-lang.org/tk/vdiff?from=2f73c7caa710bd75&to=ab8031a391cb504c]: white space changes only. check-in: e7d16e3abb user: fvogel tags: trunk | |
| 11:49 | Tk upstream [https://core.tcl-lang.org/tk/info/2f73c7caa710bd75]. Two notes here. Note 1: In that upstream commit the change from {1.0} to {1.6} in the result of test textDisp-11.21 is unexplained by the commit author, is a bad thing to do in general, and would make this test fail. Upstream does not have this change in the main branch. Moreover it has anyway been reverted later, see Tk upstream [https://core.tcl-lang.org/tk/info/73f60d845f7212af], therefore I didn't include this wrong change in the present commit. Note 2: rtext did no longer build as is from this point because it now tries to make use of TkObjIsEmpty, which Tk does not publicly expose (it is MODULE_SCOPE declared in tkInt.h and implemented in tkConfig.c). To fix this I changed TkObjIsEmpty for TkTextObjIsEmpty in tkTextDisp.c. check-in: ee767e3b4a user: fvogel tags: trunk | |
| 10:25 | Tk upstream [https://core.tcl-lang.org/tk/vdiff?from=8212635b3733d336&to=b450a06a19edab98]. From here on, we have inconsistent state in the source tree since bidi changes in TkTextDisp.c are not present whereas text.tcl contains them. Moreover, some tests now have new constraints added in order to skip them in anything else than Linux (I disagree with this method BTW), again to cope with bidi which we don't have. Oh well... check-in: e9dcfa1bb7 user: fvogel tags: trunk | |
|
2026-05-09
| ||
| 09:20 | Tk upstream [https://core.tcl-lang.org/tk/vdiff?from=ddaa65196d6ecac5&to=8212635b3733d336]. check-in: 591e9494c8 user: fvogel tags: trunk | |
|
2026-04-06
| ||
| 20:01 | Tk upstream [https://core.tcl-lang.org/tk/vdiff?from=0aaa6b6426051f11&to=ddaa65196d6ecac5]. check-in: 6eeb939a5c user: fvogel tags: trunk | |
| 19:54 | Tk upstream [https://core.tcl-lang.org/tk/vdiff?from=30e77b6799106a38&to=0aaa6b6426051f11] check-in: d37c505bed user: fvogel tags: trunk | |
|
2026-03-21
| ||
| 11:47 | Tk upstream [https://core.tcl-lang.org/tk/info/30e77b6799106a38]. check-in: 892574143e user: fvogel tags: trunk | |
| 11:42 | Tk upstream [https://core.tcl-lang.org/tk/vdiff?from=47d0613ab184727f&to=826f40cb2c7a63d5]. check-in: 89e2304713 user: fvogel tags: trunk | |
| 11:25 | Tk upstream [https://core.tcl-lang.org/tk/vdiff?from=e4e41f0d081b8e2d&to=47d0613ab184727f]. I disagree with the removal of TkTextTagSetNone and TkTextTagSetIsEqualBits (leading to removal of TkIntSetNone, TkBitIntersects). Although this is dead code, it is very clever code that might be useful some day. A mechanism like TK_UNUSED_INTSET_FUNCTIONS should have been used instead of brutal removal. That said, since I want to keep differences with Tk revised_text branch as minimal as possible I decided to propagate this stupid change to rtext anyway. check-in: 646b61a2b3 user: fvogel tags: trunk | |
| 10:45 | Tk upstream [https://core.tcl-lang.org/tk/vdiff?from=e4e41f0d081b8e2d&to=4774859fd43d56fc]. check-in: e3c6c6851f user: fvogel tags: trunk | |