[表示 : 全て 最新50 1-99 101- 201- 301- 2ch.scのread.cgiへ]
Update time : 07/21 07:18 / Filesize : 78 KB / Number-of Response : 340
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

nkfってなんだ



1 名前:名無しさん@お腹いっぱい。 [01/11/08 16:57.net]
初心者です。ご指導おねがいします。

71 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/01 20:34.net]
>>66,69
良いねこれ。portsに入れて欲しいや

72 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/01 20:41.net]
>>71


73 名前:Not 71 mailto:sage [02/10/01 23:42.net]
とりあえずFreeBSD用。まずは前半。

begin 644 ja-wkf.shar.gz
M'XL("!*SF3T"`VIA+7=K9BYS:&%R`*U6;6_B2`S^3'Z%5=!U*SH)"?2%W-*#
M`N78Y:4"ND7WX5`(`Z2$!"6A;*_J?S][DM*TA2PG'8H`V\]X[&=L9](PF%L^
MX&.`/^>V#89GSJU'+@/TC4<.5@"6@\:I9?-3\/C21:7A/`5SRYG!F$]=CTMI
M",B+;3F(,9P)BMR!M;,RS`5Y?\!=P+NT9(C?RZ<'>$.'3?`!0A8&D_HQ/2X
M$7"86!XW`]>SN/^[@/K"9TP-&PLC'7-P-PZ?D/LG=TT@=#*GJ"=\:JSM`%;<
M6UJ^;[F.+TMIM(ILHQ3!=)W`L!Q?)U/JP5@9#O=Y[*_2-A:<(I`MQXSK-XOI
M!W$+_:B?6'Y@.5/WHUXDME.IK(S`G+/8WDDP3&)JS=;>IXU7BQD:ETMD?I=I
MPGW3VV58V1@Q,L+-N0LF,-@2LUS@&0!;;35P!<J$/RK.&H]#N_I-#1?]C"UZ
M3Z&/IW7L*W\/%>48KG9BX.M7.*YW:LR=LIV`8VF8ALR-Q_EUOZ;#RO4"7]F)
M/'T$52Z`ELOEE-REHEV`>JZ?:7JA``MG#?6?*\B@,VDH#6^_-SJ5=OVV5[]I
M#O\H(2M,2@KB,SNB)CXQ1-I#6'I707M8BF-VLA0'($NWW=Z`DBJE*#0A_JCW
M^LUNIY12Y;RL2L-J95!O='O->K_T5O_#=J4_J/=&_>:`]/,@6.F*LMELY/83
MUK)Y7VFU9*PLQ7>GP<;PN.)[ID(LWO7KH^N_FK=:*?6$Q3UL=.Y&U6[GIMFX
MZ]4CW58>57H-=,\8=XRQS5G4LXRO3?:PDH;-3G^`._5'_3];S>MH-07744LI
M2HD20*E5Z30H>C+2T=CK"=(S]B<RE8:\7%Q)243M.8QMVR8<QBMF[V&\`O`P
MVK4S^((Z)IB7`\.3Q_]H)U""J<GS175L:N>&5N079X8VUJ83,W]9G.3&A:(I
M)7G>78?1<-E9C:'MT)K<-Y`26-FS9"])>_#(&6,,8AH99_\L=8\[?UL[V-60


74 名前:Not 71 mailto:sage [02/10/01 23:42.net]
>>73の続き。

MR^GJA9Z_I`['6LAFLW%X:K#FT#4#`!6TO)[/Z?DB(35I6"X#*YY>0):^RF5I
M"&/+0:Y2@)\2E$.)]+8UCNE#B?11G1&_9'@3T<B61MQ9*)65S#-5Z@O&N=M.
M%0SX5*NI%*JK5=JG5K_I"Y'^E,/(SPL4NO@6L>-SV^LV2J++X9::!0.E!D&/
MK!^3?1=++X\1?%2&7L1#.ZB:2EO0S^5V#WPR7VCAB4Y_NM??3M!]*O.E53L!
M=NW/<1)0(P-S7X%ON"SBJE7$"=@$V+U]RGS7,9;\]!6\;UVK,^J?;$W;J+=1
MI?_?3T1!(2\H*,1IQKM"8-@V6WGN3-<Q-.(=HX04RSRW?[P`FT+F.:R>%SQP
M,K]\ULBN/1'4/4<S#A?Z\`DNLG^%C,C8J[1?=N'BL2$_86BO1(I?HFP>!=H3
M3L):%C$AXD7Z#ZUYP*QXNY4<."FV"PZ:$UMT-"6V<C@CJ/,KZQG-"+6HY\_T
MG!IU/LV(+?C#A-`N$1J;$&I!*V#]9Z-?400`W*97)/4N5&]:%7R%';$9L%JM
M?GW7.!*6J851A3@60W4U-&?3H2&;_F@1RT1)'YS]GH.(W_P2Z(_!]I(>PR#5
M].8_]N&[X3Q8<&/9>*67?K$J(<3P!OJ+``4H,3R!V!,<7@GN[^]U..`.0^ZD
MQ#T24@GOS+](18`24Q$(3"5ZG2A1UV*?B]OE$'M6>1OM,8FFX3L11WKB)A+_
-:062]"^@I@MO_PT`````
`
end


75 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/01 23:50.net]
>>73
戻せないよお ヽ(`Д´)ノ ウワァァン

76 名前:名無しさん@お腹いっぱい。 mailto:uudecode sage [02/10/02 00:02.net]
>>75
11文字目を縦読み

77 名前:75 [02/10/02 00:10.net]

                        キボンヌ〜キボンヌ〜
        ☆ チン  〃 ∧_∧   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
          ヽ ___\(\・∀・) <   病ウプキボンヌ
             \_/⊂ ⊂_ )   \__________
           / ̄ ̄ ̄ ̄ ̄ ̄ /|
        | ̄ ̄ ̄ ̄ ̄ ̄ ̄|  |

