summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | | | | | [Bug 3448512]: clock scan "1958-01-01" fails only in debug compilationjan.nijtmans2012-04-111-0/+17
| | |\ \ \ \ \ \ \
| | * | | | | | | | corrected changelog entrydkf2012-04-101-4/+5
| | | | | | | | | |
| | * | | | | | | | * generic/tcl.h (TCL_DEPRECATED_API): Added macro that can be used todkf2012-04-101-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mark parts of Tcl's API as deprecated. Currently only used for fields of Tcl_Interp, which TIPs 330 and 336 have deprecated with a migration strategy; we want to encourage people to move away from those fields.
| | * | | | | | | | Fix [Bug 3396896]dkf2012-04-091-0/+4
| | | | | | | | | |
| | * | | | | | | | Fix [Bug 2712377]: [info vars] and object declared variablesdkf2012-04-091-0/+7
| | | | | | | | | |
| | * | | | | | | | Fix [Bug 3514761] and related ensemble/construction problems.dkf2012-04-041-3/+13
| | | | | | | | | |
| | * | | | | | | | [Bug 510001]: TclSockMinimumBuffers needs plat impjan.nijtmans2012-04-041-0/+8
| | |\ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ Remove the TclpGetTZName implementation for Cygwinjan.nijtmans2012-04-031-0/+6
| | |\ \ \ \ \ \ \ \ \ | | | |_|_|/ / / / / / | | |/| | | | | | | | (from 2012-04-02 commit)
| | * | | | | | | | | Implementation of TIP #396dkf2012-04-021-12/+20
| | | | | | | | | | |
| | * | | | | | | | | [Bug 3508771] load tclreg.dll in cygwin tclshjan.nijtmans2012-04-021-0/+7
| | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement TclWinGetTclInstance, TclpGetTZName, and various others for Cygwin
| | * \ \ \ \ \ \ \ \ \ [Bug 3511806] Compiler checks too earlyjan.nijtmans2012-03-301-0/+11
| | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | (autoconf still to be run!)
| | * | | | | | | | | | | Fix minor typos in ChangeLog messages.dkf2012-03-291-6/+6
| | | | | | | | | | | | |
| | * | | | | | | | | | | faster memleak-free implementation of [string is entier]jan.nijtmans2012-03-291-0/+5
| | |\ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | se lower numbers, preventing integer overflow in tclWinError.cjan.nijtmans2012-03-271-0/+2
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | Implementation of TIP #395dkf2012-03-271-3/+10
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | [Bug 3508771] Wrong Tcl_StatBuf used on MinGWjan.nijtmans2012-03-271-1/+8
| | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [Bug 2015723] duplicate inodes from file stat on windows (but now for cygwin as well)
| | * | | | | | | | | | | | | Implementation of TIP #397dkf2012-03-271-0/+13
| | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | Implementation of TIP #380dkf2012-03-261-25/+50
| | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | [Bug 3508771] load tclreg.dll in cygwin tclshjan.nijtmans2012-03-251-0/+10
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement TclWinConvertError, TclWinConvertWSAError, and various more win32-specific internal functions for Cygwin, so win32 extensions using those can be loaded in the cygwin version of tclsh.
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ wrong date in ChangeLogjan.nijtmans2012-03-231-1/+1
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ Revert some cygwin-related signature changes from [835f8e1e9d] (2010-01-22).jan.nijtmans2012-03-231-0/+13
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | They were an attempt to make the cygwin port compile again, but since cygwin is based on unix this serves no purpose any more. Use EAGAIN in stead of EWOULDBLOCK, because in VS10+ the value of EWOULDBLOCK is no longer the same as EAGAIN Add tclWinError.c to the CYGWIN build.
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ [Bug 3508771] load tclreg.dll in cygwin tclshjan.nijtmans2012-03-201-0/+9
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Update to tzdata 2012bvenkat2012-03-191-0/+30
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | | * Use the values returned by getaddrinfo() for all three arguments to ↵max2012-03-191-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | socket() instead of only using ai_family. * Try to keep the most meaningful error while iterating over the result list, because using the last error can be misleading.
| | * | | | | | | | | | | | | | | | | | [Bug 3288345] Wrong Tcl_StatBuf used on Cygwinjan.nijtmans2012-03-151-0/+9
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ [Bug 3388350] mingw64 compiler warningsjan.nijtmans2012-03-121-0/+4
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | | | | A number of small spelling and wording fixes in the docs.dkf2012-03-111-0/+4
| | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | More small bits of doc mending.dkf2012-03-081-2/+2
| | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | Various minor fixes (prompted by Andreas Kupries detecting a spelling mistake).dkf2012-03-081-0/+5
| | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | Merged from 8.5 branch -- http package. Fix Bug 3498327. Generate upper-case ↵andreask2012-03-071-0/+8
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | hexadecimal output for compliance with RFC 3986. Bumped version to 2.8.4.
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Compatibility with older Visual Studio versionsjan.nijtmans2012-03-061-0/+4
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Patch from the cygwin folksjan.nijtmans2012-03-041-0/+6
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | | | | | | | Add bug number.dkf2012-03-021-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | | | (Tcl_SetByteArrayObj): Only zero out the memory block if it is not beingdkf2012-03-021-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | immediately overwritten. Thanks to Stuart Cassoff for spotting.
| | * | | | | | | | | | | | | | | | | | | | | | | [Bug 3466099] BOM in Unicodejan.nijtmans2012-02-291-0/+6
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Add tests relating to bug 1115587. The bug itself still exists at this point.dkf2012-02-231-1/+6
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ [Bug 2233954] AIX: compile errorjan.nijtmans2012-02-161-0/+5
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclExecute.c (INST_LIST_RANGE_IMM): Enhance implementationdkf2012-02-161-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | so that shortening a (not multiply-referenced) list by lopping the end off with [lrange] or [lreplace] is efficient.
| | * | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclCompCmds.c (TclCompileLreplaceCmd): Added a compilationdkf2012-02-151-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | strategy for [lreplace] that tackles the cases which are equivalent to a static [lrange].
| | * | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclCompCmds.c (TclCompileLrangeCmd): Add compiler fordkf2012-02-151-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [lrange] with constant indices so we can take advantage of existing TCL_LIST_RANGE_IMM opcode. (TclCompileLindexCmd): Improve coverage of constant-index-style compliation using technique developed for [lrange] above.
| | * | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclCompCmds.c (TclCompileDictForCmd): [Bug 3487626]: Fixdkf2012-02-151-0/+6
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | crash in compilation of [dict for] when its implementation command is used directly rather than through the ensemble.
| | * | | | | | | | | | | | | | | | | | | | | | | | | | | Minor: Formatting fixes.dkf2012-02-111-114/+109
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | | | | | | | Document, by a retroactive bug report, a nasty Notifier issue on 64-bits x86 ↵ferrieux2012-02-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | that affects the 8.4 branch
| | * | | | | | | | | | | | | | | | | | | | | | | | | | | Converted the memcpy() calls in append operations to memmove() calls.dgp2012-02-091-0/+6
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds safety in the case of overlapping copies, and improves performance on some benchmarks.
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ 3485022 TclCompileEnsemble() avoid compile when exec traces set.dgp2012-02-061-0/+5
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Fix for [Bug 3484621]: insure that execution traces on bytecoded commands ↵mig2012-02-061-0/+6
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bump the interp's compile epoch.
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ [Frq 3464401] Support Unicode 6.1jan.nijtmans2012-02-021-0/+5
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ 2974459,2879351,1951574,1852572,1661378,1613456 Revisions to the NativeAccess()dgp2012-02-021-0/+9
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | routine that queries file permissions on Windows native filesystems. Meant to fix numerous bugs where [file writable|readable|executable] "lies" about what operations are possible, especially when the file resides on a Samba share.
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ [Bug 3482614]: Documentation nit.dkf2012-02-011-0/+4
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclCompCmds.c (TclCompileCatchCmd): Added a more efficientdkf2012-01-301-5/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bytecode generator for the case where 'catch' is used without any variable arguments; don't capture the result just to discard it.