作者itoc, 信區: itoc
標題[功能] 簡體支援 (4) -- 輸入簡體中文,存檔成繁體中文
時間04/12/17
作者: itoc (站上人數:802) 看板: plan
標題: [功能] 簡體支援 (4)
時間: 2004/12/17 Fri 18:06:36 Updated: 2004/12/17
已知以下問題 (因為麻煩,所以懶得改了 :p)
簡體介面下,vedit() 若不是新增文章會出錯,例如:
1. 大 E 編輯文章會出錯
2. reply 文章時,引言會出錯 (得刪除全部引言才不會出錯)
3. 讀暫存檔也會出錯
: visio.c
if (echo & GCARRY)
{
if (len = strlen(data))
+ {
outs(data);
+ if (trans2gb)
+ strcpy(data, b52gb(data));
+ }
}
...
...
+ if (echo && trans2gb) /* 密碼不需要轉換 */
+ strcpy(data, gb2b5(data));
return ch;
}
: edit.c:ve_filer()
#ifdef ANTI_PHONETIC
- if (words_check() > 2)
+ if (words_check() > 2 && !trans2gb) /* 簡體中文不檢查注音文 */
{
vmsg("請勿使用注音文");
return VE_FOOTER;
}
#endif
...
...
if (!ans)
{
msg = p->data;
str_trim(msg);
+ if (trans2gb)
+ msg = gb2b5(msg);
fprintf(fp, "%s\n", msg);
}
--
□ 本文章由 itoc 從 itoc.Dorm11.NCTU.edu.tw 發表精華選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