OSDN Git Service

入力文字コードが確定する前に h_conv を抜ける場合の判定精度を上げた
[nkf/nkf.git] / Changes
1
2 Date: Thu Sep 26 23:12:03 JST 2002
3
4 SourceForge ¤ÎCVS¤ËÅÐÏ¿¤·¤Þ¤·¤¿¡£
5
6 cvs -d:pserver:anonymous@cvs.sourceforge.jp:/cvsroot/nkf login 
7
8 cvs -z3 -d:pserver:anonymous@cvs.sourceforge.jp:/cvsroot/nkf co nkf-2
9
10 Subject: Re: nkf 2.0
11 From:    kono@ie.u-ryukyu.ac.jp (Shinji KONO)
12 Date:    Tue, 24 Sep 2002 23:18:54 +0900
13 Content-ID: <5196.1032877134.1@insigna.ie.u-ryukyu.ac.jp>
14
15 ²ÏÌî ¿¿¼£@ΰµåÂç¾ðÊ󹩳ؤǤ¹¡£
16
17 utf ¤Îtable ¤Î¥Á¥§¥Ã¥¯¤À¤±¤É¡¢¤ä¤Ã¤Ñ¤ê¡¢Íî¤Á¤Þ¤¯¤ë¤Î¤Ç¡¢
18 °ìÄ̤ꡢľ¤·¤Þ¤·¤¿¡£ÊѤʥ³¡¼¥É¤ÎÆþ¤Ã¤Æ¤¤¤ëʸ½ñ¤Ï·ë¹½Â¿¤¤...
19
20 ¤Ä¤¤¤Ç¤ËUTF16¤âÉÕ¤±¤Þ¤·¤¿¡£
21     -W16 -w16
22 ¤ß¤¿¤¤¤Ë¤·¤Þ¤·¤¿¡£
23 ¼«Æ°¸¡½Ð¤Ï¤·¤Ê¤¤¤±¤É¤Í¡£
24
25 ¤Ê¤ó¤«¡¢Mac OS X¤ÎiCal ¤¬UTF16¤òÍ׵᤹¤ë¤Î¤Ç...
26 ¤³¤ì¤ÏiCal¤Î¥Ð¥°¤Ç¤·¤ç¤¦¤Í¡£
27
28
29 Subject: nkf 2.0
30 From:    Rei FURUKAWA <furukawa@tcp-ip.or.jp>
31 Date:    Mon, 16 Sep 2002 06:47:39 +0900
32
33 ¸ÅÀî¤Ç¤¹¡£
34
35 ²ÏÌ¤ó¤Î 2.0 ¤Ë¡¢¤³¤Á¤é¤Ç¤ÎÊѹ¹ÅÀ¤ò¥Þ¡¼¥¸¤·¤Þ¤·¤¿¡£
36
37 http://www01.tcp-ip.or.jp/~furukawa/nkf-utf8/nkf_utf8-2002.09.15.tar.bz2
38
39 ¥Ð¥°½¤Àµ¤â´Þ¤à¤Î¤Ç¡¢À§È󸫤Ƥ¤¤¿¤À¤±¤¿¤é¡¢¤È»×¤¤¤Þ¤¹¡£
40
41
42 2.0 ¤«¤é¤ÎÊѹ¹ÅÀ¤Ï¡¢°Ê²¼¤ÎÄ̤ê¤Ç¤¹¡£
43
44 [1] »ÅÍͤÎÍ­¸ú/̵¸ú¤òÀÚ¤êÂؤ¨¤ë #define ¤ò¡¢nkf.c ¤ÎÃæ¤Ç¤Ï¤Ê¤¯¡¢
45  config.h ¤ËÃÖ¤¯¤è¤¦¤Ë¤·¤Þ¤·¤¿
46
47
48 [2] UTF8_SUPPORT ¤ò UTF8_INPUT_ENABLE ¤È UTF8_OUTPUT_ENABLE ¤Ë
49 ʬ¤±¤Þ¤·¤¿¡£¤³¤ì¤Ë¤è¤ê¡¢utf-8 ½ÐÎϵ¡Ç½¤ÎÉÔÍפʿͤϡ¢¤½¤Á¤é¤À¤±
50 ¤ò̵¸ú¤Ë¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
51
52
53 [3] ÆþÎÏʸ»ú¥³¡¼¥É¤ò¥ª¥×¥·¥ç¥ó¤Ç»ØÄꤷ¤¿¾ì¹ç¤Ë¤Ï¡¢¤½¤Î¥³¡¼¥É
54 ¤«¤éÁ´¤¯Á«°Ü¤·¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤·¤¿¡£
55
56 v1.92 ¤Ç¤Ï¡¢-S ¤Ê¤É¤ò»ØÄꤷ¤Æ¤¤¤Æ¤â¡¢ÅÓÃæ¤Ç¼«Æ°È½Äê¤ËÌá¤ë¤³¤È
57 ¤¬¤¢¤ê¤Þ¤·¤¿¤¬¡¢¤½¤ì¤ò»ß¤á¤Þ¤·¤¿¡£
58
59
60 [4] ÀèÆü¤Î²ÏÌ¤ó¤Î¡¢
61 kono> hconv ¤ÎÃæ¤Ç¡¢igetc¤·¤Á¤ã¤Ã¤Æ¤ë¤ß¤¿¤¤¤À¤±¤É¡¢¤½¤¦¤¹¤ë¤È¡¢
62 kono> ¤½¤Îigetc¤Ë JIS¤ÎºÇ½é¤ÎESC¤¬¡¢¤¢¤Ã¤¿¤ê¤¹¤ë¤È¡¢º¤¤ë¤ó¤À¤è¤Í¡£
63
64 ¤È¤¤¤¦¸æ»ØŦ¤Ë½¾¤¤¡¢h_conv ¤Ç ESC ¤ò¸«¤Ä¤±¤¿¤é¡¢¥ë¡¼¥×¤«¤éÈ´¤±¤ë
65 ¤è¤¦¤Ë¤·¤Þ¤·¤¿¡£
66
67
68 [5] --cap-input, --url-input ¥ª¥×¥·¥ç¥ó¤ò¿·Àߤ·¤Þ¤·¤¿¡£¤³¤ì¤Ë¤è¤ê¡¢
69     http://google.com/search?q=%8C%9F%8D%F5
70 ¤È¤¤¤Ã¤¿ÆþÎϤ«¤é
71     http://google.com/search?q=¸¡º÷
72 ¤ò½ÐÎϤ¹¤ë¤è¤¦¤Ê¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
73
74
75 [6] --no-output, --debug ¥ª¥×¥·¥ç¥ó
76 ¼ç¤Ë¥Á¥§¥Ã¥¯ÍѤǤ¹¤¬¡¢2 ¤ÄÁȤ߹ç¤ï¤»¤ë¤È¡¢
77     % nkf --no-output --debug hogehoge.txt
78     Shift_JIS
79 ¤Î¤è¤¦¤ËȽÄꤷ¤¿Ê¸»ú¥³¡¼¥É¤¬ stderr ¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£
80
81
82 [7] utf8tbl.c ¤Î½¤Àµ
83 ½é´ü¤Îº¢¤Î¥Æ¡¼¥Ö¥ë¤Ë¤Ï¡¢¤¤¤¯¤Ä¤«¤Îµ­¹æ¤ÇÉÔ¶ñ¹ç¤¬¤¢¤ê¤Þ¤·¤¿¡£
84 ¤³¤Á¤é¤Ç¤Î½¤Àµ¤òÈ¿±Ç¤µ¤»¤Þ¤·¤¿¡£
85
86
87 [8] ¥í¥ó¥°¥ª¥×¥·¥ç¥ó¤Î¥Ð¥°¤ò½¤Àµ¤·¤Þ¤·¤¿¡£¤³¤ì¤Ï¡¢ÀèÆü¤â¤ªÅÁ¤¨
88 ¤·¤Þ¤·¤¿Ä̤ê¤Ç¤¹¡£
89
90
91 [9] LSC-C »î¿©ÈǤǤÎÆ°ºî³Îǧ¤ò¤·¤Þ¤·¤¿¡£¤½¤ÎºÝ¡¢¥³¥ó¥Ñ¥¤¥ë¤¬Ä̤é
92 ¤Ê¤«¤Ã¤¿Éôʬ¤¬¤¢¤Ã¤¿¤Î¤Ç¡¢½¤Àµ¤·¤Þ¤·¤¿¡£ (»î¿©ÈǤǤϠUTF8 ¤Ï»È¤¨
93 ¤Þ¤»¤ó¤¬)
94
95 ¤Þ¤¿¡¢MS-DOS ¤Ç¤â OVERWRITE ¤¬ Æ°¤¯¤è¤¦¤Ë¤·¤Þ¤·¤¿¡£
96
97
98 [10] OVERWRITE ¤Î¥Æ¥ó¥Ý¥é¥ê¥Õ¥¡¥¤¥ë¤ò¸µ¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¥Ç¥£¥ì¥¯¥È¥ê
99 ¤Ëºî¤ë¤è¤¦¤Ë¤·¤Þ¤·¤¿¡£
100
101 ¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¤Ëºî¤Ã¤¿¾ì¹ç¡¢
102     ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ò¤Þ¤¿¤° rename ¤Ë¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ë
103     ¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¤¬½ñ¤­¹þ¤ß¶Ø»ß¤À¤È¥ª¡¼¥×¥ó¤Ç¤­¤Ê¤¤
104 ¤Î¤¬Íýͳ¤Ç¤¹¡£
105
106
107 -------------------------------------------------------------
108 ¤½¤ì¤È¡¢2.0 ¤Ë¤Ä¤¤¤Æ¤¤¤¯¤Ä¤«»×¤Ã¤¿¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£
109
110 [1] 2.0 ¤Ç¤Ï -OW ¤Ç overwrite ¤È¤Ê¤Ã¤Æ¤¤¤Þ¤¹¤¬¡¢¤³¤ì¤Ï¤¢¤Þ¤ê
111 ¤è¤¯¤Ê¤¤¤è¤¦¤Ë»×¤¤¤Þ¤¹¡£
112
113 ¤½¤ì¤Ï¡¢Â¾¤Îʸ»ú¥³¡¼¥É¤Î -OE, -OS ¤Ê¤É¤Ï¡¢¡Ö-O ¤È -E (-S)¡×¤È
114 ¤¤¤¦°ÕÌ£¤Ç»È¤¨¤ë¤Î¤Ë¡¢-OW ¤À¤±¤¬¡Ö¾å½ñ¤­¡×¤Ë¤Ê¤Ã¤Æ¤·¤Þ¤¦¤Î¤Ï¡¢
115 ľ¸òÀ­¤È¤¤¤¦ÅÀ¤Çº®Í𤷤½¤¦¤À¤«¤é¤Ç¤¹¡£
116
117 »ä¤È¤·¤Æ¤Ï¡¢-R ¤Î¤è¤¦¤ÊÊ̤Îʸ»ú¤ò»È¤¦¤«¡¢¤Þ¤¿¤Ï¡¢--overwrite
118 ¤ä --replace ¤Î¤è¤¦¤Ë¥í¥ó¥°¥ª¥×¥·¥ç¥ó¤À¤±¤Ë¤·¤Æ¤·¤Þ¤¦¤Û¤¦¤¬¡¢
119 É԰դ˸µ¥Õ¥¡¥¤¥ë¤ò½ñ¤­´¹¤¨¤Æ¤·¤Þ¤¦´í¸±¤¬¾¯¤Ê¤¤¤È»×¤¤¤Þ¤¹¡£
120
121
122 [2] nkf.shar ¤Ç¤Ï¡¢¤¢¤é¤«¤¸¤á NKF.mod/ ¤òºî¤Ã¤Æ¤ª¤«¤Ê¤¤¤È¡¢
123 ¥¨¥é¡¼¤Ë¤Ê¤Ã¤Æ¤·¤Þ¤¤¤Þ¤¹¡£¤Þ¤º mkdir ¤¹¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤¿Êý¤¬
124 ¤è¤¤¤Î¤Ç¤Ï¤Ê¤¤¤«¤È»×¤¤¤Þ¤¹¡£
125
126 ¶ñÂÎŪ¤Ê½¤ÀµÊýË¡¤Ï¡¢»ä¤Ë¤Ïʬ¤«¤ê¤Þ¤»¤ó¡£¤¹¤ß¤Þ¤»¤ó¡£
127
128
129 [3] ¥¢¡¼¥«¥¤¥Ö¤ÎÃæ¤Ë NKF.mod/Makefile ¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¤¬¡¢¤³¤ì
130 ¤Ï¡¢°ìÈÌŪ¤Ê´Ä¶­¤Ç¤ÏɬÍפʤ¤¤È»×¤¤¤Þ¤¹¡£
131
132
133 -- 
134 Rei FURUKAWA 
135 furukawa@tcp-ip.or.jp
136
137
138 Subject: Re: nkf 1.9 MIME-Q decode
139 From:    kohno@mercury.nikon.co.jp
140 Date:    Tue, 10 Sep 2002 11:49:48 +0900 (JST)
141
142  ²ÏÌî¡÷¥Ë¥³¥ó¤Ç¤¹¡£
143
144 > Message-ID: <5075.1031469723@insigna.ie.u-ryukyu.ac.jp>, kono@insigna.ie.u-ry
145 ukyu.ac.jp wrote
146 > > nkf 1.9.2 ¤Î Q-decode ¤Î¤³¤È¤Ë¤Ä¤¤¤Æ¶µ¤¨¤Æ¤¯¤À¤µ¤¤¡£
147 > ¤è¤¦¤ä¤Ã¤Èľ¤·¤¿ÈǤòºî¤ê¤Þ¤·¤¿¡£
148
149  ¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤¹¡£
150 ¡ô¡¡ver 2.0 ¤Ë¤Ê¤Ã¤¿¤ó¤Ç¤¹¤Í¡£
151
152 > »þ´Ö¤¬¤¢¤ì¤Ð¥Á¥§¥Ã¥¯¤·¤Æ¤ß¤Æ²¼¤µ¤¤¡£
153
154  ¤È¤ê¤¢¤¨¤º¥³¥ó¥Ñ¥¤¥ë¤·¤Æ¡¢°ÊÁ°¤¦¤Þ¤¯¤¤¤«¤Ê¤«¤Ã¤¿ '?=3D' ¤ò
155 ³Î¤«¤á¤Þ¤·¤¿¡£
156
157  ÅöÊý¤Ë¤Ï¡Ê¤Þ¤À¡ËSunOS4 ¤Î¥Þ¥·¥ó¤¬£²Â椢¤ë¤Î¤Ç¡¢¤³¤Á¤é¤Ç¤â
158 ¥³¥ó¥Ñ¥¤¥ë¤·¤Æ¤ß¤Þ¤·¤¿¡£
159  °Ê²¼¤Î¥Ñ¥Ã¥Á¤ò¤¢¤Æ¤ë¤È¥³¥ó¥Ñ¥¤¥ë¤Ç¤­¤Þ¤¹¤Î¤Ç¡¢
160 ¤ªÎé¤ò·ó¤Í¤Æ¤´Êó¹ð¤È¤µ¤»¤Æ¤¤¤¿¤À¤­¤Þ¤¹¡£
161
162 ¡ô¡¡¤³¤Î¥Ñ¥Ã¥Á¤Ç HP/UX 10.20, 11.00 ¤Î OS ÉÕ°¤Î cc ¤Ç¥³¥ó¥Ñ¥¤¥ë¤Ç¤­¤Þ¤·¤¿¡£
163
164
165
166 Subject: nkf + utf8
167 From:    Rei FURUKAWA <furukawa@tcp-ip.or.jp>
168 Date:    Wed, 21 Aug 2002 03:53:15 +0900
169
170 Namazu project ¤Î¸ÅÀî¤È¿½¤·¤Þ¤¹¡£
171
172 # °ÊÁ° (2000 Ç¯ 12 ·î)¡¢nkf 1.92 ¤Î¥Ð¥°Êó¹ð¤ò¤·¤¿¼Ô¤Ç¤¹¡£
173
174 namazu ML ¤Ç¡¢¡Öutf-8 ¤Î¥Õ¥¡¥¤¥ë¤ò¸¡º÷¤Ç¤­¤Ê¤¤¤«¡×¤È¤¤¤¦ÏÃÂ꤬
175 ½Ð¤Æ¡¢
176
177     nkf ¤¬ utf-8 ¤ò euc-jp ¤ËÊÑ´¹¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ì¤Ð¡¢Æþ¤ì´¹¤¨
178     ¤ë¤À¤±¤Ç (Namazu Â¦¤Ç²¿¤â¤·¤Ê¤¯¤Æ¤â) ¼«Á³¤È°·¤¨¤ë¤è¤¦¤Ë¤Ê
179     ¤ë (¤â¤Á¤í¤ó¡¢ÆüËܸì¸ÂÄê¤Ç¤¹¤¬)
180
181 ¤È»×¤¤¡¢»î¤·¤Ë nkf ¤ò utf-8 Âбþ¤Ë¤·¤Æ¤ß¤Þ¤·¤¿¡£
182
183     http://www01.tcp-ip.or.jp/~furukawa/nkf_utf8/
184
185 ¤ËÃÖ¤¤¤Æ¤¤¤Þ¤¹¡£utf-8 ¤Î¥Õ¥¡¥¤¥ë¤òÆþÎϤ¹¤ë¤È¡¢¼«Æ°È½Ê̤·¤ÆÊÑ´¹
186 ¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£(utf-7 ¤ä utf-16 ¤Ê¤É¤Ë¤ÏÂбþ¤·¤Æ¤¤
187 ¤Þ¤»¤ó)
188