Fossil

History of src/unicode.c of 5c6891b2ab10c4d0
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of file src/unicode.c at check-in 5c6891b2ab10c4d0

2025-12-23
16:06
Assorted fixes of typos and grammar in code comments. No functional changes. file: [a9d294a291] check-in: [e2bdc10572] user: danield branch: trunk, size: 21562
2025-11-20
10:25
Update tables to Unicode 17 file: [ba446d2099] check-in: [2984310f09] user: jan.nijtmans branch: trunk, size: 21561
2024-02-02
22:18
Remove trailing whitespace from non-external C files. file: [b8d3117028] check-in: [7db0a2d910] user: danield branch: fix-overlength-lines, size: 20430
16:26
Fix lines over 80 characters long, excluding external source files and @-lines. file: [0e0d84d7fb] check-in: [942f691b39] user: danield branch: fix-overlength-lines, size: 20431
2020-03-06
10:07
Update to Unicode-13 file: [21877b6c58] check-in: [b70a76e354] user: jan.nijtmans branch: trunk, size: 20377
2019-03-21
20:50
Add the "New Era" or "元号" placeholder to the (regexp) Unicode tables. So fossil is ready for the expected japanese May 1 event. See: [http://blog.unicode.org/2018/09/new-japanese-era.html] file: [cb0745b6fb] check-in: [9b679012e0] user: jan.nijtmans branch: trunk, size: 20207
2019-03-01
09:38
Update internal Unicode character tables, used in regular expression handling, from version 11.0 to 12.0. In "[/help?cmd=regexp|fossil regexp]", "[/help?cmd=grep|fossil grep]" and the TH1 "regexp" command, the -nocase option now removes multiple diacritics from the same character (derived from SQLite's remove_diacritics=2) file: [174407c691] check-in: [b2c424ada8] user: jan.nijtmans branch: trunk, size: 20223
2018-08-08
09:21
Update internal Unicode character tables, used in regular expression handling, from version 10.0 to 11.0. file: [2abc10093f] check-in: [1aff43a74a] user: jan.nijtmans branch: trunk, size: 18803
2017-05-24
09:51
Update internal Unicode character tables, used in regular expression handling, from version 9.0 to 10.0. file: [1a3686d185] check-in: [09bcc322f7] user: jan.nijtmans branch: trunk, size: 18500
2016-11-04
22:37
Consistently use the count(X) macro in place of sizeof(X)/sizeof(*X) throughout the Fossil core, excluding things that don't use makeheaders. Also use count(X) instead of ArraySize(X) which has the same definition. file: [49d229135b] check-in: [e5b62edb28] user: andygoth branch: trunk, size: 18267
2016-06-14
12:27
Update internal Unicode character tables, used in regular expression handling, from version 8.0 to 9.0. file: [8e02b4fd6a] check-in: [efe6ebb4b1] user: jan.nijtmans branch: trunk, size: 18322
2015-06-19
09:03
Update internal Unicode character tables, used in regular expression handling, from version 7.0 to 8.0. file: [f26b9f26d4] check-in: [192c8266ef] user: jan.nijtmans branch: trunk, size: 17633
2014-08-07
10:02
"char const" -> "const char" and various other coding style improvements. No functional change. file: [471c170c6c] check-in: [4e18dba698] user: jan.nijtmans branch: trunk, size: 17389
2014-07-16
08:09
Update internal tables to Unicode 7.0. file: [45b536803e] check-in: [e17f7304dd] user: jan.nijtmans branch: unicode-7.0, size: 17390
07:19
make local aDia[] and aChar[] tables "static const". file: [8e9e6c2fba] check-in: [5b26a50e1b] user: jan.nijtmans branch: trunk, size: 16737
2013-08-20
08:08
Eliminate some unnecessary variables. Eliminate some (harmless) compiler warnings with gcc 4.8.1. Remove some spaces at the end of lines. No functional changes. file: [7b3ec02e5e] check-in: [4e092e0f15] user: jan.nijtmans branch: trunk, size: 16774
2013-01-03
13:38
regexp.c (re_next_char): 3 off-by-one errors, and disallow characters > 0x10ffff unicode.c/diff.c: fix some gcc warnings file: [02092a24d2] check-in: [a13e0a20a8] user: jan.nijtmans branch: trunk, size: 16774
2013-01-01
21:09
Added: Enhance the regexp matcher to support full unicode on the \b, \w, and \W patterns, using code taken from the FTS3 unicode2 tokenizer. file: [209ac6f602] check-in: [cb952c420d] user: drh branch: trunk, size: 16770