commit 92935861e65b51ee9e48889f495bf5e2d031892e
Author: Peng Wu <alexepico@gmail.com> Date: Tue Jun 30 16:02:44 2015 +0800 bump version 1.0.2 commit 21ec9eed15b98db31445a0ea972cd8ac2eb9f013 Author: Peng Wu <alexepico@gmail.com> Date: Fri Jun 19 13:52:01 2015 +0800 update chewing_table.h again commit a08ea7202399af9f077c23418554956cf83e489d Author: Peng Wu <alexepico@gmail.com> Date: Tue Jun 16 10:45:57 2015 +0800 fixes first tone commit db2781ac9ffca8d2fa818af616b8da92c6eeb1f9 Author: Peng Wu <alexepico@gmail.com> Date: Tue Jun 2 16:21:32 2015 +0800 update chewing_table.h commit 64112b66069ec7d93f3af3827f6fa4b41ed11921 Author: Peng Wu <alexepico@gmail.com> Date: Mon May 11 14:10:28 2015 +0800 bump version 1.0.1 commit fe54b6c86d94e95cd38026d4d84c7b05859a8d4f Author: Peng Wu <alexepico@gmail.com> Date: Wed Apr 29 15:54:47 2015 +0800 fixes space key display commit 39641675ecda9f9e39a9b8073dc03c74eb435234 Author: Peng Wu <alexepico@gmail.com> Date: Fri Apr 24 14:00:55 2015 +0800 fixes a typo commit 2a20d9d2336cba73cf292d4491f2418d1294f4c4 Author: Peng Wu <alexepico@gmail.com> Date: Mon Mar 23 14:27:48 2015 +0800 bump version 1.0.0 commit 7695b6559540b287e79e695f83afa02876dcdb9f Author: Peng Wu <alexepico@gmail.com> Date: Tue Mar 17 10:50:54 2015 +0800 use chewing simple parser commit 2529291ebcc7432ae9690f741a539341e3efd09f Author: Peng Wu <alexepico@gmail.com> Date: Tue Mar 17 10:50:34 2015 +0800 update test cases commit 26d2a5e8ae6bcccd329fc3e9c7a234519ac5ad88 Author: Peng Wu <alexepico@gmail.com> Date: Tue Mar 17 10:50:13 2015 +0800 fixes chewing simple parser commit cc55ba4f699fd64475f178c20d00f38dc7cf179b Author: Peng Wu <alexepico@gmail.com> Date: Tue Mar 17 09:09:05 2015 +0800 update chewing_table.h commit d3f235a57a52c4c56592f3d8352d9b217500380f Author: Peng Wu <alexepico@gmail.com> Date: Tue Mar 17 09:07:56 2015 +0800 bring back chewing simple parser commit ecb4f0a7e7adcca3d05b490ef6ab21afd2beb2fb Author: Peng Wu <alexepico@gmail.com> Date: Mon Mar 16 15:08:40 2015 +0800 Revert "update chewing_table.h.in" This reverts commit f164a95ee7345fb3678622a3a56c784e0e9fe60b. commit a392663331c8432c43a1d671e8bb1fbd14635a18 Author: Peng Wu <alexepico@gmail.com> Date: Mon Mar 16 15:07:11 2015 +0800 Revert "use SHUFFLE_CORRECT" This reverts commit bc9d7e55bea8b0a4b101346761bee79a7f2468a2. commit bc9d7e55bea8b0a4b101346761bee79a7f2468a2 Author: Peng Wu <alexepico@gmail.com> Date: Thu Mar 12 14:10:07 2015 +0800 use SHUFFLE_CORRECT commit df19952fcff68301c4c8d3449c0c0632081b9450 Author: Peng Wu <alexepico@gmail.com> Date: Thu Mar 12 10:20:17 2015 +0800 update parser table commit 2964bb6347c8c655dc2c765db4df617ffb6d3dfb Author: Peng Wu <alexepico@gmail.com> Date: Thu Mar 12 10:10:38 2015 +0800 update zhuyin enums commit b492c0027fc917d5e05027e7d5c1acbd44b92717 Author: Peng Wu <alexepico@gmail.com> Date: Wed Mar 11 17:42:15 2015 +0800 update scripts for pinyin tables commit 3b2f55b3c34a6ae0a9a438fdb69d2bd0b15e5c6f Author: Peng Wu <alexepico@gmail.com> Date: Wed Sep 10 11:24:28 2014 +0800 bump so version commit bac507a6201286f432b3ecfc3d5e0c40cbc96bcc Author: Peng Wu <alexepico@gmail.com> Date: Wed Aug 27 11:15:34 2014 +0800 remove docs delete mode 100644 doc/gen_binary_files.1 delete mode 100644 doc/gen_unigram.1 delete mode 100644 doc/import_interpolation.1 commit a065252f46358ca5b2fedc45cb2c1a67cd14f86b Author: Peng Wu <alexepico@gmail.com> Date: Wed Aug 27 11:12:27 2014 +0800 do not install binary tools commit 41863ef9cd74124294153020edead77d8654d371 Author: ChangZhuo Chen (陳昌倬) <czchen@gmail.com> Date: Tue Aug 26 18:55:08 2014 +0800 Use \- instead of - as minus signs in manpage commit 41023a099b5044b734b63ff888563bd733140b1c Author: Peng Wu <alexepico@gmail.com> Date: Tue Aug 19 13:30:03 2014 +0800 use model9.text.tar.gz commit 8b5e2195dd3454b9f28b64d952bf95fd4b50bb14 Author: Peng Wu <alexepico@gmail.com> Date: Tue Aug 19 13:28:45 2014 +0800 move table.conf to model9.tar.gz delete mode 100644 data/table.conf commit cac4f26d0fa03fd133e5d247a9989cd19e847c11 Author: Peng Wu <alexepico@gmail.com> Date: Tue Jul 8 13:46:15 2014 +0800 add function zhuyin_get_zhuyin_key_rest_offset commit a9ef80b97764405047f93c4c4cca75ff898b35b5 Author: Peng Wu <alexepico@gmail.com> Date: Mon Jul 7 13:42:45 2014 +0800 fixes function zhuyin_reset commit 02ad786f9f4d6b5da23a8340b298db11b389d9aa Author: Peng Wu <alexepico@gmail.com> Date: Wed Apr 30 15:06:56 2014 +0800 rename public apis commit ae65f9c93fc5714c4f7e2c5faaf07a81c5d08e68 Author: Peng Wu <alexepico@gmail.com> Date: Mon Apr 28 13:27:59 2014 +0800 add zhuyin_get_parsed_input_length function commit 1b38714d21d0380341c5fbcf88d0edbf17c8bd27 Author: Peng Wu <alexepico@gmail.com> Date: Thu Apr 24 14:51:29 2014 +0800 update configure.ac commit 804cf60341795c0f29638b2a6aefc47bf13604f5 Author: Peng Wu <alexepico@gmail.com> Date: Thu Apr 24 11:10:48 2014 +0800 update public api commit 2cbe46385660f0f2be9d6efaa172925d03ff4f7f Author: Peng Wu <alexepico@gmail.com> Date: Thu Apr 24 09:16:04 2014 +0800 bump abi version commit c11ce8c86a4370a3234289ce0f5eccda355fe4cf Author: ChangZhuo Chen (陳昌倬) <czchen@gmail.com> Date: Wed Apr 23 18:56:07 2014 +0800 Change symbol versioning name to LIBZHUYIN commit 38a07790d597dcf40ba2cc0cdb8132f8b1b8fa71 Author: Peng Wu <alexepico@gmail.com> Date: Wed Apr 16 09:58:45 2014 +0800 bump version 0.9.94 commit 4501ff29f6ae57f49f65120e5edea4815a0d37b1 Author: ChangZhuo Chen (陳昌倬) <czchen@gmail.com> Date: Tue Apr 15 22:46:16 2014 +0800 pinyin -> zhuyin in CMakeLists.txt commit b0458f820841d8e2c2433fc374959acb72c2194d Author: Peng Wu <alexepico@gmail.com> Date: Thu Apr 10 15:27:49 2014 +0800 rename enums commit 840c16f4a673beb3b33bc62759fae46ea887f3d2 Author: Peng Wu <alexepico@gmail.com> Date: Tue Apr 8 13:39:11 2014 +0800 rename some public enums commit 86b4f0b9b4a23c23b4945481ef8e4353e7116159 Author: Peng Wu <alexepico@gmail.com> Date: Wed Apr 2 13:35:10 2014 +0800 fixes libzhuyin.pc.in commit a5796b5a8a1d4780947690691521d0238362d665 Author: Peng Wu <alexepico@gmail.com> Date: Wed Apr 2 13:16:59 2014 +0800 fixes zhuyin_choose_candidate commit 65d61cda3f2f3a46a6be2a535dbbc3ea6fed6063 Author: Peng Wu <alexepico@gmail.com> Date: Thu Mar 13 14:46:42 2014 +0800 add the force tone option commit 7c540af4894471116aadfed6a0b92d344938c1f0 Author: Peng Wu <alexepico@gmail.com> Date: Thu Mar 13 14:29:42 2014 +0800 extend zhuyin_in_chewing_keyboard function commit fb3a4831ffc38392cf0a821134604035db259fa6 Author: Peng Wu <alexepico@gmail.com> Date: Thu Mar 13 14:20:56 2014 +0800 extend in_chewing_scheme method commit 72d7b9d4edf40758a77ce8b8276fb3625cc9d522 Author: Peng Wu <alexepico@gmail.com> Date: Thu Mar 13 10:33:41 2014 +0800 disable "'" support in full pinyin commit 2b6fde2addb455fd8b2e1376ced543d777bb78db Author: Peng Wu <alexepico@gmail.com> Date: Thu Mar 13 09:44:36 2014 +0800 fixes fscanf commit 8eddccb8b3107bb1fd6557112991b1a0b8306420 Author: Peng Wu <alexepico@gmail.com> Date: Wed Jan 15 12:16:54 2014 +0800 clean up dachen 26 parser commit fd9355db453e805419edd673ac463de634d397d1 Author: Peng Wu <alexepico@gmail.com> Date: Tue Dec 24 11:23:33 2013 +0800 update libzhuyin.spec.in commit a8c538d2f040a9c486348de2fdaae7c9a3c0660d Author: Peng Wu <alexepico@gmail.com> Date: Fri Dec 20 12:56:37 2013 +0800 use model8 commit c95e9294dc25f51f8c7ebd58067ff905d56a8971 Author: Peng Wu <alexepico@gmail.com> Date: Wed Dec 4 13:56:58 2013 +0800 update table.conf commit a8c700f1154aacfd1c5ca808a53b393f2f763e63 Author: Peng Wu <alexepico@gmail.com> Date: Wed Nov 13 15:45:28 2013 +0800 fixes test_phrase_index_logger.cpp commit c093eadaa1aa2008f48b72ac4991f4cc0ab247d8 Author: Peng Wu <alexepico@gmail.com> Date: Mon Nov 11 15:47:06 2013 +0800 fixes lambda commit 1b1b1abe3876a1a15450ed7c8a5fffc31c61485c Author: Peng Wu <alexepico@gmail.com> Date: Mon Nov 4 13:34:54 2013 +0800 use model7.text.tar.gz commit 54eb9848d09b7d68b908258d07bbf36b7a47a20d Author: Peng Wu <alexepico@gmail.com> Date: Mon Nov 4 13:34:01 2013 +0800 use chewing tsi.src commit 1ba2f10f6af8120ef6ec3ad9887c50af7f151c40 Author: Peng Wu <alexepico@gmail.com> Date: Fri Nov 1 14:13:21 2013 +0800 update gen_zhuyin_table.cpp commit d0bde5a5c277da1c1d0ead364c5e31cc26604c75 Author: Peng Wu <alexepico@gmail.com> Date: Fri Nov 1 13:30:40 2013 +0800 rename gen_pinyin_table.cpp to gen_zhuyin_table.cpp delete mode 100644 utils/storage/gen_pinyin_table.cpp create mode 100644 utils/storage/gen_zhuyin_table.cpp commit 73dbbb92123697870ef6a2fa875b8f77e11f64f1 Author: Peng Wu <alexepico@gmail.com> Date: Thu Oct 24 11:05:04 2013 +0800 print bopomofo strings in test_parser2.cpp commit 1dfba57b85ab7e62a46fd44d54d5ebd2105e2bf4 Author: Peng Wu <alexepico@gmail.com> Date: Tue Oct 22 10:49:43 2013 +0800 update test cases commit fa28359ca6a4eb49bdd70691d8e5045125cb88f0 Author: Peng Wu <alexepico@gmail.com> Date: Tue Oct 22 10:49:02 2013 +0800 update libzhuyin.ver commit f60a8c77e3631e7c400d7ccec74d0cdfd081e018 Author: Peng Wu <alexepico@gmail.com> Date: Tue Oct 22 10:48:45 2013 +0800 update zhuyin.cpp commit bd477f3e4e99b7eb5c7813ced5df75c87a938df3 Author: Peng Wu <alexepico@gmail.com> Date: Tue Oct 22 10:43:15 2013 +0800 update zhuyin.h commit cb0fc17dc2f5790090cee691606542ed94611409 Author: Peng Wu <alexepico@gmail.com> Date: Mon Oct 21 11:34:55 2013 +0800 use zhuyin_internal.h commit 266b517fab1417ed09bacaaffc34715e12b5caad Author: Peng Wu <alexepico@gmail.com> Date: Mon Oct 21 11:32:15 2013 +0800 update Makefile.am commit 119c406b2e1cc555e133ac9bba58a150179033ff Author: Peng Wu <alexepico@gmail.com> Date: Mon Oct 21 11:29:19 2013 +0800 rename files delete mode 100644 src/pinyin_internal.cpp delete mode 100644 src/pinyin_internal.h create mode 100644 src/zhuyin_internal.cpp create mode 100644 src/zhuyin_internal.h commit 5b9e064985a399b331e6a7b90fef285127739c12 Author: Peng Wu <alexepico@gmail.com> Date: Mon Oct 21 11:21:13 2013 +0800 fixes compile commit a27716de40c35554b12fa1d5f94670a843e988bb Author: Peng Wu <alexepico@gmail.com> Date: Mon Oct 21 11:14:53 2013 +0800 rename files delete mode 100644 src/libpinyin.ver create mode 100644 src/libzhuyin.ver delete mode 100644 src/pinyin.cpp delete mode 100644 src/pinyin.h create mode 100644 src/zhuyin.cpp create mode 100644 src/zhuyin.h commit f9c1602a1cb8dc63a36f787fcba90d687813354c Author: Peng Wu <alexepico@gmail.com> Date: Mon Oct 21 11:10:11 2013 +0800 rename pinyin_custom2.h to zhuyin_custom2.h delete mode 100644 src/storage/pinyin_custom2.h create mode 100644 src/storage/zhuyin_custom2.h commit b84ee248300c8fa5317ea0c69efdf120616170cd Author: Peng Wu <alexepico@gmail.com> Date: Mon Oct 21 10:45:09 2013 +0800 fixes compile commit 082a23265118587b6893105809341f8c040bcc1c Author: Peng Wu <alexepico@gmail.com> Date: Mon Oct 21 10:40:22 2013 +0800 rename namespace pinyin to zhuyin commit 3aa1f8ac784d64dbc89de9922dbbe0590db77c10 Author: Peng Wu <alexepico@gmail.com> Date: Mon Oct 21 10:37:37 2013 +0800 rename namespace pinyin to zhuyin in progress commit 01ba02f1a8037f46b5c34fa1d95d23f05e3fa298 Author: Peng Wu <alexepico@gmail.com> Date: Tue Oct 15 14:23:22 2013 +0800 write pinyin_set_full_pinyin_scheme commit 8af8e2036ec59a0eb590b7e8be3fc9b2c021bb1a Author: Peng Wu <alexepico@gmail.com> Date: Tue Oct 15 14:20:42 2013 +0800 write ChewingParser2 commit e43ef570c2cedda6396d28cf526b246f84d2be3e Author: Peng Wu <alexepico@gmail.com> Date: Tue Oct 15 11:16:44 2013 +0800 continue renaming commit f9c37981048738ca06b541e8de90cd346ae26fc0 Author: Peng Wu <alexepico@gmail.com> Date: Tue Oct 15 11:07:57 2013 +0800 rename PinyinScheme to FullPinyinScheme commit ef08572dbc39d4c5c4ebe264828da93e5f01b23c Author: Peng Wu <alexepico@gmail.com> Date: Tue Oct 15 10:58:05 2013 +0800 comment out FullPinyinParser2::in_chewing_scheme commit 09a9b8859ffb137104943525416ea7fd6bd580c5 Author: Peng Wu <alexepico@gmail.com> Date: Mon Oct 14 14:05:27 2013 +0800 clean up Makefile.am commit 25c03d42ad0ffdbf7128e5f4fefa083fa85d4c1d Author: Peng Wu <alexepico@gmail.com> Date: Wed Oct 9 15:20:49 2013 +0800 fixes mergeseq.cpp commit bc585df909ac56451495d981d4e2afeaa741f5d7 Author: Peng Wu <alexepico@gmail.com> Date: Wed Oct 9 13:09:37 2013 +0800 drop professional dictionaries commit 2b86d6b41b0219b4b645e51ca7f9520062999c91 Author: Peng Wu <alexepico@gmail.com> Date: Wed Sep 25 16:36:50 2013 +0800 update test_parser2 commit 270a44a900c2418255c7dbe7e7e26578545df885 Author: Peng Wu <alexepico@gmail.com> Date: Tue Sep 24 16:50:24 2013 +0800 write parse method commit 27ea7b1cba74f0d402ea668057de08c510853f78 Author: Peng Wu <alexepico@gmail.com> Date: Tue Sep 24 16:16:42 2013 +0800 write parse_one_key method commit 97807ae50bdeb9ae9222f415b32c0ff1424a7601 Author: Peng Wu <alexepico@gmail.com> Date: Tue Sep 24 15:53:42 2013 +0800 begin to write ChewingDirectParser2 commit 2c9bb02d7f3e7b081952dac4746b901e8f76d77e Author: Peng Wu <alexepico@gmail.com> Date: Tue Sep 24 11:00:22 2013 +0800 write in_chewing_scheme method commit d6839ba44930779be257ecf1f3bfb756725432f0 Author: Peng Wu <alexepico@gmail.com> Date: Tue Sep 24 10:50:18 2013 +0800 improves parse method commit ea941848955cc1c3fed28c3126a593a572afaf8b Author: Peng Wu <alexepico@gmail.com> Date: Mon Sep 23 16:00:00 2013 +0800 write parse method commit 93dc5716d4706e89dec7dda7cf7e44600eb6137b Author: Peng Wu <alexepico@gmail.com> Date: Mon Sep 23 13:07:10 2013 +0800 write parse_one_key method commit adec9ca2ded978110be21597bf0f84ca726177d3 Author: Peng Wu <alexepico@gmail.com> Date: Sun Sep 22 16:18:37 2013 +0800 fixes warnings commit a1ed16081569a46afce162fc3cfb2510bd6763b5 Author: Peng Wu <alexepico@gmail.com> Date: Sun Sep 22 16:16:33 2013 +0800 begin to write ChewingDaChenCP26Parser2 class commit 69f46d03e53398ba9df3f75d939353d18ac7c4ed Author: Peng Wu <alexepico@gmail.com> Date: Sun Sep 22 13:31:53 2013 +0800 write search_chewing_symbols2 function commit f99293209fcf94abbadb319f4c3e25b7cdae5b3f Author: Peng Wu <alexepico@gmail.com> Date: Tue Sep 17 13:35:42 2013 +0800 update test_parser2.cpp commit f164a95ee7345fb3678622a3a56c784e0e9fe60b Author: Peng Wu <alexepico@gmail.com> Date: Tue Sep 17 13:35:22 2013 +0800 update chewing_table.h.in commit 07988d0f40db2df49be55b32e28d595b1585ade1 Author: Peng Wu <alexepico@gmail.com> Date: Tue Sep 17 13:34:48 2013 +0800 update chewing_table.h commit 49ee09185e26a549134833928da911a3518555a9 Author: Peng Wu <alexepico@gmail.com> Date: Tue Sep 17 13:31:26 2013 +0800 drop ChewingSimpleParser2 commit 6d5f16ffc0aa2ee3a8a3cd7adf1ae430b4f3384a Author: Peng Wu <alexepico@gmail.com> Date: Tue Sep 17 13:16:38 2013 +0800 update set_scheme method commit 715dc8e008cea9fe2f8f1e1bef35def6a4295182 Author: Peng Wu <alexepico@gmail.com> Date: Tue Sep 17 11:31:00 2013 +0800 update pinyin_parser_table.h commit 78f7c4db3351ae1b71677e6c70a96da3bec5a191 Author: Peng Wu <alexepico@gmail.com> Date: Tue Sep 17 11:29:38 2013 +0800 fixes populate_more_bopomofo_index commit 4aea76388dd426abf5d4d190e8c73caa2bce0182 Author: Peng Wu <alexepico@gmail.com> Date: Tue Sep 17 11:00:49 2013 +0800 improves set_scheme method commit 532bda01b0b9072036ab531f94c2ced6f9226955 Author: Peng Wu <alexepico@gmail.com> Date: Mon Sep 16 14:38:26 2013 +0800 write set_scheme method commit a7f22ed919687f5a4ade1d5d698dc28edb2346a5 Author: Peng Wu <alexepico@gmail.com> Date: Mon Sep 16 14:25:34 2013 +0800 fixes warnings commit 469fe6284e8c32e0762e7231a14e168375d9c060 Author: Peng Wu <alexepico@gmail.com> Date: Mon Sep 16 14:18:04 2013 +0800 update chewing_table.h commit 1bdbddad5f0c811d22cd323ba98773be8ad73956 Author: Peng Wu <alexepico@gmail.com> Date: Mon Sep 16 14:17:41 2013 +0800 update pinyin_parser_table.h commit d17dfde1b862da432d75d799458da64000db4f43 Author: Peng Wu <alexepico@gmail.com> Date: Mon Sep 16 13:58:22 2013 +0800 write parse method commit 5ed605676150810da376710beddefb6af787fd55 Author: Peng Wu <alexepico@gmail.com> Date: Mon Sep 16 12:48:50 2013 +0800 fixes parse_one_key commit b1316b1d6d4ccb04004b8b901243ecd6daaf04ed Author: Peng Wu <alexepico@gmail.com> Date: Fri Sep 13 16:21:58 2013 +0800 write parse_one_key commit ab3560ff41d0b93c0ffbec9ea9dbf121dad639f4 Author: Peng Wu <alexepico@gmail.com> Date: Fri Sep 13 10:48:44 2013 +0800 write in_chewing_scheme commit 23a6259ae58fe293b7d1e69439d9c1590027e26e Author: Peng Wu <alexepico@gmail.com> Date: Thu Sep 12 15:41:30 2013 +0800 update pinyin_option_t commit 22d3719a8a2fc1343af1de100b6bb92a1b171b7e Author: Peng Wu <alexepico@gmail.com> Date: Thu Sep 12 15:24:44 2013 +0800 begin to write ChewingDiscreteParser2 commit 74a8337065edeea7308269338ec537fb6b5acd05 Author: Peng Wu <alexepico@gmail.com> Date: Thu Sep 12 15:04:32 2013 +0800 rename ChewingParser2 to ChewingSimpleParser2 commit b4ea781c0f9b845d14ced43eda05ea95be7fef57 Author: Peng Wu <alexepico@gmail.com> Date: Thu Sep 12 12:47:20 2013 +0800 update ChewingScheme commit 6a27e581954819bdfe9b5730ed6aef0ad27239fe Author: Peng Wu <alexepico@gmail.com> Date: Tue Sep 10 16:20:40 2013 +0800 update scripts commit df2837d24720377aa807ae02daf6f72d4b73d6ee Author: Peng Wu <alexepico@gmail.com> Date: Tue Sep 10 16:04:51 2013 +0800 add check_rules commit 4fd8b010dd65f62b78898a316bb551c24cc65943 Author: Peng Wu <alexepico@gmail.com> Date: Tue Sep 10 15:32:14 2013 +0800 write gen more bopomofo index commit 55103cca7eb56f50946fa9ecb6ec091d8c150385 Author: Peng Wu <alexepico@gmail.com> Date: Tue Sep 10 14:20:10 2013 +0800 write handle rules commit d1028a43ac2bbadb81a0a5fdc705010c9187f58f Author: Peng Wu <alexepico@gmail.com> Date: Mon Sep 9 14:41:36 2013 +0800 begin to support auto correct commit 7277d46872aaf9d1fa45d2d7cfe00e27aa8cf201 Author: Peng Wu <alexepico@gmail.com> Date: Tue Aug 27 14:06:22 2013 +0800 update chewing_table.h.in commit a817d82c8c7847de0a4aebda63820f3f36e69f5c Author: Peng Wu <alexepico@gmail.com> Date: Tue Aug 27 13:36:35 2013 +0800 update scripts commit 989ef157e6779219e0e12390a63f29512b3795e8 Author: Peng Wu <alexepico@gmail.com> Date: Fri Aug 23 13:34:31 2013 +0800 update chewing_table.h.in commit 4c726a73481f8f0b7829fb0da03987e3d1deb54a Author: Peng Wu <alexepico@gmail.com> Date: Fri Aug 23 13:23:11 2013 +0800 update scripts commit bc7968f4f436dcdaa30acde305054f4ece6194c5 Author: Peng Wu <alexepico@gmail.com> Date: Fri Aug 23 11:14:00 2013 +0800 update genbopomofoheader.py commit abc7f5eaec6c83bc40d30bccc0bf3c0440921c4f Author: Peng Wu <alexepico@gmail.com> Date: Fri Aug 23 10:51:29 2013 +0800 rename PinyinParser2 to PhoneticParser2 commit 659daaf76dbbad1e6df98f161ca351ae2b18b693 Author: Peng Wu <alexepico@gmail.com> Date: Thu Aug 22 15:03:08 2013 +0800 update scripts commit 7aa1254787d1af505dc748ec09604142718fe6ba Author: Peng Wu <alexepico@gmail.com> Date: Thu Aug 22 14:59:39 2013 +0800 update chewing_table.h commit 1a699bdac19aee9b829f20a38aad415a77d1298f Author: Peng Wu <alexepico@gmail.com> Date: Thu Aug 22 14:49:32 2013 +0800 update ginyieh keyboard map commit ac80f0350eef225dcbcc2ed11c3a5746979ed3e4 Author: Peng Wu <alexepico@gmail.com> Date: Thu Aug 22 14:47:36 2013 +0800 add more bopomofo keyboard layouts commit 45572508173e17d97ca5cb6246e238cab8e74dc3 Author: Peng Wu <alexepico@gmail.com> Date: Thu Aug 22 14:11:40 2013 +0800 add bopomofokeyboard.py create mode 100644 scripts/bopomofokeyboard.py commit 105b3445776e1a8fec4a8a76ff9d4c95a78b9f1f Author: Peng Wu <alexepico@gmail.com> Date: Wed Aug 21 14:56:23 2013 +0800 add dachen cp26 to correct.py commit c39a88998f12bec3514332224da16ca8f0e0e54c Author: Peng Wu <alexepico@gmail.com> Date: Wed Aug 21 14:23:04 2013 +0800 add hsu and et26 to correct.py create mode 100644 scripts/correct.py commit 17743370fdabe4f637dc3f6ef7cca32bdf78cfa3 Author: Peng Wu <alexepico@gmail.com> Date: Fri Aug 16 12:52:51 2013 +0800 clean up pinyin_parser2.h commit 76b5e95ec5a65365f28c31ab8aee05917c628724 Author: Peng Wu <alexepico@gmail.com> Date: Fri Aug 16 11:18:09 2013 +0800 update pinyin_parser_table.h commit bc486c181bfa92773739370d22c0762b66a62f91 Author: Peng Wu <alexepico@gmail.com> Date: Fri Aug 16 11:17:16 2013 +0800 use secondary bopomofo instead of second bopomofo commit 894ad4b7e21e908c319c675b2d6a5fcdc23d9776 Author: Peng Wu <alexepico@gmail.com> Date: Thu Aug 15 15:29:17 2013 +0800 refine pinyin_parser2.h commit 85bcb959f4500bacbbe43bafd857b66a0abc99e7 Author: Peng Wu <alexepico@gmail.com> Date: Thu Aug 15 13:32:28 2013 +0800 support more pinyins commit cc24a45b4034d3bc4bee45439c6205bf4c70d437 Author: Peng Wu <alexepico@gmail.com> Date: Thu Aug 15 13:31:03 2013 +0800 update pinyin_parser_table.h commit d2b4b823d72307104a40b6d8f5b01eb8917ffcf4 Author: Peng Wu <alexepico@gmail.com> Date: Tue Aug 13 20:37:28 2013 +0800 fixes genpinyintable.py commit b2ee67b413ff9d0bca6fb92ce089c7cdd459ceb0 Author: Peng Wu <alexepico@gmail.com> Date: Tue Aug 13 16:39:32 2013 +0800 fixes gen_table_index commit a695b1bec2b1acba57c4b5851afe36538f093ae7 Author: Peng Wu <alexepico@gmail.com> Date: Tue Aug 13 14:23:18 2013 +0800 update genpinyinheader.py commit cc03404121c974fff7c718041afc25713687d70c Author: Peng Wu <alexepico@gmail.com> Date: Tue Aug 13 14:12:29 2013 +0800 support luoma pinyin and secondary bopomofo pinyin commit c3d0a2d6e4283b6ce18eb37557c8220df29caaad Author: Peng Wu <alexepico@gmail.com> Date: Tue Aug 13 13:35:11 2013 +0800 rename pinyin to hanyu pinyin commit 62ba27023933285f50406d5e22e042785ff1e1dd Author: Peng Wu <alexepico@gmail.com> Date: Tue Aug 13 13:03:47 2013 +0800 rename to hanyu pinyin commit 19fb957ae331396db3ce0551f21447d86e536b12 Author: Peng Wu <alexepico@gmail.com> Date: Tue Aug 13 12:45:10 2013 +0800 add more pinyins commit e862a7106a7ea1b740ec2eddecb64175ae5b8b3b Author: Peng Wu <alexepico@gmail.com> Date: Mon Aug 12 15:08:22 2013 +0800 simplify full pinyin script commit ef8d3899d32fc9d8e9ba21f8dfe613636e55ca2c Author: Peng Wu <alexepico@gmail.com> Date: Fri Aug 9 14:10:14 2013 +0800 update scripts commit 9538cb526643a58dad2e8ff15337d784eac5537b Author: Peng Wu <alexepico@gmail.com> Date: Fri Aug 9 14:06:21 2013 +0800 update sources commit 94fee6c690d4f4f86fa000bb68390558364614ac Author: Peng Wu <alexepico@gmail.com> Date: Fri Aug 9 14:05:09 2013 +0800 update headers commit fd780b74057f66ec04692e56cf35bd924eb3a87c Author: Peng Wu <alexepico@gmail.com> Date: Fri Aug 9 13:47:56 2013 +0800 update Makefile.am commit 00f94b9a4e185293d5d1c393bd78cbb5a5f9b7f1 Author: Peng Wu <alexepico@gmail.com> Date: Fri Aug 9 13:38:38 2013 +0800 update doc delete mode 100644 doc/libpinyin.1 create mode 100644 doc/libzhuyin.1 commit a88d2183b001b78a68dae617166b6c61d559fc3f Author: Peng Wu <alexepico@gmail.com> Date: Fri Aug 9 13:33:06 2013 +0800 update cmakes commit 35c74931e9a775500792c5e066bd10478a932d35 Author: Peng Wu <alexepico@gmail.com> Date: Thu Aug 8 14:15:40 2013 +0800 update libzhuyin.pc.in commit 7ff77b78ecb200f6cd19ad6871194644684802e1 Author: Peng Wu <alexepico@gmail.com> Date: Thu Aug 8 14:13:28 2013 +0800 rename libzhuyin commit dc71e0a85c5ae023f4f6f06193aff0721a0685ad Author: Peng Wu <alexepico@gmail.com> Date: Thu Aug 8 14:06:41 2013 +0800 rename files delete mode 100644 libpinyin.pc.in delete mode 100644 libpinyin.spec.in create mode 100644 libzhuyin.pc.in create mode 100644 libzhuyin.spec.in commit c02152165010b210341f6fd1fc8a2fbcb55ff781 Author: Peng Wu <alexepico@gmail.com> Date: Thu Aug 8 14:01:11 2013 +0800 simplify full pinyin parser v2 commit 201f23546126ae23f6e14b38328d0a4479be415a Author: Peng Wu <alexepico@gmail.com> Date: Thu Aug 8 13:52:36 2013 +0800 update pinyin_parser_table.h commit 056c8a42c2d131ec30b80bbf921314693ee381f8 Author: Peng Wu <alexepico@gmail.com> Date: Thu Aug 8 13:41:12 2013 +0800 clean up scripts delete mode 100644 scripts/genpinyins.py delete mode 100644 scripts/genspecialtable.py delete mode 100644 scripts/specials.txt delete mode 100644 scripts/specialtable.py commit 6651303b1b28c3f57b5e6eafb732b9f19a9e27ae Author: Peng Wu <alexepico@gmail.com> Date: Thu Aug 8 13:36:20 2013 +0800 simplify full pinyin parser2 commit 7385d0f628fec86153bfcab3a186d61b771d3a65 Author: Peng Wu <alexepico@gmail.com> Date: Thu Aug 8 13:30:22 2013 +0800 remove pinyin_guess_full_pinyin_candidates commit a50ef850d4f8af898317e7a7834083f8e30532f1 Author: Peng Wu <alexepico@gmail.com> Date: Thu Aug 8 13:22:14 2013 +0800 update codes commit 314568bc3dee76b2fc4a0f7f1ea7d06b4ca48bde Author: Peng Wu <alexepico@gmail.com> Date: Thu Aug 8 13:18:10 2013 +0800 update scripts delete mode 100644 scripts/correct.py commit 852811f928c53221757a8d120bc337910133f3ad Author: Peng Wu <alexepico@gmail.com> Date: Thu Aug 8 13:07:08 2013 +0800 update pinyin_parser_table.h commit b6a692a3180760ea505e3fbbfc70612f65eacf9e Author: Peng Wu <alexepico@gmail.com> Date: Wed Aug 7 14:48:24 2013 +0800 remove DoublePinyinScheme and update test cases commit 5d584d0d85232e50cac21bdf26d2081ccf461b9a Author: Peng Wu <alexepico@gmail.com> Date: Wed Aug 7 14:39:14 2013 +0800 remove double pinyin from pinyin.h commit 7194fc6ee6b3b87bc66a678b6f089a9f932a5cdc Author: Peng Wu <alexepico@gmail.com> Date: Wed Aug 7 14:36:08 2013 +0800 remove DoublePinyinParser2 commit 28ac79499ac5cc7e97e9c9d20eef0edcd84d4cb0 Author: Peng Wu <alexepico@gmail.com> Date: Wed Aug 7 14:13:15 2013 +0800 remove double_pinyin_table.h delete mode 100644 scripts/double_pinyin_table.h.in delete mode 100644 scripts/gendoublepinyinheader.py delete mode 100644 src/storage/double_pinyin_table.h commit 440bb43c605bfba48e14686e3f7a198381c32a88 Author: Peng Wu <alexepico@gmail.com> Date: Wed Aug 7 14:04:03 2013 +0800 remove get_sheng_yun commit 193cea02bd4d281a83532ef0b7249dc49d9d2409 Author: Peng Wu <alexepico@gmail.com> Date: Wed Aug 7 14:01:01 2013 +0800 remove pinyin_get_pinyin_strings commit bec0c4666c62b38f8505b3e2c9de8586abdd67bf Author: Peng Wu <alexepico@gmail.com> Date: Wed Aug 7 13:57:02 2013 +0800 update pinyin_parser_table.h commit e854b0900d4f22b3c5e09127a33eb2967e0705a4 Author: Peng Wu <alexepico@gmail.com> Date: Fri Aug 2 15:24:19 2013 +0800 Force to use C locale to load table.conf commit b55f4f4a56406fee6ad0fe45e5bfe5535bee465b Author: Peng Wu <alexepico@gmail.com> Date: Mon Jul 22 15:39:20 2013 +0800 update README commit b78429d78df745dd327b6dada6b9bd71ea5df84e Author: Peng Wu <alexepico@gmail.com> Date: Mon Jul 22 11:37:11 2013 +0800 import libpinyin code create mode 100644 .gitignore create mode 100644 AUTHORS create mode 100644 CMakeLists.txt create mode 100644 COPYING create mode 100644 ChangeLog create mode 100644 Makefile.am create mode 100644 NEWS create mode 100644 README create mode 100755 autogen.sh create mode 100644 cmake/FindBerkeleyDB.cmake create mode 100644 cmake/FindGLIB2.cmake create mode 100644 configure.ac create mode 100644 data/CMakeLists.txt create mode 100644 data/Makefile.am create mode 100644 data/table.conf create mode 100644 doc/Makefile.am create mode 100644 doc/gen_binary_files.1 create mode 100644 doc/gen_unigram.1 create mode 100644 doc/import_interpolation.1 create mode 100644 doc/libpinyin.1 create mode 100644 libpinyin.pc.in create mode 100644 libpinyin.spec.in create mode 100644 scripts/Makefile.data create mode 100644 scripts/bopomofo.py create mode 100644 scripts/chewing.py create mode 100644 scripts/chewing_enum.h.in create mode 100644 scripts/chewing_table.h.in create mode 100644 scripts/chewingkey.py create mode 100644 scripts/correct.py create mode 100644 scripts/double_pinyin_table.h.in create mode 100644 scripts/genbopomofoheader.py create mode 100644 scripts/genchewingkey.py create mode 100644 scripts/gendoublepinyinheader.py create mode 100644 scripts/genpinyinheader.py create mode 100644 scripts/genpinyins.py create mode 100644 scripts/genpinyintable.py create mode 100644 scripts/genspecialtable.py create mode 100644 scripts/pinyin.py create mode 100644 scripts/pinyin_parser_table.h.in create mode 100644 scripts/pinyintable.py create mode 100644 scripts/specials.txt create mode 100644 scripts/specialtable.py create mode 100644 scripts/utils.py create mode 100644 src/CMakeLists.txt create mode 100644 src/Makefile.am create mode 100644 src/include/CMakeLists.txt create mode 100644 src/include/Makefile.am create mode 100644 src/include/memory_chunk.h create mode 100644 src/include/novel_types.h create mode 100644 src/include/stl_lite.h create mode 100644 src/libpinyin.ver create mode 100644 src/lookup/CMakeLists.txt create mode 100644 src/lookup/Makefile.am create mode 100644 src/lookup/lookup.cpp create mode 100644 src/lookup/lookup.h create mode 100644 src/lookup/phrase_lookup.cpp create mode 100644 src/lookup/phrase_lookup.h create mode 100644 src/lookup/pinyin_lookup2.cpp create mode 100644 src/lookup/pinyin_lookup2.h create mode 100644 src/pinyin.cpp create mode 100644 src/pinyin.h create mode 100644 src/pinyin_internal.cpp create mode 100644 src/pinyin_internal.h create mode 100644 src/storage/CMakeLists.txt create mode 100644 src/storage/Makefile.am create mode 100644 src/storage/chewing_enum.h create mode 100644 src/storage/chewing_key.h create mode 100644 src/storage/chewing_large_table.cpp create mode 100644 src/storage/chewing_large_table.h create mode 100644 src/storage/chewing_table.h create mode 100644 src/storage/double_pinyin_table.h create mode 100644 src/storage/facade_chewing_table.h create mode 100644 src/storage/facade_phrase_table2.h create mode 100644 src/storage/flexible_ngram.h create mode 100644 src/storage/ngram.cpp create mode 100644 src/storage/ngram.h create mode 100644 src/storage/phrase_index.cpp create mode 100644 src/storage/phrase_index.h create mode 100644 src/storage/phrase_index_logger.h create mode 100644 src/storage/phrase_large_table2.cpp create mode 100644 src/storage/phrase_large_table2.h create mode 100644 src/storage/pinyin_custom2.h create mode 100644 src/storage/pinyin_parser2.cpp create mode 100644 src/storage/pinyin_parser2.h create mode 100644 src/storage/pinyin_parser_table.h create mode 100644 src/storage/pinyin_phrase2.h create mode 100644 src/storage/table_info.cpp create mode 100644 src/storage/table_info.h create mode 100644 src/storage/tag_utility.cpp create mode 100644 src/storage/tag_utility.h create mode 100644 tests/CMakeLists.txt create mode 100644 tests/Makefile.am create mode 100644 tests/include/CMakeLists.txt create mode 100644 tests/include/Makefile.am create mode 100644 tests/include/test_memory_chunk.cpp create mode 100644 tests/lookup/CMakeLists.txt create mode 100644 tests/lookup/Makefile.am create mode 100644 tests/lookup/test_phrase_lookup.cpp create mode 100644 tests/lookup/test_pinyin_lookup.cpp create mode 100644 tests/storage/CMakeLists.txt create mode 100644 tests/storage/Makefile.am create mode 100644 tests/storage/test_chewing_table.cpp create mode 100644 tests/storage/test_flexible_ngram.cpp create mode 100644 tests/storage/test_ngram.cpp create mode 100644 tests/storage/test_parser2.cpp create mode 100644 tests/storage/test_phrase_index.cpp create mode 100644 tests/storage/test_phrase_index_logger.cpp create mode 100644 tests/storage/test_phrase_table.cpp create mode 100644 tests/storage/test_table_info.cpp create mode 100644 tests/test_chewing.cpp create mode 100644 tests/test_phrase.cpp create mode 100644 tests/test_pinyin.cpp create mode 100644 tests/tests_helper.h create mode 100644 tests/timer.h create mode 100644 utils/CMakeLists.txt create mode 100644 utils/Makefile.am create mode 100644 utils/segment/CMakeLists.txt create mode 100644 utils/segment/Makefile.am create mode 100644 utils/segment/mergeseq.cpp create mode 100644 utils/segment/ngseg.cpp create mode 100644 utils/segment/spseg.cpp create mode 100644 utils/storage/CMakeLists.txt create mode 100644 utils/storage/Makefile.am create mode 100644 utils/storage/export_interpolation.cpp create mode 100644 utils/storage/gen_binary_files.cpp create mode 100644 utils/storage/gen_pinyin_table.cpp create mode 100644 utils/storage/import_interpolation.cpp create mode 100644 utils/training/CMakeLists.txt create mode 100644 utils/training/Makefile.am create mode 100644 utils/training/estimate_interpolation.cpp create mode 100644 utils/training/estimate_k_mixture_model.cpp create mode 100644 utils/training/eval_correction_rate.cpp create mode 100644 utils/training/export_k_mixture_model.cpp create mode 100644 utils/training/gen_deleted_ngram.cpp create mode 100644 utils/training/gen_k_mixture_model.cpp create mode 100644 utils/training/gen_ngram.cpp create mode 100644 utils/training/gen_unigram.cpp create mode 100644 utils/training/import_k_mixture_model.cpp create mode 100644 utils/training/k_mixture_model.h create mode 100644 utils/training/k_mixture_model_to_interpolation.cpp create mode 100644 utils/training/merge_k_mixture_model.cpp create mode 100644 utils/training/prune_k_mixture_model.cpp create mode 100644 utils/training/validate_k_mixture_model.cpp create mode 100644 utils/utils_helper.h |