summaryrefslogtreecommitdiffstats
path: root/unix
Commit message (Collapse)AuthorAgeFilesLines
* * 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].
* autoconf-2.59das2008-04-011-8/+183
|
* sync with tcl/unix/tcl.m4 changesdas2008-04-011-2/+21
|
* * README: Bump version number to 8.6a0dgp2008-04-013-37/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tk.h: * library/tk.tcl: * macosx/Wish-Common.xcconfig: * unix/configure.in: * unix/tk.spec: * win/README: * win/configure.in: * win/tcl.m4: * unix/configure: autoconf-2.59 * win/configure: * generic/tkConsole.c: Relax Tcl_InitStubs() calls so that a Tk 8.6 * generic/tkMain.c: might [load] into a Tcl 8.5 interp. * generic/tkWindow.c: * generic/tkStubLib.c: Update to compatibility with a libtcl.so that contains no "tclStubsPtr" [Tcl Bug 1819422]. * generic/tkDecls.h: make genstubs * generic/tkIntDecls.h: * generic/tkIntPlatDecls.h: * generic/tkIntXlibDecls.h: * generic/tkPlatDecls.h:
* autoconf-2.59core_8_5_2dgp2008-03-281-1/+1
|
* * README: Bump to 8.5.2 for release.dgp2008-03-283-10/+10
| | | | | | | | | | | * 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-03-271-9/+1
|
* * unix/tcl.m4 (SunOS-5.1x): fix 64bit support for Sun cc. [Bug 1921166]das2008-03-271-1/+1
|
* * changes: Updates for 8.5.2 release.dgp2008-03-261-3/+3
| | | | | * unix/tkUnixCursor.c: Stop crash in [. configure -cursor] on X11. Thanks to emiliano gavilán. [Bug 1922466]
* XIM reorganization and cleanup; see [Patch 1919791] for details.jenglish2008-03-264-129/+69
|
* Keep ttkStubLib.o in libtkstub instead of libtk. [Bug 1920030]jenglish2008-03-211-2/+2
|
* ttkStubLib.o needs to be in tk library as well as stub librarydas2008-03-191-2/+2
|
* Put ttkStubLib.o in libtkstub instead of libtk. [Bug 1863007].jenglish2008-03-181-6/+4
|
* * unix/configure.in: use backspace-quoting instead of double-quotingdas2008-03-133-37/+37
| | | | | * unix/tcl.m4: for lib paths in tkConfig.sh [Bug 1913622]. * unix/configure: autoconf-2.59
* Try a fallback font if XftFontOpenPattern() fails in GetFontjenglish2008-03-121-4/+25
| | | | (workaround for [Bug 1090382]).
* handle quoting of possibly empty XLIB_INCLUDE_INSTALL_DIR. [Bug 1912679]das2008-03-121-2/+2
|
* * unix/configure: autoconf-2.59das2008-03-111-42/+42
|
* * macosx/GNUmakefile: fix quoting to allow paths todas2008-03-114-124/+124
| | | | | | | | | | | * macosx/Wish-Common.xcconfig: ${builddir}, ${INSTALL_ROOT} * unix/Makefile.in: and ${TCL_BIN_DIR} to contain * unix/configure.in: spaces. * unix/install-sh: * unix/tcl.m4: * unix/Makefile.in (install-strip): strip non-global symbols from dynamic library.
* Document missing configure options.dkf2008-02-141-117/+122
|
* *** 8.5.1 TAGGED FOR RELEASE ***dgp2008-02-043-5/+5
| | | | | | | | | | | * generic/tk.h: Bump to 8.5.1 for release. * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* * macosx/Wish-Info.plist.in: add CFBundleLocalizations key, listingdas2008-02-022-12/+17
| | | | | | | | | * unix/configure.in (Darwin): all library/msgs locales. * unix/configure.in (Darwin): correct Info.plist year substitution in non-framework builds. * unix/configure: autoconf-2.59
* Re-fix strict-aliasing warnings reintroduced by last patch.jenglish2008-01-281-24/+15
|
* Fix [Bug 835848].jenglish2008-01-271-9/+14
| | | | Use FcTypeDouble for XFT_SIZE attribute.
* Merged common code from InitFont() and TkpGetFontAttrsForChar(),jenglish2008-01-271-113/+86
| | | | | | | factored into GetTkFontAttributes() and GetTkFontMetrics(). Removed write-only struct UnixFtFont member 'drawable'. Removed unneeded double-pointer indirections. Ensure that TkFontAttributes.family member is a Tk_Uid as specified.
* * generic/tk.h: Bump version number to 8.5.1b1 to distinguishdgp2008-01-023-6/+6
| | | | | | | | | | * library/tk.tcl: CVS development snapshots from the 8.5.0 and * unix/configure.in: 8.5.1 releases. * unix/tk.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure:
* merge stable branch onto HEADdgp2007-12-1327-35/+35
|
* * unix/README: Mention the stub library created by `make` and warndgp2007-12-071-18/+15
| | | | | about the effect of embedded paths in the installed binaries. Thanks to Larry Virden. [Tcl Bug 1794084]
* Added Danish to list of locales.dkf2007-12-051-2/+2
|
* * unix/tkUnixPort.h: When unix/configure determines whether thedgp2007-11-281-1/+4
| | | | | intptr_t type is available, it has the <inttypes.h> header present. It's only fair that we let Tk have it too.
* General improvements to Unix READMEdkf2007-11-231-24/+41
|