Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file tests/utfext.test at check-in da536b980361149e
|
2026-08-10
| ||
| 09:58 | Consolidate use of ©. Indenting file: [f02f6a1f0f] check-in: [82a75b7cb9] user: jan.nijtmans branch: main, size: 27118 | |
|
2026-06-18
| ||
| 19:12 | Duplicate test names file: [a050aea045] check-in: [c1d8d2cd03] user: dgp branch: core-9-1-b0-rc, size: 27119 | |
|
2026-03-19
| ||
| 15:38 | Faster utf-8 channel io (and encoding) - https://core.tcl-lang.org/tcl/wiki?name=Faster+UTF+encoding file: [6470d883b1] check-in: [a003a27dd5] user: apnadkarni branch: main, size: 27089 | |
|
2026-03-14
| ||
| 10:52 | Add constraints to skip tests that require tcltest when running with tclsh file: [af569625da] check-in: [a1a817a6c2] user: apnadkarni branch: core-9-0-branch, size: 15463 | |
|
2026-03-13
| ||
| 13:55 | Add tests for new UTF code paths file: [48002cd5e6] check-in: [80822e80b0] user: apnadkarni branch: apn-utf-fastpath, size: 26933 | |
|
2026-02-25
| ||
| 07:30 | Fix errors generated by running test suite with tclsh without tcltest commands file: [488276900a] check-in: [31f39fa582] user: apnadkarni branch: apn-fix-constraints, size: 26337 | |
|
2026-01-11
| ||
| 17:51 | Fix indenting file: [c0491d8e1b] check-in: [e684ddc949] user: jan.nijtmans branch: main, size: 26181 | |
|
2025-11-27
| ||
| 11:14 | Raise error on count overflow for old API only if caller had asked for counts file: [48bbda3e01] check-in: [717383b031] user: apnadkarni branch: tip-737, size: 28288 | |
| 02:37 | Add tests for character limits across INT_MAX, UINT_MAX file: [d1fce61703] check-in: [b9bd5ab60e] user: apnadkarni branch: tip-737, size: 26626 | |
|
2025-11-26
| ||
| 11:07 | Tests for space limits at INT_MAX and UINT_MAX file: [a0b022b997] check-in: [ce98914777] user: apnadkarni branch: tip-737, size: 25122 | |
|
2025-11-25
| ||
| 10:25 | Added tests for encoded chars fragmented across INT_MAX, UINT_MAX lengths file: [3876247492] check-in: [20e47c1e12] user: apnadkarni branch: tip-737, size: 23824 | |
|
2025-11-23
| ||
| 05:45 | oops, remove tracing puts file: [d2be74d698] check-in: [a2a644faf7] user: apnadkarni branch: tip-737, size: 20365 | |
| 05:36 | Limit testcases for large strings to first two samples file: [ac2f8ba4db] check-in: [542e49e7ae] user: apnadkarni branch: tip-737, size: 20338 | |
|
2025-11-22
| ||
| 11:18 | More progress on large data tests for encodings file: [7501d2d9fe] check-in: [91ce5fc1a2] user: apnadkarni branch: tip-737, size: 19995 | |
|
2025-11-19
| ||
| 11:58 | Make encoding tests more flexible. Not all encodings support ASCII chars file: [bc86484da3] check-in: [b8e47de731] user: apnadkarni branch: tip-737, size: 17094 | |
|
2025-11-18
| ||
| 15:51 | Enable tests for > INT_MAX inputs file: [5ff741eb47] check-in: [ef0780fbd7] user: apnadkarni branch: tip-737, size: 16019 | |
|
2025-11-16
| ||
| 10:05 | Add Tcl_UtfToExternalEx + support for NO_TERMINATE file: [24163debf8] check-in: [57cc2cd8e1] user: apnadkarni branch: tip-737, size: 15156 | |
|
2025-11-12
| ||
| 11:26 | Merge trunk file: [2c7a05affd] check-in: [10d32e2907] user: apnadkarni branch: apn-encoding-refactor, size: 15261 | |
|
2025-06-04
| ||
| 10:21 | fix leak in lseq.test file: [41b581b6f5] check-in: [64bc213195] user: jan.nijtmans branch: core-9-0-branch, size: 15307 | |
|
2025-05-27
| ||
| 06:34 | Merge trunk file: [026d0ca24b] check-in: [e3f06a72c9] user: apnadkarni branch: apn-encoding-refactor, size: 15471 | |
|
2025-05-26
| ||
| 06:12 | Add table driven truncation at end test file: [954c5871a6] check-in: [fc2330a3cd] user: apnadkarni branch: apn-bug-7346adc50f, size: 15517 | |
| 05:12 | Handle tcl8 and replace profiles for truncated escape encodings. Add tests. file: [91c328bba3] check-in: [0ca96a7829] user: apnadkarni branch: apn-bug-7346adc50f, size: 14930 | |
|
2025-03-09
| ||
| 08:08 | First attempt at obeying character limits when decoding data. file: [33dd9a2be3] check-in: [3064261821] user: apnadkarni branch: apn-encoding-refactor, size: 12366 | |
|
2024-11-21
| ||
| 11:32 | cleanup indenting file: [512e7070b4] check-in: [d3744ffffc] user: jan.nijtmans branch: main, size: 12412 | |
|
2024-10-26
| ||
| 22:10 | Merge [42925131911a8796]: Fix [66da4d4228] - UTF-16 encoder buffer overflow. More encoding tests. file: [7b987c4bd3] check-in: [79192a279d] user: pooryorick branch: unchained, size: 12962 | |
|
2024-10-19
| ||
| 16:27 | Fix test for cesu-8 file: [060476b2a9] check-in: [f711c3a5dc] user: apnadkarni branch: apn-more-encoding-tests, size: 12643 | |
| 15:55 | Add tests for destination buffer limits in encoders file: [e5c415b81f] check-in: [80d52b2d44] user: apnadkarni branch: apn-more-encoding-tests, size: 12572 | |
|
2024-10-16
| ||
| 18:58 | Merge [bea36e3b59a0092c]: Indenting in testcases. Always use tabs in stead of 8 spaces. file: [0027118f1a] check-in: [f3091051a5] user: pooryorick branch: unchained, size: 11043 | |
|
2024-10-09
| ||
| 08:16 | Indenting in testcases. Always use tabs in stead of 8 spaces file: [c289669cab] check-in: [bea36e3b59] user: jan.nijtmans branch: main, size: 10653 | |
|
2024-08-31
| ||
| 07:38 | Merge [df6a7e1b38bfae63]: Fix [33f9b4de51], [945d2387d7], [f2e924e881] - encoding character limit bugs. file: [1a900a5b37] check-in: [6711cc9484] user: pooryorick branch: unchained, size: 12429 | |
| 07:26 | Merge [3e0a756ae7e81f6e]: Add Tcl_ExternalToUtf charlimit tests. file: [8c6f8c8d2d] check-in: [5c8529be7e] user: pooryorick branch: unchained, size: 12552 | |
| 07:25 | Merge [96e96a18653ce77b]: Fix [304d30677a] - CESU-8 decoding. file: [6713f4a3ac] check-in: [3e705a491b] user: pooryorick branch: unchained, size: 10933 | |
| 06:34 | Merge [6ae9bb7cfe717140]: Whitespace. file: [5f8e4ace31] check-in: [05683216d7] user: pooryorick branch: unchained, size: 10289 | |
| 06:32 | Merge [151972b13a988d1d]: Beef up encoding tests for fragmented and split encodings. file: [8c87c3252d] check-in: [d91492edb0] user: pooryorick branch: unchained, size: 10290 | |
|
2024-08-23
| ||
| 08:10 | Also fix charlimit for cesu-8 file: [c149c55b9e] check-in: [5df9ff781e] user: apnadkarni branch: bug-945d2387d7, size: 12039 | |
| 06:10 | Reenable utf16 tests after fixes file: [2dfa3b4c88] check-in: [a85938676d] user: apnadkarni branch: bug-945d2387d7, size: 12125 | |
|
2024-08-22
| ||
| 21:22 | Merge [bedbc371ad1c2c61]: When there is a zipfs archive in use to house the script library and TclZipfs_TclLibrary() is called to confirm the presence of an init.tcl file in it, include in that routine setting up the encoding subdirectory as the default encoding search path. We know early we are using an archive. Don't let the library go off on a wild search through the native filesystem looking for the encoding data files. Missing test constraints. file: [93e8b4fec7] check-in: [ef44b26906] user: pooryorick branch: unchained, size: 4933 | |
| 10:01 | Add Tcl_ExternalToUtf charlimit tests file: [fe6c8ece1b] check-in: [3e0a756ae7] user: apnadkarni branch: main, size: 12162 | |
|
2024-08-21
| ||
| 09:36 | Merge trunk file: [aaf4d8f12b] check-in: [8a60e9571d] user: apnadkarni branch: bug-304d30677a, size: 10543 | |
|
2024-08-20
| ||
| 14:53 | Merge 8.7 file: [f78dc9480e] check-in: [6ae9bb7cfe] user: jan.nijtmans branch: main, size: 9899 | |
| 11:26 | Add charlimit tests for Tcl_ExternalToUtf file: [1dcd352f71] check-in: [63afb0c879] user: apnadkarni branch: apn-more-encoding-tests, size: 12274 | |
|
2024-08-19
| ||
| 11:27 | Add back cesu-8 fragmentation tests file: [063ddc73d3] check-in: [6441292aba] user: apnadkarni branch: bug-304d30677a, size: 10544 | |
|
2024-08-18
| ||
| 17:45 | Disable cesu tests because of bug [304d30677a] file: [b81f4a4e64] check-in: [8691b58034] user: apnadkarni branch: apn-more-encoding-tests, size: 9900 | |
| 10:18 | Add frag test for utf32 and escaped encodings file: [acd0ceec58] check-in: [61a3ae1b1b] user: apnadkarni branch: apn-more-encoding-tests, size: 9840 | |
| 02:05 | Merge [5763c16c558d2aa4], "Add some implicit -profile tcl8 to testcases" and merge conflicts. file: [809b3450b2] check-in: [879671e139] user: pooryorick branch: unchained, size: 4829 | |
|
2024-08-17
| ||
| 12:52 | Start on fragmentation tests file: [0ea6276f59] check-in: [36a251d128] user: apnadkarni branch: apn-more-encoding-tests, size: 8480 | |
|
2024-08-16
| ||
| 17:02 | More tests for Tcl_UtfToExternal and Tcl_ExternalToUtf C API, in progress file: [f1b9bbe8da] check-in: [2a1a6018a1] user: apnadkarni branch: apn-more-encoding-tests, size: 5617 | |
|
2024-07-20
| ||
| 22:08 | Merge trunk [652c7258c9faf86d], TIP #636 cleanup: Eliminate the use of Tcl_ObjTypeLength() et al, which look public but are internal and not documented anywhere. file: [39be515e6c] check-in: [590992d1b2] user: pooryorick branch: unchained, size: 4007 | |
| 15:59 | Merge trunk [91c2f411e7e71552], TIP #636 (tip-636-tcl9-644), resolve all conflicts including those resulting from conflicting Tcl_Obj interface implementations, and relicense under GNU Affero General Public License. All tests pass. file: [43edadb2ca] check-in: [d8a3450f12] user: pooryorick branch: unchained, size: 4009 | |
|
2023-11-03
| ||
| 19:35 | merge 8.7 file: [a5bb9ccbdb] check-in: [bedbc371ad] user: dgp branch: main, size: 3745 | |
| 16:53 | Missing test constraints file: [2bf6059251] check-in: [c7cb5dda7d] user: dgp branch: core-8-branch, size: 3708 | |
|
2023-07-14
| ||
| 11:13 | Use "strict" in almost all commands. Only "glob" and environment variables are left out. (Experimental) file: [001645bcbb] check-in: [da536b9803] user: jan.nijtmans branch: tip-657, size: 3641 | |
|
2023-07-12
| ||
| 11:38 | Consider 3 more types as special in TclDuplicatePureObj(). Updated comment for the reason why. file: [5de2ee442b] check-in: [3f04a9222b] user: jan.nijtmans branch: core-8-branch, size: 3604 | |
|
2023-07-07
| ||
| 14:23 | TIP #636 cleanup: Eliminate the use of Tcl_ObjTypeLength() et al, which look public but are internal and not documented anywhere. file: [462dcce3c9] check-in: [652c7258c9] user: jan.nijtmans branch: main, size: 3605 | |
|
2023-07-05
| ||
| 05:52 | Merge 8.7 - Bug [5be203d6ca] - io-7.3 failure file: [f9adc4b029] check-in: [4b6fd44d84] user: apnadkarni branch: main, size: 3607 | |
| 05:08 | Bug [5be203d6ca] - io-7.3 failure file: [07e76123df] check-in: [7a68ac2af7] user: apnadkarni branch: core-8-branch, size: 3606 | |
| 03:23 | Bug [5be203d6ca] - better fix and add test file: [2379ffded7] check-in: [b88bf9d6bd] user: apnadkarni branch: bug-5be203d6ca-apn, size: 4140 | |
|
2023-07-04
| ||
| 15:13 | Merge 8.7 file: [ebea626b88] check-in: [5945f7349d] user: jan.nijtmans branch: main, size: 2872 | |
| 11:18 | Use "tcltest::Asciify" in stead of "printable" file: [69f36ce036] check-in: [b3fc72ba83] user: jan.nijtmans branch: core-8-branch, size: 2871 | |
|
2023-03-16
| ||
| 20:35 | Merge tip-656-tcl9 file: [f24ede9c73] check-in: [218c6465d1] user: jan.nijtmans branch: tip-657, size: 3428 | |
| 17:54 | Fix passing of encoding state in testencoding Tcl_UtfToExternal file: [07be58feb7] check-in: [461a409e5e] user: apnadkarni branch: tip-656-tcl9, size: 3406 | |
| 10:24 | Merge tip-656-tcl9 file: [b938359a5e] check-in: [c405e9fde6] user: jan.nijtmans branch: tip-657, size: 3226 | |
| 10:00 | unicode -> utf-16. Remove some unneeded encodingProfileTodo constraints file: [ee182d449b] check-in: [873f3868fe] user: jan.nijtmans branch: tip-656-tcl9, size: 3204 | |
|
2023-03-14
| ||
| 20:55 | Merge tip-656-tcl9 file: [e0de63e173] check-in: [62b45e81f1] user: jan.nijtmans branch: tip-657, size: 3227 | |
| 17:23 | Merge 9.0. Also fix replace profile handling of orphan surrogates file: [44557cd3ec] check-in: [69b2949bc8] user: apnadkarni branch: tip-656-tcl9, size: 3205 | |
| 15:34 | Merge 8.7 file: [a266e55f25] check-in: [5068abf7d5] user: apnadkarni branch: tip-656, size: 3405 | |
|
2023-03-13
| ||
| 17:05 | Merge tip-656-tcl9. Mark xx-bufferoverflow as knownBug file: [480bf9ce43] check-in: [402bc59538] user: jan.nijtmans branch: tip-657, size: 3220 | |
| 16:32 | Fix passing of encoding state in testencoding Tcl_UtfToExternal file: [ce831c94c6] check-in: [076db71deb] user: apnadkarni branch: tip-656, size: 3400 | |
|
2023-03-12
| ||
| 16:47 | Added: Start on Tcl_ExternalToUtf/Tcl_UtfToExternal tests file: [3fff183d34] check-in: [0e15961c9e] user: apnadkarni branch: tip-656, size: 3198 | |