summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2011-11-23 11:17:14 +0800
committerPeng Wu <alexepico@gmail.com>2011-11-23 11:20:12 +0800
commit56abe0fc75529b7b3c054ca900ed28c3a33d08d0 (patch)
tree82e9de42a98cebd8ce7dde047e1f4e3476679f2e
parent9653729be9644d4120e2e624e7a0dc68dd7c622f (diff)
downloadlibpinyin-56abe0fc75529b7b3c054ca900ed28c3a33d08d0.tar.gz
libpinyin-56abe0fc75529b7b3c054ca900ed28c3a33d08d0.tar.xz
libpinyin-56abe0fc75529b7b3c054ca900ed28c3a33d08d0.zip
delay yunmu shuffle for chewing parser2
-rw-r--r--src/storage/pinyin_parser2.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/storage/pinyin_parser2.h b/src/storage/pinyin_parser2.h
index ad16113..869f3c6 100644
--- a/src/storage/pinyin_parser2.h
+++ b/src/storage/pinyin_parser2.h
@@ -71,7 +71,12 @@ typedef struct {
typedef struct {
const char m_input;
const char * m_chewing;
-} chewing_scheme_item_t;
+} chewing_symbol_item_t;
+
+typedef struct {
+ const char m_input;
+ const char m_tone;
+} chewing_tone_item_t;
typedef GArray * ChewingKeyVector;
typedef GArray * ChewingKeyRestVector;
@@ -184,6 +189,10 @@ public:
* * Chewing_ET Eten (倚天) ZhuYin keyboard.
* * Chewing_ET26 Eten (倚天) ZhuYin keyboard, which only uses a-z chars.
*/
+
+/* Note: maybe yunmus shuffle will be supported later.
+ * currently this feature is postponed.
+ */
class ChewingParser2 : public PinyinParser2
{
/* Note: one internal pointer to chewing scheme table. */