summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* * library/console.tcl:hobbs2001-07-031-0/+23
| | | | | | | | | | | | | | | | | | | | | * library/entry.tcl: * library/spinbox.tcl: * library/text.tcl: * library/tk.tcl: added private ::tk::GetSelection command to handle requesting selection. This is to support requesting UTF8_STRING before generic STRING on Unix. Changed Text, Spinbox, Entry and Console to use this command. * tests/select.test: * generic/tkSelect.c (Tk_CreateSelHandler, Tk_DeleteSelHandler): on Unix, a UTF8_STRING handler will be created when the user requests a STRING handler (in addition to the STRING handler). This provides implicit support for the new UTF8_STRING selection target. * unix/tkUnixSelect.c (TkSelEventProc, ConvertSelection): Added support for UTF8_STRING target. [RFE #418653, Patch #433283] * generic/tkInt.h: added utf8Atom to TkDisplay structure.
* * generic/tkEntry.c (DestroyEntry): used Tcl_EventuallyFreehobbs2001-07-021-0/+5
| | | | instead of ckfree for entryPtr to prevent FMRs. [Bug #413904]
* * unix/Makefile.in:mdejong2001-06-271-0/+7
| | | | | | * win/Makefile.in: Add `make shell` target. This target will set the proper env vars before invoking wish from the build directory.
* * win/configure:mdejong2001-06-271-0/+6
| | | | | * win/configure.in: Revert cross compiling change accidently added during last checkin.
* * unix/configure: Regen.mdejong2001-06-261-0/+8
| | | | | | | * unix/configure.in: Fix last checkin by removing export since that only works in bash. * win/configure: Regen. * win/configure.in: Ditto.
* * unix/configure: Regen.mdejong2001-06-261-0/+9
| | | | | | | | * unix/configure.in: Set CFLAGS to "" if the user did not set CFLAGS in the env. This keeps AC_PROG_CC from adding "-g -O2" to the CFLAGS by default. * win/configure: Regen. * win/configure.in: Ditto.
* * win/configure: Regen.mdejong2001-06-261-0/+6
| | | | | * win/configure.in: Use RC_DEFINE flag from tcl.m4. * win/tcl.m4: Update from Tcl.
* * win/configure: Regen.mdejong2001-06-261-0/+5
| | | | * win/tcl.m4: Update from Tcl.
* * win/configure: Regen.mdejong2001-06-231-0/+8
| | | | | | | * win/tcl.m4 (SC_CONFIG_CFLAGS): Link to the imm32 library when building with mingw gcc. * win/tkWinX.c: Include the imm.h header to fix compiling with mingw gcc.
* * win/configure: Regen.mdejong2001-06-231-0/+6
| | | | | * win/configure.in: Add resource compiler fix from 8.3.3 to fix compiling with mingw.
* * win/configure: Regen.mdejong2001-06-231-0/+5
| | | | * win/tcl.m4: Fix silly typo in last checkin.
* * unix/Makefile.in: Set CFLAGS to @CFLAGS@ and @CFLAGS_DEFAULT@.mdejong2001-06-221-0/+19
| | | | | | | | | | | | | | | | | | Set LDFLAGS to @LDFLAGS@ and @LDFLAGS_DEFAULT@. Add LDFLAGS_DEBUG and LDFLAGS_OPTIMIZE to match the way CFLAGS_DEFAULT works. Use new LDFLAGS variable in the Makefile instead of @LDFLAGS@. * unix/configure: Regen. * unix/configure.in: Don't set CFLAGS to CFLAGS_DEFAULT, instead subst CFLAGS_DEFAULT into the Makefile. Add AC_SUBST for CFLAGS_DEBUG, CFLAGS_OPTIMIZE, LDFLAGS_DEFAULT, LDFLAGS_DEBUG, and LDFLAGS_OPTIMIZE. Remove unused LD_FLAGS subst. * unix/tcl.m4: Update from Tcl. * win/Makefile.in: Set CFLAGS to @CFLAGS@ and @CFLAGS_DEFAULT@. Set LDFLAGS to @LDFLAGS@ and @LDFLAGS_DEFAULT@. * win/configure: Regen. * win/configure.in: Don't set CFLAGS or LDFLAGS, instead subst CFLAGS_DEFAULT and LDFLAGS_DEFAULT into the Makefile. * win/tcl.m4: Update from Tcl.
* * win/configure:mdejong2001-06-221-0/+5
| | | | * win/tcl.m4: Update From Tcl.
* * doc/colors.n: Corrected bogus documentation with respect toericm2001-06-221-0/+6
| | | | | several shades of blue, all of which were listed as RGB 0 0 0. [Bug #432104].
* Added braces to expressions.dkf2001-06-141-0/+11
|
* * win/configure: Regen.mdejong2001-06-061-0/+6
| | | | | * win/configure.in: Handle the --prefix option correctly it should default to /usr/local like the unix version.
* * doc/selection.n:hobbs2001-06-041-0/+5
| | | | | | * doc/clipboard.n: added SEE ALSOs to cross-reference selection and clipboard, with extra note for clipboard command in selection docs. [Patch #422256]
* * unix/tkUnixFont.c: Corrected support for iso10646 (X11 Unicode)hobbs2001-06-041-0/+10
| | | | | | | | | fonts on Unix. This adds a ucs-2be (UCS-2 Big Endian) encoding in Tk on Unix that is used for those fonts (X11 requires big-endianness). (welch) [Patch #406411; Bug #220890 #220899] This differs from the 8.3.3 patch by not adding ucs-2be in the preferred encodingList (seems works fine without). Added alias for jisx0201* fonts to jis0201 encoding. [Bug #414033]
* win/tkWinKey.c (TkpSetKeycodeAndState): removed old debug infohobbs2001-05-301-0/+10
|
* Upgraded frame to use the newer TK_OPTIONpspjuth2001-05-281-0/+8
| | | | | style when processing configuration options. Some cleanup of bad comments and bad code. [part of patch #420861]
* * unix/configure:mdejong2001-05-231-0/+7
| | | | | | * unix/tcl.m4: * win/configure: * win/tcl.m4: Sync from Tcl sources.
* see ChangeLoghobbs2001-05-221-12/+20
|
* implement TIP11, -compound option for menubutton widgettmh2001-05-211-0/+13
|
* Added documentation for console command. (Right source tree this time!)dkf2001-05-161-0/+4
|
* * unix/configure: Regen.mdejong2001-04-251-0/+7
| | | | | | * unix/tcl.m4: Update from Tcl. * win/configure: Regen. * win/tcl.m4: Update from Tcl.
* * unix/configure: Regen.mdejong2001-04-251-0/+7
| | | | | | * unix/configure.in: Use $@ in MAKE_LIB and MAKE_STUB_LIB commands instead of using a delayed subst variable. Replace instances of STUB_LIB_FILE with TK_STUB_LIB_FILE.
* * unix/Makefile.in: Use TCL_STUB_LIB_FILE instead of STUB_LIB_FILE.mdejong2001-04-251-0/+7
| | | | | | * unix/configure: Regen. * unix/configure.in: Don't subst STUB_LIB_FILE, use TCL_STUB_LIB_FILE instead.
* Better handling of when image creation nukes the main window so nowdkf2001-04-121-0/+5
| | | | does not crash on Linux.
* * win/tkWinMenu.c (TkWinHandleMenuEvent): corrected reseting ofhobbs2001-04-041-0/+18
| | | | service mode to only occur when it was set. [Bug #220948]
* Corrected typos.dgp2001-04-041-3/+3
|
* * win/configure:hobbs2001-04-031-0/+6
| | | | * win/tcl.m4 (SHLIB_LD): added -incremental:no. [Bug #219381]
* see ChangeLoghobbs2001-04-031-0/+24
|
* * README:hobbs2001-04-021-0/+13
| | | | | * mac/README: updated patchlevel to 8.4a3 and corrected links and notes.
* * tests/safe.test: added note about correcting failures inhobbs2001-03-311-0/+5
| | | | | | safe.test. * library/tk.tcl: moved package require msgcat inside if case to not be used in safe interps.
* * win/makefile.vc:hobbs2001-03-301-0/+24
| | | | | | | | | * win/configure: * win/tcl.m4: added imm32.lib to LIBS_GUI for Tk IME support. * win/tkWinInt.h: * win/tkWinKey.c: * win/tkWinX.c: added support for changing IME on the fly in Windows (2000). (lam) [Patch #402993]
* see ChangeLog entrieshobbs2001-03-301-0/+5
|
* * tests/canvas.test: added test case to check obj conversionhobbs2001-03-301-0/+21
| | | | | * generic/tkObj.c (UpdateStringOfMM, SetMMFromAny): better obj-aware screen distances. (pgbaum, hobbs) [Patch #403327]
* * library/entry.tcl (tkEntryMouseSelect):mdejong2001-03-291-0/+11
| | | | | | | | | | * library/text.tcl (tkTextSelectTo): When the mouse is dragged with the button down, move the insertion cursor to the current mouse position. * tests/event.test: Add a series of tests for event generation. Add tests for selection, check the position of the insertion cursor.
* * unix/configure:hobbs2001-03-291-0/+6
| | | | | * unix/tcl.m4: corrected IRIX-5.x config to not use -n32. (english) [Patch 403626]
* Replaced all [load {} tk] in Tk test suite with [load {} Tk].dgp2001-03-281-0/+10
| | | | [Bug 220940, Patch 411952]
* * doc/photo.n: [Bug 132213] Added clarification on interpretationericm2001-02-131-0/+5
| | | | of ranges for "photoName data -from" subcommand.
* Asymmetric padding in "pack" and "grid" geometry managersdrh2001-02-121-0/+7
|
* Clarified and extended the entry in theandreas_kupries2001-01-041-2/+14
| | | | Changelog describing the merge of TIP #8.
* 2001-01-02 Andreas Kupries <a.kupries@westend.com>andreas_kupries2001-01-021-0/+5
| | | | | * win/tkWinWm.c: * doc/wm.n: Applied patch #102833 (TIP #8).
* * generic/tkObj.c (SetMMFromAny): Added ability to recognizehobbs2000-12-131-0/+6
| | | | | double type object to speed up canvas coord calculations. [Patch #102471]
* Minor improvement to documentation for entry widgets.dkf2000-12-121-0/+5
|
* A better fix for #120819 (all it needed was some Tcl_Preserve()s)dkf2000-11-291-0/+9
| | | | | which also requires no documentation changes - the behaviour is now what you would predict from existing docs (as opposed to a crash!)
* Backed out previous change (except for test for bug.)dkf2000-11-281-2/+9
|
* Fixed bug #120819 by prohibiting images from starting with a period;dkf2000-11-231-0/+8
| | | | | | | | | I'm still not quite sure what exactly was going wrong in the bug, but I suspect the problem might have actually been due to the deletion of all images while in the midst of creating an image. The restriction is pretty light when it comes to existing code, since it previously caused a core dump due to an image typePtr field being set to random garbage, an indication of over-eager use of free()...
* Overall change: Implemented TIP 5, which exportsericm2000-11-221-0/+72
| | | | | | | | | TkClassProcs/TkSetClassProcs as Tk_ClassProcs/Tk_SetClassProcs, adding a size field to Tk_ClassProcs to allow for future expansion, and renaming the geometryProc to worldChangedProc, which is more in keeping with the actual use of the callback. See ChangeLog for details.