[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:2065] Caret makes meadow white-outed ?
- X-ml-count: 2065
- Subject: [MD:2065] Caret makes meadow white-outed ?
- From: Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxx>
- Date: Fri, 02 Mar 2001 20:32:44 +0900 (JST)
- X-mailer: Mew version 1.95b110 on Emacs 21.0 / Mule 5.0 (賢木)
From: 小関 吉則 (KOSEKI Yoshinori) <kose@xxxxxxxxxxxxxxxxxx> さん曰く
Subject: [MD:2064] Caret makes meadow white-outed ?
Message-ID: <20010302snkwlef0.kose@xxxxxxxxxxxxxxxxxx>
Date: 02 Mar 2001 18:15:47 +0900
>>>>> In [meadow-develop : No.2046]
>>>>> “白井” = Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxx> wrote:
白井> http://www.netlaputa.ne.jp/~hshirai/Binary/temacs-1.13b2-20010222.exe.bz2
白井> におきました。
小関> これは、
>>>>> In [meadow-develop : No.2005]
>>>>> “堀口” = Kyotaro HORIGUCHI <horiguchi.kyotaro@xxxxxxxxxxxxxxxxxxxxx> wrote:
堀口> マルチバイト文字を含むディレクトリの下にあるファイルを find-file
堀口> すると current-directory が中身そのままで unibyte string になって
堀口> しまうようです.
小関> このパッチがあたってるんですよね?
時間的、ChangeLog 的にいうとあたっていますね。
小関> Meadow で lookup を使った後に、ange-ftp で Solaris につない
小関> で、dired 表示したらファイルのタイムスタンプが文字化けしてし
小関> まいました。
temacs-1.13b2-20010222.exe.bz2 の Meadow を使って、ってこと?
日本語 ls を出す Solaris?
lookup の検索エージェントは?
とかあるけど ;-p
# 全然、理由はわかりません。
小関> Subject: [sdic:00426] Re: looking up in a file with Japanese path
小関> Subject: [sdic:00427] Re: looking up in a file with Japanese path
小関> あたりの話から、同じ問題かな、と思いまして。
これだけだと、全然わからないと思うので、簡単に説明すると
『日本語を含む directory 上の file を対象に sdic(*1) を動かすと
Setting current directory: no such file or directory で死んじゃ
うよ』
って人の話でした。
で、そのときは挙動が納得できなかったのだけど、外部コマンドを
(start|call)-process するときの default-directory を
(expand-file-name "~/") で拘束することで安易に逃げたのでした。^^;;;
で、数日後に堀口さんの
>>>>> In [meadow-develop : No.2005]
>>>>> “堀口” = Kyotaro HORIGUCHI <horiguchi.kyotaro@xxxxxxxxxxxxxxxxxxxxx> wrote:
堀口> マルチバイト文字を含むディレクトリの下にあるファイルを find-file
堀口> すると current-directory が中身そのままで unibyte string になって
堀口> しまうようです.
が出て、『ふみ?』と思って、パッチをあてて試してみて『おぉ、これ
が原因だったのか』とわかったわけです。
ちなみに、sdic は default では辞書の文字コードの関係で euc-jp で
(start|call)-process を拘束して動作します。また、そのときに調べ
たら lookup も同様の問題が存在することもわかりました。
# lookup の sdic backend と kakasi まわりだったかな?
(*1) 土屋さんの作った、辞書引き elisp。egrep とか array とを外部
コマンドで動かしたりする。(大好き)
http://www-nagao.kuee.kyoto-u.ac.jp/member/tsuchiya/sdic/index.html
--
白井秀行 (mailto:shirai@xxxxxxxxxxx)