Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * generic/tclStringObj.c (STRING_UALLOC): Added missing parens | dgp | 2009-01-08 | 1 | -2/+2 |
| | | | | | required to get correct results out of things like STRING_UALLOC(num + append). [Bug 2494093]. | ||||
* | Generate errorcodes for more cases. | dkf | 2009-01-08 | 7 | -12/+57 |
| | |||||
* | Corrected twiddling in internals of dictionaries so that literals can't get | dkf | 2009-01-06 | 1 | -2/+3 |
| | | | | destroyed. | ||||
* | Fix [Bug 2489836] | dkf | 2009-01-06 | 1 | -3/+7 |
| | |||||
* | Fix [Bug 2481109] | dkf | 2009-01-06 | 1 | -3/+5 |
| | |||||
* | Formatting improvements (comments, whitespace) | dkf | 2009-01-06 | 1 | -28/+32 |
| | |||||
* | Comment formatting improvements. | dkf | 2009-01-06 | 2 | -147/+159 |
| | |||||
* | Added a test, correct a dumb blunder. | dkf | 2009-01-05 | 1 | -2/+2 |
| | |||||
* | Make [source] NRE-aware to enable [yield]. [Bug 2412068] | dkf | 2009-01-05 | 4 | -9/+151 |
| | |||||
* | More coding style improvements. | dkf | 2009-01-04 | 1 | -40/+40 |
| | |||||
* | Generalize mysterious comment about causes for ::env misses | ferrieux | 2009-01-04 | 1 | -2/+3 |
| | |||||
* | Plug memory leak. | dkf | 2008-12-28 | 1 | -3/+11 |
| | |||||
* | Fix my silly blunders. [Bug 2470237] | dkf | 2008-12-27 | 3 | -18/+18 |
| | |||||
* | Assorted minor corrections to the Zlib C API to make it work with the PNG | dkf | 2008-12-27 | 4 | -56/+53 |
| | | | | implementation better. | ||||
* | Updated comments in tcl.decls based on code archaeology. | dkf | 2008-12-26 | 1 | -44/+62 |
| | |||||
* | Silence signed unsigned warning | patthoyts | 2008-12-22 | 1 | -2/+2 |
| | |||||
* | fix warnings | das | 2008-12-20 | 1 | -3/+3 |
| | |||||
* | CONSTify TclGetLoadedPackages second param | nijtmans | 2008-12-19 | 3 | -15/+15 |
| | |||||
* | * README: Bump version number to 8.6b1 | dgp | 2008-12-19 | 1 | -4/+4 |
| | | | | | | | | | | | | * 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/tclIO.c (Tcl_CloseEx,CloseWrite,CloseChannelPart,ChanCloseHalf): | andreas_kupries | 2008-12-18 | 2 | -19/+251 |
| | | | | | | | | | | | | | Rewrite the half-close to properly flush the channel, like is done for a full close, going through FlushChannel, and using the flag BG_FLUSH_SCHEDULED (async flush during close). New functions CloseWrite, CloseChannelPart, new flag CHANNEL_CLOSEDWRITE. * tests/chanio.test (chanio-28.[67]): Reactivated these tests. Replaced tclsh -> [interpreter] to get correct executable for the pipe process, and added after cancel to kill the fail timers when we are done. Removed the explicits calls to [flush], now that [close] handles this correctly. | ||||
* | * generic/tclExecute.c: Disabled apparently faulty assertion. | dgp | 2008-12-18 | 1 | -2/+4 |
| | | | | [Bug 2415422]. | ||||
* | Add missing flush for half-close of the write side | ferrieux | 2008-12-18 | 1 | -1/+16 |
| | |||||
* | Compressing and decompressing channel transformation support. | dkf | 2008-12-18 | 1 | -145/+321 |
| | | | | Note that there may be "quality-of-implementation" issues left... | ||||
* | VOID -> void | nijtmans | 2008-12-18 | 4 | -13/+13 |
| | |||||
* | fix line endings | dgp | 2008-12-18 | 2 | -8209/+8209 |
| | |||||
* | TIP #332 IMPLEMENTATION - Half-Close for Bidirectional Channels | ferrieux | 2008-12-18 | 5 | -8202/+8386 |
| | |||||
* | Now with *nearly* working gzipping channels... | dkf | 2008-12-18 | 1 | -91/+99 |
| | |||||
* | don't use ckfree((void *)...) but | nijtmans | 2008-12-17 | 1 | -3/+3 |
| | | | | ckfree((char *)...) | ||||
* | typos in comments | dgp | 2008-12-17 | 1 | -5/+5 |
| | |||||
* | move variable "length" inside if() | nijtmans | 2008-12-17 | 4 | -10/+9 |
| | | | | | don't use ckfree((void *)...) but ckfree((char *)...) | ||||
* | Removed unused flag. | dkf | 2008-12-17 | 2 | -107/+204 |
| | |||||
* | eliminate -Wwrite-strings warnings in enable-threads build. | nijtmans | 2008-12-16 | 2 | -9/+9 |
| | | | | use TclNewLiteralStringObj() | ||||
* | Re-fix [2431847] | ferrieux | 2008-12-16 | 1 | -5/+2 |
| | |||||
* | * generic/tcl.h: Add TIP 338 routines to stub table. | dgp | 2008-12-16 | 4 | -7/+35 |
| | | | | | | | * generic/tcl.decls: [Bug 2431338]. * generic/tclDecls.h: make genstubs * generic/tclStubInit.c: | ||||
* | Fi [Bug 2431847] | dkf | 2008-12-15 | 1 | -2/+5 |
| | |||||
* | Working towards zlib-based channel transforms | dkf | 2008-12-15 | 1 | -177/+340 |
| | |||||
* | * doc/AddErrInfo.3: Documented Tcl_(Set|Get)ErrorLine (TIP 336). | dgp | 2008-12-15 | 2 | -5/+5 |
| | | | | | | | | * doc/CrtCommand.3: Various other documentation updates to * doc/CrtInterp.3: reflect the lack of access to Tcl_Interp fields * doc/Interp.3: by default. * doc/SetResult.3: * doc/tcl.decls: | ||||
* | fix 'make checkstubs' failure: make TclGetIndexFromObjList static | das | 2008-12-15 | 1 | -4/+7 |
| | |||||
* | Fix [Bug 2380293]. Redefine non-strict decoding to ignore only whitespace. | ferrieux | 2008-12-15 | 1 | -4/+5 |
| | |||||
* | TIP #338 IMPLEMENTATION | dgp | 2008-12-15 | 5 | -207/+83 |
| | | | | | | | | | | | | | | * doc/AppInit.c: Made routines Tcl_SetStartupScript and * doc/Tcl_Main.3: Tcl_GetStartupScript public. Removed all * generic/tcl.h: internal stub access to Tcl*Startup* routines, * generic/tclInt.decls: and removed their implementations. Their * generic/tclMain.c: function can now be completely performed with the new public interface. *** POTENTIAL INCOMPATIBILITY for callers of the internal Tcl*Startup* routines. *** * generic/tclIntDecls.h: make genstubs * generic/tclStubInit.c: | ||||
* | fix warnings | das | 2008-12-14 | 1 | -6/+6 |
| | |||||
* | Improve docs, start working towards implementing [zlib push] | dkf | 2008-12-13 | 1 | -60/+109 |
| | |||||
* | Many improvements to docs | dkf | 2008-12-13 | 1 | -10/+117 |
| | |||||
* | change PATH_MAX to MAXPATHLEN (msvc doesn't have PATH_MAX) | nijtmans | 2008-12-12 | 1 | -5/+5 |
| | |||||
* | Make a bad zlib install less fatal to rest of Tcl for now. | dkf | 2008-12-12 | 2 | -2/+119 |
| | |||||
* | Let code extract gzip headers | dkf | 2008-12-12 | 1 | -454/+140 |
| | |||||
* | Fix [Bug 2419061] | dkf | 2008-12-12 | 1 | -622/+405 |
| | |||||
* | Eliminate warning: different 'const' qualifiers | nijtmans | 2008-12-11 | 1 | -10/+11 |
| | | | | | with msvc compiler. A few more 'const' optimizations. fix Windows build (msvc) for TIP #234 implementation | ||||
* | * generic/tclIO.c (SetChannelFromAny and related): Modified the | andreas_kupries | 2008-12-11 | 1 | -2/+15 |
| | | | | | | | | * tests/io.test: internal representation of the tclChannelType to contain not only the ChannelState pointer, but also a reference to the interpreter it was made in. Invalidate and recompute the internal representation when it is used in a different interpreter (Like cmdName intrep's). Added testcase. [Bug 2407783]. | ||||
* | Factor out the code to turn zlib errors into Tcl errors. | dkf | 2008-12-11 | 1 | -49/+57 |
| |