[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[palm-unix-j:00235] Japanese input problem and fix (patch attached)
- Subject: [palm-unix-j:00235] Japanese input problem and fix (patch attached)
- From: Hiroshi MIURA <miura@da-cha.org>
- Date: Sat, 17 Feb 2001 22:33:58 +0900
- Cc: palm-unix-j@list.daionet.gr.jp
- In-reply-to: Hiroshi Kawashima's message of "Sat, 17 Feb 2001 14:23:47 +0900" <200102170523.OAA24467@email.sm.sony.co.jp>
- References: <200102170523.OAA24467@email.sm.sony.co.jp>
- User-Agent: EMIKO/1.13.9 (Euglena tripteris) FLIM/1.13.2 (Kasanui) APEL/10.2 Emacs/20.7 (i386-debian-linux-gnu) MULE/4.1 (AOI)
Hi, Judd. ... can i call you so?
The bug reports about input problem in Japanese environment comes
from Japanese users. I tried to fix it, so I found some broblems.
I also tune japanese handling functions from v0.99.
major fixes are...
1. move char code conversion functions from sync.c to address.c,
datebook.c, todo.c and memo.c.
because in these routines it write to pdb file. (in previous versions,
the writing occurs only in sync.c, i think)
2. in datebook_gui.c, change get_app_info(); -> get_datebook_app_info();
3. japanese.c: tune and safe in memory usage.
4. utils.c: more safe on multibyte_* functions.
5. utils.h: change "if (char_set == CHAR_SET_*) foo();...." to the macros.
patch is atached.
please check it and merge it to your repository.
Mr. Kawashima said that he can test this code.
He may report you about my code quolity and a test result.
Hiroshi.
jpilot-0.99_0.99.1.diff.gz
--
Hiroshi Miura --- miura@da-cha.org http://www.da-cha.org/
CCNA, Oracle Silver Master, Network Specialist(JITEC)