Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

支援直接吃 .cin #212

Open
caleb- opened this issue Jan 16, 2012 · 1 comment
Open

支援直接吃 .cin #212

caleb- opened this issue Jan 16, 2012 · 1 comment

Comments

@caleb-
Copy link
Contributor

caleb- commented Jan 16, 2012

對目前主流硬體而言,直接吃 .cin 應該沒有任何負擔。

openvanilla / yahoo IME 都支援直接吃 .cin 。

.gtab 目前用的 .append 方式十分骯髒,且有 32bit / 64bit 不相容的問題。
如果直接吃 .cin 就可以拋棄目前的 .append 方式,直接在 .cin 加字加詞就好了。

cin2gtab 可以作為檢查 .cin 格式的檢查器,較慢的機器也可以繼續沿用 .gtab 。

底下是 .gtab 背景資料:

  1. .gtab 目前是 endian-dependent, 以主流來說至少分 little endian 和 big endian, 兩種 .gtab 不相容
  2. .gtab 目前分 32bit 和 64bit, .append 也分 32bit 和 64bit, 四者均不相容,也就是用 .append 加字加詞有限制。全面改用 64bit .gtab 可以解除加字加詞限制,不過「可能」還得處理「按滿自動送字」之類邊邊角角的 bug 。比起來直接吃 .cin 就簡單多了。
@taylorchu
Copy link
Contributor

+1
i think hime should have an unified data format

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants