summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* fix to crash in test suite, with dump -commandvincentdarley2006-04-051-0/+6
|
* use standard Carbon Fixed <-> Int conversion macros instead of our owndas2006-04-051-1/+1
|
* * generic/tkOption.c (TkOptionDeadWindow): handlehobbs2006-03-301-0/+3
| | | | OptionThreadExitProc being called before DeleteWindowsExitProc.
* * win/Makefile.in: convert _NATIVE paths to use / to avoid ".\"hobbs2006-03-291-0/+5
| | | | path-as-escape issue.
* * changes: Updates for next RCdgp2006-03-291-2/+4
|
* * unix/tkUnixDefault.h: Changed "Black" to "#000000" and "White" todgp2006-03-291-0/+6
| | | | | "#ffffff" to work around the (broken?) X servers that do not accept those color names. [Bug 917433]
* * unix/tcl.m4, win/tcl.m4: []-quote AC_DEFUN functions.hobbs2006-03-281-0/+4
|
* further fixes to $text dump -commandvincentdarley2006-03-281-0/+7
|
* * macosx/Wish.xcode/default.pbxuser: add '-singleproc 1' cli arg todas2006-03-281-0/+7
| | | | | | | | * macosx/Wish.xcodeproj/default.pbxuser: tcltest to ease test debugging. * macosx/Wish.xcode/project.pbxproj: removed $prefix/share from * macosx/Wish.xcodeproj/project.pbxproj: TCL_PACKAGE_PATH as per change to tcl/unix/configure.in of 2006-03-13.
* * macosx/tkMacOSXDraw.c: sync whitespace & minor changesdas2006-03-281-0/+8
| | | | | | | * macosx/tkMacOSXEvent.h: with core-8-4-branch. * macosx/tkMacOSXFont.h: * macosx/tkMacOSXMenu.c: * macosx/tkMacOSXNotify.c:
* * changes: Updates for next RCdgp2006-03-271-2/+6
|
* * generic/tkTextDisp.c (MeasureChars): Fix calculations of start andcc_benny2006-03-271-0/+5
| | | | end of string. [Bugs 1325998, 1456157]
* Fix (and add test for) [Bug 1458234]dkf2006-03-271-8/+13
|
* fix for text dump -command callbacks which modify the text widgetvincentdarley2006-03-261-0/+9
|
* * macosx/tkMacOSXDraw.c (TkMacOSXSetUpCGContext):das2006-03-251-0/+6
| | | | | * macosx/tkMacOSXFont.c (TkMacOSXQuarzStartDraw, TkMacOSXQuarzEndDraw): performance improvements, sync similar code, formatting & whitespace.
* * generic/tkTextDisp.c: moved #ifdef MAC_OSX_TK code added bydas2006-03-241-0/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * macosx/tkMacOSXColor.c: Patch #638966 into platform specific * macosx/tkMacOSXInt.h: files. * macosx/tkMacOSX.h: cleaned up & rationalized order of * macosx/tkMacOSXBitmap.c: #includes of tk and carbon headers. * macosx/tkMacOSXButton.c: * macosx/tkMacOSXCarbonEvents.c: * macosx/tkMacOSXClipboard.c: * macosx/tkMacOSXColor.c: * macosx/tkMacOSXConfig.c: * macosx/tkMacOSXCursor.c: * macosx/tkMacOSXDialog.c: * macosx/tkMacOSXDraw.c: * macosx/tkMacOSXEmbed.c: * macosx/tkMacOSXEntry.c: * macosx/tkMacOSXEvent.c: * macosx/tkMacOSXEvent.h: * macosx/tkMacOSXFont.h: * macosx/tkMacOSXHLEvents.c: * macosx/tkMacOSXInit.c: * macosx/tkMacOSXInt.h: * macosx/tkMacOSXKeyEvent.c: * macosx/tkMacOSXKeyboard.c: * macosx/tkMacOSXMenu.c: * macosx/tkMacOSXMenubutton.c: * macosx/tkMacOSXMenus.c: * macosx/tkMacOSXMouseEvent.c: * macosx/tkMacOSXRegion.c: * macosx/tkMacOSXScale.c: * macosx/tkMacOSXScrlbr.c: * macosx/tkMacOSXSend.c: * macosx/tkMacOSXSubwindows.c: * macosx/tkMacOSXWindowEvent.c: * macosx/tkMacOSXWm.c: * macosx/tkMacOSXWm.h: * macosx/tkMacOSXXStubs.c:
* * unix/tkUnixRFont.c (TkpMeasureCharsInContext): Copied over fromrmax2006-03-231-4/+6
| | | | tkUnixFont.c to fix compiling with --enable-xft .
* * unix/tk.spec: Cleaned up and completed the spec file.rmax2006-03-231-0/+6
| | | | | An RPM can now be built from the tk source distribution with "rpmbuild -tb <tarball>".
* * tests/textDisp.test: Updated expected error messages to match thedgp2006-03-231-0/+5
| | | | standardized formats established on 2005-11-17. [Bug 1370296]
* * changes: Updates for next RCdgp2006-03-221-0/+6
|
* * generic/tkFont.c: implementation of ATSUI text renderingdas2006-03-221-0/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tkInt.h: in TkAqua provided by Benjamin * generic/tkTextDisp.c: Riefenstahl. [Patch 638966] * library/demos/unicodeout.tcl: * macosx/tkMacOSXFont.h (new file): * macosx/tkMacOSXFont.c: * tests/font.test: * unix/tkUnixFont.c: * win/tkWinFont.c: * generic/tkFont.c: moved MODULE_SCOPE declarations of * generic/tkFont.h: font helper procs into header files. * macosx/tkMacOSXButton.c: * macosx/tkMacOSXFont.h: * macosx/tkMacOSXMenubutton.c: * macosx/Wish.xcode/project.pbxproj: add new tkMacOSXFont.h file, * macosx/Wish.xcodeproj/project.pbxproj: turn off dead code stripping as it interferes with -sectcreate (rdar://4486223). * macosx/Wish.xcode/default.pbxuser: add TCLLIBPATH=/Library/Tcl * macosx/Wish.xcodeproj/default.pbxuser: env var setting to tktest. * unix/configure.in: fix detection of symbols build when enabling TkAqua debug code; filter nm output of libtclstub better to avoid error on intel macs [Bug 1415789]. * unix/configure: autoconf-2.59
* * generic/tkConsole.c: Added exit handler to clean up the interpdgp2006-03-211-1/+4
| | | | | | | where the console window lives. Also added code to handle multiple calls to Tk_CreateConsoleWindow so that the console channels connect to the last console window opened, in compatibility with the previous implementation.
* * generic/tkConsole.c: Added exit handler to clean up the interpdgp2006-03-201-0/+5
| | | | where the console window lives.
* undo/modified and empty string fixvincentdarley2006-03-181-0/+5
|
* bug #1451587: avoid using abbreviated sub-commands inpatthoyts2006-03-171-0/+9
| | | | | core scripts as this can cause problems with mega-widget libraries like snit.
* * generic/tkConsole.c: Substantial rewrite of [console] support.dgp2006-03-161-1/+9
| | | | | | | * generic/tkInt.h: Included Obj-ification of the [console] and [consoleinterp] commands, and reworking of all the supporting data structures for cleaner sharing and lifetime management especially in multi-threaded configurations.
* Added a Portuguese message catalog. [Bug 1405069]dkf2006-03-161-0/+5
|
* Hack to make photo-to-photo copies cheaper in the common case of no alphadkf2006-03-161-0/+8
|
* Squelch [Bug 1409140] by special-case-ing the single-pixel put case.dkf2006-03-151-37/+43
| | | | Also take better advantage of C's casting rules w.r.t. void* and other pointers
* * tests/scrollbar.test: Corrected several broken calls to [testmetrics]dgp2006-03-141-0/+3
| | | | that were crashing the test suite.
* * tests/constraints.tcl: Added notAqua constraint to canvPs-3.1dgp2006-03-141-5/+9
| | | | | * tests/canvPs.test: to stop test suite crash on Mac OSX. [Bug 1088807]
* * generic/tkCmds.c: Purged remaining references todgp2006-03-131-0/+8
| | | | | | | * macosx/tkMacOSXPort.h: errno, and errno.h. Standardized * macosx/tkMacOSXWm.c: the logic for using header files from * macosx/tkMacOSXWm.h: the compat directory. Thanks Joe * unix/tkUnixPort.h: English for the patch. [Patch 1445404]
* * unix/Makefile.in: Update `make dist` to copy the image filesdgp2006-03-081-0/+4
| | | | | needed by the test suite into the source distro. This was overlooked in the 2005-10-12 commit.
* * changes: Update in prep. for 8.5a4 release.dgp2006-03-081-0/+4
|
* Set SHLIB_LD_FLAGS='${LIBS}' on NetBSD, as per the other *BSD variantsjenglish2006-03-081-0/+6
| | | | [Bug 1334613]. Regenerated configure script.
* Band-aid doc update for [Bug 220787]dkf2006-03-071-3/+9
|
* * macosx/tkMacOSXDraw.c (TkPutImage): fix endian issue on OS X x86hobbs2006-03-021-0/+7
| | | | | | 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-271-0/+3
|
* Fix pixmap creation ordering issue [Bug 480862]dkf2006-02-271-0/+6
| | | | Stupid issue was fixed for the mask pixmap, but not the data pixmap!
* * generic/tk.decls: fix signature of TkMacOSXInvalClipRgnsdas2006-02-091-0/+11
| | | | | | | | | | * 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.
* Finish i18n of bgerror [Bug 1409264]. No l10n of that specific message ↵dkf2006-01-311-17/+21
| | | | | | 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-251-0/+14
| | | | | | | | | | | | | | 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-231-0/+6
| | | | * unix/configure.in: 64bit flags from CFLAGS for Tk build.
* XIM fixes [See #905830, patch tk84-xim-fixes.patch].jenglish2006-01-201-0/+7
| | | | | | + 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-121-0/+9
| | | | | | | 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-121-0/+8
|
* Removed a lingering error message from TIP#147 implementation.pspjuth2006-01-111-0/+5
|
* * macosx/tkMacOSXDebug.c: add TkMacOSXGetNamedDebugSymbol() functiondas2006-01-101-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | * 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.
* Fix [Bug 1380427] using [Patch 1391939] from Ludwig Callewaertdkf2005-12-281-30/+31
|
* * macosx/Wish.xcode/project.pbxproj:das2005-12-141-0/+5
| | | | * macosx/Wish.xcodeproj/project.pbxproj: add new tclTomMath* files.