summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * library/console.tcl:hobbs2001-07-0310-45/+278
| | | | | | | | | | | | | | | | | | | | | * 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.
* * tests/listbox.test: changed 'darkblue' to 'white' in a testhobbs2001-07-031-3/+3
| | | | because it isn't a portable color name.
* * generic/tkEntry.c (DestroyEntry): used Tcl_EventuallyFreehobbs2001-07-022-4/+11
| | | | instead of ckfree for entryPtr to prevent FMRs. [Bug #413904]
* removed unnecessary directoryhobbs2001-07-021-115/+0
|
* * unix/Makefile.in:mdejong2001-06-273-2/+29
| | | | | | * 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-273-266/+83
| | | | | * win/configure.in: Revert cross compiling change accidently added during last checkin.
* * unix/configure: Regen.mdejong2001-06-265-7/+15
| | | | | | | * 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-265-258/+488
| | | | | | | | * 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-264-33/+34
| | | | | * win/configure.in: Use RC_DEFINE flag from tcl.m4. * win/tcl.m4: Update from Tcl.
* * win/configure: Regen.mdejong2001-06-263-73/+41
| | | | * win/tcl.m4: Update from Tcl.
* * win/configure: Regen.mdejong2001-06-234-3/+17
| | | | | | | * 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-233-9/+27
| | | | | * win/configure.in: Add resource compiler fix from 8.3.3 to fix compiling with mingw.
* * win/configure: Regen.mdejong2001-06-233-2/+7
| | | | * win/tcl.m4: Fix silly typo in last checkin.
* * unix/Makefile.in: Set CFLAGS to @CFLAGS@ and @CFLAGS_DEFAULT@.mdejong2001-06-229-133/+165
| | | | | | | | | | | | | | | | | | 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-223-4/+9
| | | | * win/tcl.m4: Update From Tcl.
* * doc/colors.n: Corrected bogus documentation with respect toericm2001-06-222-13/+19
| | | | | several shades of blue, all of which were listed as RGB 0 0 0. [Bug #432104].
* Added braces to expressions.dkf2001-06-1418-138/+153
|
* * win/configure: Regen.mdejong2001-06-063-44/+72
| | | | | * win/configure.in: Handle the --prefix option correctly it should default to /usr/local like the unix version.
* * doc/selection.n:hobbs2001-06-043-3/+19
| | | | | | * 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-042-8/+224
| | | | | | | | | 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/tkWinX.c: moved the initialization of tkPlatformId fromhobbs2001-05-301-10/+11
| | | | | TkWinXInit to TkWinGetPlatformId because static builds could call it before it was initialized. [Bug #427278]
* win/tkWinKey.c (TkpSetKeycodeAndState): removed old debug infohobbs2001-05-302-9/+11
|
* Upgraded frame to use the newer TK_OPTIONpspjuth2001-05-284-142/+260
| | | | | style when processing configuration options. Some cleanup of bad comments and bad code. [part of patch #420861]
* * unix/configure:mdejong2001-05-235-145/+157
| | | | | | * unix/tcl.m4: * win/configure: * win/tcl.m4: Sync from Tcl sources.
* see ChangeLoghobbs2001-05-221-12/+20
|
* unix/tcl.m4: synced up wih Tcl tcl.m4. [Bug #419812]hobbs2001-05-221-2/+8
|
* * doc/TkInitStubs.3:hobbs2001-05-223-11/+11
| | | | | | * generic/tk.h: * generic/tkStubLib.c: CONST'ified Tk_InitStubs to match CONST changes to Tcl_PkgRequireEx.
* implement TIP11, -compound option for menubutton widgettmh2001-05-217-67/+368
|
* Added documentation for console command. (Right source tree this time!)dkf2001-05-162-0/+146
|
* * unix/configure: Regen.mdejong2001-04-255-160/+270
| | | | | | * unix/tcl.m4: Update from Tcl. * win/configure: Regen. * win/tcl.m4: Update from Tcl.
* * unix/configure: Regen.mdejong2001-04-253-14/+19
| | | | | | * 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-254-9/+11
| | | | | | * 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-122-3/+13
| | | | does not crash on Linux.
* * win/tkWinMenu.c (TkWinHandleMenuEvent): corrected reseting ofhobbs2001-04-042-2/+20
| | | | service mode to only occur when it was set. [Bug #220948]
* Corrected typos.dgp2001-04-041-3/+3
|
* * tests/winClipboard.test: improved results for understanding whenhobbs2001-04-041-7/+19
| | | | tests fail.
* * tests/winDialog.test: string totitle'd some results thathobbs2001-04-041-9/+9
| | | | expected [pwd] to return a capital drive letter.
* win/tkWinDialog.c (GetFileNameA): initialize multi to 0.hobbs2001-04-041-2/+2
|
* * tests/cursor.test: changed tests to use 'heart' cursor becausehobbs2001-04-041-13/+13
| | | | 'arrow' on windows has a pre-skewed use count.
* * win/configure:hobbs2001-04-033-2/+8
| | | | * win/tcl.m4 (SHLIB_LD): added -incremental:no. [Bug #219381]
* * generic/tkMenu.c (TkInvokeMenu): checked for menu deletionhobbs2001-04-031-7/+13
| | | | before calling associated menu entry command. [Bug #220821]
* see ChangeLoghobbs2001-04-031-0/+24
|
* * tests/listbox.test: added test listbox-27.1, delete duringhobbs2001-04-032-19/+30
| | | | | | | scrollbar update * generic/tkListbox.c (DestroyListbox, ListboxEventProc): corrected listbox to make proper use of Tcl_EventuallyFree and protect against unusual listbox deletion.
* * tests/entry.test: added tests entry-20.*, delete during widgethobbs2001-04-032-16/+104
| | | | | | | activity * generic/tkEntry.c (DestroyEntry, EntryEventProc): fixed the entry widget to survive deletion while processing scrollbar updates and validation.
* * tests/canvas.test: test of canvas delete during eventhobbs2001-04-032-19/+44
| | | | | * generic/tkCanvas.c (DestroyCanvas, CanvasEventProc): fixed the canvas to survive deletion during event processing. [Bug #228024]
* * generic/tkImgPhoto.c (ImgPhotoCmd): corrected the src and desthobbs2001-04-031-2/+2
| | | | | values for $imageName put when -format and -to are used. [Bug #232741]
* * doc/image.n: added warning about names chosen for images.hobbs2001-04-031-1/+5
|
* * generic/tk.h:hobbs2001-04-026-13/+13
| | | | | | | | * unix/configure.in (TK_PATCH_LEVEL): * unix/configure: * unix/tk.spec: * win/configure.in (TK_PATCH_LEVEL): * win/configure: updated patchlevel to 8.4a3
* * README:hobbs2001-04-023-9/+25
| | | | | * mac/README: updated patchlevel to 8.4a3 and corrected links and notes.
* * tests/safe.test: added note about correcting failures inhobbs2001-03-313-20/+29
| | | | | | safe.test. * library/tk.tcl: moved package require msgcat inside if case to not be used in safe interps.