78 名前:Not 71 mailto:sage [02/10/02 00:13.net]
>>75
ありゃ、確かに一行壊れてる行があるな。そいじゃBASE64でもう一度。
まずは前半。

begin-base64 644 ja-wkf.shar.gz
H4sICBKzmT0CA2phLXdrZi5zaGFyAK1WbW/iSAz+TH6FVdB1KzoJCfSF3NKDAuXY
5aUCukX34VAIA6SEBCWhbK/qfz97ktK0hSwnHYoA28947GdsZ9IwmFs+4GOAP+e2
DYZnzq1HLgP0jUcOVgCWg8apZfNT8PjSRaXhPAVzy5nBmE9dj0tpCMiLbTmIMZwJ
ityBtbMyzAV5GD8BdwLu0ZIjfy6cHeEOHTfABQhYGk/oxPS4EXCYWB43A9ezuP+7
gPrCZ0wNGwsjHXNwNw6fkPsnd00gdDKnqCd8aqztAFbcW1q+b7mOL0tptIpsoxTB
dJ3AsBxfJ1PqwVgZDvd57K/SNhacIpAtx4zrN4vpB3EL/aifWH5gOVP3o14ktlOp
rIzAnLPY3kkwTGJqzdbep41Xixkal0tkfpdpwn3T22VY2RgxMsLNuQsmMNgSs1zg
GQBbbTVwBcqEPyrOGo9Du/pNDRf9jC16T6GPp3XsK38PFeUYrnZi4OtXOK53asyd
sp2AY2mYhsyNx/l1v6bDyvUCX9mJPH0EVS6AlsvllNylol2Aeq6faXqhAAtnDfWf
K8igM2koDW+/NzqVdv22V79pDv8oIStMSgriMzuiJj4xRNpDWHpXQXtYimN2shQH
IEu33d6AkiqlKDQh/qj3+s1up5RS5bysSsNqZVBvdHvNer/0Vv/DdqU/qPdG/eaA
9PMgWOmKstls5PYT1rJ5X2m1ZKwsxXenwcbwuOJ7pkIs3vXro+u/mrdaKfWExT1s
dO5G1W7nptm469Uj3VYeVXoNdM8Yd4yxzVnUs4yvTfawkobNTn+AO/VH/T9bzeto
NQXXUUspSokSQKlV6TQoejLS0djrCdIz9icylYa8XFxJSUTtOYxt2yYcxitm72G8
AvAw2rUz+II6JpiXA8OTx/9oJ1CCqcnzRXVsaueGVuQXZ4Y21qYTM39ZnOTGhaIp
JXneXYfRcNlZjaHt0JrcN5ASWNmzZC9Je/DIGWMMYhoZZ/8sdY87f1s72NWQy+nq
hZ6/pA7HWshms3F4arDm0DUDABW0vJ7P6fkiITVpWC4DK55eQJa+ymVpCGPLQa5S


79 名前:Not 71 mailto:sage [02/10/02 00:14.net]
>>78の続き。

