summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Band-aid doc update for [Bug 220787]dkf2006-03-072-4/+14
|
* * macosx/tkMacOSXDraw.c (TkPutImage): fix endian issue on OS X x86hobbs2006-03-022-26/+33
| | | | | | displaying images. Bitmap images still have a black/white reversal issue, appears to be a general OS X issue (as seen in frogger demo).
* Fix old thread-safety issue. [Bug 470322]dkf2006-02-272-2/+9
|
* Fix pixmap creation ordering issue [Bug 480862]dkf2006-02-272-16/+24
| | | | Stupid issue was fixed for the mask pixmap, but not the data pixmap!
* * generic/tk.decls: fix signature of TkMacOSXInvalClipRgnsdas2006-02-098-38/+46
| | | | | | | | | | * generic/tkPlatDecls.h: to use Tk_Window instead of internal * macosx/tkMacOSXSubwindows.c: type TkWindow (which led to any include * macosx/tkMacOSXWindowEvent.c: of public header tkMacOSX.h requiring * macosx/tkMacOSXWm.c: prior include of tkInt.h). * generic/tk.h: move TkAqua specific REDO_KEYSYM_LOOKUP define * macosx/tkMacOSXPort.h: out of tk.h into platform header.
* Scope the config a bit better; it only needs to be visible inside one function.dkf2006-02-071-7/+7
|
* Use the fact that ckalloc() *never* returns NULL to optimize the codedkf2006-02-071-19/+7
|
* space->tabdkf2006-02-071-20/+20
|
* Comment formattingdkf2006-02-031-16/+21
|
* Finish i18n of bgerror [Bug 1409264]. No l10n of that specific message ↵dkf2006-01-312-20/+24
| | | | | | though; that can wait for someone who really wants to use non-English to submit patches.
* * library/bgerror.tcl: Updates to use Tcl 8.4 features. [Patch ↵dgp2006-01-2512-91/+102
| | | | | | | | | | | | | | 1237759] * library/choosedir.tcl: * library/comdlg.tcl: * library/console.tcl: * library/dialog.tcl: * library/focus.tcl: * library/msgbox.tcl: * library/palette.tcl: * library/tk.tcl: * library/tkfbox.tcl: * library/xmfbox.tcl:
* * unix/configure: minor fix to Darwin specific code removingdas2006-01-233-3/+9
| | | | * unix/configure.in: 64bit flags from CFLAGS for Tk build.
* XIM fixes [See #905830, patch tk84-xim-fixes.patch].jenglish2006-01-203-33/+24
| | | | | | + Revert 2005-12-05 patch disabling XIM when SCIM in use; + Make sure all X events get passed to XFilterEvent, including those without a corresponding Tk window.
* generic/tkUndo.c (TkUndoSetDepth): Don't freea_kovalenko2006-01-122-11/+30
| | | | | | | TkUndoSubAtoms for separator entries that are deleted: there is some unpredictable garbage instead of subatoms. Free both 'apply' and 'revert' action chains for non-separator entries.
* TIP#260 implementationdkf2006-01-124-7/+32
|
* Removed a lingering error message from TIP#147 implementation.pspjuth2006-01-112-1/+12
|
* * macosx/tkMacOSXDebug.c: add TkMacOSXGetNamedDebugSymbol() functiondas2006-01-1014-422/+753
| | | | | | | | | | | | | | | | | | | | | | | | * macosx/tkMacOSXDebug.h: that finds unexported symbols in loaded libraries by manually walking their symbol table; only to be used for debugging purposes, may break unexpectedly in the future. Needed to get access to private_extern internal debugging functions in HIToolbox. * macosx/tkMacOSXCarbonEvents.c: fix debug event tracing on Tiger. * macosx/tkMacOSXMenu.c: add debug menu printing during reconfigure. * macosx/tkMacOSXInit.c: conditionalize 64bit-unsafe dyld code. * macosx/GNUmakefile: add 'wish8.x' symlink to SYMROOT. * macosx/Wish.xcode/project.pbxproj: fix copy to tktest resource * macosx/Wish.xcodeproj/project.pbxproj: fork when zerolinked. * macosx/Wish.xcode/default.pbxuser: add widget demo as argument to * macosx/Wish.xcodeproj/default.pbxuser: executables (on by default). * unix/configure: add caching, use AC_CACHE_CHECK instead of * unix/configure.in: AC_CACHE_VAL where possible, consistent message * unix/tcl.m4: quoting, sync relevant tclconfig/tcl.m4 changes and gratuitous formatting differences, fix SC_CONFIG_MANPAGES with default argument, Darwin improvements to SC_LOAD_*CONFIG.
* remove unused variable to allow compilation with VC++ in debug modevincentdarley2005-12-291-2/+2
|
* Fix [Bug 1380427] using [Patch 1391939] from Ludwig Callewaertdkf2005-12-282-62/+38
|
* * macosx/Wish.xcode/project.pbxproj:das2005-12-143-0/+27
| | | | * macosx/Wish.xcodeproj/project.pbxproj: add new tclTomMath* files.
* * library/demos/cscroll.tcl: add MouseWheel bindings for aqua.das2005-12-134-18/+59
| | | | | | | | | | | * macosx/tkMacOSXCarbonEvents.c (TkMacOSXInitCarbonEvents): * macosx/tkMacOSXMouseEvent.c (TkMacOSXProcessMouseEvent, GenerateMouseWheelEvent): add support for kEventMouseScroll events (smooth mouse wheel scrolling from mighty mouse or scrolling trackpad) by handling kEventMouseWheelMoved on application target as well as on dispatcher, in order to pick up synthesized MouseWheel events from HIObject handler (c.f. QA1453); add support for horizontal scrolling events by generating MouseWheel XEvent with Shift modifier.
* ANSIfydkf2005-12-121-125/+130
|
* * unix/tcl.m4, unix/configure: Fix sh quoting error reported inhobbs2005-12-123-3/+8
| | | | bash-3.1+ [Bug 1377619] (schafer)
* * win/tkWinWm.c (WinSetIcon): Don't check resultmdejong2005-12-102-33/+24
| | | | | | | of SetClassLong() or SetClassLongPtr() since it was generating an incorrect error and the MSDN docs indicate that the result need not be checked.
* * win/configure: Regen.mdejong2005-12-103-0/+14
| | | | | | | * win/tcl.m4 (SC_CONFIG_CFLAGS): Define MACHINE for gcc builds. The lack of a definition of this variable in the manifest file was causing a runtime error in wish built with gcc.
* * generic/tkInt.decls: move all platform test sources from tk lib intodas2005-12-0910-51/+47
| | | | | | | | | | | | * generic/tkTest.c: tktest directly, removes requirement to export * macosx/tkMacOSXTest.c: TkplatformtestInit from internal stubs table. * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc: * win/tkWinTest.c: * generic/tkIntPlatDecls.h: * generic/tkStubInit.c: regen.
* add tkWinTest.obj to regular Tk obj for TkplatformtestInithobbs2005-12-082-6/+5
|
* fix dist target for manifest dir changehobbs2005-12-082-3/+4
|
* * win/tcl.m4: Add build support for Windows-x64 builds.hobbs2005-12-087-61/+401
| | | | | | | | | * 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: Add CE build support (some C code fixes needed) * win/wish.exe.manifest.in (new): manifest must map in MACHINE * win/rc/wish.exe.manifest (removed): and VERSION to be correct.
* * generic/tkTextTag.c (TkTextTagCmd): use correct arraySize forhobbs2005-12-082-8/+13
| | | | peered text widgets in [$text tag names]. [Bug 1375069 1374935]
* * macosx/tkMacOSXDraw.c: remove inclusion of tclInt.h and use of tcldas2005-12-086-14/+19
| | | | | | | | * macosx/tkMacOSXFont.c: internals wherever possible in tk/macosx, the * macosx/tkMacOSXInit.c: only remaining tcl internals in TkAqua are * macosx/tkMacOSXNotify.c: TclServiceIdle() in tkMacOSXScrlbr.c and * macosx/tkMacOSXScrlbr.c: Tcl_Get/SetStartupScript() in tkMacOSXInit.c [Bug 1336531].
* * macosx/tkMacOSXInt.h: sync comments with core-8-4-branch.das2005-12-082-2/+6
|
* remove extraneous consthobbs2005-12-072-2/+6
|
* Doc change to discourage the use of TK_CONFIG_OPTION_SPECIFIED which was notdkf2005-12-062-7/+14
| | | | thread-safe and is now no-longer used.
* * unix/tkUnixEvent.c (OpenIM): Added a workaround to allow atrmax2005-12-052-2/+30
| | | | | | least ASCII and the Compose key when typing into text and entry widgets on a system that uses SCIM. This has to be taken out again once the SCIM problems have been fixed.
* documented macosx-only configure options.das2005-12-031-1/+6
|
* eliminate test name duplicationdgp2005-12-021-4/+4
|
* More fixes (mostly getting rid of excess spaces)dkf2005-12-0215-949/+1009
|
* whitespace policedkf2005-12-021-5/+5
|
* Fix problems in last commitdkf2005-12-023-186/+188
|
* ANSIficationdkf2005-12-0225-5659/+6165
|
* * win/tkWinWm.c (WmAttributesCmd): set (no)topmost window aspecthobbs2005-12-012-2/+17
| | | | before rewrapping. [Bug 1086049]
* * macosx/tkMacOSXXStubs.c (TkpOpenDisplay, TkMacOSXDisplayChanged):hobbs2005-12-016-67/+136
| | | | | | | | * macosx/tkMacOSXWindowEvent.c (TkMacOSXProcessApplicationEvent): * macosx/tkMacOSXCarbonEvents.c (TkMacOSXInitCarbonEvents): * macosx/tkMacOSXEvent.h: Trap kEventAppAvailableWindowBoundsChanged * macosx/tkMacOSXInt.h: event to watch for change in display size and adjust internal state appropriately.
* fix typodas2005-12-011-2/+2
|
* * unix/tcl.m4 (Darwin): fixed error when MACOSX_DEPLOYMENT_TARGET unset.das2005-12-013-6/+9
| | | | * unix/configure: regen.
* * doc/checkbutton.n: fix -selectcolor docs [Bug 1083838]hobbs2005-12-012-4/+5
|
* * generic/tkImgGIF.c: cast calls to blockOuthobbs2005-12-012-3/+5
|
* * win/Makefile.in:hobbs2005-12-011-0/+2
| | | | | Add tkWinTest.obj to tk84.dll to handle some needed test functions being defined in stubs (TkplatformtestInit).
* * win/Makefile.in: place TCL_BIN_DIR first in PATH for targets tohobbs2005-12-012-10/+14
| | | | get Tcl built dll first.
* (6.22): fix rounding-error sensitive testhobbs2005-12-011-3/+3
|