----------- Reply -----------
eliu兄好:發現一個會讓gcin crash的操作程序,如下:(1)進入五四三倉頡(2)按shift從五四三倉頡切到英數狀態(3)在英文狀態下按rest,這時會出現候選字清單,隨便按個數字選個單字(例如:resting) (4)按Backspace往回刪除「ing」這三個字元,只留下rest (5)在rest後面補個space,並加個數字1 (6)此時按Enter,gcin會crash。
後來發現這個bug可以更精簡地陳述:
(1)英文狀態鍵入po,按數字選預選字power(但先別按Enter送出)(2)按backspace刪除緩衝區裡power最後一個字母「r」(3)按Enter要把「powe」送出緩衝區時,gcin crashs。簡單來說,只要從「預選字清單」進到緩衝區的英文字被修改過,在按enter送字時就會當掉。
而且...這個bug在gtab自動選字也有!(1)進入五四三倉頡,拆字「onf 」,出現預選詞之後,隨便挑一個詞進入緩衝區(2)按backspace隨便刪除那個詞最後面一個字(3)按Enter送出時,gcin crashs。目前詞音沒有這個問題。感謝,辛苦了~
感謝eliu兄!英數模式和gtab這個問題都處理好了!