| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
to build dir contains spaces by switching to
relative paths to toplevel build dir.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
built directly into the build dir, without
building an intermediate static library.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* win/configure.in: Renamed the static library libtcl86s.a to
have a name distinct from the import library
libtcl86.a. This renaming dodges an ancient
bug in the Makefile revealed by the last
commit where the $(TCL_LIB_FILE) rule can
fire to try to build the static library in
a --enable-shared build (and create a
static library that subsequently fails to
link).
*** POTENTIAL INCOMPATIBILITY *** for embedders
who link to the static library, but I couldn't
figure out how to sort this out any other
way.
* win/configure: Autoconf 2.59
|
| |
|
|
|
|
| |
(Apparently the gcc used doesn't like a / at the end of a -I argument...)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* unix/configure.in packages configurable via PACKAGE_DIR makefile
variable (set to platform-specific default).
* unix/Makefile.in (*-packages): ensure toplevel targets fail if
sub-make/configure fails; fix quoting when
builddir path contains spaces.
* macosx/GNUmakefile: add install-packages to install targets.
* unix/configure: autoconf-2.59
|
|
|
|
|
| |
* doc/Tcl_Main.3:
* doc/zlib.n:
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
TODO: re-generate tclconfig/configure!
(I don't have autoconf-2.59, could someone do that?)
|
| |
|
| |
|
|
|
|
|
|
|
| |
from the compat/zlib directory as well as all the bundled packages
found under the pkgs directory, according to their individual
`make dist` targets. Change includes breaking a `configure-packages`
target out of the `packages` target.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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:
|
|
|
|
|
|
| |
returned TCL_RETURN return code, with more conventional ones
that return TCL_OK to suppress otherwise strange writes of
outdated $::errorInfo values to stderr. [Bug 2444274].
|
|
|
|
|
| |
* win/Makefile.in: Added build of packages in the 'pkgs/' directory.
* win/configure: Autoconf 2.59
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rewrite the half-close to properly flush the channel, like is done
for a full close, going through FlushChannel, and using the flag
BG_FLUSH_SCHEDULED (async flush during close). New functions
CloseWrite, CloseChannelPart, new flag CHANNEL_CLOSEDWRITE.
* tests/chanio.test (chanio-28.[67]): Reactivated these
tests. Replaced tclsh -> [interpreter] to get correct executable
for the pipe process, and added after cancel to kill the fail
timers when we are done. Removed the explicits calls to [flush],
now that [close] handles this correctly.
|
|
|
|
| |
[Bug 2415422].
|
| |
|
| |
|
| |
|
|
|
|
| |
Note that there may be "quality-of-implementation" issues left...
|
| |
|
| |
|
|
|
|
| |
ckfree((char *)...)
|
| |
|
|
|
|
| |
that empty build directories are deleted.
|
|
|
|
|
| |
don't use ckfree((void *)...) but
ckfree((char *)...)
|
| |
|
|
|
|
|
|
|
| |
* unix/configure.in: packages found under the pkgs directory.
[Patch 1163406]. Still needs porting to Windows.
* unix/configure: autoconf-2.59
|
| |
|
|
|
|
| |
use TclNewLiteralStringObj()
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
* generic/tcl.decls: [Bug 2431338].
* generic/tclDecls.h: make genstubs
* generic/tclStubInit.c:
|
| |
|
|
|
|
|
|
|
|
| |
* doc/CrtCommand.3: Various other documentation updates to
* doc/CrtInterp.3: reflect the lack of access to Tcl_Interp fields
* doc/Interp.3: by default.
* doc/SetResult.3:
* doc/tcl.decls:
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* doc/AppInit.c: Made routines Tcl_SetStartupScript and
* doc/Tcl_Main.3: Tcl_GetStartupScript public. Removed all
* generic/tcl.h: internal stub access to Tcl*Startup* routines,
* generic/tclInt.decls: and removed their implementations. Their
* generic/tclMain.c: function can now be completely performed with
the new public interface.
*** POTENTIAL INCOMPATIBILITY for callers of the internal
Tcl*Startup* routines. ***
* generic/tclIntDecls.h: make genstubs
* generic/tclStubInit.c:
|
| |
|
| |
|
|
|
|
| |
Improve autoconf magic on Unix and Win
|