SQLite

All files named ”ext/fts3/fts3_unicode.c”
Login

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

History for ext/fts3/fts3_unicode.c

2021-03-10
20:04
[de426ff05c] part of check-in [424b39eaeb] Fix sanitizer complaint in fts3 code. (check-in: [424b39eaeb] user: dan branch: trunk, size: 12725)
2019-01-08
20:02
[4b9af6151c] part of check-in [ca67f2ec0e] Use 64-bit math to compute the sizes of memory allocations in extensions. (check-in: [ca67f2ec0e] user: drh branch: trunk, size: 12680)
2018-12-03
16:14
[b1902e9ad4] part of check-in [06177f3f11] Add the "remove_diacritics=2" option to the unicode61 tokenizer in both FTS5 and FTS3/4. (check-in: [06177f3f11] user: dan branch: trunk, size: 12677)
2017-03-20
18:53
[525a3bd9a7] part of check-in [16a8e84fa7] Fix some problems in fts3 found by address-sanitizer. (check-in: [16a8e84fa7] user: dan branch: trunk, size: 12572)
2014-08-11
14:21
[a93f5edc0a] part of check-in [52b03f045e] Fix harmless compiler warnings. (check-in: [52b03f045e] user: drh branch: trunk, size: 12499)
2014-07-19
15:44
[e80eef8a11] part of check-in [c01caea5d6] Fix some harmess compiler warnings in the FTS3 Unicode module. (check-in: [c01caea5d6] user: mistachkin branch: toolWarnings, size: 12495)
2014-07-03
12:18
[0f598fa4c9] part of check-in [0cc0230ae9] Change fts3/4 so that the "unicode61" is included in builds by default. It may now be excluded by defining SQLITE_DISABLE_FTS3_UNICODE. (check-in: [0cc0230ae9] user: dan branch: trunk, size: 12468)
2013-03-21
21:20
[92391b4b4f] part of check-in [6f6e2d5094] Many spelling fixes in comments. No changes to code. (check-in: [6f6e2d5094] user: mistachkin branch: trunk, size: 12469)
2012-06-07
15:53
[49e36e6ba5] part of check-in [e56fb462aa] Add the "tokenchars=" and "separators=" options, for customizing the set of characters considered to be token separators, to the unicode61 tokenizer. (check-in: [e56fb462aa] user: dan branch: trunk, size: 12470)
2012-06-06
19:51
[b9660ab4d7] part of check-in [eccd6b6580] Disable FTS unicode61 by default. It is enabled by specifying compile time option SQLITE_ENABLE_FTS4_UNICODE61. (check-in: [eccd6b6580] user: dan branch: trunk, size: 8723)
19:30
[a3c1b0780f] part of check-in [790f76a589] Have the FTS unicode61 strip out diacritics when tokenizing text. This can be disabled by specifying the tokenizer option "remove_diacritics=0". (check-in: [790f76a589] user: dan branch: trunk, size: 8722)
2012-05-26
18:28
[76b6f6fe6e] part of check-in [e71495a817] If SQLITE_DISABLE_FTS3_UNICODE is defined, do not build the "unicode61" tokenizer. (check-in: [e71495a817] user: dan branch: fts4-unicode, size: 8112)
2012-05-25
19:50
[f487c6ef0a] part of check-in [cf7b25d476] Add special fast paths to sqlite3FtsUnicodeTolower() and Isalnum() for codepoints in the ASCII range. (check-in: [cf7b25d476] user: dan branch: fts4-unicode, size: 8027)
17:50
Added: [033ee5d10d] part of check-in [0c13570ec7] Add an experimental tokenizer to fts4 - "unicode". This tokenizer works in the same way except that it understands unicode "simple case folding" and recognizes all characters not classified as "Letters" or "Numbers" by unicode as token separators. (check-in: [0c13570ec7] user: dan branch: fts4-unicode, size: 8001)