summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix [63325009a8]: \u0400 conversion to and from cesu-8 fails.jan.nijtmans2024-09-132-1/+4
|
* (Backport): Fix bug [fccb9f322f] - system encoding detectionjan.nijtmans2024-09-133-51/+73
|
* 3th "load" argument should be Titlecasejan.nijtmans2024-09-101-13/+13
|
* silence compiler warningdgp2024-09-101-1/+1
|
* size_t -> Tcl_Size, for maximum compatibility with Tcl 8.6jan.nijtmans2024-09-092-2/+2
|
* Update to TZDATA 2024bjan.nijtmans2024-09-07216-10015/+7867
|\
| * Fix [324ffb0d9]: Files missing from distributionjan.nijtmans2024-09-071-3/+5
| |
| * Update to TZDATA 2024bjan.nijtmans2024-09-07216-10015/+7867
| |
* | Merge-markjan.nijtmans2024-09-020-0/+0
|\ \ | |/
| * cherrypicked typos, errors and clarifications from the ↵Torsten2024-09-025-8/+6
| | | | | | | | documentation-cleanup-for-transition branch (those marked as 'Fix:')
* | cherrypicked typos, errors and clarifications from the ↵jan.nijtmans2024-09-027-32/+38
| | | | | | | | documentation-cleanup-for-transition branch (those marked as 'Fix:')
* | Fix static build on MSVCjan.nijtmans2024-08-242-2/+2
| |
* | Update "info loaded" documentation. Add "info loaded" change to release notesjan.nijtmans2024-08-232-8/+7
| |
* | Don't pack the dde/registry dll's any more for static builds. See: ↵jan.nijtmans2024-08-231-2/+7
| | | | | | | | [https://core.tcl-lang.org/tk/tktview/939496ee1b|939496ee1b]
* | Eliminate compiler warning regarding ZLIB_VER_MAJOR on --disable-shared ↵jan.nijtmans2024-08-231-13/+14
| | | | | | | | builds (seen on Windows)
* | Documentation/comment fixes [dcc8645349]jan.nijtmans2024-08-234-15/+75
|\ \
| * | formatting. Missing "command"jan.nijtmans2024-08-231-3/+3
| | |
| * | Documentation/comment fixes [dcc8645349]jan.nijtmans2024-08-234-11/+11
| | |
| * | Fix [a82f8b15d1]: Encoding of files stored by zipfsjan.nijtmans2024-08-231-2/+4
| |\ \ | |/ / |/| |
* | | Fix [a82f8b15d1]: Encoding of files stored by zipfsjan.nijtmans2024-08-231-2/+4
|\ \ \
| * | | Oopsjan.nijtmans2024-08-221-1/+0
| | | |
| * | | Proposed fix for [a82f8b15d1]: Encoding of files stored by zipfsjan.nijtmans2024-08-221-2/+5
| |/ /
| * | Remove _ATL_XP_TARGETING from rules.vc: Windows XP is no longer supportedjan.nijtmans2024-08-221-6/+3
| |\ \ | |/ / |/| |
* | | Remove _ATL_XP_TARGETING from rules.vc: Windows XP is no longer supportedjan.nijtmans2024-08-221-6/+3
| | |
| * | Fix failure under -singleproc 1 testingjan.nijtmans2024-08-221-123/+124
| |\ \ | |/ / |/| |
* | | Fix failure under -singleproc 1 testingjan.nijtmans2024-08-221-0/+1
|\ \ \ | | |/ | |/|
| * | Fix failure under -singleproc 1 testingdgp2024-08-211-0/+1
| | |
* | | Whitespace changesjan.nijtmans2024-08-2211-189/+190
| | |
| | * Add Tcl_ExternalToUtf charlimit testsapnadkarni2024-08-221-5/+42
| | |\
| | | * Merge trunkapnadkarni2024-08-2214-61/+189
| | | |\ | | | |/ | | |/|
| | * | Fix [304d30677a] - CESU-8 decodingapnadkarni2024-08-222-28/+175
| | |\ \
| | | * \ Merge trunkapnadkarni2024-08-2112-25/+26
| | | |\ \
| | | * | | Add back cesu-8 fragmentation testsapnadkarni2024-08-191-13/+26
| | | | | |
| | | * | | Merge trunkapnadkarni2024-08-194-68/+212
| | | |\ \ \
| | | * | | | Deal with fragmented and split cesu-8 surrogates.apnadkarni2024-08-191-5/+7
| | | | | | |
| | | * | | | Start on [304d30677a]. Passes test suite but needs clean up. But see ↵apnadkarni2024-08-181-16/+148
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | comments below. It seems to me that the UtfToUtfProc function has jumped the shark and needs refactoring. While at one time, CESU-8 and UTF-8 could be combined into one function with minor differences, over the years the function has grown to of be completely unwieldy and difficult to understand/modify. The combination of UTF-8/CESU-8 x 3 profiles x flag combinations x possible invalid sequences is head-spinning. It really needs refactoring, possibly split into two or more functions, but I'm hesitant to do that before 9.0.
| | * | | | | Use enums for argument indices, not 'function-scoped' definesdkf2024-08-222-22/+15
| | | |_|/ / | | |/| | |
| | * | | | Fix ↵jan.nijtmans2024-08-213-6/+6
| | |\ \ \ \ | |_|/ / / / |/| | | | | | | | | | | [https://core.tcl-lang.org/tclconfig/info/14f0d2c9558caf67|14f0d2c9558caf67] (same mistake in Tcl as well)
* | | | | | (backport) Use a name for a flag, use an enum for that flagjan.nijtmans2024-08-211-4/+5
| | | | | |
* | | | | | Fix ↵jan.nijtmans2024-08-213-6/+6
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | [https://core.tcl-lang.org/tclconfig/info/14f0d2c9558caf67|14f0d2c9558caf67] (same mistake in Tcl as well)
| * | | | | Fix ↵jan.nijtmans2024-08-213-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | [https://core.tcl-lang.org/tclconfig/info/14f0d2c9558caf67|14f0d2c9558caf67] (same mistake in Tcl as well)
| | * | | | Use a name for a flag, use an enum for that flagdkf2024-08-211-4/+5
| | | | | |
| | * | | | Merge 8.7jan.nijtmans2024-08-208-15/+15
| | |\ \ \ \ | |_|/ / / / |/| | | / / | | | |/ / | | |/| |
* | | | | tcl::unsupported::inject is deprecated, will be removed in 9.0jan.nijtmans2024-08-203-9/+20
|\ \ \ \ \ | |/ / / /
| * | | | Fix [0af9450e56]: test incr-1.31 failsjan.nijtmans2024-08-203-14/+12
| | | | |
| | | | * Add charlimit tests for Tcl_ExternalToUtfapnadkarni2024-08-201-19/+73
| | | | |
| | | | * Merge trunkapnadkarni2024-08-2010-324/+364
| | | | |\ | | | |_|/ | | |/| |
| | * | | Beef up encoding tests for fragmented and split encodingsapnadkarni2024-08-193-67/+211
| | |\ \ \ | | | | |/ | | | |/|
| | | * | Disable cesu tests because of bug [304d30677a]apnadkarni2024-08-181-5/+8
| | | | |
| | | * | Add frag test for utf32 and escaped encodingsapnadkarni2024-08-181-2/+30
| | | | |