Tk Source Code

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2017 Conference, Houston/TX, US, Oct 16-20
Send your abstracts to tclconference@googlegroups.com
by Aug 21.

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2017-06-25
22:44
[369bbc6f] Leaf: Some corrections in manual. (user: gcramer, tags: revised_text, tip-466)
22:26
[d7c88bb7] Missing description of "edit recover" added to manual. (user: gcramer, tags: revised_text, tip-466)
20:18
[aea6c017] Dependency changed from TCL_MINOR_VERSION to TK_MINOR_VERSION. (user: gcramer, tags: revised_text, tip-466)
17:12
[2c4bcae2] CharChunkMeasureChars() could be even more simplified. (user: gcramer, tags: revised_text, tip-466)
17:03
[3af2339e] Correction in CharChunkMeasureChars(): computation must be based on x coords, and not on widths. (user: gcramer, tags: revised_text, tip-466)
12:54
[ccc76e82] Bugfix [fc24165111]: Computation in CharChunkMeasureChars() has been overworked. The new algorithm is even quite more efficient than the old one. (user: gcramer, tags: revised_text, tip-466)
2017-06-22
14:27
[8b2acfe3] Leaf: merge 8.6 (user: dgp, tags: core-8-6-7-rc)
2017-06-21
20:17
[591f38e6] Leaf: Fix [adc028c8d00]: Keyboard menu traversal can generate a global grab that cannot be released. Patch from Keith Nash (user: fvogel, tags: trunk)
20:15
[68069331] Leaf: Fix [adc028c8d00]: Keyboard menu traversal can generate a global grab that cannot be released. Patch from Keith Nash (user: fvogel, tags: core-8-6-branch)
19:52
[cacb1e3c] Leaf: Fix [92e028b41b] and [c5eb909f86]: Theme changes to xpnative after switching user on Windows. Patch from Brad Lanam (user: fvogel, tags: bug-92e028b41b)
09:14
[db908ec4] Intermediate comments removed, forgotten in last commit. (user: gcramer, tags: revised_text, tip-466)
09:11
[e6bc1f39] Bugfix [e32292c454]: New flag sharedTextPtr->pushSeparator, because call of TkTextUndoPushSeparator() has to be postponed until insert/delete action will be pushed. (user: gcramer, tags: revised_text, tip-466)
2017-06-20
21:40
[dda35b15] Correction of typo in manual. (user: gcramer, tags: revised_text, tip-466)
2017-06-19
20:17
[db9b870f] merge 8.6 (user: dgp, tags: core-8-6-7-rc)
2017-06-18
16:19
[afa86772] Leaf: merge trunk (user: simonbachmann, tags: tip-166)
16:17
[e8e375c9] Changed from #ARGB to #RGBA color format (user: simonbachmann, tags: tip-166)
2017-06-16
14:46
[3da68c9b] Leaf: Fix TkUtfPrev()/TkUtfNext() implementation: Surrogates were not handled correctly, and byte checks can be more efficient: No need to call Tcl_UtfPrev()/Tcl_UtfNext() twice. (user: jan.nijtmans, tags: rfe-6c0d7aec67)
2017-06-15
18:48
[1893edca] Fixing a severe bug with steady marks introduced in a recent commit. (user: gcramer, tags: revised_text, tip-466)
17:38
[e6e2dbe0] Minor addition for compatibility to 8.5/8.6. (user: gcramer, tags: revised_text, tip-466)
2017-06-13
18:15
[571510d4] Leaf: Test whether in a safe interpreter before writing to the PRIMARY selection. Fixes bug [de156e9efe]. Ready for testing. (user: kjnash, tags: bug-de156e9efe)
18:07
[473cce65] Create new branch named "bug-de156e9efe" (user: kjnash, tags: bug-de156e9efe)
06:46
[8c5bf89f] (1) Minor valgrind warning eliminated. (2) Hardening problem with TCL_UTF_MAX > 4. (3) One test case in CheckLineMetricConsistency() reactivated. (user: gcramer, tags: revised_text, tip-466)
03:39
[44c5dcda] Closed-Leaf: Add "break" to "bind Menu <KeyPress>" in library/menu.tcl. Fixes bug adc028c8d0. (user: kjnash, tags: bug-adc028c8d0)
03:27
[d0aa40d8] Create new branch named "bug-adc028c8d0" (user: kjnash, tags: bug-adc028c8d0)
2017-06-12
19:34
[a21d3cfd] Tcl_GuardedDecrRefCount() removed from tkTextLineBreak.c, not needed here, this eliminates a compiler warning. (user: gcramer, tags: revised_text, tip-466)
12:29
[553ddb8e] Leaf: Revised tests/imgPhoto.test - this bugfix branch forked from core-8-5-branch is ready for testing (user: kjnash, tags: bug-b601ce3ab1)
2017-06-11
17:06
[839ee53e] merge trunk (user: fvogel, tags: revised_text, tip-466)
17:01
[f5903b29] Fix [e20d5ca7cd]: textTag-18.1 fails on OS X (user: fvogel, tags: trunk)
15:55
[007d9207] merge trunk (user: fvogel, tags: revised_text, tip-466)
15:54
[219b763c] Fix [f214a2e800]: text-27.11 fails on OS X (user: fvogel, tags: trunk)
13:04
[178404a6] resolve unintended fork (user: fvogel, tags: revised_text, tip-466)
13:03
[be92346d] Fix [7b43bb5322]: Revised [text]: textTag-16.2, -16.6, -16.7 fail on OS X (user: fvogel, tags: revised_text, tip-466)
12:11
[0580796d] resolve unintended fork (user: fvogel, tags: revised_text, tip-466)
12:05
[cc28e36b] Indentation fixes in text.test (user: fvogel, tags: revised_text, tip-466)
09:48
[b4398463] Minor fix for resolving system colors. (user: gcramer, tags: revised_text, tip-466)
09:33
[e9d3cbf8] Minor fix in color comparison (inspect command). (user: gcramer, tags: revised_text, tip-466)
08:45
[ac4d331e] Minor changes for resolving system colors. (user: gcramer, tags: revised_text, tip-466)
06:10
[1b2b27a8] Bugfix [2563b9689e]: (1) Fix of color lookup with system colors, but still untested under Windows/Mac. (2) Option '-includesyscolors' has been added to option '-complete'. (user: gcramer, tags: revised_text, tip-466)
05:00
[f5ceb82a] Accident of last commit in manual fixed. (user: gcramer, tags: revised_text, tip-466)
2017-06-10
17:25
[0158685d] (1) Option '-complete' added to 'inspect' command. (2) Fix in inspect algorithm concerning option '-configurations'. (user: gcramer, tags: revised_text, tip-466)
13:22
[32a4c45d] Precision added in [text] man page. (user: fvogel, tags: revised_text, tip-466)
11:57
[fc457438] Bugfix [0bc9df5fe3]: (1) Fix in deletion algorithm. (2) Additional macro for tracing segment allocation/deallocation. (3) Fix in load algorithm concerning handling of first newline. (4) Fix in load algorithm when configuring tags. (user: gcramer, tags: revised_text, tip-466)
09:02
[1a4aa798] Minor change in InspectRetainedUndoItems(). (user: gcramer, tags: revised_text, tip-466)
08:58
[699a8a2f] Guarded version of Tcl_DecrRefCount included, this makes debugging easier. (user: gcramer, tags: revised_text, tip-466)
07:55
[4308acb7] Coorection and change of defaults (-all) for command "inspect". (user: gcramer, tags: revised_text, tip-466)
2017-06-09
14:20
[6597e03e] Fix in tkBool.h for Windows. (user: gcramer, tags: revised_text, tip-466)
2017-06-08
18:57
[d349ffb1] Finally (hopefully) changed to stdbool.h, this is C99 conform, and should compile with ancient MSVC, because for the latter I'm still using the type definition to int. With this change I had to replace some of the struct attributes to int. (user: gcramer, tags: revised_text, tip-466)
17:28
[ebd71a27] Work-around for Mac: "bool" is replaced with "tkbool_t", and the (quasi) keyword "bool" now will only be used internally. (user: gcramer, tags: revised_text, tip-466)
16:01
[84b6de27] Chnage in tkBool: Apple's clang compiler is converting the typedef to an int into a different type with one byte, and this caused a crash. (user: gcramer, tags: revised_text, tip-466)
10:06
[84671b04] Safety handling in MarkDeleteProc(), delete mark anyway, but print a warning if reference count is not zero. (user: gcramer, tags: revised_text, tip-466)