Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Documentation: source ignores BOM for unicode files | oehhar | 2015-07-07 | 1 | -0/+2 |
| | |||||
* | Correct handling of dictionaries in the background error processing code. | dkf | 2015-06-30 | 1 | -10/+10 |
| | |||||
* | Summary: Update to tzdata2015e from ietf.org | venkat | 2015-06-28 | 3 | -51/+216 |
| | |||||
* | Fix bug in "make dist" when system-encoding is UTF-8: eolFix will then ↵ | jan.nijtmans | 2015-06-25 | 25 | -6628/+6649 |
| | | | | | | translate some windows-specific files to UTF-8 too. Solution: commit those files with CRLF line-ending, which eliminates the need for eolFix altgether. See als: [495120] for the reason why eolFix was introduced in the first place. No longer needed with fossil. | ||||
* | Make sure that an input lying precisely 1/2 ULP between two floating point ↵ | dgp | 2015-06-24 | 2 | -8/+38 |
| | | | | values is rounded to even. | ||||
* | Member field which should not have been CONST, because it is dynamically ↵ | jan.nijtmans | 2015-06-23 | 1 | -1/+1 |
| | | | | allocated | ||||
* | From aspect, several edge case coverage tests. | dgp | 2015-06-18 | 1 | -0/+52 |
| | |||||
* | Upgrade all internal Unicode tables from Unicode 7.0 to Unicode 8.0 | jan.nijtmans | 2015-06-18 | 2 | -1044/+1090 |
| | |||||
* | Fix [e770d92d76]: Add support for higher baud rates in Tcl | jan.nijtmans | 2015-06-16 | 1 | -0/+33 |
|\ | |||||
| * | Patch to add support for higher baud rates under Unix Ticket [e770d92d76]]ticket_e770d92d6 | hypnotoad | 2015-06-10 | 1 | -0/+33 |
| | | |||||
| * | update changescore_8_6_4core_8_6_4_rc | dgp | 2015-03-11 | 1 | -0/+3 |
| | | |||||
| * | merge trunk | dgp | 2015-03-11 | 1 | -1/+2 |
| |\ | |||||
| | * | merge mark | dgp | 2015-03-11 | 0 | -0/+0 |
| | |\ | |||||
| | * | | Fix or at least improvement for Tcl/Tk Cocoa event loop by forcing ↵ | Kevin Walzer | 2015-03-10 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | Tcl_ServiceAll() event processing: http://core.tcl.tk/tk/tktview/3028676fffffffffffffffffffffffffffffffff | ||||
| | * | | merge mark | dgp | 2015-03-06 | 0 | -0/+0 |
| | |\ \ | |||||
| * | | | | .RS/.RE balance | dgp | 2015-03-06 | 1 | -1/+0 |
| | | | | | |||||
| * | | | | `make html` must tolerate bundled packages using configure.ac over configure.in. | dgp | 2015-03-06 | 1 | -1/+5 |
| | | | | | |||||
| * | | | | product of a make dist | dgp | 2015-03-06 | 1 | -20/+6 |
| | | | | | |||||
| * | | | | update changes | dgp | 2015-03-03 | 2 | -1/+17 |
| | | | | | |||||
| * | | | | merge trunk | dgp | 2015-03-02 | 8 | -136/+31 |
| |\ \ \ \ | | |/ / / | |||||
| | * | | | Deleted Win95/98-specific documentation as those platforms have long been ↵ | ashok | 2015-03-02 | 7 | -136/+16 |
| | | | | | | | | | | | | | | | | | | | | unsupported. | ||||
| * | | | | autoconf-2.59 | dgp | 2015-02-26 | 2 | -2/+2 |
| | | | | | |||||
| * | | | | Bump to 8.6.4. | dgp | 2015-02-26 | 6 | -7/+7 |
| |/ / / | |||||
| * | | | [32b6159246] Accept aspect patch for broken [lreplace] bytecode. | dgp | 2015-02-20 | 2 | -0/+13 |
| |\ \ \ | | | | | | | | | | | No more [lreplace {1 2 3} 2 0] => 1 2 2 3 | ||||
| | * | | | undo erroneous change in [1fa2e32e07]aspect_lreplace_fix | aspect | 2015-02-19 | 1 | -1/+1 |
| | | | | | |||||
| | * | | | handle [lreplace l x y ...] where y<x | aspect | 2015-02-19 | 2 | -3/+7 |
| | | | | | |||||
| | * | | | (core ticket [32b6159246]) Fix for [lreplace l x y] where y<x-1 | aspect | 2015-02-19 | 2 | -1/+10 |
| | | | | | |||||
| * | | | | [e08c2c407b] The getHandleProc routine in the Tcl_Channel struct is ↵ | dgp | 2015-02-20 | 1 | -1/+1 |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | optional. Update the docs to make that clear. | ||||
| * | | | | | per ticket [e08c2c407b053bbfaab] (and stray code related to ↵ | bch | 2015-02-19 | 1 | -3/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | [84f208762f172e]) adj code to passing test suite | ||||
| * | | | | | Do not fault! Tcl_Panic()! - improvements to handling Tcl_CreateChannel() args | bch | 2015-02-19 | 1 | -0/+19 |
| |\ \ \ \ \ | |||||
| | * | | | | | backout backwards-incompatible experiment that was accidentally committedtclchan_assertions | bch | 2015-02-19 | 1 | -29/+1 |
| | | | | | | | |||||
| | * | | | | | sync w/ [trunk] | bch | 2015-02-19 | 11 | -705/+56 |
| | |\ \ \ \ \ | | |/ / / / / | |/| | | | | | |||||
| * | | | | | | merge tzdata2015a from ietf.org | venkat | 2015-02-11 | 10 | -704/+27 |
| |\ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ | merge mark | dgp | 2015-02-11 | 0 | -0/+0 |
| |\ \ \ \ \ \ \ | | |_|_|_|/ / / | |/| | | | | | | |||||
| | | | * | | | | Even clearer failure messages. | dkf | 2015-02-11 | 1 | -16/+17 |
| | | | | | | | | |||||
| | | | * | | | | inputProc and outputProc tests run conditionally on TCL_READABLE, ↵ | bch | 2015-02-08 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TCL_WRITABLE mask | ||||
| | | | * | | | | switch raw assert() to Tcl_Panic() per discussion w/ dkf | bch | 2015-02-07 | 1 | -7/+17 |
| | | | | | | | | |||||
| | | | * | | | | merge [trunk] | bch | 2015-02-07 | 6 | -13/+32 |
| | | | |\ \ \ \ | | |_|_|/ / / / | |/| | | | | | | |||||
| * | | | | | | | Fix [08872796bc] | dgp | 2015-01-29 | 1 | -2/+2 |
| | | | | | | | | |||||
| * | | | | | | | Test for bug [08872796bc]. | dgp | 2015-01-29 | 1 | -0/+19 |
| |\ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ | Protect against extension variable resolvers that fail to play by the ↵ | dgp | 2015-01-29 | 1 | -1/+1 |
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | post-Var Reform rules. | ||||
| * \ \ \ \ \ \ \ \ | Fix [df08482b042a16007f256bfbaaacfbe0def01074|df08482b04]: Double defined ↵ | jan.nijtmans | 2015-01-26 | 3 | -10/+10 |
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | INFINITY in regguts.h | ||||
| | | | | | | * | | | | truncateProc *can* be NULL | bch | 2015-01-21 | 1 | -1/+0 |
| | | | | | | | | | | | |||||
| | | | | | | * | | | | assert() on missing definitions for Tcl_ChannelCreate() required struct ↵ | bch | 2015-01-20 | 1 | -0/+9 |
| | |_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tcl_ChannelType{} fields. | ||||
| * | | | | | | | | | merge mark | dgp | 2015-01-02 | 0 | -0/+0 |
| |\ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | Now that we're using TCL_ENCODING_NO_TERMINATE - be careful about acting on | dgp | 2015-01-02 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the contents of dst -- they could be leftovers. Only check bytes reported to have been written and take care to get the assertions right. | ||||
| * | | | | | | | | | | Add two new (undocumented) flags to the Tcl_ExternalToUtf() interface. | dgp | 2014-12-23 | 3 | -48/+115 |
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TCL_ENCODING_NO_TERMINATE rejects the default behavior of appending a terminating NUL byte to the produced Utf output. This permits use of all of the dstLen bytes provided, and simplifies the buffer size calculations demanded from callers. Perhaps some callers need or appreciate this default behavior, but for Tcl's own main use of encodings - conversions within I/O - this just gets in the way. TCL_ENCODING_CHAR_LIMIT lets the caller set a limit on the number of chars to be output to be enforced by the encoding routines themselves. Without this, callers have to check after the fact for going beyond limits and make multiple encoding calls in a trial and error approach. Full compatibility is supported. No defaults are changed, and the flags have their effect even if an encoding driver has not been written to support these flags (but greater efficiency is enjoyed if they do!). All of Tcl's own encoding drivers are updated to support this. Other encoding drivers may exist somewhere, but I cannot point to any. A TIP to document this and make it officially supported may come in time. | ||||
| | * | | | | | | | | | | Support TCL_ENCODING_CHAR_LIMIT in TableToUtfProc and EscapeToUtfProc drivers.dgp_encoding_flags | dgp | 2014-12-23 | 1 | -4/+10 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | Support TCL_ENCODING_CHAR_LIMIT in the Iso88591ToUtfProc driver. | dgp | 2014-12-23 | 1 | -2/+5 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | Support TCL_ENCODING_CHAR_LIMIT in the UnicodeToUtfProc driver. | dgp | 2014-12-23 | 1 | -2/+5 |
| | | | | | | | | | | | |