[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: about ARGV(Emacs-Lisp => perl,ruby)



次から、meadow-developに引っ越しましょう。

Shun-ichi GOTO <gotoh@xxxxxxxxxxx> writes:

> nori2> になります。つまり、「能」が最後だと"が追加される。
> 
> 『能』の2バイト目は 0x5c ですねぇ。あからさまに怪しいですねぇ。
> 
> process-argument-ediging 関連のように思います。
> かくいう私の可能でも、Mew のIM のために入れたperl.exe (5.004) は
> 症状が出ました。Cygwin の perl は大丈夫でした。
> で、例えば以下のように argument-editing-type を 'cygnus にすると
> 解決しませんか?

げっ! それだと全然良くないです。
これって、Meadowのバグじゃないでしょうか。

どうやら、Shift JIS形式のunibyte stringを直接操作しているのが
まずいんでしょうね。

うーむ。問題は、argument editing functionに渡された引数が、すでに
encodeされていることにありそうですな。やはり、これは、encode自身も
argument editingのlevelでやるようにしたほうが無難とみました。

どうしようかな。誰か直してくれると嬉しいな。

from himi