From: siena@... (Siena. / SHINAGAWA, Norihide) Date: 2003-11-29T21:04:50+09:00 Subject: [ruby-dev:22078] Re: Dir.glob と Shjift_JIS について Siena. です。 》> 山本さんのパッチがうまく当たらず手パッチしたので、念のため何度か 》> 確認したものの、もしかすると変更ミスしてしまったのかもしれません。 》http://www.fsci.fuk.kindai.ac.jp/kakuto/soft.html で手に入れた 》GNU diff 2.7 で diff -b -u として作成したんですが、正しい引数を教えていただ あ、すみません。1.8.0 リリース版へのパッチだったのを見逃してました。 が、やはりパッチはエラーになります。 $ tar -xzf ruby-1.8.0.tar.gz $ cd ruby-1.8.0 $ gpatch < ../dirglob.diff iff patching file `dir.c' Hunk #1 FAILED at 80. Hunk #2 FAILED at 130. patch: **** malformed patch at line 92: ISDIRSEP(*sprev))) パッチを見るに、お使いの MUA、もしくはその設定のせいかもしれません。 例えば次の点がそれっぽい感じです。 * 空行が /^ $/ でなく、/^$/ になっている * タブ文字が消えている(?) * 最後のマクロが途中で折返しされている 今後の参考にでもなれば幸いです。 --- Siena.