- 1 名前:名無しさん@お腹いっぱい。 [01/11/08 16:57.net]
- 初心者です。ご指導おねがいします。
- 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 に書いてなかったですよね?
- 172 名前:成瀬 ◆NBGqNARUSE mailto:sage [2006/03/13(月) 00:54:34 .net]
- タイムスタンプの件はマニュアルには書いてありませんね。
とりあえずマニュアルは更新しておくことにします。
- 173 名前:167 mailto:sage [2006/03/13(月) 00:55:26 .net]
- すんません、お手数かけます。
- 174 名前:167 mailto:sage [2006/03/13(月) 10:10:02 .net]
- 思い出した。
今更なので、変えてくれという話ではなくて、素朴な疑問なのですが、 「--overwrite」って一般的なもんなんすかね? GNU sed だと --in-place だったり Perl や Ruby だと -i ですよね。
- 175 名前:成瀬 ◆NBGqNARUSE mailto:sage [2006/03/13(月) 15:01:02 .net]
- 別名の案を考えるのにフィルタ系のコマンドを一通り調べてみたのですが、
* 相当するコマンドが無い * デフォルトが上書き がそもそも大多数で、わたしが見つけられたのはPerl/Rubyの-i[=extension]くらいでした。 sedは見たのですが、GNU sedには-i/--in-placeがあるのですか。 --overwriteを用いているのはnkfくらいのようですね。 -iは既存のオプションと衝突しているため使えないとして、 --in-placeを更新するoverwriteにするというのはありだと思います。 というか、--in-place[=SUFFIX] の拡張子を指定してバックアップはわたしも欲しいので、 この方向で実装してみます。 上書きを行うロングオプションで--in-place以上に有名なものってありませんよね? なるべく長いものに巻かれておきたいのですけれど。
- 176 名前:成瀬 ◆NBGqNARUSE mailto:sage [2006/03/21(火) 22:55:47 .net]
- 2.0.6 beta1 を出しました。
sourceforge.jp/projects/nkf/ ところで、今 nkf は -m がデフォルトで有効になっています。 これを、デフォルトで -m0 にしたいと思っているのですが、どう思います? 一応、コンパイルオプションでデフォルト -m / -m0 を切り替えられるようにして、 お茶を濁しつつ変えてしまおうかとも思っているのですけれど。 ちなみに、同様に意図しない変換を引き起こしうる、デフォルトが -X な件は、 --ic / --oc ではデフォルトで -x を含むようにしています。
|

|