| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
This way, workarounds in extensions like [http://core.tcl.tk/itcl/info/a961f0729c] are no longer necessary.
|
|
|
| |
Remove tkStubLib.o from tk85.dll. On Windows, data cannot be exported from dll's anyway, so it's just dead code. On UNIX, it makes a difference, and it would be a potential incompatibility to remove it.
|
| |
|
| |
|
|\
| |
| |
| | |
when we compile Tk 8.x against Tcl 8.y with y > x, because new deprecated constructs might be added in higher Tcl versions (except for Tk 8.6, for now, because there is no higher 8.x yet)
|
| |
| |
| |
| |
| |
| | |
any more, it might hurt when we compile Tk 8.x
against Tcl 8.y with y > x, because new deprecated constructs might be
added in higher Tcl versions (except for Tk 8.6, for now, because there
is no higher 8.x yet)
|
|\ \
| |/
| |
| |
| |
| |
| | |
Tcl_GlobalEvalObj functions.
Add [file normalize] to pkgIndex.tcl, in order to prevent '..' in file paths.
Remove unused TCLPATCHL, it should be ".0" for all final releases.
Enable tk.h to be used with higher tcl.h versions which might lack _ANSI_ARGS_
|
| |
| |
| |
| |
| |
| | |
Tcl_GlobalEvalObj functions.
Add [file normalize] to pkgIndex.tcl, in order to prevent '..' in file paths.
Remove unused TCLPATCHL, it should be ".0" for all final releases.
|
|\ \
| |/
| |
| | |
<p>purge spaces at end of lines
<p>clean-up unix/Makefile.in after carbon removal
|
|\ \
| |/ |
|
| | |
|
| | |
|
| | |
|
|\ \
| |/
| |
| | |
::argv variable before trying to use it
|
| |
| |
| |
| | |
::argv variable before trying to use it
|
| |
| |
| | |
remove TkBindDeadWindow from Cygwin stub table
|
|\ \
| |/ |
|
| | |
|
|\ \
| |/ |
|
| | |
|
| |
| |
| | |
Add .PHONY targets, and various quoting issues (Makefile.in)
|
| |
| |
| |
| |
| | |
Cygwin.
Generate same pkgIndex.tcl file for win32 and cygwin, one that is equally useable for both.
|
| | |
|
| |
| |
| |
| | |
useable for both
|
|\ \
| |/ |
|
| |
| |
| |
| | |
Export Tk_GetHINSTANCE, TkSetPixmapColormap and TkpPrintWindowId on the Cygwin dll.
Fix "make genstubs" when cross-compiling on UNIX
|
|\ \
| |/ |
|
|\ \
| |/ |
|
| | |
|
|\ \
| |/ |
|
| | |
|
| |
| |
| | |
Merged --cherrypick from core-8-5-branch (2010-08-26, 3416226333358009f)
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* generic/tkMain.c: For compat reason the Tcl core will not change
* generic/tkWindow.c: the registered version to include the patchlevel,
* library/tk.tcl: making the changes to Tk unnecessary.
* unix/configure:
* unix/Makefile.in:
* unix/tcl.m4:
* win/configure:
* win/Makefile.in:
* win/makefile.vc:
* win/rules.vc:
* win/tcl.m4:
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* generic/tkMain.c: version, now using full patchlevel instead of
* generic/tkWindow.c: major.minor
* library/tk.tcl:
* unix/configure:
* unix/Makefile.in:
* unix/tcl.m4:
* win/configure:
* win/Makefile.in:
* win/makefile.vc:
* win/rules.vc:
* win/tcl.m4:
|
| |
| |
| |
| | |
path-as-escape issue.
|
| |
| |
| |
| | |
get Tcl built dll first.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* win/configure: --enable-64bit now accepts =amd64|ia64 for
* win/Makefile.in: Windows 64-bit build variants (default: amd64)
* win/makefile.vc: [Bug 1369597]
* win/configure.in:
* win/wish.exe.manifest.in (new): manifest must map in MACHINE
* win/rc/wish.exe.manifest (removed): and VERSION to be correct.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
BUILD_TCLSH into Makefile. Rework html
target so that it depends on the tclsh
installed on the system PATH.
* unix/configure: Regen.
* unix/configure.in: Invoke SC_PROG_TCLSH
and SC_BUILD_TCLSH and subst into Makefile.
* unix/tcl.m4: Update from Tcl.
* win/Makefile.in: Subst TCLSH_PROG and
BUILD_TCLSH into Makefile. Rework winhelp
target so that it depends on the tclsh
installed on the system PATH.
* win/configure: Regen.
* win/configure.in: Invoke SC_BUILD_TCLSH
and subst into Makefile.
* win/tcl.m4: Update from Tcl.
[Tcl patch 1244153]
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
* win/configure, win/configure.in, win/tcl.m4: SC_EMBED_MANIFEST
macro and --enable-embedded-manifest configure arg added to
support manifest embedding where we know the magic. Help prevents
DLL hell with MSVC8+.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* generic/tkMain.c: so that Tk 8.5.8 can [load] into Tcl 8.6 (and
* generic/tkWindow.c: later 8.*) interps.
* library/tk.tcl
* unix/Makefile.in:
* win/Makefile.in:
* win/makefile.vc:
|
| | |
|
| |
| |
| |
| |
| | |
* win/Makefile.in: each Tk 8.5.* release may be [package require]d
* win/makefile.vc: into any Tcl 8.5.* interp. [Bug 1890438].
|
| | |
|
| | |
|
| |
| |
| |
| | |
the right version number gets embedded in key files.
|
| |
| |
| |
| |
| | |
* win/makefile.vc (install-binaries): generated package index file.
Note: unix/Makefile.in is good.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* generic/tkMain.c: [package require Tcl] so that Tk Says What
* generic/tkWindow.c: It Means using the new facilties of [package]
* library/tk.tcl: in Tcl 8.5 about what version(s) of Tcl it
* unix/Makefile.in: is willing to work with. [Bug 1578344].
* win/Makefile.in:
* win/makefile.vc:
|