cht電腦資訊gcin
adm Find login register

gcin source 2.9.0 released

eliu
1 gcin source 2.9.0 released
Promote 1 Bookmark 02020-05-15quote  

2.9.0

- bug fix: gtab 輸入法如果編輯區顯示設定「應用程式編輯區」,則選字詞的視窗位置不對的問題。
- bug fix: 許氏鍵盤下,「阿諛奉承」的「阿」無法輸入
- gtab 輸入法可預選含空白的詞,像 New York
- gcc 10 相容

guest
2 [gcin-2.9.0 Linux 錯誤回報]
Promote 0 Bookmark 02020-05-31quote  

(*) 作業系統:FATDOG64 LINUX v8.1.0

(*) gcin-2.9.0 的 binary 來源:把網友發現 gcin-2.9.0/gtk-im/gtkimcontextgcin.c 所存在的「gtk module signal 錯誤」加以修正 ( 詳見 http://hyperrate.com/thread.php?tid=34752 ) ,然後自行編譯(註: 編譯時支援 gtk2 沒有支援 gtk3,因為 FATDOG64 LINUX 只有 gtk2; 其他則支援 anthy, 但不支援任何版本的 qt)。

(*) 症狀描述:gcin-2.9.0 從 2020/05/24 開始使用,原本也都沒發現異常,可是今天(2020/05/31)下午發現 gcin-2.9.0 莫名其妙就自己重新啟動(不好意思,我沒有注意到 gcin 自己重啟的當下我正在做什麼操作),於是我就用 dmesg 去看,結果如下:
[ 2632.414345] gcin[997]: segfault at 0 ip 00007f4283dd3973 sp 00007ffed123fef8 error 4 in libc-2.27.so[7f4283d3e000+1b0000]
[ 2632.414355] Code: 1f 84 00 00 00 00 00 66 0f 6e ce 89 f8 25 ff 0f 00 00 66 0f 60 c9 3d c0 0f 00 00 66 0f 61 c9 66 0f 70 c9 00 0f 8f 5d 01 00 00 <f3> 0f 6f 07 66 0f ef db 66 0f 6f e0 66 0f 74 c1 66 0f 74 e3 66 0f

(*) 其他:由於 dmesg 所示的 segfault 與 libc 有關,因此推測 gcin-2.9.0 發生 segfault 的原因與前述「gtk module signal 錯誤」修正並沒有關聯。

(*) 順便一提:我原本在 FATDOG64 LINUX 使用的 gcin 版本是 2.8.9,從 2019/04/15 首次安裝使用迄今,都沒有遇過上述 2.9.0 的問題。

eliu
3
Promote 0 Bookmark 02020-06-01quote  
老刀
4 建請更新行列輸入法 ar30-big.cin 表格
Promote 0 Bookmark 02020-07-05quote  

方才檢視原始碼,發現行列輸入法表格並不是使用新版。建請參考 https://hyperrate.com/thread.php?tid=33952#33952 這一篇下載新版支援 CJK Ext-F 字集的 ar30-big.cin (日期: 20180424),十分感謝!

cht電腦資訊gcin
adm Find login register
views:9471