| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
Don't lock the ckalloc mutex before invoking the
Tcl_DumpActiveMemory function since it also
locks the same mutex. This code is only executed
when "memory onexit filename" has been executed
and Tcl is compiled with -DTCL_MEM_DEBUG.
|
|
|
|
| |
so we have to do it.
|
|
|
|
| |
rep [Bug 524802]
|
| |
|
| |
|
|
|
|
| |
strtod() implementation; make sure we detect it.
|
| |
|
|
|
|
|
| |
seems that these tests have an annoying tendency to fail in
unexpected ways. [Bugs 584825, 584950, 585986]
|
|
|
|
|
|
|
|
|
| |
* generic/tclIO.c (WriteChars): Added flag to break out of loop if
nothing of the input is consumed at all, to prevent infinite
looping of called with a non-UTF-8 string. Fixes Bug 584603
(partially). Added new test "io-60.1". Might need additional
changes to Tcl_Main so that unprintable results are printed as
binary data.
|
|
|
|
|
|
|
|
|
|
| |
LD_SEARCH_FLAGS when linking with ${CC}.
* unix/configure: Regen.
* unix/configure.in: Don't subst CC_SEARCH_FLAGS or
LD_SEARCH_FLAGS since this is now done in tcl.m4.
* unix/tcl.m4 (SC_CONFIG_CFLAGS): Document and
set CC_SEARCH_FLAGS whenever LD_SEARCH_FLAGS is set.
[Tcl patch 588290]
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
configure's stdin is not a tty.
* unix/tclUnixPort.h:
* generic/tclIOSock.c: Changed size_t to socklen_t in
socket-related function calls.
* unix/configure.in: Added test and fallback definition
for socklen_t.
* unix/configure: generated.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Lots of thanks to pvgoran@users.sf.net for tracking them down!
Also made the RE files touched meet the Tcl Engineering Guidelines a bit better (they've a long way to go, but this is a start...)
|
|
|
|
| |
command. Optimisation of alias invocation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
since it was incorrect and broke the build on
other systems. Fix Tcl bug 587299.
Add MAJOR_VERSION, MINOR_VERSION, PATCH_LEVEL,
SHLIB_LD_FLAGS, SHLIB_LD_LIBS, CC_SEARCH_FLAGS,
LD_SEARCH_FLAGS, and LIB_FILE variables to support
more generic library build/install rules.
* unix/configure: Regen.
* unix/configure.in: Move AC_PROG_RANLIB into
tcl.m4. Move shared build test and setting
of MAKE_LIB and MAKE_STUB_LIB into tcl.m4.
Move subst of a number of variables into
tcl.m4 where they are defined.
* unix/tcl.m4 (SC_ENABLE_SYMBOLS, SC_CONFIG_CFLAGS):
Subst vars where they are defined. Add MAKE_LIB,
MAKE_STUB_LIB, INSTALL_LIB, and INSTALL_STUB_LIB
rules to deal with the ugly details of running
ranlib on static libs at build and install time.
Replace TCL_SHLIB_LD_EXTRAS with SHLIB_LD_FLAGS
and use it when building a shared library.
* unix/tclConfig.sh.in: Add TCL_CC_SEARCH_FLAGS.
|
|
|
|
| |
to the macro NEXT_INST_V(x, 0, 1) [Bug 587495].
|
|
|
|
| |
comments.
|
|
|
|
|
| |
prevented the parens from being restored. also removed goto label
as it was not necessary.
|
|
|
|
|
| |
* tests/expr-old.test: fix for erroneous error messages in [expr],
[Bug 587140] reported by Martin Lemburg.
|
| |
|
|
|
|
| |
functionality.
|
|
|
|
| |
as a valid C encoding. [Bug 575336]
|
|
|
|
|
|
| |
while I repair tcl_traceExec. The core now compiles and runs
also under TCL_COMPILE_DEBUG, but execution in the bytecode
engine can still not be traced.
|
|
|
|
|
|
|
|
| |
* unix/configure.in: corrected fix for [Bug 529801]: ranlib
only needed for static builds on Mac OS X.
* unix/configure: Regen.
* unix/tclLoadDyld.c: fixed small bugs introduced by Vince,
implemented library unloading correctly (needs OS X 10.2).
|
| |
|
| |
|
|
|
|
|
|
| |
* unix/tcl.m4 (SC_CONFIG_CFLAGS): Enable 64 bit compilation
when using the native compiler on a 64 bit version of IRIX.
[Tcl bug 219220]
|
|
|
|
| |
avoid printing unless ranlib is actually run.
|
|
|
|
|
| |
of "# no special path needed" or "# no include files found"
when x headers cannot be located.
|
| |
|
| |
|
|
|
|
| |
Also produce better error messages when this happens.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
* unix/configure.in:
* win/configure:
* win/configure.in: Add AC_PREREQ(2.13) in an attempt
to make it more clear that the configure scripts
must be generated with autoconf version 2.13.
[Bug 583573]
|
| |
|
| |
|
|
|
|
| |
have file-scope.
|
| |
|
|
|
|
| |
(file-vars are private, loops are not done when effects are unobservable)
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|