summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Minor updates for better readability.dkf2008-07-111-92/+96
|
* add a vqtcl entrypatthoyts2008-07-091-1/+2
|
* * generic/tclGet.c: Corrected out of date comments and removeddgp2008-07-085-68/+30
| | | | | | | | | | | * generic/tclInt.decls: internal routine TclGetLong() that's no longer used. If an extension is using this from the internal stubs table, it can shift to the public routine Tcl_GetLongFromObj() or can request addition of a public Tcl_GetLong(). ***POTENTIAL INCOMPATIBILITY*** * generic/tclIntDecls.h: make genstubs * generic/tclStubInit.c:
* Tighten up language.dkf2008-07-082-15/+21
|
* * generic/tclCmdIL.c (InfoFrameCmd): Fixed unsafe idiom of settingandreas_kupries2008-07-072-2/+7
| | | | the interp result found by Don Porter.
* typodgp2008-07-071-1/+1
|
* Correct examples. [Bug 1982642]dkf2008-07-073-17/+35
|
* Improve [lindex] examples.dkf2008-07-062-5/+28
|
* * generic/tclIORChan.c (InvokeTclMethod): Fixed the memory leakandreas_kupries2008-07-032-1/+19
| | | | | reported in [Bug 1987821]. Thanks to Miguel for the rpeort and Don Porter for tracking the cause down.
* * library/package.tcl: Removed [file readable] testing fromdgp2008-07-032-11/+37
| | | | | | | [tclPkgUnknown] and friends. We find out soon enough whether a file is readable when we try to [source] it, and not testing before allows us to workaround the bugs on some common filesystems where [file readable] lies to us. [Patch 1969717]
* Add focussed stack limiting to the RE compiler. Tuning might not yet be rightdkf2008-07-013-5/+21
| | | | but it passes everything normally checked in the test suite. [Bug 1905562]
* Fix [2006884]dkf2008-07-012-10/+13
|
* typodgp2008-06-301-2/+2
|
* Clean up typedef formattingdkf2008-06-302-14/+20
|
* * doc/ObjectType.3: Updated documentation of the Tcl_ObjTypedgp2008-06-302-36/+79
| | | | struct to match expectations of Tcl 8.5 [Bug 1917650].
* formatting, whitespacedas2008-06-302-114/+122
|
* Lrange cleanup and in-place optimization [Patch 1890831]ferrieux2008-06-292-36/+53
|
* Avoid useless String conversion for CONCAT1 of pure byte arrays [Patch 1953758].ferrieux2008-06-292-1/+62
|
* Prepare Tcl's docs for life as 8.6 (remove out of date change bars, fixdkf2008-06-2980-836/+831
| | | | typedefs, add a few missing bits)
* * 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.