summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Collapse)AuthorAgeFilesLines
* Style fixes (unfouling whitespace, sorting comments, removing useless casts, ↵dkf2009-01-0936-1034/+1079
| | | | etc.)
* * generic/tclStringObj.c (STRING_UALLOC): Added missing parensdgp2009-01-081-2/+2
| | | | | required to get correct results out of things like STRING_UALLOC(num + append). [Bug 2494093].
* Generate errorcodes for more cases.dkf2009-01-087-12/+57
|
* Corrected twiddling in internals of dictionaries so that literals can't getdkf2009-01-061-2/+3
| | | | destroyed.
* Fix [Bug 2489836]dkf2009-01-061-3/+7
|
* Fix [Bug 2481109]dkf2009-01-061-3/+5
|
* Formatting improvements (comments, whitespace)dkf2009-01-061-28/+32
|
* Comment formatting improvements.dkf2009-01-062-147/+159
|
* Added a test, correct a dumb blunder.dkf2009-01-051-2/+2
|
* Make [source] NRE-aware to enable [yield]. [Bug 2412068]dkf2009-01-054-9/+151
|
* More coding style improvements.dkf2009-01-041-40/+40
|
* Generalize mysterious comment about causes for ::env missesferrieux2009-01-041-2/+3
|
* Plug memory leak.dkf2008-12-281-3/+11
|
* Fix my silly blunders. [Bug 2470237]dkf2008-12-273-18/+18
|
* Assorted minor corrections to the Zlib C API to make it work with the PNGdkf2008-12-274-56/+53
| | | | implementation better.
* Updated comments in tcl.decls based on code archaeology.dkf2008-12-261-44/+62
|
* Silence signed unsigned warningpatthoyts2008-12-221-2/+2
|
* fix warningsdas2008-12-201-3/+3
|
* CONSTify TclGetLoadedPackages second paramnijtmans2008-12-193-15/+15
|
* * README: Bump version number to 8.6b1dgp2008-12-191-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_kupries2008-12-182-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.dgp2008-12-181-2/+4
| | | | [Bug 2415422].
* Add missing flush for half-close of the write sideferrieux2008-12-181-1/+16
|
* Compressing and decompressing channel transformation support.dkf2008-12-181-145/+321
| | | | Note that there may be "quality-of-implementation" issues left...
* VOID -> voidnijtmans2008-12-184-13/+13
|
* fix line endingsdgp2008-12-182-8209/+8209
|
* TIP #332 IMPLEMENTATION - Half-Close for Bidirectional Channelsferrieux2008-12-185-8202/+8386
|
* Now with *nearly* working gzipping channels...dkf2008-12-181-91/+99
|
* don't use ckfree((void *)...) butnijtmans2008-12-171-3/+3
| | | | ckfree((char *)...)
* typos in commentsdgp2008-12-171-5/+5
|
* move variable "length" inside if()nijtmans2008-12-174-10/+9
| | | | | don't use ckfree((void *)...) but ckfree((char *)...)
* Removed unused flag.dkf2008-12-172-107/+204
|
* eliminate -Wwrite-strings warnings in enable-threads build.nijtmans2008-12-162-9/+9
| | | | use TclNewLiteralStringObj()
* Re-fix [2431847]ferrieux2008-12-161-5/+2
|
* * generic/tcl.h: Add TIP 338 routines to stub table.dgp2008-12-164-7/+35
| | | | | | | * generic/tcl.decls: [Bug 2431338]. * generic/tclDecls.h: make genstubs * generic/tclStubInit.c:
* Fi [Bug 2431847]dkf2008-12-151-2/+5
|
* Working towards zlib-based channel transformsdkf2008-12-151-177/+340
|
* * doc/AddErrInfo.3: Documented Tcl_(Set|Get)ErrorLine (TIP 336).dgp2008-12-152-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 staticdas2008-12-151-4/+7
|
* Fix [Bug 2380293]. Redefine non-strict decoding to ignore only whitespace.ferrieux2008-12-151-4/+5
|
* TIP #338 IMPLEMENTATIONdgp2008-12-155-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 warningsdas2008-12-141-6/+6
|
* Improve docs, start working towards implementing [zlib push]dkf2008-12-131-60/+109
|
* Many improvements to docsdkf2008-12-131-10/+117
|
* change PATH_MAX to MAXPATHLEN (msvc doesn't have PATH_MAX)nijtmans2008-12-121-5/+5
|
* Make a bad zlib install less fatal to rest of Tcl for now.dkf2008-12-122-2/+119
|
* Let code extract gzip headersdkf2008-12-121-454/+140
|
* Fix [Bug 2419061]dkf2008-12-121-622/+405
|
* Eliminate warning: different 'const' qualifiersnijtmans2008-12-111-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 theandreas_kupries2008-12-111-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].