Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Documented missing configure flags. [Bug 1799011] | dkf | 2008-02-12 | 2 | -110/+130 |
| | |||||
* | doc/clock.n - minor documentation fix in %N format group | Kevin B Kenny | 2008-02-06 | 2 | -4/+7 |
| | |||||
* | * generic/tclClock.c (ClockParseformatargsObjCmd): | Kevin B Kenny | 2008-02-06 | 4 | -119/+204 |
| | | | | | | | | | | * library/clock.tcl (::tcl::clock::format): * tests/clock.test (clock-1.0, clock-1.4): Performance enhancements in [clock format] (moving the analysis of $args into C code, holding on to Tcl_Objs with resolved command names, [lassign] in place of [foreach], avoiding [namespace which] for command resolution). | ||||
* | bump release datecore_8_5_1 | dgp | 2008-02-04 | 2 | -7/+9 |
| | |||||
* | fix comments in INST_CONCAT | Miguel Sofer | 2008-02-04 | 1 | -5/+4 |
| | |||||
* | * generic/tclExecute.c (INST_CONCAT1): fix optimisation for | Miguel Sofer | 2008-02-04 | 2 | -3/+11 |
| | | | | in-place concatenation (was going over String type) | ||||
* | *** 8.5.1 TAGGED FOR RELEASE *** | dgp | 2008-02-04 | 9 | -14/+26 |
| | | | | | | | | | | | | * generic/tcl.h: Bump to 8.5.1 for release. * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: | ||||
* | * unix/configure.in (Darwin): correct Info.plist year substitution in | das | 2008-02-02 | 3 | -6/+13 |
| | | | | | | non-framework builds. * unix/configure: autoconf-2.59 | ||||
* | set release tag | dgp | 2008-02-01 | 1 | -0/+2 |
| | |||||
* | credit contributor an00na | Miguel Sofer | 2008-01-30 | 2 | -2/+5 |
| | |||||
* | * generic/tclInterp.c (Tcl_GetAlias): fix for [Bug 1882373] | Miguel Sofer | 2008-01-30 | 2 | -2/+6 |
| | |||||
* | Improved manual page scraper to do a better job with Ttk. [Tk Bug 1876493] | dkf | 2008-01-30 | 2 | -36/+51 |
| | |||||
* | Improve Tcl macros to make Ttk documentation work better. [Tk Bug 1876493] | dkf | 2008-01-29 | 2 | -39/+44 |
| | |||||
* | * changes: Updated for 8.5.1 release. | dgp | 2008-01-25 | 2 | -1/+25 |
| | |||||
* | Reconcile coding style issues between branches | dgp | 2008-01-23 | 1 | -7/+9 |
| | |||||
* | Reconcile coding style issues between branches | dgp | 2008-01-23 | 1 | -4/+4 |
| | |||||
* | Reconcile coding style issues between branches | dgp | 2008-01-23 | 5 | -59/+60 |
| | |||||
* | * generic/tclInt.h: New macro TclGrowParseTokenArray() to | dgp | 2008-01-23 | 5 | -105/+96 |
| | | | | | | | | | | | | | | * generic/tclCompCmds.c: simplify code that might need to grow * generic/tclCompExpr.c: an array of Tcl_Tokens in the parsePtr * generic/tclParse.c: field of a Tcl_Parse. Replaces the TclExpandTokenArray() routine via replacing: int needed = parsePtr->numTokens + growth; while (needed > parsePtr->tokensAvailable) { TclExpandTokenArray(parsePtr); } with: TclGrowParseTokenArray(parsePtr, growth); This revision merged over from dgp-refactor branch. | ||||
* | * generic/tclCompile.h: Demote TclCompEvalObj() from internal stubs to | dgp | 2008-01-23 | 5 | -26/+23 |
| | | | | | | | * generic/tclInt.decls: a MODULE_SCOPE routine declared in tclCompile.h. * generic/tclIntDecls.h: make genstubs * generic/tclStubInit.c: | ||||
* | * generic/tclTimer.c (AfterProc): Replace Tcl_EvalEx() with | dgp | 2008-01-22 | 2 | -9/+7 |
| | | | | | Tcl_EvalObjEx() to evaluate [after] callbacks. Part of trend to favor compiled execution over direct evaluation. | ||||
* | * generic/tclCmdIl.c (Tcl_LreverseObjCmd): | Miguel Sofer | 2008-01-22 | 3 | -2/+20 |
| | | | | | * tests/cmdIL.test (cmdIL-7.7): fix crash on reversing an empty list [Bug 1876793]. | ||||
* | * unix/README: minor typo fixes [Bug 1853072] | hobbs | 2008-01-20 | 2 | -4/+6 |
| | |||||
* | * generic/tclIO.c (TclGetsObjBinary): operate on topmost channel. | hobbs | 2008-01-20 | 2 | -7/+18 |
| | | | | [Bug 1869405] (Ficicchia) | ||||
* | Minor fixes for indented paragraph handling | dkf | 2008-01-18 | 3 | -12/+34 |
| | |||||
* | Corrected formatting of manual | dkf | 2008-01-18 | 1 | -7/+12 |
| | |||||
* | * generic/tclCompExpr.c: Revision to preserve parsed intreps | dgp | 2008-01-17 | 2 | -5/+48 |
| | | | | | of numeric and boolean literals when compiling expressions with (optimize == 1). | ||||
* | better wording for arg handling in proc.n (tclguy) | Miguel Sofer | 2008-01-17 | 1 | -3/+10 |
| | |||||
* | test for memory leak | dgp | 2008-01-16 | 2 | -1/+21 |
| | |||||
* | * generic/tclCompExpr.c: add an 'optimize' argument to | Miguel Sofer | 2008-01-16 | 5 | -16/+16 |
| | | | | | | * generic/tclCompile.c: TclCompileExpr() to profit from better * generic/tclCompile.h: literal management according to usage. * generic/tclExecute.c: | ||||
* | * generic/tclCompExpr.c: Fix literal leak in exprs [Bug 1869989] | Miguel Sofer | 2008-01-16 | 3 | -41/+32 |
| | | | | * generic/tclExecute.c: (dgp) | ||||
* | * doc/proc.n: changed wording for access to non-local variables; | Miguel Sofer | 2008-01-16 | 2 | -5/+10 |
| | | | | | added mention to [namespace upvar]. Lame attempt at dealing with documentation [Bug 1872708] | ||||
* | * generic/tclBasic.c: Replacing 'operator' by 'op' in the def | Miguel Sofer | 2008-01-15 | 4 | -9/+14 |
| | | | | | * generic/tclCompExpr.c: of struct TclOpCmdClientData to * generic/tclCompile.h: accomodate C++ compilers [Bug 1855644] | ||||
* | * win/tclWinSerial.c (SerialCloseProc, TclWinOpenSerialChannel): | hobbs | 2008-01-14 | 2 | -3/+9 |
| | | | | use critical section for read & write side. [Bug 1353846] (newman) | ||||
* | * unix/tclUnixThrd.c (TclpThreadGetStackSize): restore stack | Miguel Sofer | 2008-01-11 | 2 | -8/+14 |
| | | | | checking functionality in freebsd [Bug 1850424] | ||||
* | * unix/tclUnixThrd.c (TclpThreadGetStackSize): fix for crash in | Miguel Sofer | 2008-01-11 | 2 | -7/+9 |
| | | | | freebsd [Bug 1860425]. | ||||
* | * generic/tclStringObj.c (Tcl_AppendFormatToObj): Correct failure to | dgp | 2008-01-10 | 3 | -5/+15 |
| | | | | | * tests/format.test: account for big.used == 0 corner case in the %ll(idox) format directives. [Bug 1867855]. | ||||
* | Add a missing be to fix a typo. | georgeps | 2008-01-09 | 2 | -2/+6 |
| | |||||
* | * tools/tcltk-man2html.tcl (make-man-pages): make man page title | hobbs | 2008-01-05 | 2 | -1/+6 |
| | | | | use more specific info on lhs to improve tabbed browser view titles. | ||||
* | Fixed documentation bug reported on tcl-core, and reordered documentation | dkf | 2008-01-02 | 2 | -15/+18 |
| | | | | to discourage people from using the hex formatter that is hardly ever useful. | ||||
* | * generic/tcl.h: Bump version number to 8.5.1b1 to distinguish | dgp | 2008-01-02 | 9 | -15/+27 |
| | | | | | | | | | | | * library/init.tcl: CVS development snapshots from the 8.5.0 and * unix/configure.in: 8.5.1 releases. * unix/tcl.spec: * win/configure.in: * README * unix/configure: autoconf (2.59) * win/configure: | ||||
* | Clarified meaning of dictionary values following discussion on comp.lang.tcl. | dkf | 2007-12-31 | 2 | -17/+26 |
| | |||||
* | missing Changelog entry | Miguel Sofer | 2007-12-26 | 1 | -0/+9 |
| | |||||
* | * generic/tclCmdIL.c: more [lsort] data handling streamlines. The | Miguel Sofer | 2007-12-26 | 1 | -137/+108 |
| | | | | | | | | function MergeSort is gone, essentially inlined into Tcl_LsortObjCmd. It is not a straight inlining, two loops over all lists elements where merged in the process: the linked list elements are now built and merged into the temporary sublists in the same pass. | ||||
* | * generic/tclCmdIL.c: more [lsort] data handling streamlines. | Miguel Sofer | 2007-12-25 | 2 | -51/+70 |
| | | | | | | 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 cannot | hobbs | 2007-12-23 | 4 | -7/+27 |
| | | | | | * 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 Sofer | 2007-12-23 | 3 | -42/+117 |
| | |||||
* | * generic/tclCmdIL.c (Tcl_LsortObjCmd, Tcl_LsearchObjCmd): avoid | Miguel Sofer | 2007-12-22 | 2 | -23/+41 |
| | | | | calling SelectObjFromSublist when there are no sublists. | ||||
* | * generic/tclCmdIL.c (Tcl_LsortObjCmd): preallocate a listObj of | Miguel Sofer | 2007-12-22 | 2 | -13/+27 |
| | | | | | | 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 of | Miguel Sofer | 2007-12-22 | 2 | -2/+7 |
| | | | | sufficient length for the sorted list instead of growing it. | ||||
* | Revise release date; move release tagcore_8_5_0 | dgp | 2007-12-19 | 2 | -4/+8 |
| |