cht電腦資訊gcin
adm Find login register

1.5.5-pre4問題回報

winlin
1 1.5.5-pre4問題回報
Promote 0 Bookmark 02010-07-01quote  

感謝eliu兄:
pre4解決了「拆碼區開合的問題」和「英文字彙不能選字的問題」,
但小弟發現一個小問題,重複方式如下:


開啟rxvt或lilyterm之後,輸入「pkill gcin; gcin」,
然後開啟任何應用程式(如madedit)準備打字,會發現gcin crashed,

rxvt的訊息為:
Segmentation fault
 
ps -e的結果為:
5017 tty2     00:00:00 gcin <defunct>

切到ctrl+alt+F2看到的訊息是:
gcin_im_client_foucs_in error: Broken pipe

dmesg 的訊息為:
[ 1792.620922] gcin[5865]: segfault at 20 ip 08059cbb sp bfffb280 error 4 in gcin[8048000+2d000]

接著得要重新登入X才能使gcin恢復正常使用。
目前不確定是不是我自己的問題,還在測試中.

感謝~辛苦了~

eliu
2
Promote 0 Bookmark 02010-07-01quote  
winlin
3
Promote 0 Bookmark 02010-07-01quote  

eliu
gcin1.so gcin2.so 有沒有 update ?

應該是有的,我確定gcin1.so與gcin2.so是用pre4編出來的檔案。
試著用tenv,然後按icon右鍵→重新啟動gcin,tenv的視窗同樣得到下列訊息:
$./tenv
GCIN_TABLE_DIR=./data
gcin_im_client_reset error: Broken pipe

總之,現在gcin如果重新啟動,就會掛掉...不悦

 

剛剛在用firefox時,gcin一直反覆掛掉重開,console的訊息如下:

handle_read: Connection reset by peer
Cannot read reply from gcin server: Connection reset by peer

edited: 4
eliu
4
Promote 0 Bookmark 02010-07-01quote  
winlin
5
Promote 0 Bookmark 02010-07-01quote  
如附件 
eliu
6
Promote 0 Bookmark 02010-07-01quote  
winlin
7
Promote 0 Bookmark 02010-07-01quote  

感謝eliu兄~
pre5怎麼重新啟動gcin都O.K.了~
我換了「﹍」作為底線試試(但實際上怎麼都比不上「全形空白」OK...),圖如下:

另外發現一個問題,順便回報一下:
我發現拆完碼未按空白鍵送字前,若按數字鍵,會造成拆碼被刪除一格,(就像按了Backspace一樣)。
例如我拆了「abc」,這時若按任何數字鍵,拆碼區會變成「ab」,「c」被刪了。

小問題,並沒有嚴重影響打字,eliu兄有空再修即可,感謝~

winlin
8 1.5.5- pre5問題回報
Promote 0 Bookmark 02010-07-08quote  

eliu兄好:


小弟回報幾個over the spot的顯示問題:

  • over the spot + gtab自動選字:
如果gtab緩衝區太長時而超過screen的寬度時,拆碼區會超出screen右側,
使用者會因此看不到拆碼區,也看不到剛打好的字是否正確。
能不能改成「允許gcin視窗太長時,gcin視窗左側可超出螢幕範圍,右側則留在螢幕範圍」?
這樣才能看到拆字。
註:其實詞音把緩衝區設長一點時,若緩衝區寬度超過screen,也有相當的情形。
 
  • 用Backspace刪除緩衝區的字時,gcin視窗不會resize。
例如:
在緩衝區打入「一二三四五六」之後,
Backspace刪除「五六」二字,緩衝區後面留著那2個字元的空白。
 
  • over the spot且「不」使用彈出式輸入視窗時:
不開啟彈出式視窗時,按enter送出gtab緩衝區之後,gcin視窗不會resize。
 
以上, 感謝~ 辛苦了 :)
edited: 2
eliu
9
Promote 0 Bookmark 02010-07-09quote  
popup彈出式視窗關閉,也就是 window一直存的選項不建議用,因為在 firefox會有 window 位置不對的問題。
edited: 1
winlin
10
Promote 0 Bookmark 02010-07-09quote  

eliu
popup彈出式視窗關閉,也就是 window一直存的選項不建議用,因為在 firefox會有 window 位置不對的問題。

eliu兄:

感謝提醒,沒有必要時會盡量少關閉彈出式視窗。

另外發現pre6有些新的修改還不錯,提出來感謝一下:

  • pre6 gtab自動選字裡的拆碼區改成了「只開不合」,而且在緩衝區清空之後reset,
    我覺得這樣用起來感覺相當「精巧」,平時不會太佔空間,緩衝區太長卡到畫面右邊時又不會閃爍,感謝~
  • pre6拆碼區已經告別「黑點仔」,改成「虛線仔 」,
    而且只要不開啟gtab自動選字就不會有虛線仔,預估未來提出抗議的人數應該會大減。
    (雖然「虛線仔」是比「黑點仔」好一些,但我自己還是重編改用「全形空白」大笑
雖然以上二點修改只是小細節,但是用起來就是增加不少爽度,感謝~

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