]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Minor tweaks to the hebrew transliteration tables. translit-tokenizer
authordrh <drh@noemail.net>
Fri, 4 May 2012 13:22:42 +0000 (13:22 +0000)
committerdrh <drh@noemail.net>
Fri, 4 May 2012 13:22:42 +0000 (13:22 +0000)
FossilOrigin-Name: 7b6de5c35d1c2e141b1eb666c8dd5ef6201ab579

ext/fts3/fts3_tokenizer2.c
ext/fts3/translit01.tcl
manifest
manifest.uuid
test/fts3translit01.test

index bd63ea0f1d41a44f00a168c208bd2c9e4f938ac9..015af15a448726a6f9b3009dc94b27f3eac2536d 100644 (file)
@@ -956,14 +956,14 @@ static const unsigned char aTranslate[] = {
   0,                                       /* 895 */
   0,                                       /* 896 */
   0,                                       /* 897 */
-  (52*4 + 1),    /* u05D0 (א)  ->  '    */ /* 898 */
+  ( 1*4 + 0),    /* u05D0 (א)  ->       */ /* 898 */
   (53*4 + 1),    /* u05D1 (ב)  ->  b    */ /* 899 */
   (32*4 + 1),    /* u05D2 (ג)  ->  g    */ /* 900 */
   (20*4 + 1),    /* u05D3 (ד)  ->  d    */ /* 901 */
   ( 3*4 + 1),    /* u05D4 (ה)  ->  h    */ /* 902 */
   ( 7*4 + 1),    /* u05D5 (ו)  ->  v    */ /* 903 */
   (21*4 + 1),    /* u05D6 (ז)  ->  z    */ /* 904 */
-  ( 4*4 + 2),    /* u05D7 (ח)  ->  ch   */ /* 905 */
+  ( 3*4 + 1),    /* u05D7 (ח)  ->  h    */ /* 905 */
   (13*4 + 1),    /* u05D8 (ט)  ->  t    */ /* 906 */
   ( 9*4 + 1),    /* u05D9 (י)  ->  y    */ /* 907 */
   (54*4 + 1),    /* u05DA (ך)  ->  k    */ /* 908 */
@@ -974,7 +974,7 @@ static const unsigned char aTranslate[] = {
   (31*4 + 1),    /* u05DF (ן)  ->  n    */ /* 913 */
   (31*4 + 1),    /* u05E0 (נ)  ->  n    */ /* 914 */
   ( 1*4 + 1),    /* u05E1 (ס)  ->  s    */ /* 915 */
-  (52*4 + 1),    /* u05E2 (ע)  ->  '    */ /* 916 */
+  ( 1*4 + 0),    /* u05E2 (ע)  ->       */ /* 916 */
   ( 0*4 + 1),    /* u05E3 (ף)  ->  p    */ /* 917 */
   ( 0*4 + 1),    /* u05E4 (פ)  ->  p    */ /* 918 */
   (42*4 + 2),    /* u05E5 (ץ)  ->  ts   */ /* 919 */
index a99fd6e08b8a727c153d2f3fdd1ab12c8a32c360..d2ac1a076fa4cf5b80e9bd76168eb5dfcd94e1e5 100644 (file)
@@ -1017,14 +1017,14 @@ set data {
   05C2 0000 s  {HEBREW POINT SIN DOT}
   05C3 0000 *  {HEBREW PUNCTUATION SOF PASUQ}
   05C4 0000 {} {HEBREW MARK UPPER DOT}
-  05D0 0000  {HEBREW LETTER ALEF}
+  05D0 0000 {} {HEBREW LETTER ALEF}
   05D1 0000 b  {HEBREW LETTER BET}
   05D2 0000 g  {HEBREW LETTER GIMEL}
   05D3 0000 d  {HEBREW LETTER DALET}
   05D4 0000 h  {HEBREW LETTER HE}
   05D5 0000 v  {HEBREW LETTER VAV}
   05D6 0000 z  {HEBREW LETTER ZAYIN}
-  05D7 0000 ch {HEBREW LETTER HET}
+  05D7 0000  {HEBREW LETTER HET}
   05D8 0000 t  {HEBREW LETTER TET}
   05D9 0000 y  {HEBREW LETTER YOD}
   05DA 0000 k  {HEBREW LETTER FINAL KAF}
@@ -1035,7 +1035,7 @@ set data {
   05DF 0000 n  {HEBREW LETTER FINAL NUN}
   05E0 0000 n  {HEBREW LETTER NUN}
   05E1 0000 s  {HEBREW LETTER SAMEKH}
-  05E2 0000  {HEBREW LETTER AYIN}
+  05E2 0000 {} {HEBREW LETTER AYIN}
   05E3 0000 p  {HEBREW LETTER FINAL PE}
   05E4 0000 p  {HEBREW LETTER PE}
   05E5 0000 ts {HEBREW LETTER FINAL TSADI}
index 0e81ad5e87ef220030142eb617c4248593597d3e..41132b89d85ef0421e78e7595da8bfe3df149fc6 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Add\san\sexperimental\stokenizer\sto\sFTS3/4:\sone\sthat\stransliterates\slatin,\ngreek,\scyrillic,\sand\shebrew\scharacters\sinto\spure\sascii.
-D 2012-05-04T02:58:29.386
+C Minor\stweaks\sto\sthe\shebrew\stransliteration\stables.
+D 2012-05-04T13:22:42.928
 F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
 F Makefile.in 502e53594fa43e920aa9d3a3a408f926e83fccb7
 F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@@ -70,12 +70,12 @@ F ext/fts3/fts3_test.c 348f7d08cae05285794e23dc4fe8b8fdf66e264a
 F ext/fts3/fts3_tokenizer.c 3da7254a9881f7e270ab28e2004e0d22b3212bce
 F ext/fts3/fts3_tokenizer.h 66dec98e365854b6cd2d54f1a96bb6d428fc5a68
 F ext/fts3/fts3_tokenizer1.c 5c98225a53705e5ee34824087478cf477bdb7004
-F ext/fts3/fts3_tokenizer2.c eaf0d4fde69318a69af68f907e38044b17b73578
+F ext/fts3/fts3_tokenizer2.c 13175d138fddd041d389068cafa0d9957ac837f2
 F ext/fts3/fts3_write.c cd4af00b3b0512b4d76177a267fcaafab44cbce4
 F ext/fts3/fts3speed.tcl b54caf6a18d38174f1a6e84219950d85e98bb1e9
 F ext/fts3/mkfts3amal.tcl 252ecb7fe6467854f2aa237bf2c390b74e71f100
 F ext/fts3/tool/fts3view.c 6cfc5b67a5f0e09c0d698f9fd012c784bfaa9197
-F ext/fts3/translit01.tcl ebf2a366be3a1f61bfdeaea5e1b7ca22e4cac373
+F ext/fts3/translit01.tcl 3d9ec48eb56ab9aaa0304c7c4fda44f60d7276cf
 F ext/icu/README.txt bf8461d8cdc6b8f514c080e4e10dc3b2bbdfefa9
 F ext/icu/icu.c eb9ae1d79046bd7871aa97ee6da51eb770134b5a
 F ext/icu/sqliteicu.h 728867a802baa5a96de7495e9689a8e01715ef37
@@ -491,7 +491,7 @@ F test/fts3rnd.test 1320d8826a845e38a96e769562bf83d7a92a15d0
 F test/fts3shared.test 8bb266521d7c5495c0ae522bb4d376ad5387d4a2
 F test/fts3snippet.test 8e956051221a34c7daeb504f023cb54d5fa5a8b2
 F test/fts3sort.test 95be0b19d7e41c44b29014f13ea8bddd495fd659
-F test/fts3translit01.test b98d51b181801f167c958fc57a0cd30e2f44142f
+F test/fts3translit01.test e5106f72be6d28161416aaac675ebd39cd6f7c52
 F test/fts4aa.test 6e7f90420b837b2c685f3bcbe84c868492d40a68
 F test/fts4check.test 66fa274cab2b615f2fb338b257713aba8fad88a8
 F test/fts4content.test 17b2360f7d1a9a7e5aa8022783f5c5731b6dfd4f
@@ -998,10 +998,7 @@ F tool/tostr.awk e75472c2f98dd76e06b8c9c1367f4ab07e122d06
 F tool/vdbe-compress.tcl d70ea6d8a19e3571d7ab8c9b75cba86d1173ff0f
 F tool/warnings-clang.sh a8a0a3babda96dfb1ff51adda3cbbf3dfb7266c2
 F tool/warnings.sh fbc018d67fd7395f440c28f33ef0f94420226381
-P 1e51bffe777587cd05bd7db5e02d6291c3eb8c1a
-R 4025921e3305465b260475cce02023bd
-T *branch * translit-tokenizer
-T *sym-translit-tokenizer *
-T -sym-trunk *
+P 930115693aa20bcbeb919143098009f30907749a
+R d80972dc05430fb3727fd721db5129d8
 U drh
-Z 0c15510fecdd6820002a606cd4ea815d
+Z 8fb82806311f067e31e89d8965325302
index 5bfd368a218d23f870955682eeab8903434c9bb9..9ce6ec73bfcb27b68a0e5b9de5e8ea2d70a8a83b 100644 (file)
@@ -1 +1 @@
-930115693aa20bcbeb919143098009f30907749a
\ No newline at end of file
+7b6de5c35d1c2e141b1eb666c8dd5ef6201ab579
\ No newline at end of file
index 50f4469af131a13ad1b81f70ffb7faccabfade3d..e9bdbede58af91e4c7f2cf4d44bc48783d28ef6b 100644 (file)
@@ -41,7 +41,7 @@ set translit01_test_data {
   \u03a3\u03c9\u03ba\u03c1\u03ac\u03c4\u03b7\u03c2
                    sokratis
   \u05d1\u05b5\u05bc\u05d9\u05ea\u05dc\u05b6\u05d7\u05b6\u05dd
-                   beaytlechem
+                   beaytlehem
   \u05d9\u05b0\u05e8\u05d5\u05bc\u05e9\u05b8\u05c1\u05dc\u05b7\u05d9\u05b4\u05dd
                    yervashashlayim
 }