gJ8SlEOJ9LY1julDifRRnRG/ZHgT0ciWRtxZKJWVzDNV6gvGudtOFQz4VKupFKqr
VdqnVr/pC5H+lMPIzwsUuvgWseNz2+s2SqLL4ZaaBQOlBkGPrB+TfRdLL48RfFSG
XsRDO6iaSlvQz+V2D3wyX2jhiU5/utffTtB9KvOlVTsBdu3PcRJQIwNzX4FvuCzi
qlXECdgE2L19ynzXMZb89BW8b12rM+qfbE3bqLdRpf/fT0RBIS8oKMRpxrtCYNg2
W3nuTNcxNOIdo4QUyzy3f7wAm0LmOayeFzxwMr981siuPRHUPUczDhf68Akusn+F
jMjYq7RfduHisSE/YWivRIpfomweBdoTTsJaFjEh4kX6D615wKx4u5UcOCm2Cw6a
E1t0NCW2cjgjqPMr6xnNCLWo58/0nBp1Ps2ILfjDhNAuERqbEGpBK2D9Z6NfUQQA
3KZXJPUuVG9aFXyFHbEZsFqtfn3XOBKWqYVRhTgWQ3U1NGfToSGb/mgRy0RJH5z9
noOI3/wS6I/B9pIewyDV9OY/9uG74TxYcGPZeKWXfrEqIcTwBvqLAAUoMTyB2BMc
Xgnu7+91OOAOQ+6kxD0SUgnvzL9IRYASUxEITCV6nShR12Kfi9vlEHtWeRvtMYmm
4TsRR3riJhL/aQWS9C+gpgtv/w0AAA==
====




80 名前:ウプロダあげじゃ駄目? mailto:sage [02/10/02 12:47.net]
>>75
俺も展開できないや
逝ってくる

81 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/02 13:02.net]
>>80
>>78,79じゃ駄目?

82 名前:80 mailto:sage [02/10/02 21:22.net]
>>78.79
uudeviewで戻せました。thx

83 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/02 23:40.net]
>>82
FreeBSD の ports を使おうってんだから FreeBSD を使っていんだろうけど
最近の uudecode は base64 も認識するぞ。

84 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/03 01:15.net]
まじですかっ。知らなんだ。
んでも、openssl base64 -d で戻せるので uudeview はやっぱりいらない。

85 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/03 01:22.net]
nkf で base64 ほどけりゃいいのに。

と話を nkf に戻してみる。

86 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/03 01:48.net]
>>85
> nkf で base64 ほどけりゃいいのに。
-mBじゃダメなん?
ほどくってのがどういう意味かわからんけど。


87 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/03 02:13.net]
>>86
すんません、「デコード」するっていう意味で言いました。
それだと、バイナリデータでも無理矢理勝手に文字コード変換して壊れちゃわない?


