summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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. */