summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * 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:
* TIP #230 IMPLEMENTATIONandreas_kupries2008-06-0611-12/+4855
| | | | | | | | | | | | | | | | | | | * generic/tclIOCmd.c: Integration of transform commands into 'chan' ensemble. * generic/tclInt.h: Definitions of the transform commands. * generic/tclIORTrans.c: Implementation of the reflection transforms. * tests/chan.test: Tests updated for new sub-commands of 'chan'. * tests/ioCmd.test: Tests updated for new sub-commands of 'chan'. * tests/ioTrans.test: Whole new set of tests for the reflection transform. * unix/Makefile.in: Integration of new files into build rules. * win/Makefile.in: Integration of new files into build rules. * win/makefile.vc: Integration of new files into build rules. NOTE: The file 'tclIORTrans.c' has a lot of code in common with the file 'tclIORChan.c', as that made it much easier to develop the reference implementation as a separate module. Now that the transforms have been committed the one thing left to do is to go over both modules and see which of the common parts we can factor out and share.
* fix warnings, remove unused debug code that causes build failuredas2008-06-051-24/+10
|
* TIP #317 implementationpatthoyts2008-06-033-24/+879
|
* * generic/tclOO.c (ReleaseClassContents): Fix the one remainingKevin B Kenny2008-06-022-1/+13
| | | | | | | valgrind complaint about oo.test, caused by failing to protect the Object as well as the Class corresponding to a subclass being deleted and hence getting a freed-memory read when attempting to delete the class command. [Bug 1981001]
* Complete fix of [Bug 1981001]dkf2008-06-012-2/+10
|
* * generic/tclOOMethod.c: Fix a bug where the refcount of a methodKevin B Kenny2008-06-012-2/+7
| | | | | | was reset if the method was redefined while there was an active invocation. [Bug #1981001]
* Add tclOO genstubs to Windows makefilesJoe Mistachkin2008-06-013-6/+15
|
* * generic/tclDictObj.c: Added missing initializers to the ensembleKevin B Kenny2008-06-012-2/+7
| | | | | | map to silence a compiler warning. Thanks to George Peter Staplin for the report.
* * generic/tclOODecls.h: Added the swizzling of DLLEXPORT andKevin B Kenny2008-06-013-2/+59
| | | | * generic/tclOOIntDecls.h: DLLIMPORT needed to make EXTERN work.
* More patches to make stub generation work.dkf2008-06-015-109/+224
|
* typo, skip crashing http.test for gcovdas2008-06-011-14/+14
|
* Fix generation of stubs for the OO API.dkf2008-06-013-50/+54
|
* * generic/tclOOStubLib.c: ensure use of tcl stubs; include indas2008-05-319-53/+87
| | | | | | | | | | | | | | * unix/Makefile.in: stub lib; disable broken tclOO genstubs * generic/tclOO.c: make tclOO stubs tables 'static const' * generic/tclOODecls.h: and stub table pointers MODULE_SCOPE * generic/tclOOIntDecls.h: (change generated files manually * generic/tclOOStubInit.c: pending genstubs support for tclOO). * generic/tclOOStubLib.c: * generic/tclOO.c: fix warnings for 'int<->ptr conversion' * generic/tclOOCall.c: and 'signed vs unsigned comparison'. * generic/tclOOMethod.c:
* * tests/msgcat.test: fix for ::tcl::mac::locale with @modifier.das2008-05-311-2/+3
|
* * tools/tsdPerf.tcl: use [info sharedlibextension]das2008-05-311-2/+2
|
* * unix/tclConfig.h.in: autoheader-2.59das2008-05-311-5/+1
|
* * macosx/Tcl.xcodeproj/project.pbxproj: add new tclOO files; add debugdas2008-05-312-9/+200
| | | | | | * macosx/README: targets with corefoundation disabled and with gcov; update to Xcode 3.1.
* Plug method-related memory leaks pointed out by Miguel.dkf2008-05-314-15/+40
|
* Make things build (cleanly) on Win32. Thanks to Joe Mistachkin. [Patch 1980861]dkf2008-05-316-13/+45
|
* Implementation of TIP #257. Incomplete due to missing Win build support.dkf2008-05-3131-22/+13866
|
* Small clarifications that code a bit nicer to read.dkf2008-05-308-222/+206
|
* Fixed line endingspatthoyts2008-05-271-18/+18
|
* (io-53.9): need to close chan before removing filehobbs2008-05-262-1/+6
|