| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
::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.
|
|
|
|
| |
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]
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
so that compiler flags defined by Tcl get
passed to the compiler. Add empty rule
for cat.c so that Tk compiles under msys.
* win/configure: Regen.
* win/tcl.m4: Update from Tcl, this pulls
in a subst of TCL_DEFS, it also defines
USE_THREAD_ALLOC when threads are used
and it updates the SC_ENABLE_SYMBOLS
and SC_PROG_TCLSH macros to match the
ones used in Tcl.
|
|
|
|
|
|
| |
install the message catalogs. Copied same section from
unix/Makefile.in and adapted it to the slightly different
environment.
|
|
|
|
|
| |
* win/winMain.c: tcltest executable on Windows. It was not
used, and the dependency complicated the Makefile. [Bug 592638].
|
|
|
|
|
|
| |
file created on installation.
* win/Makefile.in (install-binaries): corrected and simplified
creation of pkgIndex.tcl file on installation.
|
|
|
|
|
| |
* win/Makefile.in: Add a more descriptive warning
in the event `make genstubs` needs to be rerun.
|
|
|
|
|
| |
quoting introduced by [Patch 521356] causing the installed to
fail.
|
|
|
|
| |
pkgIndex.tcl file to enable Tk as a loadable package [Patch 521356]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tkText.c: undo/redo stack to not be tied solely to the
* generic/tkText.h: text widget. The APIs are still private.
* generic/tkUndo.c: This also adds a stack limiting ability and
* generic/tkUndo.h: a -maxundo option to the text widget (in
* library/text.tcl: addition to the options from TIP #26) should
* mac/tkMacDefault.h: users want to limit the undo/redo stack
* tests/text.test: (should not be necessary in most cases).
* unix/Makefile.in: [Patch #554763] (callewart)
* unix/tkUnixDefault.h:
* win/Makefile.in:
* win/makefile.vc:
* win/tkWinDefault.h:
|
|
|
|
| |
Frederic Bonnet to supply docs+tests as soon as possible.
|
| |
|
|
|
|
| |
all binaries before running (otherwise an error often occured).
|
| |
|
|
|
|
|
| |
* win/Makefile.in: Use $(MAKE) instead of make
in the tcltest rule.
|
|
|
|
|
|
|
|
|
| |
TCL_EXE and when it should be available. Add
rule that prints message about running `make genstubs`
when tkStubInit.c is out of date.
* win/Makefile.in: Add TCL_TOOL_DIR and TCL_EXE
variables to better match the Tcl Makefile. Add
genstubs rule so tkSTubInit.c can be regenerated.
|
|
|
|
|
| |
* win/Makefile.in: Add "make gdb" target. This target
can run wish inside either gdb or insight.
|
|
|
|
|
| |
tcltest will automatically be compiled if the
user tries to build tktest.
|
|
|
|
| |
instead of depending on the tktest alias.
|
|
|
|
|
|
|
|
| |
* win/tcl.m4: fixed DLLSUFFIX definition to always be ${DBGX}.dll.
This is necessary for TEA compliant builds that build shared
against a static-built Tk.
* win/Makefile.in ($(WISH)): added $(TK_STUB_LIB_FILE) to build
target, otherwise it wouldn't get generated in a static build.
|
|
|
|
|
|
|
|
| |
of relying on a variable. This will make Cygwin
build faster since an extra exec will be avoided.
* win/configure: Regen.
* win/configure.in: Subst DEPARG.
* win/tcl.m4: Update from Tcl.
|
|
|
|
|
|
| |
* win/configure: Regen.
* win/configure.in: Don't subst PATHTYPE.
* win/tcl.m4: Update from Tcl.
|
|
|
|
|
|
| |
in the VPATH.
* win/configure: Regen.
* win/configure.in: Don't subst VPSEP.
|
|
|
|
|
|
| |
* win/Makefile.in: Add `make shell` target. This target
will set the proper env vars before invoking wish
from the build directory.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
their base build dependency.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* win/configure.in:
* win/Makefile.in:
* win/makefile.vc:
* win/rc/tk.rc:
* win/rc/tk_base.rc (new):
* win/rc/wish.rc: Added logic to derive filenames better in the resource
scripts based on compile options along with better support for building
a static wish shell with cursor resources.
|
|
|
|
| |
TCL_LIBRARY path specification.
|
|
|
|
| |
cat32 target to correctly find the source file.
|
|
|
|
|
| |
* unix/Makefile.in: added TESTFLAGS to test and testlang targets to
conform with Windows makefile and TEA style.
|
|
|
|
|
|
|
|
|
| |
* win/Makefile.in (install-libraries):
* unix/Makefile.in (install-libraries): Added tkPlatDecls.h to
list of header files to install.
* generic/tk.h: Added #include "tkPlatDecls.h", which declares the
platform specific component of the public Tk stubs API's.
|
| |
|
| |
|
|
|
|
| |
advapi32.lib are included in the link line for the wish binary.
|