Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * macosx/tclMacOSXNotify.c: fix multiple issues with nested event loops | das | 2009-08-24 | 2 | -26/+57 |
| | | | | | when CoreFoundation notifier is running in embedded mode. (fixes problems in TkAqua Cocoa reported by Youness Alaoui on tcl-mac) | ||||
* | Typo found by Andreas Kupries | dkf | 2009-08-22 | 1 | -2/+2 |
| | |||||
* | * generic/tclFileName.c: Correct regression in [Bug 2837800] fix. | dgp | 2009-08-21 | 2 | -2/+7 |
| | | | | * tests/fileName.test: | ||||
* | regression tests | dgp | 2009-08-21 | 1 | -1/+29 |
| | |||||
* | * generic/tclFileName.c: Correct result from [glob */test] when * | dgp | 2009-08-20 | 2 | -2/+33 |
| | | | | matches something like ~foo. [Bug 2837800] | ||||
* | * generic/tclPathObj.c: [Bug 2806250] Prevent the storage of strings | dgp | 2009-08-20 | 2 | -149/+89 |
| | | | | | | | | starting with ~ in the "tail" part (normPathPtr field) of the path intrep when PATHFLAGS != 0. This establishes the assumptions relied on elsewhere that the name stored there is a relative path. Also refactored to make an AppendPath() routine instead of the cut/paste stanzas that were littered throughout. | ||||
* | Use the Tcl value stack more, simplify exit paths in [lsearch] | dkf | 2009-08-20 | 1 | -75/+40 |
| | |||||
* | Small tweaks | dkf | 2009-08-20 | 1 | -43/+39 |
| | |||||
* | Close off memory leak in [lsort]. | dkf | 2009-08-20 | 2 | -74/+69 |
| | |||||
* | Interpreted [if] is now fully NRE-enabled. [Bug 2823276] | dkf | 2009-08-19 | 2 | -36/+83 |
| | |||||
* | another test | dgp | 2009-08-19 | 1 | -1/+11 |
| | |||||
* | Make interpreted [for] and [while] NRE-safe. [Bug 2823276] | dkf | 2009-08-19 | 2 | -63/+128 |
| | |||||
* | Formatting corrections | dkf | 2009-08-19 | 2 | -14/+13 |
| | |||||
* | test for 2806250 | dgp | 2009-08-18 | 1 | -1/+11 |
| | |||||
* | nicer test failure mode | dgp | 2009-08-18 | 1 | -2/+2 |
| | |||||
* | * generic/tclPathObj.c: Added NULL check to prevent crashes during | dgp | 2009-08-18 | 3 | -2/+42 |
| | | | | * tests/fileName.test: [glob]. [Bug 2837800] | ||||
* | Change ForIterData, make it const-safe. | nijtmans | 2009-08-16 | 3 | -4/+6 |
| | |||||
* | const addition (pkge.c) | nijtmans | 2009-08-16 | 1 | -1/+1 |
| | | | | | Use <pthread.h> in stead of "pthread.h" Eliminate some more gcc warnings | ||||
* | const addition (pkge.c) | nijtmans | 2009-08-16 | 5 | -29/+34 |
| | | | | | Use <pthread.h> in stead of "pthread.h" Eliminate some more gcc warnings | ||||
* | TIP #353 IMPLEMENTATION | dgp | 2009-08-12 | 11 | -97/+264 |
| | | | | | | | | | | | | | | * doc/NRE.3: New public routine Tcl_NRExprObj() permits * generic/tcl.decls: extension commands to evaluate Tcl expressions * generic/tclBasic.c: in NR-enabled command procedures. * generic/tclCmdAH.c: * generic/tclExecute.c: * generic/tclInt.h: * generic/tclObj.c: * tests/expr.test: * generic/tclDecls.h: make genstubs * generic/tclStubInit.c: | ||||
* | * doc/refchan.n [Bug 2827000]: Extended the implementation of | andreas_kupries | 2009-08-06 | 4 | -7/+184 |
| | | | | | | | | * generic/tclIORChan.c: reflective channels (TIP 219, method * tests/ioCmd.test: 'read'), enabling handlers to signal EAGAIN to indicate 'no data, but not at EOF either', and other system errors. Updated documentation, extended testsuite (New test cases iocmd*-23.{9,10}). | ||||
* | * tests/coroutine.test: fix testfile cleanup | Miguel Sofer | 2009-08-02 | 2 | -8/+10 |
| | |||||
* | Added *unsupported* command to report an object's representation. | dkf | 2009-08-02 | 4 | -4/+52 |
| | |||||
* | Stop calling endpwent() and endgrent(); unneeded. [Bug 1942222] | dkf | 2009-08-02 | 3 | -18/+20 |
| | |||||
* | eliminate TclWinResetInterfaceEncodings, because | nijtmans | 2009-08-02 | 5 | -66/+46 |
| | | | | | | it does exactly the same as TclWinEncodingsCleanup, make sure that tclWinProcs and tclWinTCharEncoding are always set and reset concurrently. | ||||
* | * generic/tclStringObj.c: Corrected failure to grow buffer | dgp | 2009-07-31 | 3 | -2/+15 |
| | | | | | * tests/format.test: when format spec request large width floating point values. Thanks to Clemens Misch. [Bug 2830354] | ||||
* | Simplify a bit further following more testing | dkf | 2009-07-26 | 1 | -10/+3 |
| | |||||
* | Use [try] to replace obscurer uses of [catch]. | dkf | 2009-07-26 | 5 | -611/+612 |
| | |||||
* | Forced LF translation when generating .h's to avoid spurious diffs when ↵ | ferrieux | 2009-07-26 | 2 | -1/+7 |
| | | | | regenerating on a Windows box. | ||||
* | [Bug 2827066] msys build --enable-symbols broken | nijtmans | 2009-07-26 | 4 | -6/+20 |
| | | | | | And modified the same for unicows.dll, as a preparation for [Enh 2819611] | ||||
* | Correct "incidental" test failure; exact error message generated by | dkf | 2009-07-25 | 1 | -55/+33 |
| | | | | ::tcl::HistAdd changed | ||||
* | Make [history] (well, [::tcl::history]) be a real ensemble. | dkf | 2009-07-25 | 3 | -190/+134 |
| | |||||
* | minor cleanups | dgp | 2009-07-24 | 2 | -3/+5 |
| | |||||
* | Clarify code by using [try] instead of [catch] in a few places | dkf | 2009-07-24 | 1 | -557/+426 |
| | |||||
* | Removed mention of auto_mkindex_old from indexed locations; we really | dkf | 2009-07-24 | 1 | -7/+9 |
| | | | | | don't want people finding out about it and using it if they're not already doing so... | ||||
* | Made it clearer what most people want instead of [self class]. | dkf | 2009-07-24 | 2 | -13/+26 |
| | |||||
* | Revert series of local changes not relevant to the last commit. | andreas_kupries | 2009-07-23 | 6 | -34/+11 |
| | |||||
* | * generic/tclIO.c (Tcl_GetChannelHandle): Do not crash for | andreas_kupries | 2009-07-23 | 9 | -16/+63 |
| | | | | | | | | * generic/tclPipe.c (FileForRedirect): getHandleProc == NULL, this is allowed. Provide a nice error message in the bypass area. Updated caller to check the bypass for a mesage. This fixes the bug [Bug 2826248] reported by Andy Sonnenburg <andy22286@users.sourceforge.net> | ||||
* | fix SunCC warning | das | 2009-07-23 | 1 | -2/+2 |
| | |||||
* | Fix for [Bug 2820349] | Joe Mistachkin | 2009-07-23 | 2 | -1/+7 |
| | |||||
* | Feature Request 2814786: remove TclpPanic | nijtmans | 2009-07-22 | 5 | -36/+17 |
| | |||||
* | * macosx/tclMacOSXFCmd.c: CONST -> const | nijtmans | 2009-07-22 | 5 | -10/+17 |
| | | | | | | * generic/tclGetDate.y: * generic/tclDate.c: * generic/tclLiteral.c: (char *) cast in ckfree call | ||||
* | Refined the 20090617 patch on [exit] streamlining, so that it now correctly ↵ | ferrieux | 2009-07-22 | 2 | -5/+21 |
| | | | | calls thread exit handlers for the calling thread, which includes <Destroy> bindings in Tk [Bug 2001201 again]. | ||||
* | 2009-07-21 Kevin B. Kenny <kennykb@acm.org> | Kevin B Kenny | 2009-07-21 | 3 | -184/+8 |
| | | | | | * library/tzdata/Asia/Dhaka: * library/tzdata/Indian/Mauritius: Olson's tzdata2009k. | ||||
* | Performance boost for [string is]. | dkf | 2009-07-20 | 2 | -36/+75 |
| | |||||
* | Expose function to efficiently return current name of an object. | dkf | 2009-07-19 | 6 | -14/+61 |
| | |||||
* | * unix/Makefile.in: Define NDEBUG in optimized (non-symbols) build to | das | 2009-07-18 | 2 | -2/+7 |
| | | | | disable NRE assert()s and threaded allocator range checks. | ||||
* | * generic/tclBinary.c: Removed unused variables. | dgp | 2009-07-16 | 12 | -40/+55 |
| | | | | | | | | | | | | | | | | | | * generic/tclCmdIL.c: * generic/tclCompile.c: * generic/tclExecute.c: * generic/tclHash.c: * generic/tclIOUtil.c: * generic/tclVar.c: * generic/tclBasic.c: Silence compiler warnings about ClientData. * generic/tclProc.c: * generic/tclScan.c: Typo in ACCEPT_NAN configuration. * generic/tclStrToD.c: Set floating point control register on MIPS systems so that the gradual underflow expected by Tcl is in effect. [Bug 2819200] | ||||
* | Added code to save space in namespaces. Currently #ifdef'ed out for compat. | dkf | 2009-07-15 | 7 | -71/+375 |
| | | | | Also added code from itcl-ng for better separation of concerns. | ||||
* | fix 64bit int <-> ptr cast warnings | das | 2009-07-14 | 3 | -10/+10 |
| |