summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* * 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.
* Added deprecation note from Bug #120944dkf2000-11-211-0/+3
|
* Added TkPhotoGetValidRegion() to tkInt stubs. Bug #120930 closed.dkf2000-11-211-0/+7
|
* added release markhobbs2000-11-031-0/+2
|
* * generic/tkWindow.c (Initialize): added call to Tcl_SetMainLoop.hobbs2000-11-031-0/+6
| | | | | This only has effect when tclsh is run (not wish), and then Tk is loaded in interactively.
* see changeshobbs2000-11-031-0/+19
|
* * tests/winDialog.test: Corrected expected results for bad optionericm2000-11-021-1/+7
| | | | | | | | | tests (5.2, 5.5) to include -multiple option. * win/tkWinDialog.c: Removed CommDlgExtendedError() checks for color and choosedir dialogs, and removed all except the explicit invalid filename checks for the file dialogs.
* * unix/tcl.m4: removed use of -lbsd and -ldl for AIX-5.hobbs2000-11-021-0/+10
|
* Removed bogus conflict marker.ericm2000-11-021-1/+0
|
* * win/tkWinDialog.c: Added branch for 0 return fromericm2000-11-021-3/+13
| | | | | | | | CommDlgExtendedError() switches; this was formerly treated as an error, but it actually is not, since it just means the user hit cancel or closed the dialog. (GetFileNameW): Added better smarts such that -multiple is not considered a valid option for tk_getSaveFile.
* no messagedavidg2000-10-311-0/+11
|
* see changeshobbs2000-10-311-0/+14
|
* * win/tkWinDraw.c (RenderObject): Applied patch from [Bug: 6368],ericm2000-10-241-0/+10
| | | | | | | | | | | which corrects rendering of 1-pixel wide stippled lines on Windows. * generic/tkCanvLine.c (DisplayLine): Applied patch from [Bug: 6368], corrects bugs relating to use of active- and disabledwidth values for displaying lines (disabledwidth was never used, and activewidth/disablewidths would only possibly be used when greater than default width, rather than when simply not equal to default width).
* * library/tkfbox.tcl (OkCmd): Applied patch from [Bug: 6365],ericm2000-10-191-0/+4
| | | | | which adds safety for directory names containing spaces or which are non-lists.
* * win/tkWinDialog.c (GetFileNameW, GetFileNameA,ericm2000-10-191-0/+8
| | | | | | | Tk_ChooseColorObjCmd, Tk_ChooseDirectoryObjCmd): Added error checking for the return value from the common dialog functions, so that the commands will not silently fail if the common dialog returns an error. [Bug: 6369].
* * generic/tkConfig.c (Tk_InitOptions): Addedericm2000-10-121-0/+7
| | | | | | Tcl_IncrRefCount/Tcl_DecrRefCount calls on valuePtr, to prevent memory leaks when the value object comes from the option database. [Bug: 6275].
* * win/Makefile.in (cat32.${OBJEXT}): add win/ subdirectory tohobbs2000-10-061-0/+5
| | | | cat32 target to correctly find the source file.
* * generic/tkCmds.c (Tk_WinfoObjCmd): Added check forericm2000-10-051-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | TK_ANONYMOUS_WINDOW flag in the [winfo children] subcommand; if set, the window will not be printed in the list of children. * doc/CrtWindow.3: Added entry for Tk_CreateAnonymousWindow. * generic/tkWindow.c (Tk_CreateAnonymousWindow): New API for creating anonymous windows. These windows are manipulable from C, but not from Tcl, because they have no pathname associated with them. They are used initially by widgets that do rubber-band resizing (panedwindow, multi-column listbox, etc.), and may be useful for other widgets as well (dropbox, combobox). (Tk_DestroyWindow): Added check for TK_ANONYMOUS_WINDOW flag when determining whether to generate a DestroyNotify event. * generic/tkStubInit.c: * generic/tkDecls.h: Regen'd from tk.decls. * generic/tk.decls: Added Tk_CreateAnonymousWindow declaration. * generic/tk.h: Added TK_ANONYMOUS_WINDOW flag for Tk_Window's.