summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* Fi [Bug 2431847]dkf2008-12-151-0/+5
|
* * doc/AddErrInfo.3: Documented Tcl_(Set|Get)ErrorLine (TIP 336).dgp2008-12-151-0/+8
| | | | | | | | * 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 [Bug 2380293]. Redefine non-strict decoding to ignore only whitespace.ferrieux2008-12-151-0/+6
|
* TIP #338 IMPLEMENTATIONdgp2008-12-151-1/+17
| | | | | | | | | | | | | | * 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:
* Added constraintsdkf2008-12-141-0/+3
|
* tidy updkf2008-12-141-150/+150
|
* Improve build rules on Win w.r.t. zlibdkf2008-12-141-0/+8
| | | | Improve autoconf magic on Unix and Win
* Improve docs, start working towards implementing [zlib push]dkf2008-12-131-0/+1
|
* Added missing bug numbedkf2008-12-131-1/+1
|
* Many improvements to docsdkf2008-12-131-5/+13
|
* change PATH_MAX to MAXPATHLEN (msvc doesn't have PATH_MAX)nijtmans2008-12-121-0/+1
|
* Document new DST fallback rules.nijtmans2008-12-121-1/+7
| | | | | Fix time change in Eastern Europe (not 3:00 but 4:00 local time) [Bug 2207436]
* Make a bad zlib install less fatal to rest of Tcl for now.dkf2008-12-121-0/+6
|
* Fix missing CLOEXEC on internal pipes [2417695] and [chan pipe] fds.ferrieux2008-12-121-0/+5
|
* Let code extract gzip headersdkf2008-12-121-0/+2
|
* Fix [Bug 2419061]dkf2008-12-121-0/+5
|
* TIP #322 IMPLEMENTATIONKevin B Kenny2008-12-121-0/+7
| | | | | * doc/NRE.3 (new file): Added documentation of the published API for Non-Recursive Evaluation (NRE).
* Eliminate warning: different 'const' qualifiersnijtmans2008-12-111-0/+8
| | | | | 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-0/+9
| | | | | | | | * 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.dkf2008-12-111-3/+7
|
* Document the zlib command. Not yet complete!dkf2008-12-111-0/+4
|
* *** empty log message ***nijtmans2008-12-111-0/+6
|
* Added basic test suite for zlibdkf2008-12-111-3/+6
|
* Fallback to European time zone DST rules, when the timezone isnijtmans2008-12-111-0/+7
| | | | between 0 and -12 [Bug 2207436].
* First hack at TIP#234dkf2008-12-111-1/+10
|
* library/tzdata/*: Update from Olson's tzdata2008i.Kevin B Kenny2008-12-101-0/+4
|
* TIP #343 IMPLEMENTATION - A Binary Specifier for [format/scan]ferrieux2008-12-101-0/+13
|
* Implement TIP#341.dkf2008-12-101-3/+11
|
* restore source and binary compatibilitynijtmans2008-12-091-0/+8
| | | | | for TIP #337 implementation. (when it's _that_ simple, there is no excuse not to do it) :-)
* TIP #337 IMPLEMENTATIONdgp2008-12-091-0/+21
| | | | | | | | | | | | | | | | | | | * doc/BackgdErr.3: Converted internal routine * doc/interp.n: TclBackgroundException() into public routine * generic/tcl.decls: Tcl_BackgroundException(). * generic/tclEvent.c: * generic/tclInt.decls: * generic/tclDecls.h: make genstubs * generic/tclIntDecls.h: * generic/tclStubInit.c: * generic/tclIO.c: Update callers. * generic/tclIOCmd.c: * generic/tclInterp.c: * generic/tclTimer.c: *** POTENTIAL INCOMPATIBILITY only for extensions using the converted internal routine ***
* A bit more readability refactoring.dkf2008-12-091-0/+6
|
* Partial fix for [Bug 2388866]dkf2008-12-061-0/+7
|
* Implement TIP#335dkf2008-12-051-0/+5
|
* Implement TIP#307.dkf2008-12-051-2/+10
|
* * generic/tclPathObj.c (Tcl_FSGetNormalizedPath): Added anotherdgp2008-12-041-0/+6
| | | | | flag value TCLPATH_NEEDNORM to mark those intreps which need more complete normalization attention for correct results. [Bug 2385549]
* Fix [Bug 2380318]dkf2008-12-031-6/+10
|
* * generic/tclFileName.c (DoGlob): One of thedgp2008-12-031-0/+7
| | | | | | Tcl_FSMatchInDirectory() calls did not have its return code checked. This caused error messages returned by some Tcl_Filesystem drivers to be swallowed.
* note incompadgp2008-12-021-0/+2
|
* TIP #336 IMPLEMENTATIONdgp2008-12-021-0/+20
| | | | | | | | | | | | | | | | | | * generic/tcl.decls: New routines Tcl_(Get|Set)ErrorLine. * generic/tcl.h: Dropped default access to interp->errorLine. * generic/tclCmdAH.c: Restore it with -DUSE_INTERP_ERRORLINE. * generic/tclCmdMZ.c: Updated callers. * generic/tclDictObj.c: * generic/tclIOUtil.c: * generic/tclNamesp.c: * generic/tclOOBasic.c: * generic/tclOODefinedCmds.c: * generic/tclOOMethod.c: * generic/tclProc.c: * generic/tclResult.c: * generic/tclDecls.h: make genstubs * generic/tclStubInit.c:
* * generic/tclIO.c (TclFinalizeIOSubsystem): Replaced Alexandreandreas_kupries2008-12-021-0/+6
| | | | | Ferrieux's first patch for [Bug 2270477] with a gentler version, also supplied by him.
* * generic/tclParse.c: Coding standards fixups.dgp2008-12-011-0/+4
|
* Fix [Bug 2371623] with a constraint.dkf2008-12-011-7/+11
|
* * library/clock.tcl (format, ParseClockScanFormat): Added aKevin B Kenny2008-11-301-0/+9
| | | | | | | [string map] to get rid of namespace delimiters before caching a scan or format procedure [Bug 2362156]. * tests/clock.test (clock-64.[12]): Added test cases for the bug that was tickled by a namespace delimiter inside a format string.
* Implementation of TIP #210.dkf2008-11-291-0/+9
|
* Code now simple enough that we can improve its performance by applying thedkf2008-11-291-1/+2
| | | | double-checked locking pattern.
* Improvements to the general readability of the TSD implementation.dkf2008-11-291-23/+31
|
* Alternate fix for[Bug 2251175]: missing backslash substitution on expanded ↵ferrieux2008-11-271-0/+8
| | | | literals.
* A few more (harmless) Tcl_SetResult eliminationsnijtmans2008-11-261-0/+1
|
* Eliminate warning: unused variablenijtmans2008-11-261-0/+4
|
* * library/tclIndex: Removed reference to no-longer-extant procedureKevin B Kenny2008-11-261-0/+7
| | | | | | 'tclLdAout'. * doc/library.n: Corrected mention of 'auto_exec' to 'auto_execok'. [Patch 2114900] thanks to Stu Cassoff <stwo@users.sf.net>