[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[palm-unix-j:00214] Re: patch for 0.99
三浦です
一通りのワークを終えまして、最終的なパッチをuploadしました。
http://www.da-cha.org/jpilot/
から取得をお願いします。ページがPoorなのは勘弁してください
前回の修正に加えて、
1. fix that forgetting null termination in multibyte_safe_xxxx functions
when Multibyte char boundary is shorter than the buffer length.
and fix typo.
This cause the unintelligent strings in the memo screen.
2. add multibyte_safe_memccpy() that act like memccpy().
this is used in meme_gui.c
3. make jpilot act in Chinese and Korean environment.
I change a gtk font initialization code from
if (char_set==CHAR_SET_JAPANESE) gtk_parserc("gtkrc.ja");
to
switch(char_set){
case JAPANESE:
gtk_parserc("");
case CHINESE
.....
/* case CHAR_SET_1250:
.... */
}
With this change, jpilot is going to the truely multi-lingual
environment. I
please see -> http//www.dyts.com/ CJKOS
といった修正をいれています。韓国語では、動きそうなことまで
確認できました。中国語のほうは、localeやフォント環境が
そろえられずそれらしい確認はできませんでした。
ほんとはGBとBig5相互間の変換ができた方が便利ですがやってません。
しかし、GBとBig5のコード選択ができるようにはしています
(現状ではコメントアウトですが)、興味のある方の今後の課題ですね。
CJKOSについては、
http://www.rikkoyo.ne.jp/univ/tanino/palm/Pages/about_CJKOS.html
を参照ください。日本語と、中国語、韓国語が出せるようです。
Hiroshi Miura --- miura@da-cha.org http://www.da-cha.org/
CCNA, Oracle Silver Master, Network Specialist(JITEC)