|
From: Donal K. F. <dk...@us...> - 2005-11-13 22:33:04
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3115 Modified Files: ChangeLog Log Message: Fix [Bug 1353414] by doing the list generation using standard Tcl utilities. Also simplifies the code quite a bit (at the expense of an OUT parameter instead of a return value). |
|
From: Donal K. F. <dk...@us...> - 2005-11-13 23:16:17
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11929 Modified Files: ChangeLog Log Message: Glurk, SelCvtToX was just as broken as SelCvtFromX when atoms contain spaces. |
|
From: Donal K. F. <dk...@us...> - 2005-11-14 16:29:28
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31261 Modified Files: ChangeLog Log Message: Fix problem in default selection handler outlined by test select-9.5 |
|
From: Joe E. <jen...@us...> - 2005-11-15 03:12:28
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32405 Modified Files: ChangeLog Log Message: bgerror dialog: Truncate error messages at 45 characters instead of 30 [#1224235]. |
|
From: Joe E. <jen...@us...> - 2005-11-16 02:51:44
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26976 Modified Files: ChangeLog Log Message: Added support for [wm attributes] on X11 [TIP#231, patch#1062022]. |
|
From: Vince D. <vin...@us...> - 2005-11-16 09:48:50
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30028 Modified Files: ChangeLog Log Message: clarify text index documentation |
|
From: Vince D. <vin...@us...> - 2005-11-16 09:51:25
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30524 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: clarify text index documentation |
|
From: Donal K. F. <dk...@us...> - 2005-11-22 10:46:31
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31757 Modified Files: ChangeLog Log Message: Minor formatting alterations |
|
From: Donal K. F. <dk...@us...> - 2005-11-22 10:57:55
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1445 Modified Files: ChangeLog Log Message: Fix [Bug 1335485] |
|
From: Donal K. F. <dk...@us...> - 2005-11-22 11:00:47
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2067 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: Fix [Bug 1335485] |
|
From: Donal K. F. <dk...@us...> - 2005-11-22 11:32:48
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9394 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: Backport of fixes for [Bug 1353414] |
|
From: Donal K. F. <dk...@us...> - 2005-11-22 11:56:21
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14572 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: Fix [Bug 1151523] by making the code conform to the docs. |
|
From: Donal K. F. <dk...@us...> - 2005-11-22 11:59:10
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15405 Modified Files: ChangeLog Log Message: Fix [Bug 1151523] the non-embarrasing way! |
|
From: Donal K. F. <dk...@us...> - 2005-11-22 13:22:55
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6546 Modified Files: ChangeLog Log Message: Bits and pieces relating to [Bug 600313] |
|
From: Daniel A. S. <da...@us...> - 2005-11-27 02:36:19
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21180 Modified Files: ChangeLog Log Message: * unix/tcl.m4 (Darwin): add 64bit support, check for Tiger copyfile(), add CFLAGS to SHLIB_LD to support passing -isysroot in env(CFLAGS) to configure (flag can't be present twice, so can't be in both CFLAGS and LDFLAGS during configure), don't use -prebind when deploying on 10.4, define TCL_IO_TRACK_OS_FOR_DRIVER_WITH_BAD_BLOCKING (rdar://3171542). (SC_ENABLE_LANGINFO, SC_TIME_HANDLER): add/fix caching, fix obsolete autoconf macros. Sync with tcl/unix/tcl.m4. * unix/configure.in: fix obsolete autoconf macros, sync gratuitous formatting/ordering differences with tcl/unix/configure.in. * unix/Makefile.in: add CFLAGS to wish/tktest link to make executable linking the same as during configure (needed to avoid loosing any linker relevant flags in CFLAGS, in particular flags that can't be in LDFLAGS). Avoid concurrent linking of wish and compiling of tkTestInit.o during parallel make, fix dependencies and flags for building tkMacOSXInit.o (checkstubs, checkexports): dependency and Darwin fixes (dist): add new macosx files. * macosx/tkMacOSXEvent.c (TkMacOSXProcessEvent): * macosx/tkMacOSXEvent.h: * macosx/tkMacOSXMouseEvent.c (TkMacOSXProcessMouseEvent): * macosx/tkMacOSXCarbonEvents.c: install standard application event handler, add & call functions to start and stop carbon even timer that runs the tcl event loop periodically during a nested carbon event loop in the toolbox (e.g. during menutracking) to ensure tcl timers etc continue to fire, register app event handler for menu tracking and HI command carbon events, move menu event handling to new handlers for those carbon events, no longer register for/handle appleevent carbon event (now dealt with by standard application event handler), event debugging code dynamically acquires carbon event debugging functions to allow use on Tiger where they are no longer exported from HIToolbox. * macosx/tkMacOSXFont.c (TkMacOSXUseAntialiasedText): * macosx/tkMacOSXKeyEvent.c (GetKeyboardLayout): * macosx/tkMacOSXCarbonEvents.c (TkMacOSXInitCarbonEvents): * macosx/tkMacOSXInit.c: * macosx/tkMacOSXInt.h: abstract common code to dynamically acquire address of a named symbol (from a loaded dynamic library) into new function TkMacOSXGetNamedSymbol() and macro TkMacOSXInitNamedSymbol. * macosx/tkMacOSXMenu.c (TkpNewMenu): * macosx/tkMacOSXMenubutton.c (MenuButtonInitControl): * macosx/tkMacOSXMenus.c (TkMacOSXHandleMenuSelect): switch to modern utf8 aware menu manager API, remove obsolete code, add error handling. * macosx/tkMacOSXMouseEvent.c: define OSX 10.3 or later only constants if necessary to allow compilation on OSX 10.2 * macosx/tkMacOSXWm.c (UpdateSizeHints): remove code that is never executed. * xlib/xgc.c (XCreateGC): sync with core-8-4-branch change. * generic/tk.h: add/correct location of version numbers in macosx files. * generic/tkInt.h: clarify fat compile comment. * macosx/Wish.pbproj/default.pbxuser (new file): * macosx/Wish.pbproj/jingham.pbxuser: * macosx/Wish.pbproj/project.pbxproj: * macosx/Wish.xcode/default.pbxuser: * macosx/Wish.xcode/project.pbxproj: * macosx/Wish.xcodeproj/default.pbxuser (new file): * macosx/Wish.xcodeproj/project.pbxproj (new file): new/updated projects for Xcode 2.2 on 10.4, Xcode 1.5 on 10.3 & ProjectBuilder on 10.2, with native tktest targets and support for universal (fat) compiles. * macosx/Tk-Info.plist (removed): * macosx/Wish-Info.plist (removed): * macosx/buildTkConfig.tcl (removed): remove obsolete build files. * macosx/README: clarification/cleanup, document new Xcode projects and universal (fat) builds via CFLAGS (i.e. ppc and i386 at the same time). * unix/Makefile.in: * unix/aclocal.m4: * unix/configure.in: * macosx/configure.ac (new file): add support for inclusion of unix/configure.in by macosx/configure.ac, allows generation of a config headers enabled configure script in macosx (required by Xcode projects). * macosx/GNUmakefile: rename from Makefile to avoid overwriting by configure run in tk/macosx, add support for reusing configure cache, build target fixes. * generic/tk3d.h: * generic/tkButton.h: * generic/tkCanvas.c: * generic/tkCanvas.h: * generic/tkColor.h: * generic/tkEntry.h: * generic/tkFileFilter.h: * generic/tkFont.c: * generic/tkFont.h: * generic/tkImage.c: * generic/tkImgPhoto.c: * generic/tkInt.h: * generic/tkMenu.c: * generic/tkMenu.h: * generic/tkMenubutton.h: * generic/tkScale.h: * generic/tkScrollbar.h: * generic/tkSelect.h: * generic/tkStubInit.c: * generic/tkStubLib.c: * generic/tkText.h: * generic/tkUndo.h: * macosx/tkMacOSXButton.c: * macosx/tkMacOSXDebug.c: * macosx/tkMacOSXDebug.h: * macosx/tkMacOSXDialog.c: * macosx/tkMacOSXDraw.c: * macosx/tkMacOSXEntry.c: * macosx/tkMacOSXFont.c: * macosx/tkMacOSXInt.h: * macosx/tkMacOSXMenu.c: * macosx/tkMacOSXMenubutton.c: * macosx/tkMacOSXMouseEvent.c: * macosx/tkMacOSXSend.c: * macosx/tkMacOSXSubwindows.c: * macosx/tkMacOSXWindowEvent.c: * macosx/tkMacOSXWm.c: * macosx/tkMacOSXXStubs.c: * unix/tkUnixButton.c: * unix/tkUnixMenu.c: * xlib/xgc.c: ensure externally visible symbols not contained in stubs table are declared as MODULE_SCOPE (or as static if not used outside of own source file), #ifdef out a few Xlib and aqua functions that are never called. These changes allow 'make checkstubs' to complete without error on Darwin with gcc 4. * macosx/tkMacOSXTest.c: * macosx/tkMacOSXPort.h: * win/tkWinTest.c: * generic/tkInt.decls: add functions needed by tktest to internal stubs table, correct signature of TkMacOSXHandleMenuSelect, add XSync to aqua Xlib stubs. * unix/tkUnixSend.c: * generic/tkText.c: * generic/tkTest.c: #ifdef unix only declarations. (TestmetricsCmd): unify win and mac implementation. (TestsendCmd): move to tkUnixSend.c to avoid access to global var. (TesttextCmd): move to tkText.c to avoid having to put all the internal text functions it uses into the stubs table. * generic/tkTextDisp.c: * macosx/tkMacOSXInit.c: * macosx/tkMacOSXKeyEvent.c: * macosx/tkMacOSXWindowEvent.c: * macosx/tkMacOSXXStubs.c: fix gcc 4 warnings. * macosx/tkMacOSXNotify.c: * macosx/tkMacOSXScrlbr.c: sync with core-8-4-branch. * generic/tkIntDecls.h: * generic/tkIntPlatDecls.h: * generic/tkIntXlibDecls.h: * generic/tkStubInit.c: * unix/configure: * unix/tkConfig.h.in: regen. |
|
From: Daniel A. S. <da...@us...> - 2005-11-27 02:44:31
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22720 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: * unix/tcl.m4 (Darwin): add 64bit support, check for Tiger copyfile(), add CFLAGS to SHLIB_LD to support passing -isysroot in env(CFLAGS) to configure (flag can't be present twice, so can't be in both CFLAGS and LDFLAGS during configure), don't use -prebind when deploying on 10.4, define TCL_IO_TRACK_OS_FOR_DRIVER_WITH_BAD_BLOCKING (rdar://3171542). (SC_ENABLE_LANGINFO, SC_TIME_HANDLER): add/fix caching, fix obsolete autoconf macros. Sync with tk/unix/tcl.m4, sync whitespace with HEAD. * unix/configure.in: fix obsolete autoconf macros, sync gratuitous formatting/ordering differences with tcl/unix/configure.in. * unix/Makefile.in: add CFLAGS to wish/tktest link to make executable linking the same as during configure (needed to avoid loosing any linker relevant flags in CFLAGS, in particular flags that can't be in LDFLAGS). Avoid concurrent linking of wish and compiling of tkTestInit.o during parallel make, fix dependencies and flags for building tkMacOSXInit.o (checkstubs, checkexports): dependency and Darwin fixes * macosx/tkMacOSXEvent.c (TkMacOSXProcessEvent): * macosx/tkMacOSXEvent.h: * macosx/tkMacOSXMouseEvent.c (TkMacOSXProcessMouseEvent): * macosx/tkMacOSXCarbonEvents.c: install standard application event handler, add & call functions to start and stop carbon even timer that runs the tcl event loop periodically during a nested carbon event loop in the toolbox (e.g. during menutracking) to ensure tcl timers etc continue to fire, register app event handler for menu tracking and HI command carbon events, move menu event handling to new handlers for those carbon events, no longer register for/handle appleevent carbon event (now dealt with by standard application event handler), event debugging code dynamically acquires carbon event debugging functions to allow use on Tiger where they are no longer exported from HIToolbox. * macosx/tkMacOSXFont.c (TkMacOSXUseAntialiasedText): * macosx/tkMacOSXKeyEvent.c (GetKeyboardLayout): * macosx/tkMacOSXCarbonEvents.c (TkMacOSXInitCarbonEvents): * macosx/tkMacOSXInit.c: * macosx/tkMacOSXInt.h: abstract common code to dynamically acquire address of a named symbol (from a loaded dynamic library) into new function TkMacOSXGetNamedSymbol() and macro TkMacOSXInitNamedSymbol. * macosx/tkMacOSXMenu.c (TkpNewMenu): * macosx/tkMacOSXMenubutton.c (MenuButtonInitControl): * macosx/tkMacOSXMenus.c (TkMacOSXHandleMenuSelect): switch to modern utf8 aware menu manager API, remove obsolete code, add error handling. * macosx/tkMacOSXMouseEvent.c: define OSX 10.3 or later only constants if necessary to allow compilation on OSX 10.2 * macosx/tkMacOSXWm.c (UpdateSizeHints): remove code that is never executed. * generic/tk.h: add/correct location of version numbers in macosx files. * generic/tkInt.h: clarify fat compile comment. * macosx/Wish.pbproj/default.pbxuser (new file): * macosx/Wish.pbproj/jingham.pbxuser: * macosx/Wish.pbproj/project.pbxproj: sync with HEAD. * macosx/buildTkConfig.tcl (removed): remove obsolete build files. * macosx/README: clarification/cleanup, sync with HEAD, document universal (fat) builds via CFLAGS (i.e. ppc and i386 at the same time). * macosx/Makefile: add support for reusing configure cache, build target fixes. * generic/tkMenu.c: * macosx/tkMacOSXButton.c: * macosx/tkMacOSXDebug.c: * macosx/tkMacOSXDebug.h: * macosx/tkMacOSXDialog.c: * macosx/tkMacOSXDraw.c: * macosx/tkMacOSXEntry.c: * macosx/tkMacOSXMenu.c: * macosx/tkMacOSXMouseEvent.c: * macosx/tkMacOSXXStubs.c: * macosx/tkMacOSXSubwindows.c: * xlib/xgc.c: declare functions and globals used only in own file as static, #ifdef out a few Xlib and aqua functions that are never called (sync with HEAD). * macosx/tkMacOSXPort.h: * generic/tkInt.decls: correct signature of TkMacOSXHandleMenuSelect, add XSync to aqua Xlib stubs. * generic/tkTest.c: #ifdef unix only declarations. (TestmetricsCmd): unify win and mac implementation. * generic/tkTextDisp.c: * generic/tkTextBTree.c: * macosx/tkMacOSXInit.c: * macosx/tkMacOSXKeyEvent.c: * macosx/tkMacOSXWindowEvent.c: * macosx/tkMacOSXXStubs.c: fix gcc 4 warnings. * macosx/tkMacOSXNotify.c: * macosx/tkMacOSXTest.c: sync with HEAD. * generic/tkIntPlatDecls.h: * generic/tkIntXlibDecls.h: * generic/tkStubInit.c: * unix/configure: regen. |
|
From: Daniel A. S. <da...@us...> - 2005-11-27 06:37:37
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28571 Modified Files: ChangeLog Log Message: * macosx/tkMacOSXMenu.c: * macosx/tkMacOSXMenubutton.c: define OSX 10.3 or later only constants if necessary to allow compilation on OSX 10.2 |
|
From: Daniel A. S. <da...@us...> - 2005-11-27 06:38:04
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28628 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: * macosx/tkMacOSXMenu.c: * macosx/tkMacOSXMenubutton.c: define OSX 10.3 or later only constants if necessary to allow compilation on OSX 10.2 |
|
From: Daniel A. S. <da...@us...> - 2005-11-27 06:53:22
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30979 Modified Files: ChangeLog Log Message: * macosx/tkMacOSXMenu.c: * macosx/tkMacOSXMenus.c: * macosx/tkMacOSXMenubutton.c: define OSX 10.3 or later only constants if necessary to allow compilation on OSX 10.2 |
|
From: Daniel A. S. <da...@us...> - 2005-11-27 06:53:42
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31004 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: * macosx/tkMacOSXMenu.c: * macosx/tkMacOSXMenus.c: * macosx/tkMacOSXMenubutton.c: define OSX 10.3 or later only constants if necessary to allow compilation on OSX 10.2 |
|
From: Jeffrey H. <ho...@us...> - 2005-11-30 00:19:06
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11242 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: * win/tcl.m4: Add build support for Windows-x64 builds. * win/configure: --enable-64bit now accepts =amd64|ia64 for * win/Makefile.in: Windows 64-bit build variants (default: amd64) * win/makefile.vc: [Bug 1369597] * win/configure.in: * win/wish.exe.manifest.in (new): manifest must map in MACHINE * win/rc/wish.exe.manifest (removed): and VERSION to be correct. |
|
From: Jeffrey H. <ho...@us...> - 2005-11-30 01:03:03
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21290 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: * macosx/tkMacOSXXStubs.c (TkpOpenDisplay, TkMacOSXDisplayChanged): * macosx/tkMacOSXCarbonEvents.c (TkMacOSXInitCarbonEvents): * macosx/tkMacOSXWindowEvent.c (TkMacOSXProcessApplicationEvent): * macosx/tkMacOSXInt.h: Trap kEventAppAvailableWindowBoundsChanged event to watch for change in display size and adjust internal state appropriately. |
|
From: Jeffrey H. <ho...@us...> - 2005-11-30 01:23:10
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26937 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: * library/console.tcl (::tk::ConsoleInit): improve work-around to avoid '% ' from tclMain.c [Bug 1252259] |
|
From: Jeffrey H. <ho...@us...> - 2005-11-30 01:24:54
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27162 Modified Files: ChangeLog Log Message: * library/console.tcl (::tk::ConsoleInit): improve work-around to avoid '% ' from tclMain.c [Bug 1252259] |
|
From: Jeffrey H. <ho...@us...> - 2005-11-30 20:17:41
|
Update of /cvsroot/tktoolkit/tk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22836 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: * macosx/tkMacOSXEvent.h: define kEventAppAvailableWindowBoundsChanged for OS X < 10.3. |