88 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/03 02:57.net]
>>87
ああ、そういうこと?
でもそれを`Network Kanji code conversion Filter'に求めるのはちと酷では
ないかと。
別にBase64云々は関係ないわけだし。


89 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/03 03:48.net]
>>88
まぁ確かにそうだよね。スマソ。



90 名前:名無しさん@XEmacs mailto:sage [02/10/14 19:11.net]
eXg

91 名前:名無しさん@XEmacs mailto:sage [02/10/14 19:12.net]
B%F%9%H (J)

92 名前:名無しさん@XEmacs mailto:sage [02/10/14 19:14.net]



93 名前:名無しさん@お腹いっぱい。 [02/10/26 09:48.net]
ファスナーにykkって書いてあるよ。

94 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/26 09:57.net]
knkってなんだ

95 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/27 16:21.net]
>>94 振り向かないことさ

96 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/27 16:29.net]
nxtってなんだ

97 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/27 18:49.net]
>>95
蒸着!赤射!焼結!
すまぁ〜


98 名前:名無しさん@お腹いっぱい。 mailto:sag [02/10/29 00:17.net]
>>96 ためらわないこーとーさー

99 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/29 00:42.net]
ギャバソ!



100 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/29 00:46.net]
あばよnxt

101 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/29 00:51.net]
ギャバソ!

102 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/29 00:52.net]
よろしくzsh

103 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/29 00:52.net]
よろしく ゆ○き@甲府

104 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/29 00:57.net]
よろしくメカドック

105 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/29 02:10.net]
宇宙キチガイィ〜〜〜void〜〜〜〜〜〜〜〜〜〜〜〜〜〜

106 名前:山崎渉 mailto:(^^)sage [03/01/15 13:25.net]
(^^)

107 名前:名無しさん@Emacs mailto:sage [03/02/06 21:47.net]
いまさらだけど、kccを忘れないで欲しいYO!
ftp://ftp.sra.co.jp/pub/os/linux/JE/sources/base/kcc.tar.gz
kcc -cでSTDINからブチ込まれた文字コードの判定
nkfと同じようにフィルタとして動作する
Debianパッケージもある(公式のものに含まれている)

108 名前:名無しさん@お腹いっぱい。 [03/03/19 02:30.net]
ミルクとクルミ

109 名前:名無しさん@お腹いっぱい。 mailto:sage [03/03/19 03:25.net]
kcc も ack も一応入ってるけど、どーいう時に使うのさ?



110 名前:名無しさん@お腹いっぱい。 mailto:sage [03/03/19 14:03.net]
自分で nkf もどき書いてみたんだけど、nkf のほうが全然速いよ。
文字コード判別してないのに。

111 名前:110 mailto:sage [03/03/19 20:04.net]
書き直したら余裕で勝てた。文字コード判別はないけど。
最速はどれなのかな。

112 名前:名無しさん@お腹いっぱい。 mailto:sage [03/03/21 04:26.net]
いまどき多少の性能の差はどうでもいいと思われ。
固有の機能を必要とするんでなければ、スタンダードとしての知名度・普及度と安心感が第一。

たとえば、配布したり他人に使わせることが前提のシェルスクリプトの中で
コード変換したくなったとき、何を使うかというと、
やはりたいていのマシンにあって枯れているnkfということになるだろう。
nkfでもいいような用途なのに「qkc使ってるんでqkc入れてください」とかいわれるとちょっと引く。

まあ最近はworldwideではiconvのほうがメジャーかもしれんが、
Unicodeを経由する時点で不安はぬぐえない。
昔ならcocoも有力だったが、さすがにもうmuleもろともあぼーん気味だしな。


113 名前:名無しさん@お腹いっぱい。 mailto:sage [03/03/23 00:05.net]
なんか懐かしいな coco

114 名前:名無しさん@お腹いっぱい。 mailto:sage [03/03/24 07:55.net]
>>112
iconv って必ず Unicode 経由すんの?

115 名前:名無しさん@お腹いっぱい。 mailto:sage [03/03/27 17:51.net]
Chalice のページで、
「変換精度の観点から qkc をオススメします」とあるのだけど、
nkf の変換精度ってそんなに qkc より悪いの?

116 名前:名無しさん@お腹いっぱい。 [03/03/27 19:07.net]
変換精度? さぁ、どうなんでしょうね。

速いってのは嘘だと思うけど。速さよりは拡張しやすいようになっている
はずだよ。iconvみたいなのとは、また、違うしな。


117 名前:あぼーん mailto:あぼーん [あぼーん.net]
あぼーん

118 名前:ななし mailto:sage [03/03/27 23:49.net]
iconv の "i" って "imouto" の事?

119 名前:名無しさん@お腹いっぱい。 mailto:sage [03/03/29 10:26.net]
>>118
そうだよバカ



120 名前:山崎渉 mailto:(^^) [03/04/17 12:08.net]
(^^)

121 名前:あぼーん mailto:あぼーん [あぼーん.net]
あぼーん

122 名前:名無しさん@お腹いっぱい。 [03/06/02 23:43.net]
判別だけの動作も出来て、utf8も扱えるフィルタきぼんぬ

qkcをutf8対応にするか、nkfに判別機能を付けるかかなあ。

123 名前:クソスレあげんな! mailto:sage [03/06/02 23:56.net]
続きはこちらで

THE他力本願
pc.2ch.net/test/read.cgi/unix/1030870657/l50

くだらない質問はここに書き込め!なんでもアリ24
pc.2ch.net/test/read.cgi/unix/1053748966/l50

124 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/03 00:17.net]
nkfのソース覗いてみたら、--debugオプションハッケソ
これで判別の用は足りそう。

somewhere% nkf --debug hoge.txt > /dev/null
UTF-8
somewhere%

まあこれに免じてageちったのは許してちょ

125 名前:あぼーん mailto:あぼーん [あぼーん.net]
あぼーん

126 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/04 22:50.net]


  UNIX何でも相談室(無料)


  OI2O-69-OI96




127 名前:名無しさん@お腹いっぱい。 mailto:sage [04/06/15 23:01.net]
test

128 名前:名無しさん@お腹いっぱい。 mailto:sage もん [04/06/20 19:59.net]
すげえ、1年以上意味のあるカキコのないスレッドだよ

129 名前:名無しさん@お腹いっぱい。 mailto:sageよもん [04/06/20 21:17.net]
本当だ
珍しいスレだ




130 名前:名無しさん@お腹いっぱい。 mailto:sage [04/06/24 21:11.net]
うん、記念ぱピコだ

131 名前:名無しさん@お腹いっぱい。 mailto:sage [04/06/28 13:01.net]
UNIX板では, そんなスレぜんぜん珍しくないんだよもん.
過疎だよもん?


132 名前:名無しさん@お腹いっぱい。 [04/07/02 03:02.net]
底上げ

133 名前:名無しさん@お腹いっぱい。 mailto:sage [04/07/03 03:28.net]
あーあ
やっちゃったよこの人

134 名前:名無しさん@お腹いっぱい。 mailto:sage [04/07/03 04:10.net]
二歩ですけどね。


135 名前:名無しさん@お腹いっぱい。 [04/07/17 22:03.net]
うまちょびれ〜っ!

136 名前:名無しさん@お腹いっぱい。 [04/07/20 00:00.net]
ioscan -nkf

これじゃないの?

137 名前:名無しさん@お腹いっぱい。 mailto:sage [04/09/08 16:22.net]
kcc が最強なわけだが…

138 名前:愛・昆布 ◆qvkminQt6g [2005/03/28(月) 23:20:29 .net]
ぼくわこんぶがだいすきですぼくがこんぶがすきなところわおいしいからこんぶはすきですおでんのこんぶはぜんぶたべてしまっておとおさんにおこらいましたもうしないようにしないとおとおさんがこわいのでしません。

139 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/03/29(火) 02:41:03 .net]
そのままアルジャーノンで



140 名前:名無しさん@お腹いっぱい。 [2005/04/16(土) 07:42:34 .net]
iconvやuconvがあるからもうnkfとかqkcとか日本ローカルなものはいらないね

141 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/16(土) 07:46:48 .net]
すごいね.2001年からのスレかよ.

142 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/16(土) 08:12:36 .net]
>>140
iconv や nkf, qkc を一緒くたに比較しちゃう時点でアレとかいうのは置いといて、
uconv ってなんじゃい?

143 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/16(土) 08:21:26 .net]
ぐぐれば?

144 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/16(土) 10:23:43 .net]
Non Korea Future

145 名前:名無しさん@お腹いっぱい。 mailto:δsage [2005/04/16(土) 12:19:02 .net]
あがっちまったものはしょうがない、
文字コード変換総合スレということにでもしてみるか

146 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/16(土) 12:36:17 .net]
iconv糞っていってるやつは、libiconvにパッチを当てるって事を
思いつかないんだろう。

147 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/16(土) 15:50:28 .net]
どのOSでもパッチをあてられるというわけでもなく。

148 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/16(土) 17:26:19 .net]
自動認識の要求もそれなりにあるからなあ。
まあでもiconvに成功するまでいろんなencodingで試すというやりかたも
なくもないか。gonzuiはそうやっているらしい。


149 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/16(土) 18:07:30 .net]
>>146
パッチ当てなきゃ糞っていうなら十分糞だと思うが?



150 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/17(日) 18:19:22 .net]
nkfのnってなんで?

151 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/17(日) 18:34:19 .net]
nantonaku
kayuitokorowo
funsaishita

152 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/30(土) 13:09:03 .net]
Cのライブラリとしてつかえるのって、iconvとwkf以外にはなにがあります?

153 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/11(土) 09:57:32 .net]
上書きしようとして -O をつけると無変換にならなくねが?おらがのバージョン2.04だども。


154 名前:名無しさん@お腹いっぱい。 [2005/06/12(日) 08:27:41 .net]
age

155 名前:153 mailto:sage [2005/06/13(月) 09:09:31 .net]
ヤバイ上書きは--overwriteらしい。今は反省している。

156 名前:名無しさん@お腹いっぱい。 [2005/12/31(土) 17:24:03 .net]
> あいかわらず河野がかかわってるんじゃん。

tar xvf nkf203.tar # 最新版
grep -R . void
nkf.c: void (*status_func)PROTO((struct input_code *, int));
...
nkf.c: ** void@merope.pleiades.or.jp (Kusakabe Youichi)

157 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/12/31(土) 17:55:31 .net]
fujitsu最大の成果物ということでよろしいでしょうか?

158 名前:名無しさん@お腹いっぱい。 [2005/12/31(土) 18:02:43 .net]
でも河野さんはsonyでしょ。(当時)

159 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/01/13(金) 15:10:58 .net]
--guess はバグってる?

% nkf --version
Network Kanji Filter Version 2.0.5 (2005-04-10)
Copyright (C) 1987, FUJITSU LTD. (I.Ichikawa),2000 S. Kono, COW, 2002-2005 Kono, Furukawa, Naruse
% nkf --guess utf8
UTF-8
% nkf --guess utf8 utf8 utf8
utf8:UTF-8
utf8:EUC-JP
utf8:EUC-JP




160 名前:naruse mailto:sage [2006/01/16(月) 19:58:38 .net]
ごめんなさい、バグってます。
CVSでは nkf.c rev:1.71 治っておりますので、よろしければそちらをお使いください。
cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/nkf/nkf-2/nkf-utf8/nkf.c?rev=1.89&view=log#rev1.71
なお、2.0.6は桜が咲くころには出す予定です。


161 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/01/16(月) 20:40:22 .net]
>>160
ああ!思い出した。 ruby-dev に出てたのと同じ問題ですね。
桜が咲くのを待ちつつ、修正版を使いますです。どうもです。

162 名前:成瀬 ◆NBGqNARUSE [2006/03/11(土) 14:09:50 .net]
えー、というわけで、そろそろ桜の花も咲きそうなので、
2.0.6を出したいなぁと思っているわけですが、迷っているのが一つ。

「nkf --overwrite が mtime を更新しない」
lists.sourceforge.jp/mailman/archives/nkf-dev/2006-March/000010.html
って直した方がいいですか?
数行の修正でいいはずなのですが、どちらがお好みなのかなーと。

ついでに、nkf 2.0.6での文字コードのマッピングは以下の通りになりますので、ご意見のある方はお早めに。
nkf.sourceforge.jp/ucm/

163 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/11(土) 16:45:41 .net]
modify したんだから更新しといた方がいいんじゃない?
わりとどうでもいいけど。

164 名前:名無しさん@お腹いっぱい。 [2006/03/11(土) 16:48:26 .net]
過疎スレに書き込むなボケ

165 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/11(土) 18:41:13 .net]
迷ったときはオプションを追加して泥沼化

166 名前:成瀬 ◆NBGqNARUSE mailto:sage [2006/03/11(土) 19:04:33 .net]
デフォルトでmtimeを更新するようにしたら、
cp -p を真似して、mtimeを更新しない -p オプションを追加する気ではいます。

>>164
わざわざageてくださってどうも、しかもツンデレで。

167 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/12(日) 20:21:51 .net]
>>166
--overwrite が長いオプションなので、 (tar 風に) --preserve とかがいいかなあ。
一文字オプション文字空間はそれほど広くないでしょう。

168 名前:成瀬 ◆NBGqNARUSE mailto:sage [2006/03/12(日) 23:32:07 .net]
lists.sourceforge.jp/mailman/archives/nkf-dev/2006-March/000016.html

によると、--overwrite がatime/mtimeを保持するのは意図した動作らしいので、手をつけないことにしました。

というわけで、
* touchすれば更新できるのでそのままにしておく
* 更新するoverwriteを別途定義する
* tar風に --modification-time と --access-time を追加
かなぁ・・・。

perl/rubyの真似をして-i[extension]とかすると、既存のオプションにぶつかるのが悩み。

169 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/12(日) 23:42:37 .net]
qkcの-jがくさってるってのは、具体的にどんな場合?



170 名前:成瀬 ◆NBGqNARUSE mailto:sage [2006/03/13(月) 00:08:33 .net]
>>169
おそらく、デフォルトでエスケープシーケンスが ESC $B と ESC (J になっていることではないかと。
/Jでなく、/BJを指定すればいいのですけれどね。

hp.vector.co.jp/authors/VA000501/htmlhelp/jisesc.html
hp.vector.co.jp/authors/VA000501/htmlhelp/cmdopt.html

171 名前:167 mailto:sage [2006/03/13(月) 00:35:36 .net]
意図してやってるなら仕方ないですね。
とりあえずそのままで、タイムスタンプ変えたい人が多く出てきたらオプション新設、
とかでもいいように思います。

そういえば先日 Subversion でファイルを nkf --overwrite してからコミットしようとしたら
一向にコミットできなくてはまってしまった。
--overwrite のタイムスタンプの件は man に書いてなかったですよね?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<78KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef