summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * generic/tclPathObj.c: Plug memory leak in [Bug 1999176] fix. Thanksdgp2008-06-292-3/+12
| | | | to Rolf Ade for detecting.
* Fix [Bug 2004256]dkf2008-06-292-31/+52
|
* Fix [Bug 2004480]dkf2008-06-282-19/+24
|
* * generic/tclPathObj.c: Plug memory leak in [Bug 1972879] fix. Thanksdgp2008-06-282-3/+12
| | | | Rolf Ade for detecting and Dan Steffen for the fix [Bug 2004654].
* Tcl defines more than 7 Tcl_ObjTypes now, and we don't want to maintaindgp2008-06-271-3/+3
| | | | | this claim in the docs. Also revise false claim that a custom Tcl_ObjType requires calling Tcl_RegisterObjType().
* typosdgp2008-06-271-4/+4
|
* * unix/Makefile.in: Followup to my change of 2008-06-25, make codeandreas_kupries2008-06-262-2/+9
| | | | | | generated by the Makefile and put into the installed tm.tcl conditional on interpreter safeness as well. Thanks to Daniel Steffen for reminding me of that code.
* remove stray .REcore_8_6_a1dgp2008-06-251-2/+1
|
* Advance 8.6a1 release tagdgp2008-06-252-8/+10
|
* * library/tm.tcl: Modified the handling of Tcl Modules and of theandreas_kupries2008-06-255-23/+160
| | | | | | * library/safe.tcl: Safe Base to interact nicely with each other, * library/init.tcl: enabling requiring Tcl Modules in safe * tests/safe.test: interpreters. Fixes [Bug 1999119].
* * changes: Updates for 8.6a1 release.dgp2008-06-253-4/+16
| | | | * generic/tclOO.h: Bump to TclOO 0.5.
* fix versions of dde and registry dllspatthoyts2008-06-253-9/+28
| | | | fix problem building with staticpkg option
* * generic/tclPathObj.c: Fixed some internals management in the "path"dgp2008-06-242-2/+31
| | | | | Tcl_ObjType for the empty string value. Problem led to a crash in the command [glob -dir {} a]. [Bug 1999176].
* bug #1995063 fix examples and comment on eof use.patthoyts2008-06-242-5/+37
|
* * generic/tclPathObj.c: Fixed bug in Tcl_GetTranslatedPath() whendgp2008-06-231-7/+9
| | | | | | | operating on the "Special path" variant of the "path" Tcl_ObjType intrep. A full normalization was getting done, in particular, coercing relative paths to absolute, contrary to what the function of producing the "translated path" is supposed to do. [Bug 1972879].
* * generic/tclPathObj.c: Fixed bug in Tcl_GetTranslatedPath() whendgp2008-06-232-2/+17
| | | | | | | operating on the "Special path" variant of the "path" Tcl_ObjType intrep. A full normalization was getting done, in particular, coercing relative paths to absolute, contrary to what the function of producing the "translated path" is supposed to do. [Bug 1972879].
* * changes: Updates for 8.6a1 release.dgp2008-06-2010-27/+77
| | | | | | | | | | | | | | * generic/tclInterp.c: Fixed completely boneheaded mistake that * tests/interp.test: [interp bgerror $slave] and [$slave bgerror] would always act like [interp bgerror {}]. [Bug 1999035]. * tests/chanio.test: Corrected flawed tests revealed by a -debug 1 * tests/cmdAH.test: -singleproc 1 test suite run. * tests/event.test: * tests/interp.test: * tests/io.test: * tests/ioTrans.test: * tests/namespace.test:
* * tests/encoding.test: Make failing tests pass again.dgp2008-06-202-1/+7
|
* Solaris, stubs changes for 8.6a1das2008-06-201-1/+9
|
* Make [next] work as described in TIP. [Bug 1998244]dkf2008-06-194-19/+34
|
* Forgot the bug numberdkf2008-06-191-1/+1
|
* Fix [Bug 1998221]dkf2008-06-193-59/+86
|
* * changes: Updates for 8.6a1 release.dgp2008-06-192-1/+42
|
* * README: Bump version number to 8.6a1dgp2008-06-1910-16/+29
| | | | | | | | | | | | * 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:
* * generic/tclClock.c (ClockConvertlocaltoutcObjCmd): Removed leftandreas_kupries2008-06-172-2/+6
| | | | over debug output.
* * doc/tm.n: Followup to changelog entry 2008-03-18 regardingandreas_kupries2008-06-172-8/+22
| | | | | | ::tcl::tm::Defaults. Updated the documentation to not only mention the new (underscored) form of environment variable names, but make it the encouraged form as well. See [Bug 1914604].
* 2006-06-17 Kevin Kenny <kennykb@acm.org>Kevin B Kenny2008-06-173-8/+33
| | | | | | | | | * generic/tclClock.c (ConvertLocalToUTC): * tests/clock.test (clock-63.1): Fixed a bug where the internal ConvertLocalToUTC command segfaulted if passed a dictionary without the 'localSeconds' key. To the best of my knowledge, the bug was not observable in the [clock] command itself.
* * generic/tclCmdIL.c (TclInfoFrame): Moved the code looking up theandreas_kupries2008-06-163-49/+64
| | | | | | | | * tests/info.test: information for key 'proc' out of the TCL_LOCATION_BC branch to after the switch, this is common to all frame types. Updated the testsuite to match. This was exposed by the 2008-06-08 commit (Miguel), switching uplevel from direct eval to compilation. Fixes [Bug 1987851].
* * tests/ioTrans.test (iortrans-11.*): Fixed same issue as forandreas_kupries2008-06-162-1/+9
| | | | | iortrans.tf-11.*, cleanup of temp file, making this a followup to the entry on 2008-06-10 by myself.
* no messagedavygrvy2008-06-141-1/+3
|
* The Stubs source files (tclStubLib.c and tclOOStubLib.c) should not bedavygrvy2008-06-141-2/+6
| | | | compiled with the -GL flag.
* 2008-06-13 David Gravereaux <davygrvy@pobox.com>davygrvy2008-06-131-1/+2
| | | | | * win/rules.vc: SYMBOLS macro now being set to zero when $(OPTS) is not available.
* no messagedavygrvy2008-06-131-0/+5
|
* fix warningdas2008-06-131-2/+2
|
* TIP 285 ImplementationJoe Mistachkin2008-06-1330-91/+2308
|
* * unix/Makefile.in: add complete deps on tclDTrace.h.das2008-06-122-4/+6
|
* sync with 2008-05-26 io-53.9 changedas2008-06-121-1/+2
|
* s/target/config/das2008-06-121-2/+2
|
* * generic/tclOO.c: use TclOOStubs hooks field to retrievedas2008-06-126-50/+57
| | | | | | | * generic/tclOODecls.h: TclOOIntStubs pointer. [Bug 1980953] * generic/tclOOIntDecls.h: * generic/tclOOStubInit.c: * generic/tclOOStubLib.c:
* * generic/tclIORTrans.c: fix signed <-> unsigned cast warnings.das2008-06-121-15/+20
|
* * unix/configure: autoconf-2.59das2008-06-121-18/+52
|
* * unix/tcl.m4 (SunOS-5.11): fix 64bit amd64 support with gcc & Sun cc.das2008-06-121-22/+39
|
* * unix/configure.in: fix static DTrace-enabled build on Solaris.das2008-06-121-1/+10
|
* * unix/Makefile.in: clean generated tclDTrace.h file.das2008-06-121-2/+2
|
* * macosx/Tcl.xcodeproj/project.pbxproj: add tclIORTrans.c; updates anddas2008-06-123-65/+234
| | | | | | cleanup for Xcode 3.1/Leopard. * macosx/Tcl.xcode/project.pbxproj: sync Tcl.xcodeproj changes. * macosx/README: document new build configs.
* UtfToUtfProc: Avoid unwanted sign extension when convertingjenglish2008-06-112-2/+8
| | | | incomplete UTF-8 sequences. See [Bug 1908443] for details.
* * tests/ioTrans.test (iortrans.tf-6.1): Fixed the [Bug 1988552],andreas_kupries2008-06-102-4/+18
| | | | | | | | reported by Kevin. Have to close the channel before removal of the file. Fixed same bug in test 'iortrans.tf-11.0', after fixing missing cleanup of the file in 'iortrans.tf-11.*'. Lastly fixed the names of the threaded tests 'iortrans-8.*' to the correct 'iortrans.tf-8.*'.
* * generic/tclIORTrans.c (ReflectInput): Fixed a bug triggered byandreas_kupries2008-06-102-3/+18
| | | | | | | | | | | Pat Thoyts <patthoyts@users.sourceforge.net>. Reset the EOF flag after draining the Tcl level into the result buffer, to make sure that the result buffer will be drained as well by repeated calls to ReflectInput should it contain more than one buffer-full of data. Without that reset the higher I/O system will not call on ReflectInput anymore due to the assumed EOF, thus losing the data which did not fit in the buffer of the call which caused the eof and drain.
* Plug leak. [Bug 1987817]dkf2008-06-082-22/+40
|
* * generic/tclBasic.c: Compilation of uplevel scripts, allowMiguel Sofer2008-06-088-134/+287
| | | | | | | | | * generic/tclCompCmds.c: non-body compiled scripts to access the * generic/tclCompile.c: LVT (but not to extend it) and enable the * generic/tclCompile.h: canonical list opt to sidestep the * generic/tclExecute.c: compiler. This is [Patch 1973096] * generic/tclProc.c: * tests/uplevel.test: