| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
* 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:
FossilOrigin-Name: 4e3e9d74aec259dc5e3bb9757bdc4279c4c2575d
|
|
|
|
|
|
|
| |
* win/Makefile.in: each Tk 8.5.* release may be [package require]d
* win/makefile.vc: into any Tcl 8.5.* interp. [Bug 1890438].
FossilOrigin-Name: 0b516224db0227fd22fc37a3d0610ecd08f1c3e1
|
|
|
| |
FossilOrigin-Name: 4f4a18ba36868051e3d987530cf8ed42a24d2213
|
|
|
| |
FossilOrigin-Name: f7dd6e6f850e97703e2683b37d216bb7a7fb0328
|
|
|
| |
FossilOrigin-Name: e7868b44c1e7bffc63a053b87a96a4499757f80d
|
|
|
| |
FossilOrigin-Name: 7e292ff7d70ff2f932060b1790f675c272d13df5
|
|
|
| |
FossilOrigin-Name: e7608c1ccda371817c2be755a7dcef0b9e1f9e85
|
|
|
|
|
|
|
|
| |
are really text files, not binaries.
* win/makefile.vc: Added $(BITMAPDIR) to the search path for the
depend target.
FossilOrigin-Name: b294efcc2683b551c49bc3d82bfe4155aabef318
|
|
|
|
|
|
| |
dependency list with $(TCLTOOLSDIR)/mkdepend.tcl
FossilOrigin-Name: 0f9c80e941f405df8630c6effaf595a406674950
|
|
|
| |
FossilOrigin-Name: b113e17948683885d5a2e56fc88f703dca3717d9
|
|
|
| |
FossilOrigin-Name: cd673403cf726c253cdfa5c108507fc8732470e4
|
|
|
|
|
|
|
| |
extension versions closer together. Try and avoid using tclsh to do
substitutions as we may cross compile.
FossilOrigin-Name: 33f8d8e252696bad9bb3b5feb527b7234a718ebd
|
|
|
|
|
|
|
| |
* win/makefile.vc: so that we don't need the C library linked
in to libtkStub.
FossilOrigin-Name: 1e706b7a6876565ae1691762d2f579c2299a2345
|
|
|
| |
FossilOrigin-Name: 9e803e9b278b4fff814bdad02e12f26bc0392e48
|
|
|
|
|
|
|
| |
* win/makefile.vc (install-binaries): generated package index file.
Note: unix/Makefile.in is good.
FossilOrigin-Name: 7b4dc7d14c7268e743844f201da269818670cba2
|
|
|
|
|
|
|
|
|
|
|
| |
* 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:
FossilOrigin-Name: 010ab6d6a465c23f11326eef0b83e3f1c06f8354
|
|
|
| |
FossilOrigin-Name: 8db72b34b2598fdddb7069d81d758e5d4da8b062
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* unix/Makefile.in: Updates to account for new and deleted files
* win/Makefile.in: tkStubImg.c and tkOldTest.c.
* win/makefile.bc:
* win/makefile.vc:
* generic/tkOldTest.c (new): New file used to create testing
* generic/tkTest.c: commands for testing various Tk
* tests/constraints.tcl: legacy interfaces where a separate
* tests/image.test: compilation unit is needed in order
to #define suitable macros during compilation. Only the effect of
USE_OLD_IMAGE on Tk_CreateImageType() is currently tested, but more
similar testing commands can be added to this same file. New
constraint defined to detect presence of the image type provided by
the new testing code, and a few tests added to exercise it. Having
USE_OLD_IMAGE support tested by the default test suite should reduce
chance of a recurrence of this bug.
* doc/CrtImgType.3: Revised docs to better indicate the legacy
* doc/CrtPhImgFmt.3: nature of the interfaces supported by
USE_OLD_IMAGE.
* generic/tkDecls.h: make genstubs
* generic/tkStubInit.c:
* generic/tk.decls: Reworked USE_OLD_IMAGE support to use
* generic/tk.h: the same support mechanisms both with
* generic/tkStubImg.c (deleted):and without a stub-enabled build. In
each case, route the legacy calls to Tk_CreateImageType and
Tk_CreatePhotoImageFormat through the Tk_CreateOldImageType and
Tk_CreateOldPhotoImageFormat routines. Add those routines to the
public stub table so they're available to a stub-enabled extension.
Remove the definition of Tk_InitImageArgs() and use a macro to
convert any calls to it in source code into a comment.
* generic/tkImage.c: Removed the MODULE_SCOPE declarations that
* generic/tkImgPhoto.c: broke USE_OLD_IMAGE support.
FossilOrigin-Name: 3d8af15d18f3b3196cf838b1acc80354e5b00adc
|
|
|
|
|
| |
option at Windows
FossilOrigin-Name: 2427f07f8380bd80d72de3785c0be573454f5451
|
|
|
| |
FossilOrigin-Name: c0b47a32cb4a5ffe8f23ab09ea0aae65a81130da
|
|
|
| |
FossilOrigin-Name: 6588ab55bf64bfa748934fe02f021ec13c904550
|
|
|
| |
FossilOrigin-Name: a7e9998cd8c28e03d16f93657bc1f7944a6ae820
|
|
|
| |
FossilOrigin-Name: ffc0679c245a7261fb492fd28e35327fbe312b03
|
|
|
| |
FossilOrigin-Name: f5ba36e6f973a6a92cb9e392c5dcb345ea369a37
|
|
|
|
|
|
|
|
| |
win/makefile.vc: Patched up build system to manage
win/rules.vc: AMD64 with MSVC8
win/nmakehlp.c: Ensure operation without Platform SDK.
FossilOrigin-Name: baa01e99942369cdd9063e7542074d19a3bf73af
|
|
|
|
|
|
|
|
|
|
| |
* win/Makefile.in: package index file to prevent older versions of
* win/makefile.vc: Tcl from seeing version numbers which may
contain a/b information, and then balking on them. This could
otherwise happen when Tcl/Tk 8.4 and 8.5 are installed in the
same directory, seeing each other. [SF Tk Bug 1566418].
FossilOrigin-Name: 2c942d25d318c26898e816e6c02e0d88759ee56d
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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:
FossilOrigin-Name: 9d41acf54154dda8103f6b94602caaa91d6b572c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tkTest.c: tktest directly, removes requirement to export
* macosx/tkMacOSXTest.c: TkplatformtestInit from internal stubs table.
* unix/Makefile.in:
* win/Makefile.in:
* win/makefile.vc:
* win/tkWinTest.c:
* generic/tkIntPlatDecls.h:
* generic/tkStubInit.c: regen.
FossilOrigin-Name: 6ef50d0bf4e64b8ac34e6ed5ba3a1ff11c1a0f97
|
|
|
| |
FossilOrigin-Name: 15f34d6b75e0bfc2d1edb7c7d3a79322533c6134
|
|
|
|
|
|
|
|
|
|
|
| |
* 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: Add CE build support (some C code fixes needed)
* win/wish.exe.manifest.in (new): manifest must map in MACHINE
* win/rc/wish.exe.manifest (removed): and VERSION to be correct.
FossilOrigin-Name: a62685ce4168925729398c64d64c775e9d32a603
|
|
|
|
|
|
| |
from MSVC or the Platform SDK.
FossilOrigin-Name: 2cbeb0cff823e18631d234f9a4376d00294a1be5
|
|
|
| |
FossilOrigin-Name: 827d59153c7b8a29b674606d66f2e3ebb4d0a147
|
|
|
|
|
|
|
|
|
| |
* generic/tkInt.decls: changed so it matches the Tcl_ExitProc
* generic/tkIntPlatDecls.h: typedef to avoid a bad-style cast.
* win/makefile.vc: Force TCL_LIBRARY envar when calling tclsh
FossilOrigin-Name: f5ccb7aa3744f1aaab32f82450534022ba3ea0f6
|
|
|
| |
FossilOrigin-Name: 998d3bb4e07304e0859b1c6e01092b9bd10a2d8e
|
|
|
| |
FossilOrigin-Name: bba07cefc296caa4e406128cb673766909ddc3aa
|
|
|
| |
FossilOrigin-Name: 73a8f18872a4dca4165aea28d76d0b674a9c702a
|
|
|
| |
FossilOrigin-Name: 710684e47eba723a75f34f3f3b9dd1d4612e9933
|
|
|
|
|
|
|
|
| |
* win/rules.vc:
* win/rc/tk.rc:
* win/rc/wish.rc: Now supports the 'unchecked' option when building.
FossilOrigin-Name: 139fc6fbfdd8afd4c7df75b75925e29001485ed3
|
|
|
| |
FossilOrigin-Name: 453744085e01d5468def91c71a3c52d15c470b1f
|
|
|
|
|
|
|
|
|
|
|
|
| |
libraries into the object file itself with #paragma comment (lib, ...)
when built with VC++. This will simplify linking for users of the
static library. uuid.lib is required for VC5.2, but is implicit
with VC6.
* win/makefile.vc: Removed 'ole32.lib oleaut32.lib uuid.lib' from
$(baselibs).
FossilOrigin-Name: 7d58561259d813bbc42d03b105c473d3afe232ea
|
|
|
| |
FossilOrigin-Name: 12bfcc95166c865b827811bbdb93a0ca84e81b34
|
|
|
|
|
|
|
|
|
| |
* win/rc/tk_base.rc:
* win/rc/wish.rc:
* win/makefile.vc: Refreshed how the resource files are built.
Should be a bit easier for people linking with a static Tk library.
FossilOrigin-Name: c6f4259e52de6fea22f973c0f298e6b82ff66243
|
|
|
|
|
|
| |
without the use of hardcoded values.
FossilOrigin-Name: fbcf6d9fc27f54a9ef6c5fced538c14079df1ef8
|
|
|
|
|
|
|
|
|
| |
with that generated by Makefile.
Let's discuss whether there's really need for a change, and if so,
let's make it consistently in all Makefiles.
FossilOrigin-Name: 3e23e347aa82a8ff70fb88a4ccaa8fa0efe2a2e5
|
|
|
| |
FossilOrigin-Name: a49bd3f8e0e6b5765ece8ae1b16c9ea040cafd5e
|
|
|
|
|
|
| |
* win/winMain.c: Joe Mistachkin
FossilOrigin-Name: 61f443b1d6f0094d96611654658cf411d833e91b
|
|
|
|
|
|
|
|
| |
* win/tkWinSend.c: 'send' command for Windows"
* win/tkWinSendCom.h:
* win/tkWinSendCom.c:
FossilOrigin-Name: 0ac88e3771844bf1cbca4a2f9343139667dd4d43
|
|
|
|
|
|
|
| |
boolean directly. Also, don't try to regen the stubs table if $(TCLSH) doesn't
exist.
FossilOrigin-Name: 7aaec0c30ef41179143c65b4361ee46968126257
|
|
|
| |
FossilOrigin-Name: 4fa27bce781a115e386ef8deb3a97c06d881ca7c
|
|
|
|
|
|
| |
properly. [Patch 707792] Thanks to Joe Mistachkin for the fixes.
FossilOrigin-Name: b7bcc071d8fa6bd35f5217e5622b0e673fe67105
|