Tk Source Code

Timeline
Login

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

773 check-ins using file tests/textBTree.test version d213d759

2011-06-07
21:30
merge mark check-in: d97abf01 user: dgp tags: trunk
21:28
merge mark check-in: 3c9aabd2 user: dgp tags: trunk
21:14
Bug 2358545: Restore support for values "08" and "09"in a spinbox configured to use -from and -to values. check-in: 054999f4 user: dgp tags: trunk
2011-06-06
22:06
Restore proper NUL output to the [console]. [Bug 2546087] check-in: 6c8cc1da user: dgp tags: trunk
19:32
doc/frame.n: Fix markup errors. check-in: 2e1b8c55 user: jenglish tags: trunk
2011-06-01
11:12
Merged [Bug #3306909] and [Bug #3294593] from 8.5 (menu posting issues) check-in: 6eb621b6 user: patthoyts tags: trunk
2011-05-05
06:28
no longer depend on MODULE_SCOPE being defined check-in: 9bc115d8 user: jan.nijtmans tags: trunk
2011-04-29
01:11
Implement support for [wm forget] and [wm manage] on OS X; fix issue with library stripping in install-sh check-in: 8e57498a user: kevin_walzer tags: trunk
2011-04-25
06:47
Converted #ifdef out to use a never-defined symbol so that it is clear that two pieces of code are related. (The guarded code doesn't compile.) check-in: 2d09a336 user: dkf tags: trunk
00:28
Corrected dchars method for polygon check-in: a038b01f user: pspjuth tags: pspjuth-canvas
2011-04-24
23:27
Corrected index method for polygon check-in: 51fe9467 user: pspjuth tags: pspjuth-canvas
23:04
Fixes line behaviour, and a crash in polygon check-in: eacf61ca user: pspjuth tags: pspjuth-canvas
22:13
Canvas polygon experiment. This commit puts current behaviour into tests, while fixing a few crashing cases. check-in: e36fef63 user: pspjuth tags: pspjuth-canvas
2011-04-22
18:24
[Bug 3291543] There was a crash if dchars removed all coordinates of a polygon. check-in: 5df336a5 user: pspjuth tags: trunk
2011-04-21
23:03
merge-mark check-in: 1dcdcb18 user: jan tags: trunk
21:23
Document all variable options as global. check-in: 212866a0 user: pspjuth tags: trunk
00:22
Synchronize rules.vc with the version in the tcl source tree.

Signed-off-by: Pat Thoyts <[email protected]> check-in: 66b19d9c user: patthoyts tags: trunk

2011-04-12
14:29
minor nits, taken over from TEA (tclconfig) check-in: 996d3b4c user: jan.nijtmans tags: trunk
2011-04-11
12:30
Resolve ChangeLog conflict mistakenly committed. check-in: 9df6b36e user: dgp tags: trunk
07:53
sync with Tcl version of tcl.m4 check-in: da0375ad user: jan.nijtmans tags: trunk
2011-04-06
14:54
Don't use -fvisibility=hidden with static libraries (--disable-shared) check-in: 059fca21 user: jan.nijtmans tags: trunk
13:11
Make symbols "main" and "Tcl_AppInit" MODULE_SCOPE: there is absolutely no reason for exporting them. check-in: d4cade2c user: jan.nijtmans tags: trunk
2011-04-04
22:08
[Bug 723765]: When a slave was removed from grid, the -in option was not remembered. check-in: f3efdba8 user: pspjuth tags: trunk
20:19
* win/tkWinDialog.c (FontchooserShowCmd): Change the CHOOSEFONT and LOGFONT used with sizeof to CHOOSEFONTA and LOGFONTA to match their local variable declarations (i.e. mismatch with -DUNICODE). This code is not present in 8.4 or 8.5. check-in: 462d7b56 user: mistachkin tags: trunk
19:45
[Bug 2997657]: Removed -container from labelframe documentation since it does not work as expected and does not make sense as a container. Added note to frame about restrictions when used as a container. check-in: 5f4bcf23 user: pspjuth tags: trunk
2011-03-28
21:10
Make tk::FindAltKeyTarget handle the traversal of the logical window manager hierarchy correctly. Based on comments by Emiliano Gavilan. check-in: c1b5bef4 user: dkf tags: trunk
11:44
set default MODULE_SCOPE=extern, in case no other value is determined check-in: b4c6e652 user: jan.nijtmans tags: trunk
09:22
[Bug 3129527]: Fix buffer overflow w/ GCC 4.5 and -D_FORTIFY_SOURCE=2. One more place where this problem could appear. check-in: 0ecc5f95 user: jan.nijtmans tags: trunk
2011-03-27
20:10
merge-mark check-in: 8bc432d6 user: jan tags: trunk
2011-03-26
06:38
The -debug:full option is not supported when using the modern versions of link.exe included with MSVC, use -debug instead check-in: 7c9050ee user: jan tags: trunk
2011-03-24
09:00
[Bug #3239768] tk8.4.19 (and later) WIN32 menu font support. check-in: e8ecd9d0 user: jan.nijtmans tags: trunk
2011-03-22
20:51
[Bug 3000002]: enable use of system sizes for vsapi elements

Added additional flags to the vsapi element engine to enable specifying the system metrics to use when calculating the size of certain elements. This was being done already for the XP theme but the scripted definitions using the vsapi engine for vista/win7 could not use such flags. This fixes scrollbars not reflecting the users configured scrollbar size.

Reported-by: Mark Garvey <[email protected]> Signed-off-by: Pat Thoyts <[email protected]> check-in: 13e1965a user: patthoyts tags: trunk

2011-03-19
02:02
[Bug 3223850] - button remains stuck when disabled as depressed on XP

If a button is disabled while the state is pressed, then the release event handler did not remove the pressed state. Modified the handler to always remove the pressed state while only calling invoke if !disabled.

Reported-by: Thomas MENEZ <[email protected]> Signed-off-by: Pat Thoyts <[email protected]> check-in: d36ac26e user: patthoyts tags: trunk

00:45
[Bug 3205464] - handle [wm forget] when the parent is unmapped on windows

The fix for [Bug 2009788] prevented a crash but causes windows to be lost if their parent is unmapped when [wm forget] is called. Added a test for this case and ensure that the parent window exists when we remap the child to its parent.

Reported-by: Koen Danckaert <[email protected]> Reported-by: Eric Boudaillier <[email protected]> Signed-off-by: Pat Thoyts <[email protected]> check-in: d6b1369e user: patthoyts tags: trunk

2011-03-17
11:58
The -debug:full option is not supported when using the modern versions of link.exe included with MSVC, use -debug instead. check-in: 3bc04036 user: mistachkin tags: trunk
07:40
Missing past ChangeLog entry, and unbreak debug-build. check-in: d602c8eb user: jan.nijtmans tags: trunk
2011-03-16
23:51
[Bug 3181181] tearoff sub-menu windows not being shown on Windows.

Commit f59e9722e9 changed tearoff menu windows to be transient toolwindow toplevels. However the hidden menu hierarchy confuses the toplevel search when the menu being torn off is a submenu and not a direct child of the menubar. This patch fixes the search to exclude these hidden menu windows.

Signed-off-by: Pat Thoyts <[email protected]> check-in: 7878ce5c user: patthoyts tags: trunk

22:09
Make SHLIB_LD_LIBS='${LIBS}' the default and set to "" on per-platform necessary basis. Backported from TEA, but kept all original platform code which was removed from TEA. check-in: 6ad18dac user: jan.nijtmans tags: trunk
21:57
autoconf-2.59 check-in: 1eb43e60 user: jan.nijtmans tags: trunk
2011-03-14
12:30
Eliminate some more unneeded write-only variables (discovered by gcc-4.6) check-in: 38aa89a8 user: jan.nijtmans tags: trunk
2011-03-12
17:45
Remove casts from uses of ckalloc/ckfree/... now that Tcl declares them to be using useful casts internally. check-in: 142e016e user: dkf tags: trunk
00:06
Eliminate unneeded _TkFinalize wrapper. check-in: b3141a58 user: jan.nijtmans tags: trunk
2011-03-11
09:19
Eliminate some unneeded write-only variables (discovered by gcc-4.6) check-in: f8b0c7f2 user: jan.nijtmans tags: trunk
2011-03-10
16:03
merge-mark check-in: 27e30f4a user: jan.nijtmans tags: trunk
12:26
[Bug 3205260] avoid crash in wm manage of children with null class

The tkhtml widget doesn't set it's window class. The Windows implementation of the wm manage command checks to see if the contained window is actually a menu (looking for torn-off menus) by examining the class. This patch adds a check for a null class to avoid crashing as suggested.

Suggested-by: Eric Boudaillier <[email protected]> Signed-off-by: Pat Thoyts <[email protected]> check-in: 6c9715e8 user: patthoyts tags: trunk

2011-03-09
17:03
Fix libXft check check-in: 53d9debe user: rmax tags: trunk
2011-03-08
20:45
We are no longer on CVS, so don't need the .cvsignore files any more check-in: 47713be6 user: jan.nijtmans tags: trunk
2011-03-03
12:47
[Bug 3175610]: Incomplete refresh of line items. check-in: 6ec19a46 user: ferrieux tags: trunk
2011-03-02
16:50
* doc/tk_mac.n (new file): Description of OSX-specific functionality in Tk, contributed by Kevin Walzer. * doc/button.n, doc/font.n, doc/menu.n: Noted which parts of these commands are intentionally not fully supported on OSX.
check-in: d6143682 user: dkf tags: trunk
2011-02-28
21:29
Mark merge of 8.5 bugfixes into 8.6 development. check-in: fd79f497 user: dgp tags: trunk
2011-01-24
19:50
tkSelect.c: Fix for [Bug #3164879] (memory allocation bug introduced by [Patch #3129527]) check-in: 129bebcc user: jenglish tags: trunk
15:20
Fix for SF bug 2907388 (crash on composite characters) check-in: 9b0938d2 user: wordtech tags: trunk
2011-01-22
18:49
ttk::combobox: Add missing 'validate' command (reported by schelte). check-in: 8e16a6b7 user: jenglish tags: trunk
2011-01-14
23:43
Remove stippling from disabled images under Aqua; renders as white box currently. check-in: 6d29c6a3 user: wordtech tags: trunk
2011-01-13
07:39
[Patch #3154705] Close button has no effect check-in: e4df8097 user: nijtmans tags: trunk
2011-01-12
11:05
handle --enable-64bit=ia64 for gcc check-in: 3d1a9d92 user: nijtmans tags: trunk
2011-01-06
08:51
Add changes to OSX files check-in: eb70c17a user: wordtech tags: trunk
08:05
Fix for radiobuttons and checkbuttons not displaying in popup menus. check-in: 01a41907 user: wordtech tags: trunk
05:58
Cast some NULLs to (void *) in order to quash "missing sentinel in function call" compiler warnings. check-in: 81e50c85 user: stwo tags: trunk
04:44
Fix for 3012605, enables menu entries if parent is enabled. check-in: 040ff1ab user: wordtech tags: trunk
00:15
Fix for 3086887, speeds up scrolling check-in: 2c772669 user: wordtech tags: trunk
00:04
Fix for 2857300, improves rounding up on text width [submitted by treectrl] check-in: d6cbedac user: wordtech tags: trunk
2011-01-04
22:36
Textured background windows check-in: 596abe19 user: wordtech tags: trunk
2010-12-17
23:13
Clean up '.PHONY:' targets: Arrange those common to Tcl and Tk as in Tcl's Makefile.in, add any missing ones and remove duplicates. check-in: fc05776e user: stwo tags: trunk
21:57
[Bug 2446711]: Remove 'allpatch' target. check-in: b949fa0e user: stwo tags: trunk
17:57
Use 'rpmbuild', not 'rpm' [Bug 2537626]. check-in: 3dd5c6d8 user: stwo tags: trunk
15:14
refactor isatty() function for Windows Let TkpDisplayWarning() send the message directly to the debugger, if available, otherwise do as before check-in: 27a28c58 user: nijtmans tags: trunk
2010-12-16
09:03
[Patch 3124554]: Move WishPanic from Tk to Tcl Remove special MessageBox'es here, since every panic-related thing is now handled correctly by Tcl check-in: 46e8dc1e user: nijtmans tags: trunk
01:55
Installer Improvements. Similar to Tcl [Patch 3101127]. check-in: a3b936f0 user: stwo tags: trunk
2010-12-15
08:56
[Patch #3124683]: platform specific stuff in (tcl|tk)Main.c check-in: dd77e970 user: nijtmans tags: trunk
2010-12-13
22:37
[Bug 3135271] Link error due to hidden symbols (CentOS 4.2) check-in: 27d5ca1d user: nijtmans tags: trunk
15:25
Change "Application initialization failed" to "application-specific initialization failed", for consistency with Tcl. check-in: bd3a03b0 user: nijtmans tags: trunk
09:24
See also: [Patch 1910041] and [Patch 3059922]. SEH emulation on Win64 was not correct here: it sometimes results in a crash. Contrary to the other places, the code here is not meant to protect from OS bugs, but to protect Finalizing Tk when the application went in an invalid state. check-in: 08d04e84 user: nijtmans tags: trunk
2010-12-12
11:53
Better building on OpenBSD. check-in: fe95b88a user: stwo tags: trunk
2010-12-10
15:47
Fix manifest-generation for 64-bit gcc (mingw-w64) check-in: c7647a0e user: nijtmans tags: trunk
2010-12-06
10:30
[Bug 3129527]: Fix buffer overflow w/ GCC 4.5 and -D_FORTIFY_SOURCE=2 check-in: 7ac32814 user: nijtmans tags: trunk
2010-12-05
08:56
[Patch #3116490] cross-compile support for unix check-in: 560462d9 user: nijtmans tags: trunk
2010-12-03
09:21
[Patch #3116490] cross-compile Tk mingw32 on unix. This makes it possible to cross-compile Tcl/Tk for Windows (either 32-bit or 64-bit) out-of-the-box on UNIX, using mingw-w64 build tools. check-in: ed088460 user: nijtmans tags: trunk
2010-12-02
13:36
fix/regen check-in: 6eccb1fb user: dkf tags: trunk
13:00
regen check-in: f80b41f3 user: dkf tags: trunk
11:38
* generic/tkInt.decls (TkDrawAngledTextLayout,TkDrawAngledChars,...): Expose angled text API for Emiliano Gavilan. Still only in internal stub table.
check-in: 587a05d8 user: dkf tags: trunk
2010-11-29
11:25
Fix various 64-bit gcc(-4.5.2) warnings: cast from pointer to integer of different size check-in: 4fa2f0ad user: nijtmans tags: trunk
11:01
Make assembler code compile in Win64 with gcc. check-in: 1c246bd2 user: nijtmans tags: trunk
09:07
Fix various 64-bit gcc(-4.5.2) warnings: cast from pointer to integer of different size check-in: c6ea063c user: nijtmans tags: trunk
2010-11-24
12:57
use TkpDisplayWarning as panic proc on Windows, but restore panic dialog title to exactly what it was in Tk 8.5 ("Fatal Error in Wish") check-in: 7670e73d user: nijtmans tags: trunk
11:14
Remove unused strrchr, combine outChannel/errChannel variables to a single variable check-in: ff4d73db user: nijtmans tags: trunk
10:34
re-write TkpDisplayWarning not to use any Tcl functions any more. This allows TkpDisplayWarning to be used as panic proc on Windows check-in: 19068c75 user: nijtmans tags: trunk
08:08
[Bug #3071836]: Crash/Tcl_Panic on WinXP saving file to C:\ check-in: 94cb1f50 user: nijtmans tags: trunk
2010-11-19
14:48
Revise Tcl_Panic() calls ending with a newline removing the newline, because Tcl_Panic() outputs a final newline already check-in: 870897bc user: nijtmans tags: trunk
2010-11-18
22:49
Allow cross-compilation by default. check-in: 3c465de3 user: nijtmans tags: trunk
15:54
[FRQ 491789]: "setargv() doesn't support a unicode cmdline" now implemented for cygwin and mingw32 too. check-in: b04b216d user: nijtmans tags: trunk
2010-11-17
21:11
[FRQ 491789]: "setargv() doesn't support a unicode cmdline" now implemented for mingw-w64 check-in: 9054e565 user: nijtmans tags: trunk
14:31
Workaround for bug in some versions of mingw-w64 check-in: 22e8d6c0 user: nijtmans tags: trunk
10:37
Bring compilation under mingw-w64 a bit closer to reality (but don't break mingw32 build!) check-in: 519cd9d7 user: nijtmans tags: trunk
2010-11-16
15:07
[Bug #3110161]: Extensions using TCHAR don't compile on VS2005 SP1 check-in: b24db3e0 user: nijtmans tags: trunk
14:05
Bring compilation under mingw-w64 a bit closer to reality check-in: bef1bffc user: nijtmans tags: trunk
2010-11-15
10:10
reverted previous commit: it has effect on the Windows console check-in: f2d25278 user: nijtmans tags: trunk
09:24
Eliminate use of the function Tcl_WinTCharToUtf in generic code check-in: ca445d67 user: nijtmans tags: trunk
2010-11-10
17:44
* changes: Updates for 8.6b2 release. check-in: 5d093f29 user: andreas_kupries tags: trunk
2010-11-06
00:43
Update NL catalog. For other languages, sorting and fix some locations of "&" check-in: 3f96b1bc user: nijtmans tags: trunk
2010-11-05
08:20
Sync TK_ASCII_MAIN usage with tclMain.c check-in: d6844844 user: nijtmans tags: trunk
07:49
Use unicode copyright sign, in stead of depending on translation. check-in: d56b3df1 user: nijtmans tags: trunk
2010-11-04
15:17
* changes: Updates for 8.6b2 release.
check-in: 96d3c812 user: dgp tags: trunk
2010-11-03
12:11
[FRQ 2965056]: Windows build with -DUNICODE check-in: c9f9a859 user: nijtmans tags: trunk
2010-10-11
21:50
[FRQ 491789]: "setargv() doesn't support a unicode cmdline" implemented for Tk on MSVC++ check-in: 9f72f1b3 user: nijtmans tags: trunk
21:34
Fix crash in 'tag add' / 'tag remove' when no -tags specified [SF#3085489]. check-in: 27300258 user: jenglish tags: trunk
13:33
[FRQ 2965056]: Windows build with -DUNICODE check-in: 9c58bb7f user: nijtmans tags: trunk
12:27
Add netapi32 to the windows link line check-in: cb0761d5 user: nijtmans tags: trunk
2010-10-06
14:34
win/Makefile.in (genstubs): Generate ttk files as well check-in: 427acc56 user: nijtmans tags: trunk
14:33
[FRQ 2965056]: Windows build with -DUNICODE check-in: e7d9b592 user: nijtmans tags: trunk
10:15
* win/Makefile.in (genstubs): [Tcl Bug 3082049]: Typo.
check-in: 7206b561 user: dkf tags: trunk
2010-10-05
14:48
[Bug 3080953] Malformed Unicode characters in %A substitution Problem was in the static function GetTranslatedKey(). check-in: cfd1a889 user: nijtmans tags: trunk
13:47
[Bug 3080953] Malformed Unicode characters in %A substitution The problem is somewhere in tkWinX.c, so temporary don't compile it with -DUNICODE, until the real problem is found. check-in: 29e2c6cf user: nijtmans tags: trunk
2010-10-01
12:04
* generic/tkImgPhoto.c (Tk_PhotoPutBlock, Tk_PhotoPutZoomedBlock): [Bug 3078902]: Ensure that zero-dimensioned data blocks cause no changes at all instead of causing a hang.
check-in: a6a0690c user: dkf tags: trunk
2010-09-29
20:10
tkMain.c: make compilable with -DUNICODE as well check-in: cc841a90 user: nijtmans tags: trunk
19:30
re-generate configure with autoconf-2.59 check-in: cb137901 user: nijtmans tags: trunk
2010-09-28
10:42
Add explicit scspec "EXTERN", as in Tcl Don't let Tk_MainEx macro disturb compilation check-in: c132c17d user: nijtmans tags: trunk
08:22
[Bug 3076671] CVS HEAD Tk build fails on win32 with msys/mingw. Make it compile on older mingw as well. check-in: eff2e22f user: nijtmans tags: trunk
2010-09-23
21:45
Make Tcl_SetPanicProc and Tcl_GetStringResult callable without stubs, just as Tcl_SetVar. check-in: 5ee7849d user: nijtmans tags: trunk
20:59
winMain should never be called with stubs check-in: 7303d77f user: nijtmans tags: trunk
11:50
Dummy genstubs::export (from genStubs.tcl) check-in: 00a78095 user: nijtmans tags: trunk
10:01
Add -Wdeclaration-after-statement tkWinX.c,winMain.c: Make compilable with -DUNICODE tkAppInit.c,winMain.c: Many clean-ups in comments, so all (tcl|tk)AppInit.c variants use the same style. check-in: 605a9af9 user: nijtmans tags: trunk
2010-09-20
21:21
clean-up, port all genStubs.tcl changes from Tcl to ttkGenStubs.tcl as well (no change in any output files) check-in: 78eda959 user: nijtmans tags: trunk
21:18
clean-up, port all genStubs.tcl changes from Tcl to ttkGenStubs.tcl as well (no change in any output files) check-in: e670eb3e user: nijtmans tags: trunk
2010-09-16
21:05
win/tkWinX.c (_WIN32_IE): update to IE5.5 base expectation check-in: 6f3f255b user: hobbs tags: trunk
2010-09-14
08:50
[FRQ 2965056]: Windows build with -DUNICODE check-in: 1d0e55d7 user: nijtmans tags: trunk
2010-09-13
08:14
Move definitions of WINVER/_WIN32_WINNT to one place, now that we only support Win2000+ check-in: 5c5b2895 user: nijtmans tags: trunk
08:11
Move definitions of WINVER/_WIN32_WINNT to one place, now that we only support Win2000+ check-in: 4d9f550b user: nijtmans tags: trunk
2010-09-10
08:59
Make compilable with -DUNICODE, or mark files with a TODO which are not done yet. tkWinPort.h: mingw/cygwin fixes: <tchar.h> should always be included here. check-in: bf1b4597 user: nijtmans tags: trunk
2010-09-09
14:59
win/rules.vc: (sync with tcl version) mingw should always link with -ladvapi32 Remove ascii variant of tkWinPocs table, it is no longer necessary. check-in: 81ceafb7 user: nijtmans tags: trunk
2010-09-08
17:57
TreeviewSeeCommand: Schedule redisplay if [$tv see] opens any items #2829363 check-in: f475d502 user: jenglish tags: trunk
2010-09-05
14:43
* library/bgerror.tcl: [Bugs 3046742,3046750]: Improve keybindings for the background error dialog, and allow the use of the window manager controls for closing it (where supported). The Escape key now causes all remaining background error messages in the queue to be dropped.
check-in: 40cc6786 user: dkf tags: trunk
2010-09-02
17:47
library/ttk/winTheme.tcl, library/ttk/xpTheme.tcl, library/ttk/vistaTheme.tcl: Specify disabled combobox text foreground color #3057573. check-in: d7ede6b6 user: jenglish tags: trunk
2010-08-31
20:47
* win/tcl.m4: Applied patch by Jeff fixing issues with the manifest handling on Win64. * win/configure: Regenerated. check-in: 3dc461a6 user: andreas_kupries tags: trunk
2010-08-27
01:00
* unix/Makefile.in: add valgrind target * unix/configure, unix/tcl.m4: SHLIB_LD_LIBS='${LIBS}' for OSF1-V*. Add /usr/lib64 to set of auto-search dirs. [Bug 1230554] (SC_PATH_X): Correct syntax error when xincludes not found.
check-in: 07465566 user: hobbs tags: trunk
00:57
* win/Makefile.in (VC_MANIFEST_EMBED_DLL VC_MANIFEST_EMBED_EXE): * win/configure, win/configure.in, win/tcl.m4: SC_EMBED_MANIFEST macro and --enable-embedded-manifest configure arg added to support manifest embedding where we know the magic. Help prevents DLL hell with MSVC8+.
check-in: f56a5c06 user: hobbs tags: trunk
00:33
* generic/tkText.c (DumpLine): s/segPtr->size/currentSize/ throughout, but particularly in if lineChanged block where segPtr may no longer be valid. [Bug 3053347]
check-in: fe218368 user: hobbs tags: trunk
2010-08-21
16:35
[Patch 3034251]: Backport ttkGenStubs.tcl features to genStubs.tcl, partly: Use void (*reserved$i)(void) = 0 instead of void *reserved$i = NULL for unused stub entries, in case pointer-to-function and pointer-to-object are different sizes. check-in: 967ec199 user: nijtmans tags: trunk
2010-08-19
05:23
Move USE_OLD_IMAGE support after tkDecls.h check-in: 64232a30 user: nijtmans tags: trunk
05:05
[Patch 3034251] partly: remove some more unneeded ifdeffery from stub header files check-in: 85ac6ca5 user: nijtmans tags: trunk
2010-08-12
00:36
* win/Makefile.in (%.${OBJEXT}): better implicit rules support
check-in: edf79383 user: hobbs tags: trunk
00:34
* unix/configure: regen with ac-2.59 * unix/configure.in, unix/Makefile.in: * unix/tcl.m4 (AIX): remove the need for ldAIX, replace with -bexpall/-brtl. Remove TK_EXP_FILE (export file) and other baggage that went with it. Remove pre-4 AIX build support.
check-in: 29429ad4 user: hobbs tags: trunk
2010-08-11
17:18
* changes: Updates for 8.6b2 release.
check-in: 3fc00466 user: dgp tags: trunk
2010-08-04
19:39
fix DFARs note for number-adjusted rights clause check-in: 417415b8 user: hobbs tags: trunk
2010-08-03
23:13
* library/button.tcl (::tk::CheckEnter): use uplevel set instead of set :: to work with other var resolvers (itcl). [AS Bug#87409]
check-in: 528a087e user: hobbs tags: trunk
16:14
Dup test IDs check-in: 9facd5a1 user: dgp tags: trunk
2010-07-18
23:58
* generic/tkImgGIF.c (StringWriteGIF): Added ability to write a GIF to a string (as a byte array, of course) following comments on c.l.t by Aric Bills. Also improved readability of some of the function and field names in this file.
check-in: 0c405ec3 user: dkf tags: trunk
2010-07-16
22:06
[Tcl Bug 3029891] Functions that don't belong in the stub table (Tk part, not really removed from the stub table, just disabled) [Bug 3027438] Tk_Main calls Tcl_CreateInterp before Tcl_FindExecutable check-in: 9cdcf2d3 user: nijtmans tags: trunk
2010-07-06
17:15
* doc/text.n: Fixed minor typo in the description of 'text delete', as reported by <[email protected]> on the chat. check-in: cae3e453 user: andreas_kupries tags: trunk
2010-07-03
17:25
ttk_widget.n(SEE ALSO): s/style/ttk::style/ (patch from David Welton sent to tcl-core) check-in: 3f3c41ca user: jenglish tags: trunk
2010-07-01
21:31
[Bug #3020677] wish can't link reg1.2 check-in: 5e0f4c20 user: nijtmans tags: trunk
2010-06-22
14:02
[Patch #3019624] fix "place" command segfault on half-dead app main window. check-in: 9b0850a4 user: a_kovalenko tags: trunk
07:53
[Bug #3019363] "make genstubs" failure (undid previous unintended edit) check-in: 9a9a3c57 user: nijtmans tags: trunk
07:41
[Bug #3019363] "make genstubs" failure check-in: 59114690 user: nijtmans tags: trunk
2010-06-21
12:14
[Patch #2999889] TkCopyAndGlobalEval obsolete check-in: 38a1e04c user: nijtmans tags: trunk
2010-06-19
16:18
[Patch 3009998]: Replace binding procedures with ordinary event handlers in win/tkWinScrlbr.c and carbon/tkMacOSXScrlbr.c.

Simplifications enabled by previous change:

* TkCreateBindingProcedure() and associated machinery no longer needed. * TkBindDeadWindow() no longer needed. * TK_DEFER_MODAL_LOOP and associated machinery no longer needed. * Tests related to C binding procedures no longer needed.
check-in: afaa6c96 user: jenglish tags: trunk
2010-06-15
16:59
[Bug 3016598] Bump dummy [package ifneeded tile] version to 0.8.6. check-in: 00a7db3d user: jenglish tags: trunk
14:30
* library/text.tcl (TextCursorInSelection): [Patch 2585265]: Make it so that pressing delete or backspace when the primary selection does not include the insertion cursor does not cause the deletion of the inserted text.
check-in: ddd934fe user: dkf tags: trunk
12:40
Terminate TkEnsemble definition with NULL check-in: 207c3431 user: nijtmans tags: trunk
11:16
Eliminate many unnecessary (ClientData) type casts. check-in: 0d406a83 user: nijtmans tags: trunk
2010-05-31
17:35
Tk_CreateBinding): Silently ignore empty scripts (Fixes [Bug 3006842]). check-in: c7f50add user: jenglish tags: trunk
2010-05-27
19:27
ttk::treeview: [$tv tag bind $tag <...> {}] now removes binding completely. Fixes [Bug 3006842] (although there's still a problem somewhere in Tk_CreateBinding()). check-in: 77cc7217 user: jenglish tags: trunk
2010-05-26
15:28
Fix some gcc strict-aliasing warnings (discovered with "-Wstrict-aliasing=2" check-in: c59d0cdd user: nijtmans tags: trunk
10:58
Fix 3 tests on Ubuntu 10.4, two of them timing dependent, one wm-dependent. check-in: dc704a6b user: nijtmans tags: trunk
2010-05-20
22:48
* win/tkWinX.c (HandleIMEComposition): [Bug 2992129]: Ensure that all places that generate key events zero them out first; Tk relies on that being true for the generic parts of the fix for Bug 1924761.
check-in: 8f6f34f9 user: dkf tags: trunk
2010-05-17
22:16
Fix [Bug #3002230]: tk_chooseDirectory returns garbage on cancel check-in: 130afa52 user: nijtmans tags: trunk
17:19
Revert [Patch #2999920], as it entails an incompatible change to the C API is and is the cause of [Bug #3002768]. check-in: fab7bd71 user: jenglish tags: trunk
08:43
[Patch #2999920]: Optimize Internal Virtual event string operations [Bug #2987995]: Tk_getOpenFile returns garbage under described circumstances check-in: d81586bc user: nijtmans tags: trunk
2010-05-11
12:12
Consistent use of variable names in RestrictEvent API documentation and implementation: Use 'prev' in stead of 'old', and 'arg' in stead of 'clientData' everywhere, just as in tkEvent.c. check-in: 053a2be8 user: nijtmans tags: trunk
2010-05-10
20:58
CONSTify TkCopyAndGlobalEval, TkpSetMainMenubar, TkpMenuNotifyToplevelCreate, and TkSetWindowMenuBar Bring Tk_CreateBinding doc and signature (param name) in line. check-in: 19fa0b7b user: nijtmans tags: trunk
2010-05-03
16:30
* generic/tk.h: Bump patchlevel to 8.6b1.2 to distinguish * library/tk.tcl: CVS snapshots from earlier snapshots as well * unix/configure.in: as the 8.6b1 and 8.6b2 releases. * win/configure.in:
* unix/configure: autoconf-2.59 * win/configure:
check-in: 2bee5526 user: dgp tags: trunk
11:58
* library/button.tcl (CheckInvoke, CheckEnter): [Patch 1530276 redux]: Apply a bit more care to ensure that things continue to work correctly even when there is no -selectcolor defined.
check-in: 4c150d7e user: dkf tags: trunk
2010-04-30
07:08
typo check-in: 8605218c user: nijtmans tags: trunk
2010-04-29
15:28
Unnessarary TCL_STORAGE_CLASS re-definitions Make various functions MODULE_SCOPE TCHAR-related fixes, making al those files compile fine when TCHAR != char. check-in: 06f10499 user: nijtmans tags: trunk
2010-04-25
18:23
* generic/tkImgPNG.c (ReadIDAT, DecodePNG): Move the check for overall termination of the compressed stream until after the final IDAT has been read, so that multi-segment images will work right. Reported by Andy Goth on the Wiki.
check-in: 9f0f17b3 user: dkf tags: trunk
2010-04-23
08:32
Formatting typo fixes remove not existing tkDisplayList; Useless re-definitions of TCL_STORAGE_CLASS check-in: f24475f0 user: nijtmans tags: trunk
2010-04-20
19:57
Define OPENFILENAME_SIZE_VERSION_400 if needed check-in: 4c267ddb user: nijtmans tags: trunk
15:14
tkPort.h already includes tk.h, which includes tcl.h Always use #include "tkInt.h", not <tkInt.h> check-in: 37df37e3 user: nijtmans tags: trunk
08:17
Make sure that tkWinPort.h is always included before tcl.h, otherwise the fallback for TCHAR might go off before the inclusion of <tchar.h> check-in: c4987c88 user: nijtmans tags: trunk
2010-04-19
13:59
[Patch 2898255]: Filenames limit with Tk_GetFileName() Assure modern style dialogs where available check-in: 2eb2f7c7 user: nijtmans tags: trunk
13:49
[Patch 2898255]: Filenames limit with Tk_GetFileName() Assure modern style dialogs where available check-in: a8a07446 user: nijtmans tags: trunk
11:07
Fix [Bug 2987995]: Tk_GetOpenFile returns garbage under described circumstances check-in: 397929ce user: nijtmans tags: trunk
11:05
Fix [Bug 2987995]: Tk_GetOpenFile returns garbage under described circumstances check-in: 8b2578c2 user: nijtmans tags: trunk
2010-04-13
13:46
Fix [Patch 2986105]: conditionally defining strcasecmp/strncasecmp check-in: adccfd0a user: nijtmans tags: trunk
2010-04-12
08:37
* generic/tkImgPNG.c (WriteIDAT): [Bug 2984787]: Use the correct flushing semantics when handling the last data from the image. Without this, many PNG readers (notably including Firefox) refuse to show the image and instead complain about errors. (ReadIDAT): Added sanity checks to ensure that when we've got bad data of the sorts of forms we were previously generating, we detect it and error out rather than silently failing. (WriteExtraChunks): New function to write in some basic metadata.
check-in: 356e32e6 user: dkf tags: trunk
2010-04-09
14:45
Follow-up to [Bug 2983824]: update doc check-in: dff536b0 user: nijtmans tags: trunk
13:15
* generic/tkImgPhoto.c (ImgPhotoCmd): [Bug 2983824]: Use the file extension to guess the output format to use if one isn't specified.
check-in: 3dae8fc0 user: dkf tags: trunk
2010-04-08
14:06
Add <wchar.h> to tkWinPort.h, and remove some earlier CYGWIN-related hacks which then are no longer necessary. check-in: b9266d05 user: nijtmans tags: trunk
2010-04-06
09:29
regenerated with autoconf-2.59 [Bug 2982540] configure and install* script files should always have LF check-in: e7116932 user: nijtmans tags: trunk
2010-03-29
22:34
Only test for -visibility=hidden with gcc (Second remark in [Bug 2976508]) check-in: 6868fc3a user: nijtmans tags: trunk
09:16
* unix/tkUnixRFont.c (GetFont): [Bug 2978410]: Do not use non-constant initializers for structures, since HP-UX cc doesn't like it.
check-in: c73eca4f user: dkf tags: trunk
2010-03-28
21:43
ttk::treeview widget: add 'tag names', 'tag add', and 'tag remove' methods. check-in: 9569521c user: jenglish tags: trunk
2010-03-23
10:46
regen check-in: 8cd367a9 user: dkf tags: trunk
10:45
* unix/configure.in, unix/Makefile.in: [Bug 2965133]: Get rid of the spurious NONE and some pointless quotes that were causing problems with building Tk on OSX. Overall bug might not yet be solved.
check-in: 335a6227 user: dkf tags: trunk
2010-03-17
09:27
* library/entry.tcl: [Bug 2971663]: Make the <Up> and <Down> keys * library/ttk/entry.tcl: explicitly do nothing, since Tk-on-Cocoa will generate (invisible zero-width) characters for them otherwise. The explicitly empty bindings are harmless on other platforms.
check-in: 0bc3c023 user: dkf tags: trunk
2010-03-16
16:58
Ignore .a and .so in unix/.cvsignore check-in: 9092c6ec user: nijtmans tags: trunk
2010-03-12
15:23
Fix [Tcl Bug 2967340]: Static build failure check-in: 4efdb7f5 user: nijtmans tags: trunk
13:53
Factor out some of the megawidget machinery. check-in: 42454ce2 user: dkf tags: trunk
2010-03-11
09:43
Removed lame reliance on the leading letters of the names of segment types when dumping a text widget. Entailed expanding the scope of the declarations of the types of embedded images and windows. check-in: 0e0e2adf user: dkf tags: trunk
09:24
* generic/tkText.c (DumpLine): [Bug 2968379]: When peers are about, there can be unnamed marks present during a dump. Ignore them as they will just be for the peers' insert and current marks, which aren't very important.
check-in: 652505c6 user: dkf tags: trunk
2010-03-08
19:51
* generic/tkPlatDecls.h: Correct broken 2886635 fix. [Bug 2965600]
check-in: 4ba841f1 user: dgp tags: trunk
2010-03-06
01:11
[Bug 2949774]: cascade menus should popdown ofter loosing the pointer.

When the pointer moves to another entry from a cascade entry the sub-menu should popdown. This is how other menus on X11 work today. This effect will not be used if the user has configured ClickToFocus to maintain the previous Tk menu effects. check-in: 97932211 user: patthoyts tags: trunk

2010-03-04
23:54
fix date in ChangeLog check-in: 359f838b user: nijtmans tags: trunk
22:59
Don't use -fvisibility=hidden for cygwin. Make tkTestWinProcs const check-in: 4ff9dc69 user: nijtmans tags: trunk
13:32
Added note about transfer types, prompted by question on Tcler's Chat. check-in: 0ce332ed user: dkf tags: trunk
2010-03-02
23:42
[Enh 2959069] Support for -fvisibility=hidden check-in: 3eaa6c98 user: nijtmans tags: trunk
2010-02-26
10:26
Remap non-alphanumeric sequences in manpage filenames to single underscores. check-in: a7eee049 user: dkf tags: trunk
2010-02-23
00:03
correct date check-in: 2b6edfe0 user: nijtmans tags: trunk
2010-02-22
23:38
Use @EXEEXT@ in stead of @EXT_SUFFIX@ Use -DBUILD_tk in Makefile Make internal Tk_ObjCustomOption const check-in: a8611178 user: nijtmans tags: trunk
13:10
Added missing quoting check-in: 05568711 user: dkf tags: trunk
2010-02-21
12:14
Tiny whitespace changes for readability improvement. check-in: 3ba49954 user: dkf tags: trunk
12:11
Re-fix [Bug 1799782]. check-in: 278b7715 user: dkf tags: trunk
2010-02-20
21:30
ttk::treeview: Cache the result of the last call to EndPosition() to avoid quadratic-time behavior in the common cases where the treeview is populated in depth-first or breadth-first order.

(Translation for LM: that means "3X faster!") check-in: 6e607dab user: jenglish tags: trunk

2010-02-19
22:39
remove unused "dataKey" variable check-in: 35d9a612 user: nijtmans tags: trunk
15:03
regen. check-in: 5efea9b2 user: dkf tags: trunk
15:02
Fix [Bug 2415437] with supplied patch. LIB_RUNTIME_DIR now not forced to be the same as $libdir. check-in: 740792cb user: dkf tags: trunk
13:41
[Tcl Bug 2954638]: Correct behaviour of manual page installer. Also added armouring to check that assumptions about the initial state are actually valid (e.g., look for existing input file). check-in: d9d97ec4 user: dkf tags: trunk
13:40
Correct compiler/linker flags for threaded builds on OpenBSD. check-in: 2b68d960 user: stwo tags: trunk
2010-02-18
22:31
Put all Tk_OptionSpec for buttons and labels in const memory. With some changes to win32 and macosx, preventing direct writes to read-only memory. check-in: 68f72ad1 user: nijtmans tags: trunk
2010-02-17
20:58
generic/tkMenu.c: Defer TkMenuOptionTables cleanup to CallWhenDeleted() time, to ensure that the record doesn't get freed until after all widget instance commands have been deleted (Fixes [Bug#2952745]). check-in: 607cb2b0 user: jenglish tags: trunk
19:21
CONSTify everything related to Tk_ConfigSpec check-in: f559fc10 user: nijtmans tags: trunk
2010-02-16
21:12
tkWindow.c/tkStubInit.c adapted from stub changes in Tcl tkArgv.c make defaultTable const tkScrollbar.c Store default for "-with" in static non-const memory tkWinInt.h make tkWinProcs const, and 5 tkWinX.c procs MODULE_SCOPE tkWinColor.c make sysColors const tkWinKey.c make keymap const tkWinScrlbr.c Simplify copying of "-with" default value. tkUnixWm.c make TkSetTransientFor static tests/textImage.test textImage-1.13 depends on hash-order check-in: 43e4c59e user: nijtmans tags: trunk
2010-02-13
13:47
use -pipe for gcc on win32 (mingw/cygwin) make sure that TkpCmapStressed is exported clean up unused Tk_CreatePhotoOption Make more internal arrays "const" check-in: 9cc7f1a2 user: nijtmans tags: trunk
2010-02-05
22:45
Make more internal tables "const" tk*Decls.h (regenerated with new genStubs.tcl from Tcl) check-in: 8aee73fe user: nijtmans tags: trunk
21:33
Laxative patch: Revert contravariant const qualifiers added by the previous commit to keep codebase in sync with the Tile extension, which must remain 8.4 compatible. check-in: dd8bbe74 user: jenglish tags: trunk
17:42
Make the various stub tables and hook pointers const, just as Tcl and Tk. Make more internal tables "const" check-in: 02cb71e5 user: nijtmans tags: trunk
10:56
Follow-up to 2010-01-29 commit: prevent space within stub table function parameters if the parameter type is a pointer. check-in: 2287f119 user: nijtmans tags: trunk
2010-02-03
23:56
When a function has had a leading underscore for a number of years you might like to think about it when you remove it without testing the other compilers used. Fixed dimwitted previous edit. check-in: 65166c4a user: patthoyts tags: trunk
2010-01-31
22:50
Change signature of widget subcommand procedures to match Tcl_ObjCmdProc. Merge now-redundant ensemble dispatch code. check-in: 32620b6a user: jenglish tags: trunk
2010-01-29
23:29
Little simplification in tkBind.c check-in: 88aef950 user: nijtmans tags: trunk
18:07
genStubs.tcl: No longer generate a space after "*" and immediately after a function name, so the format of function definitions in *Decls.h match all other *.h header files. check-in: 1db5a1b8 user: nijtmans tags: trunk
2010-01-22
14:17
fix more gcc warnings: missing initializer Eliminate use of __argc and __argv for CYGWIN Make cygwin configuration error into a warning: CYGWIN compilation works although there still are test failures. check-in: 226d49d2 user: nijtmans tags: trunk
2010-01-19
22:10
[Bug 2931374]: Stop overflow of working buffer during construction of long tag expressions. check-in: d5a7f5b3 user: dkf tags: trunk
01:27
TIP #359: Extended window manager hints support for X11.

Modern unix window managers use a set of window properties to give hints as to the purpose of a toplevel window. They then use these hints to apply various animation and decoration options based on the type (dialog, menu, tooltip and more).

This patch adds a [wm attributes $w -type] option to control and read the type hint and makes use of this for the ttk::combobox and the dialogs raised from the Tk library scripts.

Signed-off-by: Pat Thoyts <[email protected]> check-in: 93a297dd user: patthoyts tags: trunk

2010-01-18
20:43
fix more gcc warnings: missing initializer Apply patch #2932808: Canvas items not updating on widget state change check-in: 2f69e1bc user: nijtmans tags: trunk
2010-01-14
22:05
Add SPI_SETKEYBOARDCUES definition, needed for original VC++ 6.0 check-in: 9576e695 user: nijtmans tags: trunk
14:00
Adjust formatting to make this look nicer check-in: b9104475 user: dkf tags: trunk
11:50
Improve linking between pages, put Tk variables in Tk docs. check-in: 5e9cb474 user: dkf tags: trunk
2010-01-13
23:08
Eliminate tkpMenubuttonClass make tkpButtonProcs CONST fix gcc warnings: missing initializer check-in: 621b7429 user: nijtmans tags: trunk
16:16
Embolden literals check-in: 092d4333 user: dkf tags: trunk
16:09
Tidy up subcommand order and formatting check-in: 08cac43a user: dkf tags: trunk
15:59
Improve links/keywords check-in: b211405e user: dkf tags: trunk
15:54
Add subcommands to SYNOPSIS, small improvement to cross-links check-in: f7e11d04 user: dkf tags: trunk
15:41
Formatting correction check-in: d6e12b64 user: dkf tags: trunk
15:24
Reorganize to split "interesting" variables from internal/debug ones. Improved the list of keywords. check-in: 7d93ffa7 user: dkf tags: trunk
15:17
Better keywords check-in: daf0a09b user: dkf tags: trunk
13:27
Small doc improvements to improve cross-links. check-in: ef90e329 user: dkf tags: trunk
09:34
Changes to make this convert better check-in: c3b3af70 user: dkf tags: trunk
2010-01-12
15:38
Small improvements in language use, added cross-links check-in: d00c81f2 user: dkf tags: trunk
2010-01-10
21:03
Sync tcl.m4 and configure with Tcl version Regenerate configure script with autoconf-2.59 check-in: 4b8d2865 user: nijtmans tags: trunk
20:38
Small cleanups to improve HTML generation. check-in: a71a1e68 user: dkf tags: trunk
20:27
CONSTify Tk_SetClassProcs check-in: c7ac45a0 user: nijtmans tags: trunk
2010-01-09
00:48
TIP 360: Remove special handling of .help menu on X11.

Tk is the only toolkit to continue the Motif scheme of anchoring a Help menu to the extreme right of the menubar. This patch disables the special handling of the .help menu so that the help menu will be grouped with the other menu items as is common with other toolkits.

The old behaviour can be restored by setting the option *Menu.useMotifHelp to true or by calling 'tk::classic::restore menu'.

Signed-off-by: Pat Thoyts <[email protected]> check-in: 6821c287 user: patthoyts tags: trunk

00:43
TIP 360: Make Tk menu activation follow mouse movement.

This patch makes Tk menus on unix follow mouse motion in the same way Windows and GNOME menus follow the mouse. Once a menubar dropdown has been activated, moving the mouse to another menubar button or cascade item will activate the dropdown without needing another click.

The previous behaviour can be restored by setting the *Menu.clickToFocus option true or by calling 'tk::classic::restore menu' if this is preferred.

Signed-off-by: Pat Thoyts <[email protected]> check-in: 73a6d046 user: patthoyts tags: trunk

2010-01-08
10:31
Minor formatting fix check-in: 12e5b26a user: dkf tags: trunk
00:28
[Bug 2927569] Corrected image put documentation for -to option.

Multiple edits have peverted the original meaning of the phrase 'image file data' to reference a filename option that does not exist. check-in: ef621874 user: patthoyts tags: trunk

2010-01-07
15:32
[Bug 2677890]: Fix odd text widget update problem that had scrollbars being unable to cover the whole widget. Fix is to reify the range to update sooner. check-in: 82437bcb user: dkf tags: trunk
2010-01-06
18:37
Centralize the definitions of what keys do particular types of left and right movements in entries and text widgets. They vary between platforms! check-in: c1dfb569 user: dkf tags: trunk
14:58
[Bug 2926819]: Factor out the pointer warping code a bit better and extend it to work on OSX too. check-in: 0ebe1c29 user: dkf tags: trunk
14:27
Oops check-in: e485aab3 user: dkf tags: trunk
09:25
[Bug 1163496]: Allow windows to be set to be transients for withdrawn masters correctly. check-in: 051f375e user: dkf tags: trunk
2010-01-05
21:50
Patch 289825: Enable unlimited multiple file selection from the open files dialog check-in: e47383bd user: patthoyts tags: trunk
19:06
Win doesn't have round(), but does have floor() check-in: ebce8e7f user: dkf tags: trunk
09:40
[Bug 220950]: Don't delete the last menu entry when it is obvious that is not what was intended. check-in: f49d1f0c user: dkf tags: trunk
08:49
Corrected rounding of coordinates when working with fonts. [Bug 2824916] check-in: 7312a6c1 user: dkf tags: trunk
2010-01-04
22:13
Bug 1958848: be more positive in canvas item demo check-in: 2aa7722b user: patthoyts tags: trunk
22:06
Bug 2192104: mention the USE_TK_STUBS macro in the man page check-in: cf465831 user: patthoyts tags: trunk
21:22
Fix the <Return> binding for tk_dialog to invoke the focused button.

The standard for Windows and Gtk+ is that the <Return> binding invokes the button that currently has the keyboard focus. This can be seen in tk_messageBox which implements this. This patch implements this feature and also makes use of the tk grab utility functions to replace the grab handling code. check-in: 8f0a215f user: patthoyts tags: trunk

20:01
Fix the default size of the font chooser and set minimum size check-in: dca579c5 user: patthoyts tags: trunk
14:30
Fix the console <<Cut>> binding to actually remove text check-in: 06ef20f1 user: patthoyts tags: trunk
13:53
Fix keyboard access to console menu and restored broken comment. check-in: 4e2a0e6e user: patthoyts tags: trunk
12:11
Make the filebox demo prettier check-in: 3d5e82ba user: patthoyts tags: trunk
12:09
Fix display of source code for fontchooser demo check-in: 4820d6d1 user: patthoyts tags: trunk
01:36
Correctly handle quoted ampersands in AmpMenuArgs and friends check-in: a4237532 user: patthoyts tags: trunk
2010-01-03
22:31
[Tcl Bug 1636685]: Use the configuration for modern FreeBSD suggested by the FreeBSD porter. check-in: 1908e6f6 user: dkf tags: trunk
21:21
cast needed on msvc6 for ushort to char to avoid warning check-in: c56081be user: patthoyts tags: trunk
19:50
Patch 2848897: Support the system keyboard cues setting on Windows

This patch by Anton Kovalenko adds support for the Windows system-wide UI setting that prevents accelerators being underlined unless the Alt key is pressed.

Modified to support the system keyboard cues flag and to handle dynamic changes to the system parameters by the user. check-in: 1f427626 user: patthoyts tags: trunk

16:24
Simplify the postscript generation. check-in: 3f29c665 user: dkf tags: trunk
01:15
tearoff menus should be transient and use the toolwindow style on Windows check-in: f59e9722 user: patthoyts tags: trunk
00:19
cast away const needed for msvc6 when calling Tcl_SetResult check-in: c432e0c1 user: patthoyts tags: trunk
00:18
menu tests using 'tkwait visibility' are unix only check-in: d823d2df user: patthoyts tags: trunk
2010-01-02
22:52
SMALL FIX: Remove useless explicit casts now that we require C89 or later. check-in: 27054428 user: dkf tags: trunk
18:40
Revert my last commit on grounds it is more likely to cause problems than not. check-in: a431ef58 user: dkf tags: trunk
15:43
Added point-size conversion, from Ubuntu port. check-in: eeffd2ea user: dkf tags: trunk
11:07
Fix [Bug 1373712] and [Bug 1924761]. check-in: a5ab1bd8 user: dkf tags: trunk
2010-01-01
22:50
[Bug 1924761]: Consolidate calls to XFilterEvent to make input methods work. check-in: 245ce503 user: dkf tags: trunk
2009-12-30
00:24
Patch 2879789: Make torn-off menu entrys activate across whole window

The torn-off menu entries do not activate except immediately over the label or icon. If the window containing the torn-off menu is expanded then a lot of dead space may be created, including the cascade arrow. This patch fixes this making the whole width for any menu entry capable of activation when the pointer hovers over the item. check-in: c613aa58 user: patthoyts tags: trunk

2009-12-27
23:36
Highlight for cascade items in torn-off menus is incorrect on Windows. Applied patch from [Bug 2879927]. check-in: 023795dd user: patthoyts tags: trunk
2009-12-25
19:11
Reworked ActivateTab focus selection logic ([Bug 2917688], also fixes [Bug 2546779]). check-in: ce34afb1 user: jenglish tags: trunk
18:21
[Bug 2914943]: Correct the first option(n) example. Also define what the format of option patterns is; that's a much less commonly known fact than it used to be. check-in: a2f60d39 user: dkf tags: trunk
2009-12-23
07:16
Use EXE_SUFFIX for Cygwin, and install libtk8.6.dll in bin directory check-in: 4f6f7224 user: nijtmans tags: trunk
04:26
ttk::sizegrip: Patch to avoid bizarro behavior under compiz [Bug 2912356]. check-in: 710e6308 user: jenglish tags: trunk
2009-12-20
23:26
Apply (a version of) [Patch 2917663] to make [send] work on recent Linux. check-in: 97839576 user: dkf tags: trunk
2009-12-16
22:00
CONSTify return values of TkKeysymToString, TkFindStateString, TkpGetString, TkpGetChar, which are all not supposed to be modified by the caller. In tkUtil.c this gets rid of a dangerous type cast. check-in: 9350f0df user: nijtmans tags: trunk
21:15
Add tk.pc and tkConfig.sh to .cvsignore check-in: 959642bb user: nijtmans tags: trunk
21:12
Fix gcc warning: ignoring return value of ‘strtol’, declared with attribute warn_unused_result Fix gcc warning: dereferencing pointer ‘xgePtr’ does break strict-aliasing rules check-in: f5b1366f user: nijtmans tags: trunk
13:20
Rename variable to avoid clash with floorplan demo. Reported by Emiliano Gavilan. check-in: ad523b48 user: dkf tags: trunk
2009-12-15
18:12
* generic/tkConfig.c: Added another dimension of refCounting to the * generic/tkInt.c: "option" Tcl_ObjType to improve memory troubles * generic/tkObj.c: detailed in [Bug 2492179]. Also removed registration of the "option" Tcl_ObjType. *** POTENTIAL INCOMPATIBILITY *** for callers of Tcl_GetObjType("option") which must now handle a NULL return.
check-in: 1b6f84f6 user: dgp tags: trunk
11:50
Split out presentation-form decision code into clearer procedure. Add some more different languages (Devanagari script needs attention...) check-in: 3d538f73 user: dkf tags: trunk
03:44
* library/demos/unicodeout.tcl: Added code to check for right-to-left support on Windows and adjust Hebrew and Arabic character strings accordingly. Changed the Hebrew string to 'ktb ebryt' (ktav Ivrit, "Hebrew writing") to be consistent with at least the Greek and Russian strings. Thanks to Rodrigo Readi for calling the inconsistency to our attention. check-in: 3125bdea user: kennykb tags: trunk
2009-12-12
00:26
[Bugs 220600, 220690]: Comment that TkWinChildProc is exported through the stubs table since 8.5.9 check-in: a03650a8 user: nijtmans tags: trunk
00:23
[Bugs 220600, 220690]: Comment that TkWinChildProc is exported through the stubs table since 8.5.9 check-in: 3e06927a user: nijtmans tags: trunk
00:10
Fix gcc warning, using gcc-4.3.4 on cygwin warning: array subscript has type 'char' check-in: de505823 user: nijtmans tags: trunk
00:02
Fix dependancies on ${TKSTUBLIB} when TCL_USE_STATIC_PACKAGES is defined check-in: c1cead3c user: nijtmans tags: trunk
2009-12-11
15:32
Simplified this code following observation by Brian Griffin check-in: d46af7fa user: dkf tags: trunk
11:17
[Bug 2912473]: Stop problems caused by display names with a double colon in. check-in: c03bc596 user: dkf tags: trunk
2009-12-10
11:48
Added demo of ttk::scale widget. check-in: cdacc954 user: dkf tags: trunk
2009-12-09
22:41
Apply [Bug 2911570]'s patch to make color value hashing work on 64-bit. check-in: 5f22563c user: dkf tags: trunk
13:55
Ooops! check-in: 1fafb21c user: dkf tags: trunk
10:45
Improve generation of EWMH hints for windows. check-in: b06021cc user: dkf tags: trunk
2009-12-08
20:34
[Bug 2864685] Set correct extended window manager hints on Tk menus. check-in: 9565e4a7 user: patthoyts tags: trunk
2009-12-02
21:16
win/Makefile.in Use tktest86.dll for all tests. win/tkWinInt.h mark various functions MODULE_SCOPE generic/tkInt.decls make TkWinChildProc available in private stub table. [Bug #220600] and [Bug #220690]. generic/tkIntPlatDecls.h (regenerated) generic/tkStubInit.c (regenerated) check-in: ada74d4d user: nijtmans tags: trunk
06:54
win/configure (regenerated, previous version didn't match tcl.m4) check-in: 4452894c user: nijtmans tags: trunk
2009-11-30
23:43
Better dependancies in case of static build. Generate tktest86.dll and tktest86.lib. check-in: c0d5d275 user: nijtmans tags: trunk
2009-11-29
22:10
Make all internal initialization routines MODULE_SCOPE copy win/tcl.m4 from Tcl (latest) to Tk and regenerate win/configure check-in: 3b27a382 user: nijtmans tags: trunk
2009-11-25
14:24
[Patch 2892871]: Remove unneeded AC_STRUCT_TIMEZONE. check-in: 9507c4be user: stwo tags: trunk
2009-11-24
15:06
Fix [Bug 2902814]. XChangeProperty is misspecified for LP64, but we're stuck with it. check-in: de91746c user: dkf tags: trunk
2009-11-23
19:17
* library/safetk.tcl (::safe::loadTk): [Bug 2902573]: Fixed access to the cleanupHook of the safe base. The code used the old internal commands which have been removed since 2009-11-05/06. See Tcl's ChangeLog. check-in: 0c78bc14 user: andreas_kupries tags: trunk
16:09
Better fix for the problem when someone tricks make into thinking 'test' is a real target. check-in: cafafe4a user: dkf tags: trunk
15:59
Commented out broken rule that stopped 'make test' from working. check-in: 745acf17 user: dkf tags: trunk
2009-11-22
23:49
Make sure the window is still present when handling delayed activation [Bug 2899949] check-in: 2ba80b9a user: patthoyts tags: trunk
00:40
Include tk stubs in the tktest link line due to nijtmans recent changes check-in: 52e83355 user: patthoyts tags: trunk
2009-11-21
17:24
[Tcl Bug 2857044]: Corrections following audit of Tcl_ObjType freeing practises; the typePtr field is now cleared when an object ceases to be of the type. Also remove some anachronistic techniques (pointless casts, mixed assignments and tests, etc.) check-in: df4218fb user: dkf tags: trunk
15:46
Added some OSX-specific things check-in: dad32d9a user: dkf tags: trunk
2009-11-20
00:24
Compile tkTest.c and friends with Stubs check-in: cd7d7b54 user: nijtmans tags: trunk
2009-11-19
23:45
Compile tkTest.c and friends with Stubs check-in: b89f1c59 user: nijtmans tags: trunk
22:48
doc/GetHINSTANCE.3 Fix mentioned header file win/tcl.m4 Should have been checked in together with the 2009-08-09 check in of "win/configure" check-in: 2b263dd5 user: nijtmans tags: trunk
22:28
[Bug 2899685]: fix the redraw logic of [imove] check-in: 787a477b user: ferrieux tags: trunk
22:21
[Patch #2883533] tcl.m4 support for Haiku OS unix/Makefile.in: Fix library order in X11_LIB_SWITCHES check-in: 6d03bfe1 user: nijtmans tags: trunk
10:22
Fix [Bug 2900121] by inverting the sense of the test. check-in: 448a0d1f user: dkf tags: trunk
10:14
Undo formatting breakage check-in: bcfb7895 user: dkf tags: trunk
2009-11-15
21:09
Added note that the 'move' operation restores detached nodes. check-in: 34a9861b user: dkf tags: trunk
2009-11-12
18:17
[update] hygiene.

+ Where possible, replace [a; update; b] with [a ; after 0 b]. + Where not possible, use [update idletasks] instead of full [update]. + Use [after 0] in favor of [after idle] for delayed work, to reduce likelihood of reentrancy issues in [update idletasks]. check-in: fca757cb user: jenglish tags: trunk

2009-11-11
15:56
* generic/tkPlatDecls.h: Restore C++ friendliness to the tkPlatDecls.h header file, which we insist extensions #include to gain access to the Tk_*HWND*() routines. [Bug 2886635].
check-in: 210c024a user: dgp tags: trunk
2009-11-10
23:50
Undo the reversal of the win/Makefile.in changes, that part was ok. check-in: 93f79ad2 user: andreas_kupries tags: trunk
23:36
* unix/Makefile.in: Partially reverted Don Porter's 2009-10-20 * win/Makefile.in: commit. The OSX Cocoa code branch still needs tclInt.h and the internal headers, thus the TCL_PLATFORM directory. See tclMacOSXNotify.c for example. check-in: 1768a57f user: andreas_kupries tags: trunk
2009-11-09
11:56
Some code consolidation (don't scatter deletion code where unnecessary). check-in: 70ea569c user: dkf tags: trunk
2009-11-02
04:43
Fix for [Bug 1739613] check-in: 3f839e51 user: mistachkin tags: trunk
00:40
Minor correction. check-in: 8c954759 user: dkf tags: trunk
2009-11-01
23:49
minor doc fix for htmlhelp check-in: 99bbf6ca user: mistachkin tags: trunk
18:12
Uniform, extensible syntax for [$w identify] methods: [$w identify $component $x $y]. All ttk::* widgets support [$w identify element $x $y]; widgets with other identifiable parts may have additional subcommands. Notebook widgets support [$nb identify tab], Panedwindow widgets support [$w identify sash]. Older 2-argument form [$w identify $x $y] still supported, though it does different things depending on the widget. check-in: 7b8de85b user: jenglish tags: trunk
2009-10-29
09:44
[Bug 1825353] Fix tiny fixed font on Russian Windows. This patch reverts a previous attempt to fix tiny fonts on Russian Windows. It fixes the issue by requesting a suitable fixed font instead of decoding the system stock font. check-in: 9a4fb572 user: patthoyts tags: trunk
2009-10-27
14:02
Minor glitch fix. check-in: a2a84262 user: dkf tags: trunk
2009-10-26
16:56
* unix/Makefile.in: Remove $(PACKAGE).* and prototype from the `make distclean` target. Completes 2009-10-20 commit.
check-in: 3b095ea9 user: dgp tags: trunk
2009-10-25
16:27
Fix [Bug 2809525] by limiting X11 color name lengths. check-in: e86018f4 user: dkf tags: trunk
13:47
Fix [Bug 1854913] by improving the class bindings. check-in: e1a5ea8a user: dkf tags: trunk
2009-10-24
00:01
[Patch 1530276]: Improve no-indicator check/radio buttons on Unix. check-in: 2e020666 user: dkf tags: trunk
2009-10-22
21:36
Apply (slight cleaner, tested) version of [Patch 1469210]. check-in: a4793229 user: dkf tags: trunk
12:56
Make the handling of the filter index the same as in GetFileNameW! check-in: b8992e92 user: dkf tags: trunk
10:12
Deal with [Patch 2168768], so making the -typevariable option work consistently with global variables (the only way it *can* work...) check-in: 251fa0e4 user: dkf tags: trunk
08:32
Fix [Bug 2883712] by factoring out the problem code. check-in: fd578f80 user: dkf tags: trunk
2009-10-21
21:22
Add cast to int to silence warning on msvc. check-in: de221445 user: patthoyts tags: trunk
20:28
Bug fix for #2875562 check-in: b2b4eef0 user: nijtmans tags: trunk
2009-10-20
17:23
Also removed the long outdated and broken targets package-* that were for building Solaris packages. Appears that the pieces needed for these targets to function have never been present in the current era of Tcl development and belong completely to Tcl pre-history. check-in: 2de51a60 user: dgp tags: trunk
16:57
* unix/Makefile.in: Compiling Tk no longer requires header files * win/Makefile.in: from the TCL_PLATFORM DIR. Baby step in pursuit of [Bug 1712098].
check-in: ac96048c user: dgp tags: trunk
16:02
* library/msgs/pl.msg: Applied patch to Polish message catalog created and submitted by Pawel Pawlak <[email protected]> (via JeffH). check-in: b79fe7a6 user: andreas_kupries tags: trunk
2009-10-18
16:25
Doc improvements. check-in: 382ad00a user: dkf tags: trunk
2009-10-15
20:34
Fix the icon to have 48x48 size (mistakenly made a 46px icon) check-in: d8f6fdd4 user: patthoyts tags: trunk
2009-10-10
17:42
[Bug 1961455]: Draw underlines and overstrikes when using Xft. check-in: fbbba717 user: dkf tags: trunk
2009-10-08
12:40
[Patch 2870648]: Corrected cursor used in file/directory dialogs. check-in: adbe5fa4 user: dkf tags: trunk
2009-10-07
19:42
[Bug 2787164] fix size of dropdown arrow on combobox and menubutton for Windows 7. check-in: fe34cb63 user: patthoyts tags: trunk
14:33
[Patch 2088597]: Stop scrollbars from getting too small at the end. check-in: 682faa82 user: dkf tags: trunk
2009-10-05
14:49
[Bug #2860827] avoid 3D effects with user-specified backgrounds The default disabled text is embossed on Windows. But this looks poor when a non-default background color is in use. This patch disables the embossed effect for buttons and labels when the background is non- standard. check-in: 650f78ef user: patthoyts tags: trunk
2009-09-30
22:52
[Bug 2799589] added a test for grab on deleted window which causes crashes on windows (fixed already). check-in: 7f788a5b user: patthoyts tags: trunk
2009-09-25
08:46
Correct generation of grayscale data from an image. Reported by Keith Vetter on comp.lang.tcl. check-in: a97f1e84 user: dkf tags: trunk
2009-09-18
22:35
Bug fix in grid/pack collision detect. Faulty slave was not properly blocked from slave list. [Bug 2859912] check-in: d063f43d user: pspjuth tags: trunk
2009-09-14
23:41
* generic/tkMenuDraw.c (TkPostSubmenu): Fix reposting of submenu in * win/tkWinMenu.c (TkWinHandleMenuEvent): torn off Windows menu. [Bug 873613] (DrawMenuEntryArrow): Draw Win menu arrow after being torn off. [Bug 873608]
check-in: 5478d04b user: hobbs tags: trunk
2009-09-10
12:16
Put the armouring in the right place. check-in: 840d44ec user: dkf tags: trunk
2009-09-09
22:47
Improve comment following request by Joe English check-in: 73ed6701 user: dkf tags: trunk
22:23
Try to make Tk more resilient in the face of Xft allocation failures. check-in: a562dd0e user: dkf tags: trunk
2009-09-07
07:29
* generic/tkFocus.c: fix potential null dereference flagged by clang * generic/tkMenu.c: static analyzer. * generic/tkTextBTree.c: * generic/tkTextDisp.c: * generic/tkTextIndex.c:
* generic/tkConsole.c: silence false positives from clang static * generic/tkTest.c: analyzer about potential null dereference. * generic/tkText.c: * generic/tkTextBTree.c: * generic/tkTextTag.c: * generic/tkVisual.c:
check-in: 7f80c75a user: das tags: trunk
06:20
make support for clang static analyzer safer & cleaner check-in: aaf7303a user: das tags: trunk
2009-09-04
10:03
Corrected descriptive text check-in: c0f278bf user: dkf tags: trunk
09:55
Finish purging remains of old XID hacks (a bunch of unused/write-only fields in the TkDisplay structure...) check-in: 8d20c8a2 user: dkf tags: trunk
09:39
Improve consistency of formatting of comments and function decls check-in: c947ecae user: dkf tags: trunk
2009-08-25
23:50
workaround llvm LTO bug on ppc check-in: c133c6b8 user: das tags: trunk
23:49
guard clang analyzer Tcl_Panic annotation with #ifndef USE_TCL_STUBS check-in: 3335f5d2 user: das tags: trunk
08:46
[Bug 1909931]: Add support for server-interpreted access control addreses. check-in: 41aa301f user: dkf tags: trunk
2009-08-24
21:22
Correct bindings for [tk_messageBox]. check-in: 850242c5 user: dkf tags: trunk
12:51
Better formatting check-in: c6e8007b user: dkf tags: trunk
03:18
* generic/tkInt.h: Annotate Tcl_Panic as noreturn for clang static analyzer in PURIFY builds, replacing preprocessor/assert technique.
check-in: 147d6bf4 user: das tags: trunk
00:58
* carbon/Wish.xcode/project.pbxproj: remove references to obsolete * carbon/Wish.xcodeproj/project.pbxproj: prolog.ps file.
check-in: 12cd2f04 user: das tags: trunk
00:58
* unix/configure: autoconf-2.59
check-in: 430da4a5 user: das tags: trunk
00:57
* macosx/Wish.sdef (new file): Install and enable sdef file * macosx/Wish-Info.plist.in: into Wish application bundle, * macosx/Tk.xcode/project.pbxproj: describing TkAqua apple event * macosx/Tk.xcodeproj/project.pbxproj: support for use by AppleScript. * unix/Makefile.in: (replaces functionality of * unix/configure.in: 'aete' resource removed with Cocoa port & fixes AppleScript issues reported on tcl-mac)
check-in: 7612e33a user: das tags: trunk
00:56
* macosx/tkMacOSXHLEvents.c (ScriptHandler): Fix "do script" apple * carbon/tkMacOSXHLEvents.c (ScriptHandler): event handler issues on recent OS X releases by using AE coercion to 'utf8' for text data and to 'fsrf' for alias data. (reported by Youness Alaoui on tcl-mac)
check-in: 24d58f34 user: das tags: trunk
00:55
* macosx/tkMacOSXDraw.c (TkMacOSX{Setup,Restore}DrawingContext): Disable window flushing during Tk drawing to avoid immediate flush of NSView-based native widgets on draw. (fixes drawing performance issue reported by Youness Alaoui on tcl-mac)
check-in: 18d5779a user: das tags: trunk
00:55
* macosx/tkMacOSXWindowEvent.c: Allow WM_DELETE_WINDOW handlers to prevent window closure by generating WM destroy event earlier (from window delegate's -windowShouldClose:). [Bug 2821084]
check-in: 34c76734 user: das tags: trunk
00:54
* generic/tkBind.c (HandleEventGenerate): Don't generate events for windows that don't exist yet (fixes TkAqua testsuite crash).
check-in: 43e6eea4 user: das tags: trunk
2009-08-19
23:01
Give an error if grid and pack are used in the same master. [Patch 2475855] check-in: b4791724 user: pspjuth tags: trunk
2009-08-14
14:51
* macosx/tkMacOSXWm.c: Workaround for textured windows being draggable from opaque content areas. [Bug 2824538] (walzer)
check-in: 2caf0397 user: das tags: trunk
14:50
* macosx/tkMacOSXDraw.c: Avoid exception in XCopyArea() when copying from toplevel that has never been mapped. (reported by Youness Alaoui on tcl-mac)
check-in: c3e4cdc3 user: das tags: trunk
2009-08-10
23:16
Eliminate more gcc warnings check-in: 086bc585 user: nijtmans tags: trunk
2009-08-09
21:20
Eliminate various gcc warnings include <vssym32.h> only when available check-in: 91538416 user: nijtmans tags: trunk
2009-08-08
08:23
Make the pendulum demo cope with resizing more gracefully. check-in: 2d856686 user: dkf tags: trunk
2009-08-06
12:46
Small updates for minor issues check-in: ecf38151 user: dkf tags: trunk
2009-08-04
21:19
Fix word-wrapping of non-breaking spaces in the text widget to work reliably. check-in: ae82fd23 user: dkf tags: trunk
2009-08-02
21:40
eliminate various gcc and msvc compiler warnings check-in: e908bb31 user: nijtmans tags: trunk
2009-08-01
08:05
Oops; forgot to fix a spot for 64-bit check-in: 7c4f5ab8 user: dkf tags: trunk
07:59
Don't assume that we're on little-endian clients. [Bug 2830420] check-in: f13b0d53 user: dkf tags: trunk
2009-07-27
20:02
Reword so that the modern API is presented as preferred. check-in: a99dde78 user: dkf tags: trunk
2009-07-26
19:43
Slight clarification. check-in: f43efc8b user: dkf tags: trunk
19:40
Corrected description of acceptable join styles. Spotted by Emiliano Gavilan. check-in: 815c8550 user: dkf tags: trunk
2009-07-23
22:24
Added incompat flag check-in: 4354c256 user: dkf tags: trunk
22:21
Fix [Bug 2441988]. Also squelch use of TkCopyAndGlobalEval, we can do better! check-in: bd1165a0 user: dkf tags: trunk
2009-07-22
05:35
[Bug 2496114]: Ensure that focus desynchronization doesn't cause a crash. check-in: 3226f288 user: dkf tags: trunk
2009-07-21
15:16
Corrected drawing of rotated underlines. [Bug 2356057] check-in: a8d13f49 user: dkf tags: trunk
2009-07-20
23:29
Fix [Bug 2328657] by explicitly excluding hacky zero-char chunks from intersection computation. Might deserve generalization to other tests. check-in: 6c007ba1 user: ferrieux tags: trunk
23:08
More fixes for [Bug 2824378] check-in: ee7271d0 user: dkf tags: trunk
22:56
Fix [Bug 2824378] by correcting expected output. check-in: 9d717d04 user: dkf tags: trunk
2009-07-18
19:30
A slightly more efficient placing check-in: 58150d01 user: dkf tags: trunk
19:28
Fix the transfer of large binary data. I hate INCR selections transfers... check-in: 01284a21 user: dkf tags: trunk
08:16
* unix/Makefile.in: Define NDEBUG in optimized (non- symbols) build to disable assert()s.
check-in: 735e2a23 user: das tags: trunk
06:55
* macosx/tkMacOSXBitmap.c: Fix tk::mac::iconBitmap crash due to off-by-one ckalloc error. [Bug 2821318]
check-in: 737e7c0c user: das tags: trunk
2009-07-15
21:50
* library/demos/mclist.tcl: use native sort arrows with aqua theme.
check-in: fedd346c user: das tags: trunk
21:50
* macosx/ttkMacOSXTheme.c: Update notebook tab appearance to * library/ttk/aquaTheme.tcl: modern L&F; adjust tab & notebook padding and tabmargins; correct appearance of selected tree header; add support for native tree header sort arrows via user1 state. [Patch 2819620]
check-in: dd088316 user: das tags: trunk
20:56
Apply patch from [Bug 2821962] to make binary byte selection transfers work. check-in: ca21fdca user: dkf tags: trunk
2009-07-14
08:38
Corrected definition of -height and -width for canvas' window items. [2326602] check-in: 2757460c user: dkf tags: trunk
08:35
autoconf-2.59 check-in: 67dd2f8c user: das tags: trunk
08:23
Allow turning off of XScreenSaver use. [Bug 2496018] check-in: 7e4674c5 user: dkf tags: trunk
2009-07-11
08:45
dot needs quoting at the start of a line check-in: 2a3d256d user: patthoyts tags: trunk
07:25
[Bug 2818455]: Corrected example. check-in: 49ccd3dd user: dkf tags: trunk
2009-07-07
08:08
More marking of files as Objective-C. check-in: 80b47862 user: dkf tags: trunk
2009-07-06
20:29
More marking of files as Objective-C. check-in: 0f560ce4 user: dkf tags: trunk
15:45
Formatting cleanup, mark files as Objective-C. check-in: e03c9f2b user: dkf tags: trunk
2009-07-02
10:34
Avoid the use of C++ reserved words in headers [Bug2815625] check-in: ef26e1e3 user: patthoyts tags: trunk
2009-06-30
14:21
s/Tcl_PanicEx/TclPanic/; improve clang assert Tcl_Panic macrology check-in: e5f1ee9f user: das tags: trunk
00:56
* generic/tkInt.h: add assert macros for clang static analyzer and redefine Tcl_Panic to assert after panic in clang PURIFY builds.
* generic/tkImgPhInstance.c: small fixes to make clang static * generic/tkTextDisp.c: analyzer happier.
* generic/tkConfig.c: add clang assert for false positives * generic/tkUndo.c: from static analyzer.
check-in: 96416799 user: das tags: trunk
2009-06-29
14:35
Merge of TkAqua Cocoa port check-in: 05bd0a2c user: das tags: trunk, macosx-cocoa-merge
2009-06-27
19:33
Expose TkSmooth(Parse|Print)Proc through the internal stub table. It was the last set of internal function of this type which was not exposed yet. Removed TkTile(Parse|Print)Proc from tkInt.h, because they don't exist. Follow-up to [Bug 2804935], now all Tk*(Parse|Print)Proc functions are exposed through the internal stub table. check-in: 068ec150 user: nijtmans tags: trunk, macosx-cocoa-premerge
2009-06-26
01:42
* carbon/ (new directory): copy of current state of 'macosx' source directory, to preserve legacy TkAqua implementation based on Carbon API (with support for Mac OS X releases older than 10.5).
check-in: 163cd900 user: das tags: trunk
01:42
* unix/Makefile.in: add support for --enable-aqua=carbon * unix/configure.in: configure option (legacy fallback for pre-Mac OS X 10.5 releases).
* unix/configure: autoconf-2.59
check-in: 179bb88c user: das tags: trunk
2009-06-23
05:16
fix [Bug #220935] canvas dash update problem (follow-up) check-in: b5433c44 user: nijtmans tags: trunk, macosx-carbon-freeze
2009-06-22
05:52
fix [Bug #220935] canvas dash update problem check-in: 4346651f user: nijtmans tags: trunk
2009-06-13
12:02
Missing constraint on new test winWm-9.0 check-in: 7a5237c3 user: dgp tags: trunk
2009-06-12
23:03
regen stubs check-in: d4d10009 user: dkf tags: trunk
12:46
Move another two entries to the internal stub table from MODULE_SCOPE. check-in: 41dfab18 user: dkf tags: trunk
2009-06-02
09:26
[Bug 2799589] Avoid setting the focus on a deleted window during delayed activation. check-in: 8086ae21 user: patthoyts tags: trunk
2009-05-21
22:52
[Bug 2794778]: Calls to CallWindowProc can lead to other functions overwriting the event strucure. Therefore preserve a local copy of the XKeyEvent while looping over the key events. check-in: 650ff4b9 user: patthoyts tags: trunk
2009-05-17
17:20
BUGFIX: last commit did not account for possibility of 0 tabs. check-in: 5989b1b9 user: jenglish tags: trunk
17:04
generic/ttkNotebook.c: More flexible tab placement [Bug 1470246] check-in: c6a5f7ea user: jenglish tags: trunk
2009-05-14
11:54
[Bug 1923684]: checkbuttons must prefer off over the indeterminate state
If a checkbutton offvalue is the same as the tristate value we should use the off state in preference. (andrey gusev)
check-in: 72a78060 user: patthoyts tags: trunk
2009-05-13
22:03
FormatMessage should always use the ignore-inserts flag when processing system errors. check-in: d2298817 user: patthoyts tags: trunk
21:33
[Bug 2791352] handle parsing of type 5 font descriptions with hyphenated family name. check-in: 0d40b67c user: patthoyts tags: trunk
2009-05-06
16:36
avoid panic for CFStrings longer than INT_MAX check-in: d2550d4f user: das tags: trunk
13:27
Updated the Wish and Tk icons for Windows 7 support.
Vista and Windows 7 like to display larger icon sizes than previous versions although we do not include the largest suggested size (256x256) as that prevents building with msvc6. Both icons are rendered from SVG versions of the Tcl feather or the Wish lamp.
check-in: 0fce2094 user: patthoyts tags: trunk
2009-05-05
09:22
Fix [Bug 487220]. check-in: c00bc01d user: dkf tags: trunk
09:18
Fix [Bug 1832015]. check-in: 48740f1b user: dkf tags: trunk
2009-05-04
09:12
Purge mention of interp->result. [Bug 2431507] check-in: b51b115f user: dkf tags: trunk
2009-05-03
06:46
Fix [Bug 2785744]. check-in: 062ccdeb user: dkf tags: trunk
2009-05-01
15:21
Fix [Bug 2777019]. check-in: 935a1387 user: dkf tags: trunk
15:04
oops check-in: bed1dff9 user: dkf tags: trunk
15:03
Factor out some of the postscript generation code to the PS prolog. check-in: ba8f6a43 user: dkf tags: trunk
2009-04-30
14:46
[Patch 2504402] Create icon bitmaps as device independent bitmaps.
This ensures the icon can be drawn properly on various colour depth surfaces - in particular it fixes a problem with remote desktop and looks better in the vista task switching overlay. (cjmcdonald)
check-in: 3c299e31 user: patthoyts tags: trunk
13:54
Fix typo check-in: 00d1f5c1 user: dkf tags: trunk
13:44
Fix [Bug 2080533] by falling back to creating a DIB. check-in: 427ac9fc user: dkf tags: trunk
2009-04-28
16:53
* unix/tcl.m4, unix/configure (SC_CONFIG_CFLAGS): harden the check to add _r to CC on AIX with threads.
check-in: 27dd0093 user: hobbs tags: trunk
2009-04-27
10:31
Private-export functions that were being used in extensions. [Bug 2768945] check-in: f36a791d user: dkf tags: trunk
2009-04-24
17:29
* win/tkWinDialog.c (ChooseDirectoryValidateProc): no need to set cwd on selchange. Prevents delete of selected folder in dialog.
check-in: 72af3e84 user: hobbs tags: trunk
15:34
Removed stray @ from Makefile.in test target. [Bug 2764263] Don't chmod+x square demo. [Bug 1945073] Adjustable demo install location. [Patch 2764272] check-in: 0d6727e8 user: stwo tags: trunk
15:07
Don't chmod/exec installManPage. [Patch 2769530] check-in: bcaa0143 user: stwo tags: trunk
2009-04-23
22:01
* win/tkWinDialog.c (Tk_ChooseDirectoryObjCmd): enable the new style choosedir that has a "New Folder" button, with ::tk::winChooseDirFlags override for new behavior. [Bug 2779910]
check-in: 8d3d53e9 user: hobbs tags: trunk
2009-04-14
18:09
Make filebox.test pass cleanly again. check-in: 4e282004 user: dkf tags: trunk
00:56
update Apple copyright notice for 2009-04-10 changes check-in: 677297a1 user: das tags: trunk
2009-04-13
21:26
Fix the other issue from [Bug 2759119]. check-in: c56cfc06 user: dkf tags: trunk
21:12
Fix [Bug 2759119] and apply [Patch 2739360] (partially). check-in: 915c67b6 user: dkf tags: trunk
2009-04-11
12:49
Oops! check-in: 5e116ee6 user: dkf tags: trunk
04:26
revert HandleEventGenerate change, it was causing bind-8.2 to fail check-in: a05dd49d user: das tags: trunk
00:22
D'oh check-in: 26dd6679 user: das tags: trunk
2009-04-10
18:01
* unix/configure.in (Darwin): use Darwin SUSv3 extensions if available. * unix/configure: autoconf-2.59 * unix/tkConfig.h.in: autoheader-2.59
check-in: d53f32f8 user: das tags: trunk
16:52
tk_setPalette: Don't set *selectColor: #b03060; this makes radio- and checkbuttons look wrong post-TIP#109. check-in: d75960f9 user: jenglish tags: trunk
16:42
* library/demos/filebox.tcl: only show "Motif Style Dialog" checkbutton on X11 windowingsystem.
check-in: 4b9f9ba2 user: das tags: trunk
16:40
* library/demos/widget: GOOBE: use ttk::cursor
check-in: eb4b5ca2 user: das tags: trunk
16:34
* library/demos/knightstour.tcl: fix knightstour demo not running from interactive wish.
check-in: 06deeaa3 user: das tags: trunk
16:31
* library/console.tcl (::tk::ConsoleInit): remove redundant TkAqua Quit menu item.
check-in: 1233729f user: das tags: trunk
16:20
* generic/tkPointer.c (Tk_UpdatePointer): use all 5 buttons.
check-in: 041f6f27 user: das tags: trunk
16:16
* generic/tkMenu.c (PostProcessEntry): delay call to TkpConfigureMenuEntry() until all menu entry attributes are setup.
check-in: 9a54a123 user: das tags: trunk
16:08
* library/menu.tcl (::tk::MbPost): fix error thrown in y position computation with indicatoron.
check-in: 427949f4 user: das tags: trunk
16:07
* generic/tkMenubutton.c: s/DEF_BUTTON_JUSTIFY/DEF_MENUBUTTON_JUSTIFY/
check-in: 916c7955 user: das tags: trunk
16:00
* generic/tkUtil.c (TkBackgroundEvalObjv): use Tcl_BackgroundException.
check-in: cef0a17b user: das tags: trunk
15:54
* generic/tkBind.c (HandleEventGenerate): ensure window exists before generating an event for it (fixes testsuite crash).
check-in: 3b16864e user: das tags: trunk
15:53
* generic/tkTextBTree.c (TkBTreeDeleteIndexRange): add bounds check to startEnd array access (fixes testsuite crash).
check-in: 1ec2acc7 user: das tags: trunk
15:52
* tests/unixFont.test: only use xlsfonts with X11 windowingsystem.
check-in: 2ac90cff user: das tags: trunk
13:18
Squelch pointless file. check-in: 3dd6914e user: dkf tags: trunk
10:16
Fix [Bug 2116837]. check-in: d57cebbb user: dkf tags: trunk
2009-04-08
12:28
Remove 'NEW' tags from sub-demos. check-in: 6237ac24 user: dkf tags: trunk
2009-04-04
16:18
Fix [Bug 1881896] check-in: 7c57502d user: dkf tags: trunk
2009-04-03
20:20
Don't Panic [Bug 1789819]. check-in: 454c20ad user: jenglish tags: trunk
09:41
Fix [Bug 974421] check-in: bb0df7a6 user: dkf tags: trunk
2009-04-02
09:40
Ensure the pointer begins outside the window for all the tests checking Enter/Leave motion events. check-in: b28d8aaa user: patthoyts tags: trunk
08:27
Minor fixes to demos. In the pendulum demo make use of unicode for the axis labels and in the knightstour demo on X11 we cannot rely on anything being present for the knight glyph so use a polygon instead. check-in: 19020018 user: patthoyts tags: trunk
2009-03-31
14:20
Small improvements to multi-column list demo. check-in: ff87042c user: dkf tags: trunk
2009-03-25
23:39
Eliminate a few compiler warnings on mingw spacing check-in: 65ea29f3 user: nijtmans tags: trunk
23:27
bring doc and demos in line with http://wiki.tcl.tk/812 check-in: 5b70a9ed user: nijtmans tags: trunk
09:06
Prevent zero-size malloc() calls. [Bug 2178820] check-in: ddd898d0 user: dkf tags: trunk
08:45
Fix [Bug 1871101]. check-in: 8ba8e70d user: dkf tags: trunk
2009-03-14
17:44
regen check-in: 4166032b user: dkf tags: trunk
17:35
Added support for reporting TEA-like info via pkg-config. [Patch 2243962] check-in: 62bab079 user: dkf tags: trunk
2009-03-10
11:13
Tidy up and expand examples. check-in: 5b8e4388 user: dkf tags: trunk
2009-03-09
18:50
* tkMacOSXFont.c (GetFontFamilyName): [Bug #2548661] Handle NULL return from CFStringCreate. check-in: 715b7194 user: cc_benny tags: trunk
2009-03-01
21:54
update comment to reflect reality check-in: 505b7ad9 user: patthoyts tags: trunk
2009-02-27
23:23
[Feature Request 2636558] Tk_DefineBitmap and Tk_GetBitmapFromData signature problem check-in: bf459fc1 user: nijtmans tags: trunk
23:04
[Bug 2645457] check for dead windows after calling Tk_MakeWindowExist to avoid a crash when mapping dead windows. check-in: dbeb0e45 user: patthoyts tags: trunk
2009-02-23
11:59
[Patch 2513104] fix cursor hotspots (cjmcdonald) check-in: 96896e5c user: patthoyts tags: trunk
10:18
[Patch 2507419] fixes the image drawing bug on windows menus. check-in: 677b1bdf user: patthoyts tags: trunk
2009-02-22
23:39
[Patch 2542828] use stock Win32 help arrow cursor for question_arrow check-in: 640e20fb user: patthoyts tags: trunk
2009-02-21
11:38
Correct the ttk::treeview border on XP and Vista. check-in: 13c9723c user: patthoyts tags: trunk
10:22
[Bug 2546087] Restore support for NULs in console stdout channel. In 2004 a fix to Tcl channels prevented the exposure of the internal UTF-8 representation of the ASCII NUL character (\uc080). Since then strings in the console have been truncated at NUL. This restores the older behaviour. check-in: e865a11e user: patthoyts tags: trunk
2009-02-17
18:11
* win/tcl.m4, win/configure: Check if cl groks _WIN64 already to avoid CC manipulation that can screw up later configure checks. Use 'd'ebug runtime in 64-bit builds.
check-in: 743984af user: hobbs tags: trunk
2009-02-16
18:14
* win/configure.in, win/configure: align better with tcl version. Ensures finding correct CPP for Win64.
check-in: 5e06a1f0 user: hobbs tags: trunk
09:30
Apply some GOOBE to the ttk::intro(n) manpage. [Bug 2604420] check-in: a80b5eeb user: dkf tags: trunk
00:57
Some tidying up; reducces coupling to rest of Tk implementation check-in: 75e8d893 user: dkf tags: trunk
2009-02-12
21:32
Factor out the IconList megawidget. check-in: 22a1fab7 user: dkf tags: trunk
2009-02-11
15:25
Increase idiomaticity check-in: bd0561b5 user: dkf tags: trunk
15:17
Use a color picture of JO for better GOOBE. [Bug 2588919] check-in: 636956d3 user: dkf tags: trunk
2009-02-10
22:06
fix [tcl-Bug 2502365] Building of head on HPUX is broken when using the native CC. check-in: 05eb3a7a user: nijtmans tags: trunk
2009-02-09
01:45
ElementStateEventProc: Avoid dangling pointers when layout changes [Fix for #2431428]. check-in: acb551a6 user: jenglish tags: trunk
2009-02-08
19:35
Renamed several internal data structures and functions: ElementImpl -> ElementClass, LayoutNode -> Element. Remove more unnecessary casts. Add function Ttk_ClientRegion, common factor of entry, scale, progress, and treeview widgets. check-in: 5e86a8ff user: jenglish tags: trunk
2009-02-06
08:12
* generic/tkImgPhInstance.c: fix numerous leaks discovered with the * generic/tkMenu.c: Mac OS X Instruments.app Leaks tool. * generic/tkText.c: * generic/tkTextImage.c: * generic/tkTextIndex.c: * generic/tkUndo.c: * generic/tkUtil.c: * generic/ttk/ttkFrame.c: * macosx/tkMacOSXWm.c:
check-in: b14d66d4 user: das tags: trunk
08:11
whitespace check-in: 9d9280fa user: das tags: trunk
2009-02-03
23:55
- eliminate some unnessary type casts - some internal const decorations - spacing check-in: 02ca10b0 user: nijtmans tags: trunk
2009-01-30
21:02
catch font create when the console is re-sourced via F9 check-in: 290f836f user: patthoyts tags: trunk
2009-01-28
20:47
- eliminate some unnessary type casts - some internal const decorations - spacing check-in: 380696ca user: nijtmans tags: trunk
2009-01-24
14:15
Fix a typo check-in: 8db520ec user: dkf tags: trunk
2009-01-22
05:08
typo check-in: e8424081 user: dgp tags: trunk
02:11
* unix/tcl.m4: Corrected a typo ($(SHLIB_VEERSION) should be ${SHLIB_VERSION}). * unix/configure: Autoconf 2.59 check-in: f8d0816f user: kennykb tags: trunk
2009-01-20
03:39
Patch 907924 check-in: 217b27b9 user: kennykb tags: trunk
2009-01-19
14:00
fix typo that led to crashes check-in: b3060e8f user: das tags: trunk
2009-01-16
20:55
* generic/tk.h: Bump patchlevel to 8.6b1.1 to distinguish * library/tk.tcl: CVS snapshots from the 8.6b1 and 8.6b2 releases. * unix/configure.in: * win/configure.in:
* unix/configure: autoconf-2.59 * win/configure:
check-in: 24da8fd0 user: dgp tags: trunk
2009-01-14
22:48
- fix for aMSN compatibility [tcl-Bug 2507326] - CONSTify Tk(Create|Find)menuReferences - various internal "const" decorations check-in: c77e1b2d user: nijtmans tags: trunk
2009-01-13
22:37
fix [tcl-Bug 2502365] Building of head on HPUX is broken when using the native CC check-in: dcb33423 user: nijtmans tags: trunk
01:46
Tk tests that create images need to be independent of the interpreter environment. check-in: 1cd8c350 user: patthoyts tags: trunk
2009-01-11
23:37
[Bug 2495740] result needed to exclude any images already present. check-in: be96804e user: patthoyts tags: trunk
23:08
[Bug 2336454] fixed keysyms used in bind tests. check-in: 02862c72 user: patthoyts tags: trunk
19:05
* generic/tkEvent.c: Fix a possible segv due to a NULL pointer dereference that occurs when XCreateIC fails. check-in: 78d05cc9 user: georgeps tags: trunk
11:51
Pretty up the messagebox on unix using PNG images for the icons and group the icons into one place. check-in: 71ece0c8 user: patthoyts tags: trunk
11:25
Fix missing word spotted by stu. check-in: f1acc37e user: patthoyts tags: trunk
08:40
ttkNotebook.c(NotebookCleanup): Don't call Tk_DeleteOptionTable(), it's unnecessary and quite possibly harmful [Bug 2496162]. check-in: 7368c7d1 user: jenglish tags: trunk
2009-01-09
07:03
CONSTify TkDebugBorder, TkStringToKeysym, TkDebugBitmap TkDebugColor, TkDebugCursor, TkDebugFont All those mods TIP #27 complient, no incompatibility risks. check-in: 36cbe251 user: nijtmans tags: trunk
2009-01-08
23:44
adjust copyright year check-in: 32f0c035 user: das tags: trunk
16:31
Themed the bgerror dialog and make use of our PNG support to improve the icon. check-in: 3a39b9b5 user: patthoyts tags: trunk
2009-01-07
14:35
Applied patch from [Bug 2473120] to fix the arguments to tk_messageBox call in the tk_chooseDirectory unix implementation. check-in: b805b8b4 user: patthoyts tags: trunk
00:25
[Bug 1847002] On Windows a grab can be bypassed using the taskbar. This prevents that by handling the keyboard activation message and the system menu commands when grabs are present. check-in: 510ac2a5 user: patthoyts tags: trunk
2009-01-06
21:58
A few const -> CONST86 modifications, improving backwards compatibility. Change Tk_ItemIndexProc and Tk_ItemInsertProc signature to have a Tcl_Obj parameter in stead of a string parameter. This is binary and source compatible with previous API, it just prevents the need for a type cast in the Tk_ItemType table construction. Bring doc in line with API. check-in: 88f4039a user: nijtmans tags: trunk
09:22
Apply [Patch 1539990] to speed up Tk_PhotoPutBlock in one case. check-in: 54363ffe user: dkf tags: trunk
01:29
cast away a warning. check-in: 8fd7f201 user: patthoyts tags: trunk
01:26
Use task modal rather than system modal for messageboxes and use MB_SETFOREGROUND to get the user notification if the application is not the foreground application (flashing in the taskbar). [Bug 2484771] check-in: f40fb8fd user: patthoyts tags: trunk
2009-01-03
14:41
Improve documentation of -offset and -outlineoffset item options. [Bug 1836621] check-in: 8e67ecc2 user: dkf tags: trunk
13:56
add new ttk test files check-in: b0059841 user: das tags: trunk
00:05
Fix incorrect statement about %-substituees quoting. check-in: 6d4f7377 user: ferrieux tags: trunk
2009-01-02
23:20
CONSTify Tk_ClipboardAppend check-in: b1e934f0 user: nijtmans tags: trunk
2008-12-31
23:13
no message check-in: b280e971 user: davygrvy tags: trunk
23:11
* win/rules.vc: small bug not setting SYMBOLS macro fixed.
check-in: 9818428d user: davygrvy tags: trunk
23:10
tests/ttk/{checkbutton,radiobutton}.test: split out from ttk.test. check-in: 609629b4 user: jenglish tags: trunk
21:25
* generic/ttk/ttkDefaultTheme.c: Fix color palette for radiobutton and checkbutton indicators. Fixes [Bug 2003310]; also makes "alt" theme check/radiobuttons look like Windows 98, as intended. * library/ttk/altTheme.tcl: Specify dark gray -bordercolor to soften edges. check-in: bd5403fe user: jenglish tags: trunk
2008-12-29
16:29
window-2.9 deadlocks threaded Tk [Bug 1715716], add constraint check-in: 9cf6ca45 user: das tags: trunk
16:28
fixes for [temporaryDirectory] != [pwd] check-in: d28a7744 user: das tags: trunk
2008-12-28
23:45
Added an "incompat" note check-in: dfdc9808 user: dkf tags: trunk
23:43
Corrected mouse-wheel bindings for widgets. Now Shift-wheel always scrolls the text widget horizontally on all platforms. check-in: e71e11a6 user: dkf tags: trunk
22:59
TIP#171 implementation - sanity for <MouseWheel> event handling! check-in: da1b9246 user: dkf tags: trunk
22:13
Applied Michael Kirkham's fix to make all PngSuite images work. check-in: 8dfa607b user: dkf tags: trunk
16:42
add ImgPNG files check-in: 3cff2dc0 user: das tags: trunk
13:08
Implementation of TIP #244, PNG image support. check-in: 683798fd user: dkf tags: trunk
2008-12-27
18:54
ttk::treeview: Fix inconsistent use of treeArea / headingArea; fixes #2381555 ([$tv identify] didn't work when horizontally scrolled). check-in: f2413979 user: jenglish tags: trunk
18:41
doc/busy.n: add missing .BS check-in: dd48095f user: jenglish tags: trunk
2008-12-21
22:09
MINOR CHANGE: Tidy up changelog formatting. check-in: d10552c7 user: dkf tags: trunk
20:31
Regularized doc of postscript subcommand's -channel option. check-in: 822e40c2 user: dkf tags: trunk
2008-12-20
02:03
sync file additions/removals with Wish.xcodeproj check-in: a9eeee74 user: das tags: trunk, core-8-6-b1
01:57
add new files check-in: 94ced829 user: das tags: trunk
01:33
mark fontchooser demo as new check-in: a1e5750a user: das tags: trunk
01:33
fix warning check-in: 1b38bd12 user: das tags: trunk
2008-12-19
19:58
* changes: Updates for 8.6b1 release.
check-in: 6af94a12 user: dgp tags: trunk
17:56
tag for 8.6b1 release check-in: 57cc7101 user: dgp tags: trunk
15:33
* tests/clrpick.test: Eliminate duplicate test names. * tests/embed.test: * tests/text.test: * tests/textMark.test:
check-in: b44d7556 user: dgp tags: trunk
14:32
* README: Bump version number to 8.6b1 * generic/tk.h: * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in:
* unix/configure: autoconf-2.59 * win/configure:
check-in: 377b636a user: dgp tags: trunk
2008-12-18
20:50
* library/msgs/de.msg: Updated German messages. Thanks to Ruediger Haertel. [Patch 2442309].
check-in: 0f8edda1 user: dgp tags: trunk
2008-12-17
22:51
VOID -> void check-in: 6cf4c938 user: nijtmans tags: trunk
22:36
Small doc fixes check-in: d548bea0 user: dkf tags: trunk
2008-12-16
23:53
remove unused variables check-in: a26db0ec user: nijtmans tags: trunk
2008-12-15
17:51
fix 'make checkstubs' failure: make TtkEntry_Init MODULE_SCOPE check-in: d15c12d8 user: das tags: trunk
16:17
TIP #338 IMPLEMENTATION
* doc/Tk_Main.c: Removed the last two '#include "tclInt.h"'. * generic/tkMain.c: Tk is now limited to Tcl's public interface. * macosx/tkMacOSXInit.c:
check-in: beef4afb user: dgp tags: trunk
2008-12-14
15:11
add new zlib files check-in: b10e55d3 user: das tags: trunk
2008-12-12
02:02
Added a simple fontchooser demo to the common dialogs section. check-in: 0e3a536d user: patthoyts tags: trunk
00:09
Make error message from Tk_GetRelief the same as for Tk_GetReliefFromObj Adapt test cases for changed error message check-in: ba87777f user: nijtmans tags: trunk
2008-12-11
18:35
Remove leftover commented-out code, mistakenly included in last commit check-in: 4b6a01df user: jenglish tags: trunk
18:13
library/demos/*.tcl: Omit contraindicated [package require Ttk]. Remove logic that switches [ttk::scrollbar]s to [tk::scrollbar]s based on [tk windowingsystem]; this is already handled in library/ttk/scrollbar.tcl. check-in: 36850054 user: jenglish tags: trunk
05:21
add TIP #234 files check-in: 4ad2261b user: das tags: trunk
2008-12-10
13:41
Fix some problems running the tests on windows. As Tk tests run in -singleproc 1 we cannot do the script testing without damaging the later native tests. check-in: 45d20e31 user: patthoyts tags: trunk
10:54
Fixed tk.test to account for tk ensemble changes check-in: baf91af4 user: patthoyts tags: trunk
09:08
Fixed windows build glitches for tip 324 check-in: 9d03b9da user: patthoyts tags: trunk
05:08
note patch # and new files check-in: b4afe995 user: das tags: trunk
05:02
TIP #324 IMPLEMENTATION check-in: 7946dc22 user: das tags: trunk
04:27
TkMakeEnsemble(): support for NULL subensemble check-in: 2ac4c985 user: das tags: trunk
04:13
fix warning check-in: 9573b639 user: das tags: trunk
02:51
s/Tk_BackgroundException/Tcl_BackgroundException/ check-in: addcb794 user: das tags: trunk
00:34
* generic/tkInt.h: Turn [tk] into an ensemble (thoyts, steffen) * generic/tkBusy.c: * generic/tkCmds.c: * generic/tkWindow.c:
check-in: a0b9ec24 user: das tags: trunk
2008-12-09
23:53
* macosx/tkMacOSXInit.c (TkpInit): unconditionally show Tk console if TK_CONSOLE env var is set.
check-in: c1fcc95a user: das tags: trunk
23:21
minor improvements check-in: 8f0ac5c4 user: dkf tags: trunk
22:58
minor corrections to comments check-in: 94657f65 user: dkf tags: trunk
21:22
TIP 337
* generic/tkBind.c: Updated callers of Tcl_BackgroundError() * generic/tkCanvas.c: to use the new routine * generic/tkEntry.c: Tcl_BackgroundException() as appropriate. * generic/tkImgBmap.c: * generic/tkListbox.c: * generic/tkSelect.c: * generic/tkTextDisp.c: * generic/tkTextWind.c: * macosx/tkMacOSXHLEvents.c: * macosx/tkMacOSXMenu.c: * macosx/tkMacOSXMenus.c: * macosx/tkMacOSXScale.c: * macosx/tkMacOSXWindowEvent.c: * unix/tkUnixScale.c: * unix/tkUnixWm.c: * win/tkWinButton.c: * win/tkWinMenu.c: * win/tkWinScrlbr.c: * win/tkWinWm.c:
check-in: 8390c9df user: dgp tags: trunk
2008-12-08
00:10
add error checking check-in: 952835ff user: das tags: trunk
2008-12-07
21:56
fix brekage (bad merge?) check-in: 6a125524 user: das tags: trunk
21:24
ttk::spinbox: Add cross-platform MouseWheel bindings. Factored out [ttk::bindMouseWheel] procedure. check-in: 379841dd user: jenglish tags: trunk
18:42
Add native aqua elements for ttk::spinbox [Bug 2219588]. Moved most spinbox "business logic" out of ttkEntry.c into Tcl bindings. Minor spinbox appearance improvements in clam theme. check-in: 08795276 user: jenglish tags: trunk
16:36
Remove/disable dead code flagged by clang static analyzer check-in: 0ac08e28 user: das tags: trunk
16:35
Fix potential divide by zero flagged by clang static analyzer check-in: 75200196 user: das tags: trunk
16:34
Fix potential null dereference flagged by clang static analyzer check-in: 6f14ab51 user: das tags: trunk
16:34
Fix potential use of uninitialized variable flagged by clang static analyzer check-in: 01ac8739 user: das tags: trunk
16:32
Fix leaks flagged by clang static analyzer check-in: 4d3adc5d user: das tags: trunk
16:30
TkpDisplayButton: use computed borderWidth check-in: 7397ab0f user: das tags: trunk
16:30
MenuDefProc: avoid crash with non-Tk menus check-in: 4695f9cf user: das tags: trunk
16:29
SeparatorElementSize: fix state lookup check-in: 8deae19f user: das tags: trunk
2008-12-06
10:48
Implementation of TIP #197. check-in: f5b1e704 user: dkf tags: trunk
09:51
Remove useless constraint check-in: 50e11876 user: dkf tags: trunk
2008-12-05
17:10
remove prolog.ps, add xpTheme.tcl check-in: 6a1da99d user: das tags: trunk
16:58
fix warning check-in: 0f5f09f0 user: das tags: trunk
16:25
Improve the code to convert from pixels to points check-in: d63b555a user: dkf tags: trunk
15:51
undid previous 'fix': 'const' is only useful for pointers, not for opaque types. Therefore it should not have slipped in here. check-in: 8e68859f user: nijtmans tags: trunk
11:11
Added vista theme to iron out the visual differences between vista and XP. check-in: 88cd5d73 user: patthoyts tags: trunk
10:48
Remove references to deleted file check-in: 4f7c22f7 user: dkf tags: trunk
10:27
Clean up PS prolog generation, getting rid of an obsolete file, and stop text from going wildly wrong when Xft is used. [Bug 2107938] check-in: d7688f1c user: dkf tags: trunk
09:33
Make TkTextMakeByteIndex implementation agree with the prototype (const-ness) check-in: 2ceae6be user: patthoyts tags: trunk
2008-12-04
21:33
Move 10 functions from tkText.h to stub table [Feature Request 220906] check-in: bfe3ee52 user: nijtmans tags: trunk
15:47
Add mentions of Toolbutton style to relevant ttk manpages. check-in: 55f8598b user: dkf tags: trunk
2008-12-03
18:44
Add new "hover" state (patch from Pat Thoyts; needed to support proper visual feedback on Vista). check-in: 8a64537b user: jenglish tags: trunk
2008-12-02
23:33
Minor indentation/capitalization corrections check-in: 4dc3b73b user: dkf tags: trunk
2008-12-01
09:56
autoconf-2.59 check-in: 5f6c036d user: das tags: trunk
2008-11-29
00:43
Use a styled frame around the popdown listbox so we can adjust the border for each theme as needed. check-in: 64cd2523 user: patthoyts tags: trunk
00:12
Refactoring of the millimeter patch. Fix of a potential issue if a pixel object is reused across screens of different resolutions. check-in: 6e3c42f6 user: ferrieux tags: trunk
2008-11-28
17:05
Fix stupid bug in millimeter patch (conditionally uninited var) check-in: 43a713a5 user: ferrieux tags: trunk
00:10
Added a test that distance units are not confused with pixels (for the millimeter patch) check-in: 9d5d8a97 user: ferrieux tags: trunk
2008-11-27
23:47
Millimeter patch. Fixes [1813597,2218964] by eliminating the functional redundancy and unnecessary loss of precision of the {pixel,mm}ObjType tandem. check-in: 3790d36a user: ferrieux tags: trunk
23:26
elminate warning: unused variable 'tkwin' Replace Tcl_SetResult(interp, NULL, ....) calls with Tcl_ResetResult(interp) everywhere check-in: d45f4e57 user: nijtmans tags: trunk
2008-11-26
15:56
Making code neater... check-in: 0720979d user: dkf tags: trunk
2008-11-25
11:19
Minor tidying up check-in: e4566d2b user: dkf tags: trunk
2008-11-24
09:56
Minor doc fixes. [Bug 2330040] check-in: b9241cf2 user: dkf tags: trunk
2008-11-23
21:58
[Bug 1389270] event generate silently ignored focus events. These can now be generated. check-in: 185b0e79 user: patthoyts tags: trunk
21:40
Fixed some locale dependencies to reduce the noise on non-English systems check-in: 265ddb94 user: patthoyts tags: trunk
15:08
Formatting check-in: a0801d96 user: dkf tags: trunk
00:47
Re-fixed QWERTY/AZERTY sensitivity of key event generation test (thx to Pat Thoyts) check-in: 879b7b5a user: ferrieux tags: trunk
2008-11-22
23:45
Fixed QWERTY/AZERTY sensitivity of key event generation test check-in: 21bc3b70 user: ferrieux tags: trunk
23:03
Added angled text support to demonstration check-in: fd55d3ad user: dkf tags: trunk
22:38
GOOBE on Win, where stippling and angling work poorly together... check-in: 5fad4c62 user: dkf tags: trunk
22:30
demo angled text check-in: 2487a8b8 user: das tags: trunk
22:29
reduce number of CTM manipulation calls check-in: a75e45e6 user: das tags: trunk
22:28
use M_PI when available, remove redundant definitions of PI check-in: 1572525e user: das tags: trunk
22:07
[Bug 1991930] combobox dropdown needs to be topmost check-in: 459d1356 user: patthoyts tags: trunk
20:26
[Bug 1939129] combobox dropdown was drawn behind topmost toplevels. check-in: 8c83cb43 user: patthoyts tags: trunk
20:16
Added documentation on the -angle option for text items check-in: cbf51f96 user: dkf tags: trunk
20:05
Fixed up complaints from MSVC engendered by the last commit. In particular replaced round() which is a C99 function. check-in: 9dc3d444 user: patthoyts tags: trunk
18:08
TIP#119 implementation. [Patch 1611359] check-in: a2e77573 user: dkf tags: trunk
12:22
Fixed internationalization issues with the winDialog tests check-in: 836373e2 user: patthoyts tags: trunk
01:07
[Bug 2307837] avoid some locale-dependent failures by using id's or an english constraint check-in: 3258e882 user: patthoyts tags: trunk
2008-11-19
20:17
Remove inoperative text stating that slave windows must be direct children of the master [Bug 1824996]. check-in: 4f8dee00 user: jenglish tags: trunk
00:21
remove unnoticed CVS conflict in ChangeLog check-in: 9831e653 user: nijtmans tags: trunk
2008-11-18
23:49
Minor simplification in fix for [Bug 2312027]: no need to malloc and copy photo type name because it is a constant to begin with. Convert Tcl_SetResult(......, TCL_DYNAMIC) to Tcl_SetResult(......, TCL_VOLATILE), in preparation for TIP #340 check-in: 4978c305 user: nijtmans tags: trunk
2008-11-16
17:14
Widget self-destruction is not necessarily an error [Bug 2298720]. check-in: 91b97118 user: jenglish tags: trunk
17:07
Explained constraints on [wm overrideredirect] better. [Bug 2282861] check-in: 4d0f2047 user: dkf tags: trunk
2008-11-15
00:00
bug 2239034: restrict [wm manage] to Frame type widgets check-in: 3f2db3b4 user: patthoyts tags: trunk
2008-11-14
13:19
autoheader-2.59 check-in: 19bf54b4 user: das tags: trunk
13:01
remove -Wno-implicit-int check-in: 8e31376a user: das tags: trunk
2008-11-13
01:13
ttkWidget.c: Reworked widget construction and destruction sequence; fixes #2207435 and several other problems discovered during investigation of same. ttkButton.c(CheckbuttonInitialize): Account for initializeProc being called earlier in the construction sequence now. check-in: 8ed212b7 user: jenglish tags: trunk
2008-11-12
16:38
bug #1777362 - handle windows with funky names by avoiding use of the window path for anchors. check-in: 4460b1ed user: patthoyts tags: trunk
09:56
Small syntactic improvements check-in: 0992c39f user: dkf tags: trunk
01:19
fix [Bug 2265860] new test failures check-in: bbe65d64 user: nijtmans tags: trunk
00:37
Use -O2 as gcc optimization compiler flag, and get rid of -Wno-implicit-int for UNIX check-in: cc47867e user: nijtmans tags: trunk
00:15
modify Tk_Create(Old)ImageType signature, relaxing the constraint that every Tk_ImageType can only be passed to this function once. This allows tkImg to be loaded in multiple interpreters in a thread-enabled build of Tk. This CONSTification complies with TIP #27. It is binary compatible with the old interface, but not fully source compatible (although tkImg does not suffer). check-in: 0dc55135 user: nijtmans tags: trunk
2008-11-11
23:39
Don't crash when application uses nondefault visual #2264732. check-in: ff066d00 user: jenglish tags: trunk
22:13
reverted change from 2008-11-06 (was under the impression that "-Wno-implicit-int" added an extra warning) check-in: d1edd20f user: nijtmans tags: trunk
2008-11-09
23:53
Ttk widget initializeProc()s now return void instead of a status code, and are no longer allowed to fail. (Fix for #2207435 in progress). check-in: 203f93be user: jenglish tags: trunk
23:16
One more (hopefully the last) signature change in Tk_CreatePhotoImageFormat check-in: 36115a59 user: nijtmans tags: trunk
21:53
One more (hopefully the last) signature change in Tk_CreateSmoothMethod. check-in: 8f425191 user: nijtmans tags: trunk
21:37
Remove unnecessary casts from ttkWidget.c.

(More remain in other files; will get to those later). check-in: a42da439 user: jenglish tags: trunk

20:51
make all Tk_CustomOption tables const and remove unnecessary type cast check-in: 7ed7342a user: nijtmans tags: trunk
2008-11-08
22:52
More small changes to use C89 better and manage the result more efficiently. check-in: e19bdf70 user: dkf tags: trunk
19:04
Lots of small changes to make code more pretty and C89-like. check-in: 8e893040 user: dkf tags: trunk
18:44
Lots of small changes to make code more pretty and C89-like. check-in: 782ccc1d user: dkf tags: trunk
2008-11-06
22:19
add "-Wno-implicit-int" flag for gcc, as on UNIX Use tkUnixDefault.h under CygWin. With this change, at least the X11 version of Tk can be built with cygwin check-in: f297c97e user: nijtmans tags: trunk
16:29
regen check-in: 9a2ab686 user: dkf tags: trunk
16:28
Fix [Bug 2229999]. check-in: 9fa12057 user: dkf tags: trunk
2008-11-05
23:29
no need to use CONST in internal header files check-in: 0b20383a user: nijtmans tags: trunk
22:58
fix [Bug 1866774 ] Remove X10 references from docs check-in: d4c9d8a3 user: nijtmans tags: trunk
22:48
CONSTify string and fileName parameters of TkGetBitmapData more internal -Wwrite-string warning fixes check-in: 2432463c user: nijtmans tags: trunk
22:20
fix [Bug 2226093] const changes not all correct more internal -Wwrite-string warning fixes check-in: 00402a8e user: nijtmans tags: trunk
2008-11-03
22:59
bug #2218949: force focus to the tested widget check-in: 29c612c1 user: patthoyts tags: trunk
22:44
tkWinTest.c: fix warning: assignment discards qualifiers from pointer target type check-in: d408bea5 user: nijtmans tags: trunk
22:20
ttkEntry.c: fix warning: unused variable 'currentValue' tkOldTest.c: fix warning: assignment discards qualifiers from pointer target type check-in: 58673d61 user: nijtmans tags: trunk
22:02
Fixed broken test. testclipboard no longer returns binary data but proper tcl strings without \r check-in: 494425ae user: patthoyts tags: trunk
14:36
Fixed an embedding test that became broken during the test upgrade. Killing a contained window should not destroy the container. check-in: 059619f4 user: patthoyts tags: trunk
11:54
busy tests: the default wait cursor on windows is wait not watch, so added suitable constraints and cloned some tests check-in: 07d05778 user: patthoyts tags: trunk
11:09
const fixes for windows code check-in: d4f7bab7 user: patthoyts tags: trunk
10:17
Added cast to work around stupid type inference bug in MSVC. Apparently it can't tell the difference between 'const char **' and 'char *const *'... check-in: 247c6ad8 user: dkf tags: trunk
2008-11-02
11:20
Forgot to check this in due to local network woes. check-in: 04cf18bf user: dkf tags: trunk
09:54
more internal -Wwrite-strings warning fixes check-in: bef0648a user: nijtmans tags: trunk
2008-11-01
17:26
Cleanup and document TK_MOVABLE_POINTS check-in: 96f217aa user: dkf tags: trunk
16:14
Implementation of TIP 97 - canvas imove and rchars methods. check-in: b63a8c79 user: dkf tags: trunk
15:34
Implemented the themed spinbox widget ttk::spinbox. check-in: 1fc44d63 user: patthoyts tags: trunk
12:25
Minor formatting/usage correction check-in: da8d966b user: dkf tags: trunk
2008-10-31
18:01
Temporary workaround for [Bug 2207435] check-in: 14002bf5 user: jenglish tags: trunk
2008-10-30
23:18
more internal -Wwrite-strings warning fixes check-in: 8cc51975 user: nijtmans tags: trunk
21:50
* tests/unixSelect.test: Revise the unixSelect-1.* tests so that they test the ability of Tk's selection mechanism to faithfully pass valid Tcl values without corruption, and stop testing details of Tcl's internal encoding scheme. With this change, the Tk test suite no longer uses the identity encoding or [string bytelength].
check-in: 2c3d71a5 user: dgp tags: trunk
21:39
[Bug 2190619] Warnings due to Tk_SmoothMethod name constness change.

Although dkf's solution (simply adding a type cast) is correct as well, changing the return value (as das suggested) has the advantage that all Tk_OptionPrintProc implementations don't need a type cast any more in its code. This makes all those functions robust against the -Wwrite-strings warning option.

Further on, the customPtr field of Tk_ConfigSpec can be a constant, without any danger of source incompatibility. check-in: bb3ffd49 user: nijtmans tags: trunk

2008-10-29
23:31
Remove incorrect 'const' qualifier. Remove useless 'register' declarations too, while we're at it. check-in: 0b6ae256 user: jenglish tags: trunk
13:28
CONST update check-in: 5f302943 user: dgp tags: trunk
12:57
formatting check-in: 348a46de user: dgp tags: trunk
2008-10-28
22:33
CONSTify TkPrintPadAmount, TkCreateFrame, TkCreateMainWindow and Tk_ParseArgv. move TkSelGetSelection to internal stub table (needed in tkWinTest.c) check-in: 17c2598f user: nijtmans tags: trunk
20:02
Expanded set of symbolic cursors. Add correct platform-specific cursors for OSX [Bug 2054562] Use correct cursor for ttk::entry and ttk::combobox widgets [Bug 1534835] check-in: 07dfba23 user: jenglish tags: trunk
17:44
* win/tkWinTest.c: Revise [testclipboard] to form that * tests/winClipboard.test: handles encodings. [Bug 2191960] * tests/constraints.tcl: [tcltest::bytestring] no longer used.
check-in: 3fbd7343 user: dgp tags: trunk
2008-10-27
13:38
Tweaking for better readability. check-in: 6ff5ed2f user: dkf tags: trunk
11:55
Code style improvements, especially including making code less deeply nested. check-in: 2784f9c7 user: dkf tags: trunk
2008-10-24
20:01
Disable test ttk-6.3, it's not applicable [Bug 2175411]. Use different Tcl_AssocData key for Ttk so the tile extension can be loaded into an 8.6 interp, in the off-chance that anyone wants to do this. check-in: a501aa15 user: jenglish tags: trunk
06:00
Silence warning. check-in: 74d4ee8c user: dkf tags: trunk
2008-10-23
16:15
* README: Bump version number to 8.6a4 * generic/tk.h: * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in:
* unix/configure: autoconf-2.59 * win/configure:
check-in: a6a0e86e user: dgp tags: trunk
12:20
fix TkX11 build check-in: f6dc7461 user: das tags: trunk
2008-10-22
20:56
Letting CONST die a slow and graceful death, since NO_CONST was broken since 8.4 and no-one complained about it. check-in: ff239323 user: nijtmans tags: trunk
16:31
add tkBusy.c check-in: d8446e68 user: das tags: trunk
16:30
fix GenericEvent Tcl_Panic error check-in: e06cf705 user: das tags: trunk
2008-10-20
12:22
Reduce number of casts check-in: 5febc09c user: dkf tags: trunk
12:22
Correct mistake in [tk busy configure]. check-in: 62c5f711 user: dkf tags: trunk
11:18
fix compile errors and warnings check-in: 2bfb5fbd user: dgp tags: trunk
10:50
Factor out the platform-specific bits of [tk busy]. [Bug 2180919] check-in: 42d69c54 user: dkf tags: trunk
2008-10-19
21:22
msvc uses __inline, so added the necessary macro now that we are using this check-in: 9317b035 user: patthoyts tags: trunk
2008-10-18
14:22
Implementation of the [tk busy] command on non-OSX. Adapted from [Patch 1997907] check-in: d9f9056e user: dkf tags: trunk
11:31
[Bug 1825353] To fix a problem with tiny fonts on Russian versions of Windows we will avoid removing the internal leading for fixed width fonts. See the bug for more details on why this change is as it is. check-in: 4ee14262 user: patthoyts tags: trunk
11:26
Avoid const jiggling by using Tcl_SetObjResult check-in: dcded822 user: patthoyts tags: trunk
2008-10-17
23:18
Add "const" to many internal const tables, so those will be put by the C-compiler in the TEXT segment in stead of the DATA segment. This makes those table sharable in shared libraries. check-in: da3819db user: nijtmans tags: trunk
20:15
fix missing "-Wl," prefix in HP-UX build check-in: 58f0f966 user: nijtmans tags: trunk
20:09
fix missing "-Wl," prefix in HP-UX build check-in: 2556c2c4 user: nijtmans tags: trunk
12:29
Implemented keyboard bindings for ttk::scale check-in: 7914c071 user: patthoyts tags: trunk
2008-10-15
06:41
Add "const" to many internal const tables, so those will be put by the C-compiler in the TEXT segment in stead of the DATA segment. This makes those table sharable in shared libraries. check-in: 7702e3f7 user: nijtmans tags: trunk
2008-10-14
13:24
Added new utility function: TkNewWindowObj() check-in: c3b79dab user: dkf tags: trunk
2008-10-11
06:47
Correct error result generation of [$canvas select clear $bogus]. check-in: 9e66671f user: dkf tags: trunk
2008-10-10
21:30
*** 8.6a3 TAGGED FOR RELEASE ***
* changes: Updates for 8.6a3 release.
check-in: 654148c2 user: dgp tags: trunk, core-8-6-a3
16:15
* tests/entry.test: Restore test naming consistency with Tk 8.5. * tests/listbox.test: Remove some more dependency on precision in * tests/spinbox.test: test results.
check-in: 9764be3b user: dgp tags: trunk
2008-10-09
21:49
removed bogus comment check-in: 014df6a0 user: dkf tags: trunk
21:21
* generic/tkListbox.c: Make literal return values consistent with those generated by Tcl_PrintDouble().
* tests/entry.test: Restore test naming consistency with Tk 8.5. * tests/listbox.test: Remove some more dependency on precision in test results.
check-in: db586b92 user: dgp tags: trunk
17:20
Restored test naming consistency with Tk 8.5 tests. check-in: 1c37af2e user: dgp tags: trunk
09:42
comment formatting check-in: 51760f94 user: dkf tags: trunk
2008-10-08
21:36
* unix/tcl.m4: fix for bug [2073255] * unix/configure: regenerated
check-in: fdb51745 user: nijtmans tags: trunk
20:15
* tests/textDisp.test (textDisp-16.34): Update test that tested string equality of double values based on an assumption of tcl_precision==12. Test now does its own formatting.
check-in: 5da178b2 user: dgp tags: trunk
19:18
typo check-in: 5e77713a user: dgp tags: trunk
18:57
* tests/scrollbar.test: Revised testing of the cget subcommand so that it tests consistency with the configure subcommand and not agreement with a hardcoded value that will change as tastes in GUIs evolve.
* unix/tkUnixWm.c: Restored consistency of error messages from * macosx/tkMacOSXWm.c: [wm iconphoto] with the test suite and across * tests/unixWm.test: all platforms. [Bug 2021443]
check-in: 61ec212b user: dgp tags: trunk
16:13
* tests/canvText.test (canText-17.1): Update expected result to match revised PostScript output due to more predictable formatting of floating point values.
check-in: 4a79db8b user: dgp tags: trunk
15:39
* unix/tkUnixWm.c: Restored consistency of error messages from * macosx/tkMacOSXWm.c: [wm iconphoto] with the test suite and across all platforms. [Bug 2021443]
check-in: 5059871b user: dgp tags: trunk
15:20
* tests/wm.test: Update expected error messages from [wm iconphoto] to match the new message. [Bug 2021443]
check-in: 001b25a8 user: dgp tags: trunk
2008-10-07
18:33
and another one check-in: 38186033 user: dgp tags: trunk
18:27
Simpleminded protection against fatal error when env(TEMP) is not defined. check-in: 1528b4ca user: dgp tags: trunk
00:10
Removed dependency on default precision check-in: ec65fd19 user: patthoyts tags: trunk
2008-10-06
23:59
Removed dependency on default precision check-in: 8b2277bd user: patthoyts tags: trunk
23:42
Removed dependency on default precision check-in: 8fc75ab1 user: patthoyts tags: trunk
23:13
Fixed some incorrect error string results and removed precision dependencies in entry tests check-in: 8b1e5e36 user: patthoyts tags: trunk
22:09
Fixed tests for Vista (cannot write to C:\) check-in: ad5c45dd user: patthoyts tags: trunk
21:57
Corrected some errors from the previous commit check-in: 6aacc1b3 user: patthoyts tags: trunk
2008-10-05
21:26
minor improvements in legibility check-in: 0a65bf91 user: dkf tags: trunk
21:23
minor corrections check-in: 58539c23 user: dkf tags: trunk
18:22
Greatly clean up Tk's handling of the writability of the Tcl result object. check-in: a83341a3 user: dkf tags: trunk
2008-10-03
15:37
typo check-in: 28361873 user: dkf tags: trunk
13:13
Convert %g to Tcl_PrintDouble to avoid locale trouble. [Bug 2112563] check-in: 6902fa24 user: dkf tags: trunk
2008-10-02
19:13
doc fixes check-in: 670f22b2 user: mistachkin tags: trunk
2008-10-01
00:09
Minor improvements check-in: d103c18b user: dkf tags: trunk
2008-09-30
23:54
Implemented TIP #236 from patch by Neil McKay. check-in: a2e1a9e4 user: dkf tags: trunk
2008-09-23
13:40
Fix [Bug 2123813] check-in: e630c9cb user: dkf tags: trunk
13:36
Fix [Bug 2118116] check-in: d93e4007 user: dkf tags: trunk
2008-09-09
18:17
a final fix check-in: ce2385d0 user: tmh tags: trunk
17:48
add global tk_strickMotif check-in: 5cc93c57 user: tmh tags: trunk
2008-09-08
13:37
Bug [2098425] docs typo check-in: 7723f475 user: tmh tags: trunk
2008-09-03
06:01
* generic/tk.h: Dropped use of _ANSI_ARGS_ macro to preserve * generic/tkSelect.h: Tk's TCL_NO_DEPRECATED build.
check-in: 9f2fb463 user: dgp tags: trunk
2008-09-02
16:10
comments, whitespace check-in: 441577ba user: das tags: trunk
2008-08-30
21:52
Update to tcltest2 check-in: 3e86dc47 user: aniap tags: trunk
2008-08-29
03:36
* unix/tkConfig.sh.in: Added @XFT_LIBS@ to the definition of TK_LIBS to avoid link failures when a "big wish" program links against a --disable-shared build of libtk. (Discovered building expectTk).
check-in: 560003ff user: dgp tags: trunk
2008-08-28
18:13
* generic/tkImgPhoto.c: Changed TclStack* calls to ck* calls so that we don't create new dependencies on Tcl internals.
* unix/tkUnixPort.h: Removed #include of tclInt.h that has been * win/tkWinPort.h: disabled for three years. If we needed this we'd have noticed by now.
check-in: 0ce4361b user: dgp tags: trunk
16:29
* README: Bump version number to 8.6a3 * generic/tk.h: * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in:
* unix/configure: autoconf-2.59 * win/configure:
check-in: b9fae78d user: dgp tags: trunk
15:36
Fix 2080587 check-in: a943c8d4 user: dkf tags: trunk
08:52
Update to tcltest2 check-in: b138bc69 user: aniap tags: trunk