Tk Source Code

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.

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

50 most recent check-ins

2017-02-25
16:21
[c3f906d5] Leaf: merge core-8-6-branch (user: jan.nijtmans, tags: androwish)
2017-02-24
22:28
[25a85b4e] Leaf: (1) Some memory leaks fixed (tkText) (2) Potential memory overflow eliminated (tkText) (3) Problem with wrong top index after resize fixed (tkTextDisp) (4) Performance leak when inserting tagged tags if many tags are in usage eliminated (tkTextBTree) (5) Some minor fixes (user: gcramer, tags: revised_text)
14:46
[25a235bc] Option -owner for embedded window support added, see http://scidb.sourceforge.net/tk/owner.html. This is inspired by https://groups.google.com/forum/#!topic/comp.lang.tcl/UwDl94tSunc; this thread has unfolded a significant weakness. (user: gcramer, tags: revised_text)
13:29
[24332652] A few fixes for Linux build, but should also compile under Windows. (user: gcramer, tags: revised_text)
10:58
[6e28cd8d] Leaf: Forgot to add generic/mystdint.h when committing Paul's patch (my bad, sorry). (user: fvogel, tags: revised_text_ober)
10:26
[a1693132] Make it compile with MSVC without the need to add -DMODULE_SCOPE="" in makefile.vc (user: fvogel, tags: revised_text)
09:54
[e43e7a5d] Move C99 inline defines from tkBool.h to tkInt.h. Having them in tkBool.h looked odd to me. (user: fvogel, tags: revised_text)
2017-02-23
21:29
[fef7b063] Fix some declarations of local variables (must be at the beginning of a block). Compilation failed with MSVC, in release mode only. (user: fvogel, tags: revised_text)
21:01
[279ae4da] Fix detection of presence of inttypes.h on Windows (user: fvogel, tags: revised_text)
20:48
[1d55ffe6] Commented out, on Windows only, one line of debug code because MSVC erroneously triggers warning C4113: 'void(__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(void)' (user: fvogel, tags: revised_text)
20:37
[6b4e5225] Commented out some asserts because MSVC erroneously triggers warning C4550: expression evaluates to a function which is missing an argument list (user: fvogel, tags: revised_text)
17:02
[ec8bde98] Fix management of snprintf for compilation with MSVC. There are several places where snprintf is used, not just in tkTextMark.c (user: fvogel, tags: revised_text)
17:00
[887724cd] Fixed MSVC warning C4098: 'void' function returning a value (user: fvogel, tags: revised_text)
14:35
[e8542fce] Silence compiler warnings, especially signed/unsigned problems. The handling of inline functions (C99 support) has been improved. C99 support for Linux/UNIX enabled. Some preparations for older Visual Studio compilers. Minor fix of test case (the use of abbreviated commands may break future releases). (user: gcramer, tags: revised_text)
2017-02-22
23:08
[2f3be9a6] [0819cc4018]: Patch from Paul Obermeier to make the branch build (user: fvogel, tags: revised_text_ober)
21:36
[4d30798b] Remove this from previous commit. Not yet convinced that -DMODULE_SCOPE="" is the best or correct solution. (user: fvogel, tags: revised_text)
21:35
[56772126] Silence compiler warnings (user: fvogel, tags: revised_text)
20:30
[3727f7a0] Complete the second last commit (user: fvogel, tags: revised_text)
19:52
[c98093ba] Leaf: Fix [c492c96aa2]: Combobox arrow not grayed (alt, clam and default ttk themes) - Patch from Koen Danckaert (user: fvogel, tags: trunk)
19:51
[f12c3312] Leaf: Fix [c492c96aa2]: Combobox arrow not grayed (alt, clam and default ttk themes) - Patch from Koen Danckaert (user: fvogel, tags: core-8-6-branch)
16:58
[32323a1b] Silence compiler warning (user: fvogel, tags: revised_text)
16:56
[8e67d858] When building on Windows, inline is already defined in makefile.vc (-Dinline=__inline) regardless of the compiler version (user: fvogel, tags: revised_text)
2017-02-21
22:53
[96115bb3] Silence compiler warning (user: fvogel, tags: revised_text)
19:20
[21c86cec] Fix [710f7fd44b]: Missing dependency in win/Makefile.in (user: fvogel, tags: revised_text)
2017-02-20
22:41
[4a911e54] Removed duplicates (user: fvogel, tags: revised_text)
22:39
[91db1edd] Update of makefile.vc as a first step toward compilation under MS Visual Studio (user: fvogel, tags: revised_text)
21:55
[01b81b19] Initial import of revised text widget from Gregor Cramer.    Main webpage: http://scidb.sourceforge.net/tk/revised-text-widget.html    This is a vanilla unzip of tk8.6.6-revised-2017-02-18.zip downloaded from http://scidb.sourceforge.net/tk/download.html on 20 Feb. 2017. Only file left out is unix/makefile-for-8-5.patch (user: fvogel, tags: revised_text)
2017-02-16
11:07
[69095fc1] Leaf: merge trunk (user: jan.nijtmans, tags: novem-support)
11:05
[c0b0f14f] If compiled with TK_NO_DEPRECATED, remove support for old "set" and "get" syntax on scrollbar. (user: jan.nijtmans, tags: trunk)
2017-02-15
15:44
[b06b6a4c] merge trunk (user: jan.nijtmans, tags: novem-support)
13:56
[9fc92122] Change some internal refCount's from int to size_t. (user: jan.nijtmans, tags: trunk)
2017-02-13
09:57
[54ff80e8] Make tk.h work unchanged with Tcl 9.0 (novem), account for possible missing TCL_STORAGE_CLASS definition. More internal use of size_t in stead of int. (user: jan.nijtmans, tags: trunk)
2017-02-10
11:39
[835bc95b] Fix [7d967c68a0] follow-up: Tk applications segmentation fault when ibus-daemon IME is restarted. Patch by Brad Lanam. (user: jan.nijtmans, tags: trunk)
11:38
[963ff051] Fix [7d967c68a0] follow-up: Tk applications segmentation fault when ibus-daemon IME is restarted. Patch by Brad Lanam. (user: jan.nijtmans, tags: core-8-6-branch)
2017-02-09
19:28
[8cf7d5dc] Closed-Leaf: Group multiple [style map TCombobox] statements into a single instruction (user: fvogel, tags: bug-c492c96aa2)
2017-02-08
18:22
[e90562e5] Fix [c492c96aa2]: Combobox arrow not grayed (alt, clam and default ttk themes) (user: fvogel, tags: bug-c492c96aa2)
2017-02-07
07:14
[6c675535] Leaf: Explain why replacing soft hyphens by hard hyphens is done only on OS X (user: fvogel, tags: bug-1096580fff, soft-hyphen)
2017-02-05
21:49
[64d631fe] Make soft hyphens render (be displayed) when located at the end of a display line, even if the font used has no corresponding glyph (user: fvogel, tags: bug-1096580fff, soft-hyphen)
19:30
[5693e0dc] Fix [7d967c68]: Tk application fault when ibud-daemon IME is restarted (user: jan.nijtmans, tags: trunk)
19:29
[c9224070] Fix [7d967c68]: Tk application fault when ibud-daemon IME is restarted (user: jan.nijtmans, tags: core-8-6-branch)
17:41
[1bf8023f] Merge core-8-6-branch (user: fvogel, tags: bug-1096580fff, soft-hyphen)
17:35
[678fdae0] Fix [c0dbdd3ff3]: Tk Compatibility Fonts block access to system fonts (user: fvogel, tags: trunk)
17:17
[f7e1ba37] Fix [ae32eb7e10]: Win + specific text widget configuration : textDisp-18.6, -20.2 -20.3 -20.4 fail (user: fvogel, tags: trunk)
17:17
[97e420e7] Fix [ae32eb7e10]: Win + specific text widget configuration : textDisp-18.6, -20.2 -20.3 -20.4 fail (user: fvogel, tags: core-8-6-branch)
16:22
[4ab62e40] Fixed wrong rendering on OS X in presence of soft hyphens (user: fvogel, tags: bug-1096580fff, soft-hyphen)
2017-02-02
20:12
[4033fba3] Leaf: Attempt to fix [cbab0f88d7]: textDisp-19.17 and textDisp-19.18 fail (user: fvogel, tags: bug-cbab0f88d7)
2017-02-01
21:15
[16a8fb9b] Remove old pack syntax from the scripts of the Tk test suite (user: fvogel, tags: trunk)
21:09
[75c8d750] Remove old pack syntax from the scripts of the Tk test suite (user: fvogel, tags: core-8-6-branch)
2017-01-29
17:11
[5d73e53a] Leaf: Add comment explaining that ks_names.h should be kept in sync with keysymdef.h, and explain why this needs to be done manually. (user: fvogel, tags: rfe-499526180d)
16:48
[278779a8] Closed-Leaf: Remove superfluous 'textfonts' constraint in textDisp-20.1,2,3,4,5 (user: fvogel, tags: bug-ae32eb7e10)