summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* Clarified meaning of dictionary values following discussion on comp.lang.tcl.dkf2007-12-311-12/+16
|
* missing Changelog entryMiguel Sofer2007-12-261-0/+9
|
* * generic/tclCmdIL.c: more [lsort] data handling streamlines.Miguel Sofer2007-12-251-0/+7
| | | | | | Extra mem reqs of latest patches removed, restored to previous mem profile. Improved -unique handling, now eliminating repeated elems immediately instead of marking them to avoid reinsertion at the end.
* * generic/tclCompCmds.c (TclCompileRegexpCmd): TCL_REG_NOSUB cannothobbs2007-12-231-0/+6
| | | | | * tests/regexp.test (regexp-22.2): be used because it * tests/regexpComp.test: [Bug 1857126] disallows backrefs.
* * generic/tclCmdIL.c: speed patch for lsort [Patch 1856994].Miguel Sofer2007-12-231-0/+4
|
* * generic/tclCmdIL.c (Tcl_LsortObjCmd, Tcl_LsearchObjCmd): avoidMiguel Sofer2007-12-221-0/+5
| | | | calling SelectObjFromSublist when there are no sublists.
* * generic/tclCmdIL.c (Tcl_LsortObjCmd): preallocate a listObj ofMiguel Sofer2007-12-221-1/+3
| | | | | | sufficient length for the sorted list instead of growing it. Second commit replaces calls to Tcl_ListObjAppenElement with direct access to the internal rep.
* * generic/tclCmdIL.c (Tcl_LsortObjCmd): preallocate a listObj ofMiguel Sofer2007-12-221-0/+5
| | | | sufficient length for the sorted list instead of growing it.
* Revise release date; move release tagcore_8_5_0dgp2007-12-191-2/+6
|
* * generic/tclCompCmds.c (TclCompileSwitchCmd): update switch -regexphobbs2007-12-191-0/+7
| | | | | | * tests/switch.test-14.*: compilation to pass the cflags to INST_REGEXP (changed on 12-07). Added tests for switch -regexp compilation (need more). [Bug 1854399]
* avoid exposing emails of contributors where possiblehobbs2007-12-181-3/+3
|
* * changes: Updated for 8.5.0 release.dgp2007-12-181-2/+6
|
* Fixes for problems created when processing regular expressions thatdkf2007-12-181-0/+9
| | | | | | | generate very large automata. An enormous number of thanks to Will Drewry <wad@google.com>, Tavis Ormandy <taviso@google.com>, and Tom Lane <tgl@sss.pgh.pa.us> from the Postgresql crowd for their help in tracking these problems down. [Bug 1810264]
* * changes: Updated for 8.5.0 release.dgp2007-12-171-2/+6
|
* * generic/tclAlloc.c:Miguel Sofer2007-12-171-0/+9
| | | | | | | | * generic/tclExecute.c: * generic/tclInt.h: * generic/tclThreadAlloc.c: Fix alignment for memory returned by TclStackAlloc; insure that all memory allocators align to 16-byte boundaries on 64 bit platforms [Bug 1851832, 1851524]
* * generic/tclIOUtil.c (FsAddMountsToGlobResult): fix the tailhobbs2007-12-141-0/+3
| | | | conversion of vfs mounts. [Bug 1602539]
* updated noteshobbs2007-12-141-2/+6
|
* Fix for broken test on win2k with long machine namepatthoyts2007-12-141-1/+5
|
* Support compilation with MSVC9 on AMD64patthoyts2007-12-141-0/+5
|
* merge stable branch onto HEADdgp2007-12-131-3/+24
|
* More clarifications, trying to make the trace docs overload the word 'command'dkf2007-12-131-1/+1
| | | | less. [Bug 1755984]
* More clarification. [Bug 614282]dkf2007-12-131-9/+9
|
* Clarified documentation of enterstep and leavestep traces. [Bug 1701540]dkf2007-12-131-0/+5
|
* * doc/IntObj.3: Update docs for the Tcl_GetBignumAndClearObj() ->dgp2007-12-121-1/+2
| | | | | Tcl_TakeBignumFromObj() revision [TIP 298]. Added docs for the Tcl_InitBignumFromDouble() routine. [Bug 1446971].
* * doc/IntObj.3: Update docs for the Tcl_GetBignumAndClearObj() ->dgp2007-12-121-0/+3
| | | | Tcl_TakeBignumFromObj() revision [TIP 298] [Bug 1446971].
* * changes: Updated for 8.5.0 release.dgp2007-12-121-0/+4
|
* * generic/tclUtil.c (TclReToGlob): reduce escapes in conversionhobbs2007-12-111-0/+3
| | | | when not necessary
* * generic/tclInt.decls: move TclByteArrayMatch and TclReToGlobhobbs2007-12-111-0/+14
| | | | | | | | | | | | | * generic/tclIntDecls.h: to tclInt.h from stubs. * generic/tclStubInit.c: Add flags var to TclByteArrayMatch for * generic/tclInt.h: future extensibility * generic/tcl.h: define TCL_MATCH_EXACT doc for Tcl_StringCaseMatch. * doc/StrMatch.3: It is compatible with existing usage. * generic/tclExecute.c (INST_STR_MATCH): flag for TclByteArrayMatch * generic/tclUtil.c (TclByteArrayMatch, TclStringMatchObj): * generic/tclRegexp.c (Tcl_RegExpExecObj): * generic/tclCmdMZ.c (StringMatchCmd): Use TclStringMatchObj * tests/string.test (11.9.* 11.10.*): more tests
* Fix markup errors.jenglish2007-12-101-0/+8
| | | | Consistency: Make sure "KEYWORDS" section appears after "SEE ALSO".
* * generic/tclDecls.h: regen with new genStubs.tcl.das2007-12-101-0/+19
| | | | | | | * generic/tclIntDecls.h: [Bug 1834288] * generic/tclIntPlatDecls.h: * generic/tclPlatDecls.h: * generic/tclStubInit.c:
* * tests/io.test, tests/chanio.test (io-73.1): Make sure to invalidatehobbs2007-12-091-0/+6
| | | | | * generic/tclIO.c (SetChannelFromAny): internal rep only after validating channel rep. [Bug 1847044]
* Improved the documentation of the operators. [Bug 1823622]dkf2007-12-081-0/+3
|
* Match docs and reality. [Bug 1662436]dkf2007-12-081-0/+6
|
* * generic/tclExecute.c (TclExecuteByteCode INST_REGEXP):hobbs2007-12-071-2/+3
| | | | | * generic/tclCompCmds.c (TclCompileRegexpCmd): Pass correct RE compile flags at compile time, and use TCL_REG_NOSUB.
* * generic/tclExecute.c (TclExecuteByteCode INST_REGEXP): Usehobbs2007-12-071-0/+3
| | | | TCL_REG_NOSUB as we come here without capture vars.
* * generic/tclIOCmd.c (FinalizeIOCmdTSD, Tcl_PutsObjCmd): cachehobbs2007-12-071-0/+5
| | | | stdout channel object for [puts $str] calls.
* * README: Remove mention of dead comp.lang.tcl.announcedgp2007-12-071-0/+3
| | | | newsgroup. [Bug 1846433].
* * unix/README: Mention the stub library created by `make` and warndgp2007-12-071-0/+4
| | | | | about the effect of embedded paths in the installed binaries. Thanks to Larry Virden. [Bug 1794084]
* * doc/AddErrInfo.3: Documentation for the new routines in TIP 270.dgp2007-12-071-0/+6
| | | | | * doc/Interp.3: * doc/StringObj.3:
* * doc/namespace.n: Documentation for zero-argument form ofdgp2007-12-061-0/+5
| | | | [namespace import] (TIP 261) [Bug 1596416]
* (TclMatchIsTrivial): simplify TclMatchIsTrivial to remove ] checkhobbs2007-12-061-0/+1
|
* add TclGetChannelFromObj declhobbs2007-12-061-0/+4
|
* Simplify code for setting up the [chan] ensemble now that we can leveragedkf2007-12-061-0/+6
| | | | TclMakeEnsemble to do most of the work.
* Fix [Bug 1845320] and [Bug 1845397]dkf2007-12-061-0/+8
|
* * generic/tclIO.h: Create Tcl_Obj for Tcl channels to reducehobbs2007-12-051-0/+8
| | | | | | | * generic/tclIO.c: overhead in lookup by Tcl_GetChannel. New * generic/tclIOCmd.c: TclGetChannelFromObj for internal use. * generic/tclIO.c (WriteBytes, WriteChars): add opt check to avoid EOL translation when not linebuffered or using lf. [Bug 1845092]
* * tests/stack.test: made the tests for stack overflow not careMiguel Sofer2007-12-051-0/+6
| | | | | about which mechanism caused the error (interp's recursion limit or C-stack depth detector).
* * win/configure, win/tcl.m4 (LIBS_GUI): mingw needs -lole32hobbs2007-12-051-0/+5
| | | | -loleaut32 but not msvc for Tk's [send]. [Bug 1844749]
* Prevent shimmering crash in [lsearch] when -exact and -integer/-real are mixed.dkf2007-12-051-0/+5
| | | | [Bug 1844789]
* Add extra #ifdef-fery to make code compile on BSD 5. [Bug 1618235, again]dkf2007-12-031-0/+5
|
* * library/tcltest/tcltest.tcl: Bump tcltest to version 2.3.0 so thatdgp2007-12-031-0/+7
| | | | | | * library/tcltest/pkgIndex.tcl: we release a stable tcltest with a * unix/Makefile.in: stable Tcl. * win/Makefile.in: