| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.h:
* library/init.tcl:
* tools/tcl.wse.in:
* unix/configure.in:
* unix/tcl.spec:
* win/configure.in:
* unix/configure: autoconf-2.59
* win/configure:
FossilOrigin-Name: ff4d6323a8a967a63d32d28abbf0d562953b1388
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.h:
* library/init.tcl:
* tools/tcl.wse.in:
* unix/configure.in:
* unix/tcl.spec:
* win/configure.in:
* unix/configure: autoconf-2.59
* win/configure:
FossilOrigin-Name: 764de4e88b5f6a87e3cddfc1c1ede70a1f063e58
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.h:
* library/init.tcl:
* macosx/Tcl-Common.xcconfig:
* macosx/Tcl.pbproj/default.pbxuser:
* macosx/Tcl.pbproj/project.pbxproj:
* tools/tcl.wse.in:
* unix/configure.in:
* unix/tcl.spec:
* win/README:
* win/configure.in:
* win/makefile.bc:
* win/tcl.m4:
* unix/configure: autoconf-2.59
* win/configure:
* generic/tclBasic.c: Revised stubs-generation tool and interp
* tools/genStubs.tcl: creation so that "tclStubsPtr" is not present
* unix/Makefile.in: in libtcl.so, but is present only in
libtclstub.a. This tightens up the rules for users of the stubs
interfaces. [Bug 1819422]
* generic/tclDecls.h: make genstubs
* generic/tclIntDecls.h:
* generic/tclIntPlatDecls.h:
* generic/tclPlatDecls.h:
* generic/tclTomMathDecls.h:
FossilOrigin-Name: b76be03521619e41d68101547228a6b69c44ccd3
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* library/init.tcl:
* tools/tcl.wse.in:
* unix/configure.in:
* unix/tcl.spec:
* win/configure.in:
* unix/configure: autoconf-2.59
* win/configure:
FossilOrigin-Name: 514a7e674ee80e3d3276a4c044580357e24500c8
|
|
|
| |
FossilOrigin-Name: c3acd88cd65e1a96d88cb4c2b991ef5d6d197c5a
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* library/init.tcl: CVS development snapshots from the 8.5.1 and
* unix/configure.in: 8.5.2 releases.
* unix/tcl.spec:
* win/configure.in:
* README
* unix/configure: autoconf (2.59)
* win/configure:
FossilOrigin-Name: 8cd7e62e9a7b86f6f29530021bc6549e53e38732
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.h: Bump to 8.5.1 for release.
* library/init.tcl:
* tools/tcl.wse.in:
* unix/configure.in:
* unix/tcl.spec:
* win/configure.in:
* unix/configure: autoconf-2.59
* win/configure:
FossilOrigin-Name: 967313044694396b46b9f848a3d2274617c0dd84
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* library/init.tcl: CVS development snapshots from the 8.5.0 and
* unix/configure.in: 8.5.1 releases.
* unix/tcl.spec:
* win/configure.in:
* README
* unix/configure: autoconf (2.59)
* win/configure:
FossilOrigin-Name: 0c0959c51dcb412b691dab972b2fe75418acacb0
|
|
|
| |
FossilOrigin-Name: d1f7550cd9bf1343d8505fb99fc5141b58bb88bf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.h:
* library/init.tcl:
* tools/tcl.wse.in:
* unix/configure.in:
* unix/tcl.spec:
* win/configure.in:
* unix/configure: autoconf (2.59)
* win/configure:
FossilOrigin-Name: 48093f99b43fcd1f1ec37c4c83a0d05434f3d3f0
|
|
|
|
|
|
|
|
|
|
|
|
| |
* library/init.tcl: CVS development snapshots from the 8.5b2
* unix/configure.in: release.
* unix/tcl.spec:
* win/configure.in:
* unix/configure: autoconf (2.59)
* win/configure:
FossilOrigin-Name: 8dc4b6f34fbc385dcbef9359f1babb52c2a2bdd7
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.h:
* library/init.tcl:
* tools/tcl.wse.in:
* unix/configure.in:
* unix/tcl.spec:
* win/configure.in:
* unix/configure: autoconf (2.59)
* win/configure:
FossilOrigin-Name: 7fb70f130d3c2c82df5efa28073545be23f4bc1f
|
|
|
|
|
|
|
|
|
|
|
|
| |
* library/init.tcl: CVS development snapshots from the 8.5b1
* unix/configure.in: release.
* unix/tcl.spec:
* win/configure.in:
* unix/configure: autoconf (2.59)
* win/configure:
FossilOrigin-Name: f75bd883339f3d8bd55dd687af4887ff05d60c22
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.h: Merge from core-stabilizer-branch.
* library/init.tcl: Stabilizing toward 8.5b1 release now done
* tools/tcl.wse.in: on the HEAD. core-stabilizer-branch is
* unix/configure.in: now suspended.
* unix/tcl.spec:
* win/configure.in:
FossilOrigin-Name: dd2ca9251761565925b426e2957f267fdf97bb4d
|
|
|
|
|
|
|
| |
* win/configure.in: [Patch 1754128]
* win/makefile.vc:
FossilOrigin-Name: d59e42acd575d0d381ae92d044648afbd26bcb37
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* win/configure:
* README: Bump version number to 8.5a7
* generic/tcl.h:
* library/init.tcl:
* tools/tcl.wse.in:
* unix/configure.in:
* unix/tcl.spec:
* win/configure.in:
* generic/tclParse.c: Disable and remove the ALLOW_EXPAND sections
* tests/info.test: that continued to support the deprecated
* tests/mathop.test: {expand} syntax. Updated the few remaining
users of that syntax in the test suite.
FossilOrigin-Name: c798353dedec7e2d208285297483b60ee5a2127a
|
|
|
|
|
|
|
|
|
| |
* library/reg/pkgIndex.tcl: Bump to registry 1.2.1 to account for
* win/configure.in: [1682211] bug fix.
* win/makefile.bc:
* win/tclWinReg.c:
FossilOrigin-Name: de7229b0324b1e0574192eea2969969eeba38e1c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.h:
* tools/tcl.wse.in:
* unix/configure.in:
* unix/tcl.spec:
* win/README.binary:
* win/configure.in:
* unix/configure: autoconf-2.59
* win/configure:
FossilOrigin-Name: bed5192ec79918c09fb45803495b887d5ede8b76
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.h:
* tools/tcl.wse.in:
* unix/configure.in:
* unix/tcl.spec:
* win/README.binary:
* win/configure.in:
* unix/configure: autoconf-2.59
* win/configure:
FossilOrigin-Name: 19f3665cc0a46ce6747be54ea6cea9e435642996
|
|
|
|
|
|
|
|
|
|
| |
* win/tclWinReg.c: Registry_Unload() is a new public routine
* win/Makefile.in: compared to the 1.1.* releases.
* win/configure.in: Bump package version numbers.
* win/configure: autoconf 2.59
FossilOrigin-Name: 2d91517735fbfc52cd1e170bbee96d4344b5f774
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* win/tclWinSock.c: to avoid creating invalid DString states.
* win/tclWinDde.c: Bump to version 1.3.2. [RFE 1366195]
* library/dde/pkgIndex.tcl:
* library/reg/pkgIndex.tcl: Bump to registry 1.1.6
* win/tclWinReg.c:
* win/configure.in: Bump package version numbers.
* win/configure: autoconf 2.59
FossilOrigin-Name: 59be4670427aeee92ec545c844ba84a9004ad3bc
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tools/man2tcl.c:
* unix/tcl.m4:
* unix/tclConfig.h.in:
* win/configure.in:
* unix/configure: autoconf-2.59
* win/configure:
FossilOrigin-Name: d7079d3caa81b7fb6c2a3b87ebfb6d1f192c81b8
|
|
|
|
|
|
|
|
| |
* win/configure: Regen.
* win/configure.in: Update minimum autoconf version
to 2.59.
FossilOrigin-Name: 5ba298340cae50320db584a9f92aa26fb845327a
|
|
|
| |
FossilOrigin-Name: 0c38ae7bb893228feefdece2f8983a26682d7f02
|
|
|
| |
FossilOrigin-Name: 1cc2336920c70c6b9f7825b88dec87fc223f2c4e
|
|
|
| |
FossilOrigin-Name: 6b8fe167d98fdb9b0413b5d2aacbef973a1a1abb
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* win/configure.in: handle --libdir configuration.
* unix/configure.in: autoconf-2.57
* win/configure.in:
* generic/tclBasic.c (Tcl_CreateInterp): Moved call to
TclInitEmbeddedConfigurationInformation() earlier in
Tcl_CreateInterp() so that other parts of interp creation
and initialization may access and use the config values.
FossilOrigin-Name: 6d6bef09e7b8056f9245a7fa477167ca9aadce83
|
|
|
|
|
|
| |
* win/configure.in: TCL_LIB_SPEC, TCL_PACKAGE_PATH in tclConfig.sh.
FossilOrigin-Name: a7ac48274bfef401f132a9fad87b13d4b46f7794
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tools/tcl.wse.in: distinguish HEAD of CVS development
* unix/configure.in: from the recent 8.5a1 release.
* unix/tcl.spec:
* win/README.binary:
* win/configure.in:
* unix/configure: autoconf-2.57
* win/configure:
FossilOrigin-Name: 2894e72102bdcbc128a73ec036b53a98d709e6d0
|
|
|
|
|
|
|
|
|
|
| |
* win/configure.in: Check for define of
MWMO_ALERTABLE in winuser.h.
* win/tclWinPort.h: If MWMO_ALERTABLE
is not defined in winuser.h then define it.
This is needed for Mingw.
FossilOrigin-Name: 2dd40b62f0120f096277923a9a583741cee5cc1a
|
|
|
| |
FossilOrigin-Name: 28d3b065c85af7e89e544319c102c9049e02fbf8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* library/reg/pkgIndex.tcl: and dde packages are not offered
* win/tclWinDde.c: on non-Windows platforms. Bumped to
* win/tclWinReg.c: registry 1.1.3 and dde 1.3.
* win/Makefile.in:
* win/configure.in:
* win/makefile.bc:
* win/makefile.vc:
* win/configure: autoconf (2.57)
FossilOrigin-Name: 207b9d2fc9e24827b255b855687287c269cf6cc2
|
|
|
|
|
|
|
|
|
|
|
| |
* win/configure: Now committing the remaining changes.
* win/configure.in: Note: In active contact with Helmut Giese
* win/makefile.vc: about the borland relatedchanges. This part
* win/rules.vc: will see future updates.
* win/tcl.m4:
* win/makefile.bc:
FossilOrigin-Name: 47fd2c260ef8749dc6b5dbd632ed8ff5310aa2a4
|
|
|
|
|
|
|
| |
* win/configure.in (SHELL): force it to /bin/sh as autoconf 2.5x
uses /bin/bash, which can fail to find exes in the path (ie: lib).
FossilOrigin-Name: 893b32703739b716df843c8b408610f9b1291054
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* win/configure.in: Add check for FINDEX_INFO_LEVELS
from winbase.h, known to be a problem in VC++ 5.2.
Define HAVE_NO_FINDEX_ENUMS if the define does not
exist.
* win/tclWinFile.c: Put declarations for
FINDEX_INFO_LEVELS and FINDEX_SEARCH_OPS inside
a check for HAVE_NO_FINDEX_ENUMS so that these are
not declared twice. This fixes the Mingw build.
* win/tclWinTime.c: Rework the init of timeInfo
so that the number or initializers matches the
declaration. This was broken under Mingw. Add
cast to avoid compile warning when calling the
AccumulateSample function.
FossilOrigin-Name: 1308c565b02533fb9c489fdd452489dfaeea9f88
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* win/configure.in: Set stub lib flag based
on new LIBFLAGSUFFIX variable.
* win/tcl.m4 (SC_CONFIG_CFLAGS): Set new
LIBFLAGSUFFIX that works like LIBSUFFIX,
it is used when creating library names.
The previous implementation would generate
-ltclstub85 instead of -ltclstub85s when
configured with --disable-shared.
FossilOrigin-Name: 564b25ab028179bf6822411515ef065a5c38516a
|
|
|
|
|
|
|
|
|
|
|
| |
* win/configure.in: Don't run the AC_CYGWIN
macro since it uses AC_CANONICAL_HOST under
autoconf 2.5X. Just check to see if __CYGWIN__
is defined by the compiler and set the
ac_cv_cygwin variable based on that.
[Bug 705912]
FossilOrigin-Name: 0dba105530d92e12db53b7e3a67caaabe4fb82cb
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
for a detailed explanation of why this is good.
This will no doubt break the build on some
platforms, let the flaming begin.
* tools/configure: Regen with autoconf 2.57.
* tools/configure.in: Require autoconf 2.57.
* unix/configure: Regen with autoconf 2.57.
* unix/configure.in: Require autoconf 2.57.
Apply AC_LIBOBJ changes from patch 529884.
* unix/tcl.m4: Ditto.
* win/configure: Regen with autoconf 2.57.
* win/configure.in: Require autoconf 2.57.
Don't subst LIBOBJS since this happens by
default, this avoids an autoconf error.
FossilOrigin-Name: e8d2110460bd446deefdb2712980306f66de2730
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.h: Tcl to 8.5a0.
* library.init.tcl:
* mac/README:
* macosx/Tcl.pbproj/project.pbxproc:
* tests/basic.test:
* tools/configure.in:
* tools/tcl.hpj.in:
* tools/tcl.wse.in:
* unix/configure.in:
* unix/tcl.spec:
* win/README:
* win/README.binary:
* win/configure.in:
* win/makefile.bc:
* win/makefile.vc:
* win/tcl.m4:
* tools/configure: autoconf
* unix/configure:
* win/configure:
FossilOrigin-Name: a5f8f0d4395b21c76abe76d7f2b9e621886bed3b
|
|
|
|
|
|
|
|
| |
* win/configure.in: check for 'g' for debug build type, not 'd'.
* win/rules.vc (DBGX): correct to use 'g' for nmake win makefile
to match the cygwin makefile for debug builds. [Bug #635107]
FossilOrigin-Name: 32d4634ffdfd89ab9f893e36ec7e3b9d14700c31
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.h:
* tools/tcl.wse.in:
* unix/configure:
* unix/configure.in:
* unix/tcl.m4:
* unix/tcl.spec:
* win/README.binary:
* win/configure:
* win/configure.in:
* macosx/Tcl.pbproj/project.pbxproj:
FossilOrigin-Name: 1ba5113e1dcf82707890203c5a8913c2efc1b24a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* win/configure.in: Generate error when attempting
to build under Cygwin. The Cygwin port of Tcl/Tk
does not build and people are filing bug reports
under the mistaken impression that someone is
actually maintaining the Cygwin port. A post to
comp.lang.tcl asking someone to volunteer as an
area maintainer has generated no results.
Closing bugs 680840, 630199, and 634772 and
marking as "Won't fix".
FossilOrigin-Name: 9ae2332ed04d667e809bc7d40d08bc484899816e
|
|
|
|
|
|
|
|
|
|
| |
* win/configure.in: Add test that checks to
see if the compiler can cast to a union type.
* win/tclWinTime.c: Squelch compiler warning
about union initializer by casting to union
type when compiling with gcc.
FossilOrigin-Name: 1acd5861be93cfb53cfbafefb3f668561513f6c5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* win/configure.in: Define HAVE_ALLOCA_GCC_INLINE
when we detect that no alloca function is found
in malloc.h and we are compiling with GCC.
Remove HAVE_NO_ALLOC_DECL define.
* win/tclWin32Dll.c (TclpCheckStackSpace):
Don't define alloca as a cdecl function.
Doing this caused a tricky runtime bug because
the _alloca function expects the size argument
to be passed in a register and not on the stack.
To fix this problem, we use inline ASM when
compiling with gcc to invoke _alloca with the
size argument loaded into a register.
FossilOrigin-Name: 6eae2935008abf68f19603d8c18747bcc634d557
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* win/configure.in:
* win/tclWin32Dll.c (TclpCheckStackSpace): Rework
the SEH exception handler logic to avoid using
the stack since alloca will modify the stack.
This was causing a nasty bug that would set the
exception handler to 0 because it tried to pop
the previous exception handler off the top of
the stack.
FossilOrigin-Name: 83a1c026c6201f134d5ef608c010b4bac02682e1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
SHORT, and LONG when HAVE_WINNT_IGNORE_VOID
is defined. This avoids a bunch of compiler
warnings when building with Cygwin or Mingw.
* win/configure: Regen.
* win/configure.in: Define HAVE_WINNT_IGNORE_VOID
when we detect a winnt.h that still defines
CHAR, SHORT, and LONG when VOID has already
been defined.
* win/tcl.m4 (SC_LOAD_TCLCONFIG): Subst the
TCL_DEFS loaded from tclConfig.sh so that
Tcl defines can make it into the Tk Makefile.
FossilOrigin-Name: 789f26d398ef7551aafa5c4d374e055af6eeb95f
|
|
|
|
|
|
|
|
|
|
|
| |
* win/configure.in: Check for typedefs like LPFN_ACCEPT
in winsock2.h and define HAVE_NO_LPFN_DECLS if not found.
* win/tclWinSock.c: Define LPFN_* typedefs if
HAVE_NO_LPFN_DECLS is defined. This fixes the build
under Mingw and Cygwin, it was broken by the changes
made on 2002-11-26.
FossilOrigin-Name: 4aad945b11965fa9a3f0659206147220c4746ba1
|
|
|
|
|
|
|
|
|
| |
* win/configure.in: the 8.4.1.1 patchlevel.
* unix/configure: autoconf
* win/configure autoconf
FossilOrigin-Name: 641553c0de85c30fb3b38efe46b19dc8582329c5
|
|
|
|
|
|
|
|
|
|
|
| |
* unix/tcl.m4 (SC_CONFIG_CFLAGS): Generate a fatal
configure error if no ar program can be found on the
path. [Bug #582039]
* win/configure: Regen.
* win/configure.in: Check that AR, RANLIB, and RC
are found on the path when building with gcc.
FossilOrigin-Name: 844cdd9ad45d0dd06d4236722676cef62916b062
|
|
|
|
|
|
|
|
|
| |
* win/configure: regen
* win/configure.in: removed SC_ENABLE_MEMDEBUG call
* win/tcl.m4: replaced SC_ENABLE_MEMDEBUG with a more intelligent
SC_ENABLE_SYMBOLS that takes yes|no|mem|compile|all as options now.
FossilOrigin-Name: 2e6e5ea4fcbf754da7ad4b6db1f172658fbb9d88
|