Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * generic/tclBasic.c (Tcl_AppendObjToErrorInfo): Revised the | dgp | 2008-02-29 | 3 | -3/+14 |
| | | | | | | | | | | refcount management of Tcl_AppendObjToErrorInfo to become that of a conventional Consumer routine. This preserves the ease of use for the overwhelming common callers who pass in a 0-count value, but makes the proper call with a non-0-count value less surprising. * generic/tclEvent.c (TclDefaultBgErrorHandlerObjCmd): Revised the one caller within Tcl itself which passes a non-0-count value to Tcl_AppendObjToErrorInfo(). | ||||
* | * generic/tclBasic.c (TclEvalObjvInternal): Plug memory leak when | dgp | 2008-02-28 | 2 | -1/+9 |
| | | | | | | an enter trace deletes or changes the command, prompting a reparsing. Don't let the second pass lose commandPtr value allocated during the first pass. | ||||
* | * generic/tclCompExpr.c (ParseExpr): Plug memory leak in error | dgp | 2008-02-28 | 2 | -3/+6 |
| | | | | message generation. | ||||
* | Oops! Forgot to record patch number [#1903339] for last commit. | jenglish | 2008-02-28 | 1 | -2/+3 |
| | |||||
* | Reduce scope of <sys/filio.h> and <sys/ioctl.h> #includes. | jenglish | 2008-02-28 | 4 | -50/+33 |
| | |||||
* | Consolidate all code conditionalized on -DUSE_FIONBIO into one place. | jenglish | 2008-02-28 | 5 | -133/+52 |
| | | | | New routine TclUnixSetBlockingMode(). | ||||
* | * generic/tclStringObj.c (Tcl_AppendFormatToObj): [format %llx $big] | dgp | 2008-02-28 | 2 | -1/+7 |
| | | | | leaked an mp_int. | ||||
* | * generic/tclCompCmds.c (TclCompileReturnCmd): The 2007-10-18 commit | dgp | 2008-02-28 | 2 | -1/+8 |
| | | | | | to optimize compiled [return -level 0 $x] [RFE 1794073] introduced a memory leak of the return options dictionary. Fixing that. | ||||
* | bug #705956 - fix inverted logic when cleaning up socket error in geturl. ↵ | patthoyts | 2008-02-27 | 3 | -17/+41 |
| | | | | Document meta accessor. | ||||
* | autoheader-2.59 | das | 2008-02-27 | 1 | -1/+1 |
| | |||||
* | Remove dead/unused portability-related #defines and unused conditional code. | jenglish | 2008-02-27 | 4 | -165/+15 |
| | | | | See SF#1901828 for discussion and archaeological notes. | ||||
* | * doc/clock.n: Corrected minor indentation gaffe in the | Kevin B Kenny | 2008-02-27 | 5 | -9/+72 |
| | | | | | | | | | | | | penultimate paragraph. [Bug 1898025] * generic/tclClock.c (ParseClockFormatArgs): Changed to check that the clock value is in the range of a 64-bit integer. [Bug 1862555] * library/clock.tcl (::tcl::clock::format, ::tcl::clock::scan, ::tcl::clock::add, ::tcl::clock::LocalizeFormat): Fixed bugs in caching of localized strings that caused weird results when localized date/time formats were used. [Bug 1902423] * tests/clock.test (clock-61.*, clock-62.1): Regression tests for [Bug 1862555] and [Bug 1902423]. | ||||
* | fix warning | das | 2008-02-27 | 1 | -2/+2 |
| | |||||
* | More stray trailing ","s. | jenglish | 2008-02-26 | 3 | -4/+9 |
| | |||||
* | Define socklen_t as "int" if missing, not "unsigned". | jenglish | 2008-02-26 | 3 | -25/+55 |
| | | | | | | (accept(2) et. al. traditionally took "int *" before POSIX invented socklen_t) Use AC_TRY_COMPILE instead of AC_EGREP_HEADER for socklen_t test. Regenerated configure script. | ||||
* | Remove stray trailing "," from enum InstOperandType definition (C99ism). | jenglish | 2008-02-26 | 2 | -2/+7 |
| | |||||
* | * generic/tclUtil.c (TclReToGlob): fix the handling of the last | hobbs | 2008-02-26 | 3 | -4/+35 |
| | | | | | * tests/regexpComp.test: star possibly being escaped in determining right anchor. [Bug 1902436] | ||||
* | Set version 2.5.5 | patthoyts | 2008-02-26 | 5 | -16/+29 |
| | | | | bug #1868845 - it is better to do the [eof] check after trying to read from the socket. No clashes found in testing. Added http::meta command to access the http headers. | ||||
* | Add a linker hint for msvc to include ws2_32.lib | patthoyts | 2008-02-22 | 1 | -1/+5 |
| | |||||
* | Fix for bug #1818565. Always check that the state array exists in the ↵ | patthoyts | 2008-02-22 | 5 | -11/+17 |
| | | | | http::status command. Set version 2.5.4 | ||||
* | add missing constraint | dgp | 2008-02-13 | 1 | -2/+4 |
| | |||||
* | eliminate duplicate test names | dgp | 2008-02-13 | 2 | -4/+4 |
| | |||||
* | * generic/tcl.h: Bump version number to 8.5.2b1 to distinguish | dgp | 2008-02-13 | 9 | -15/+27 |
| | | | | | | | | | | | * library/init.tcl: CVS development snapshots from the 8.5.1 and * unix/configure.in: 8.5.2 releases. * unix/tcl.spec: * win/configure.in: * README * unix/configure: autoconf (2.59) * win/configure: | ||||
* | Fix [Bug 1891827] | dkf | 2008-02-12 | 3 | -17/+30 |
| | |||||
* | 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). |