警告:這是還在實驗中的測試版
主要改進
-
修正數個記憶體緩衝區錯誤,改善程式架構,減少當機
-
新增後端輸入法當機時,防止鍵盤鎖死的功能:
- 自動偵測鎖死,當後端輸入法 servers 沒回應超過 30 秒自動重新啟動
- 加入工作列可叫出選單 "Restart PIME",可手動強制重啟死掉的後端輸入法 servers (被鎖死的時候可能可恢復)
-
新增 debug log 可以透過工作列 popup 選單打開,這樣當發生當機的時候,就可以調出 debug log,提供有用的訊息給開發者除錯 (因保障隱私,預設是關閉,需要手動從選單內開啟)
- 輸出檔案在: C:\users\ <use r名稱> \AppData\Local\PIME\Log\PIMELaunher.log
- 輸出的 log 檔案,建議用 mTail 這個免費工具開啟,可以即時監看 PIME 的系統內部除錯訊息 (開發者用)
-
移除容易被誤判為惡意程式的除錯工具 debug console (用 debug log 取代)
-
避免 PIMELauncher 重複啟動多份,造成狀態不一致
-
點字輸入法 bug 修正以及改善 (感謝 Bo-Cheng Jhan school510587@yahoo.com.tw)
-
改善 CJK unicode 支援 (感謝 mrhso liu.songquan@live.cn)
-
改善空白鍵選字相關功能 (感謝 ottokang ottokang@gmail.com)
之前開發停滯了很長一段時間,因為有些奇怪的 bugs 一直找不到有效修正改進的方法。這次修了一些小 bugs,然後提供更多錯誤訊息,幫助除錯,這樣未來使用者回報錯誤時會有更多資訊可以研究