summaryrefslogtreecommitdiffstats
path: root/unix
Commit message (Collapse)AuthorAgeFilesLines
* fix warningdas2008-12-101-2/+2
|
* minor improvementsdkf2008-12-092-25/+27
|
* minor corrections to commentsdkf2008-12-092-29/+29
|
* TIP 337dgp2008-12-092-8/+7
| | | | | | | | | | | | | | | | | | | | | | * generic/tkBind.c: Updated callers of Tcl_BackgroundError() * generic/tkCanvas.c: to use the new routine * generic/tkEntry.c: Tcl_BackgroundException() as appropriate. * generic/tkImgBmap.c: * generic/tkListbox.c: * generic/tkSelect.c: * generic/tkTextDisp.c: * generic/tkTextWind.c: * macosx/tkMacOSXHLEvents.c: * macosx/tkMacOSXMenu.c: * macosx/tkMacOSXMenus.c: * macosx/tkMacOSXScale.c: * macosx/tkMacOSXWindowEvent.c: * unix/tkUnixScale.c: * unix/tkUnixWm.c: * win/tkWinButton.c: * win/tkWinMenu.c: * win/tkWinScrlbr.c: * win/tkWinWm.c:
* Implementation of TIP #197.dkf2008-12-061-1/+2
|
* Remove references to deleted filedkf2008-12-051-4/+4
|
* autoconf-2.59das2008-12-011-3998/+3584
|
* Making code neater...dkf2008-11-262-100/+81
|
* TIP#119 implementation. [Patch 1611359]dkf2008-11-222-38/+537
|
* Minor simplification in fix for [Bug 2312027]:nijtmans2008-11-182-6/+7
| | | | | | | | no need to malloc and copy photo type name because it is a constant to begin with. Convert Tcl_SetResult(......, TCL_DYNAMIC) to Tcl_SetResult(......, TCL_VOLATILE), in preparation for TIP #340
* bug 2239034: restrict [wm manage] to Frame type widgetspatthoyts2008-11-151-1/+7
|
* autoheader-2.59das2008-11-141-0/+6
|
* Use -O2 as gcc optimization compiler flag, and getnijtmans2008-11-122-6/+12
| | | | rid of -Wno-implicit-int for UNIX
* Lots of small changes to make code more pretty and C89-like.dkf2008-11-082-21/+21
|
* regendkf2008-11-061-3540/+4025
|
* Fix [Bug 2229999].dkf2008-11-061-1/+2
|
* CONSTify string and fileName parameters of TkGetBitmapDatanijtmans2008-11-052-30/+31
| | | | more internal -Wwrite-string warning fixes
* fix [Bug 2226093] const changes not all correctnijtmans2008-11-053-13/+19
| | | | more internal -Wwrite-string warning fixes
* more internal -Wwrite-strings warning fixesnijtmans2008-11-021-11/+17
|
* * README: Bump version number to 8.6a4dgp2008-10-233-11/+11
| | | | | | | | | | | * generic/tk.h: * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* fix GenericEvent Tcl_Panic errordas2008-10-221-2/+2
|
* Factor out the platform-specific bits of [tk busy]. [Bug 2180919]dkf2008-10-202-32/+209
|
* Implementation of the [tk busy] command on non-OSX.dkf2008-10-181-3/+8
| | | | Adapted from [Patch 1997907]
* Add "const" to many internalnijtmans2008-10-172-10/+10
| | | | | | | | const tables, so those will be put by the C-compiler in the TEXT segment in stead of the DATA segment. This makes those table sharable in shared libraries.
* fix missing "-Wl," prefix in HP-UX buildnijtmans2008-10-172-2/+2
|
* fix missing "-Wl," prefix in HP-UX buildnijtmans2008-10-172-2/+2
|
* * unix/tcl.m4: fix for bug [2073255]nijtmans2008-10-082-22/+22
| | | | * unix/configure: regenerated
* * unix/tkUnixWm.c: Restored consistency of error messages fromdgp2008-10-081-3/+3
| | | | | * macosx/tkMacOSXWm.c: [wm iconphoto] with the test suite and across all platforms. [Bug 2021443]
* Greatly clean up Tk's handling of the writability of the Tcl result object.dkf2008-10-053-8/+17
|
* * unix/tkConfig.sh.in: Added @XFT_LIBS@ to the definition of TK_LIBSdgp2008-08-291-2/+2
| | | | | to avoid link failures when a "big wish" program links against a --disable-shared build of libtk. (Discovered building expectTk).
* * generic/tkImgPhoto.c: Changed TclStack* calls to ck* calls so thatdgp2008-08-281-12/+1
| | | | | | | | we don't create new dependencies on Tcl internals. * unix/tkUnixPort.h: Removed #include of tclInt.h that has been * win/tkWinPort.h: disabled for three years. If we needed this we'd have noticed by now.
* * README: Bump version number to 8.6a3dgp2008-08-283-11/+11
| | | | | | | | | | | * generic/tk.h: * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* Split the photo image core into two pieces to make it easier to maintain.dkf2008-08-251-4/+9
|
* XID cleanup patch. Missed during the first commit, sorry.georgeps2008-08-191-467/+6
|
* After some discussion with Joe English and subsequently thegeorgeps2008-08-191-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | X.org developers (Keith Packard in particular), it was discovered that Tk is doing management of XIDs that it shouldn't need to do. The very common XC-MISC extension which has come with every version of X for the last 15 years is used with Xlib now, to retrieve the information about the used/unused XIDs. The public Tk_FreeXId is now a no-op. Joe English reviewed the patch, and said "please commit." The patch is associated with the bug tracker id: 2039720 generic/tkError.c: Remove the usage of TkpWindowWasRecentlyDeleted. generic/tkInt.decls: Update the declarations for the now unused internalstubs. generic/tkIntDecls.h: Regenerated based on tkInt.decls. generic/tkIntPlatDecls.h: Regenerated based on tkInt.decls. generic/tkStubInit.c generic/tkWindow.c: Remove the calls to TkInitXId, and TkFreeWindowId. macosx/tkMaxOSXPort.h: Remove TkFreeWindowId and TkInitXId macro definitions. macosx/tkMacOSXXStubs.c: Remove the no-op TkpWindowWasRecentlyDeleted. unix/tkUnixEvent.c: Remove call to TkFreeXId. unix/tkUnixXId.c: Remove a lot of unnecessary code (see above). win/tkWinPort.h: Remove TkFreeWindowId and TkInitXId. win/tkWinWindow.c: Remove TkpWindowWasRecentlyDeleted.
* autoheader-2.59das2008-08-131-15/+0
|
* autoconf-2.59das2008-08-131-389/+7
|
* sync with tcldas2008-08-131-37/+0
|
* * unix/tcl.m4 (SC_PATH_X): check for libX11.dylib in addition todas2008-08-131-1/+1
| | | | libX11.so et al.
* * README: Bump version number to 8.6a2dgp2008-08-123-5/+5
| | | | | | | | | | | * generic/tk.h: * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* fix [2021443] inconsistant "wrong # args" messages (for Tk)nijtmans2008-07-232-9/+9
|
* Tk 8.6a1 will no longer support [load] into, or compile against Tcl 8.5.dgp2008-06-191-3/+3
|
* * README: Bump version number to 8.6a1dgp2008-06-193-11/+11
| | | | | | | | | | | * generic/tk.h: * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* * unix/configure: autoconf-2.59das2008-06-121-18/+43
|
* * unix/tcl.m4 (SunOS-5.11): fix 64bit amd64 support with gcc & Sun cc.das2008-06-121-22/+39
|
* Use Xutf8LookupString where available [Patch #1986818].jenglish2008-06-111-14/+89
| | | | | This should fix problems (like #1908443) where Xlib's idea of the system encoding does not match Tcl's.
* Get rid of pre-C89-isms (esp. CONST vs const).dkf2008-04-2714-303/+301
|
* * unix/configure: autoconf-2.59das2008-04-021-1/+1
|
* * unix/configure.in (Darwin): remove now unnecessary unexportingdas2008-04-021-2/+2
| | | | of libtclstub symbols from libtk.
* * generic/tkWindow.c: Revised package initialization so thatdgp2008-04-021-3/+3
| | | | | | * unix/Makefile.in: "tkStubsPtr" is not present in libtk.so, but is present only in libtkstub.a. This tightens up the rules for users of the stubs interfaces. [Tcl Bug 1819422].