[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
w3m-dtree.el
で
/a/hoge => a:/hoge
となるバグ
- From: Satoshi TAOKA <taoka@xxxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Wed, 18 Sep 2002 15:55:36 +0900 (JST)
- X-ml-name: emacs-w3m
- X-mail-count: 03920
広島大学の田岡と申します。
emacs-w3m のDtreeで、ちょっと変な動きをします。
cvsのものは直っているのかも知れませんが。。。
環境はFreeBSDです。
まず、D で /a/hoge というディレクトリを開こうとすると、a:/hoge を開こうとしま
す。これは、
--- w3m-dtree.el.bak Wed Sep 18 15:38:32 2002
+++ w3m-dtree.el Wed Sep 18 15:38:32 2002
@@ -81,7 +81,7 @@
path))
(defsubst w3m-dtree-directory-name (path)
- (when (string-match "^/\\(\\([A-Za-z]\\)[|:]?\\|cygdrive/\\([A-Za-z]\\)\\)/" path)
+ (when (string-match "^/\\(\\([A-Za-z]\\)[|:]+\\|cygdrive/\\([A-Za-z]\\)\\)/" path)
(setq path (concat
(or (match-string 2 path)
(match-string 3 path))
で、開けるようになりました。これで良いのでしょうか?
「?」は0個でもマッチするのですか?
さらに、emacs-w3m でローカルのファイル/a/hoge/foo.txt を開いていて、E
で編集しようとすると、正しく開きません。
~/.w3m/a:/hoge/foo.txt
というファイルを開こうとしています。これは、上の修正では直りません。ど
の分なのか余り調べていません。
なぜ、こんなことに気が付いたかというと、私はamdを使っています。
/a/hoge/home にディスクをマウントして、/home/taoka →
/a/hoge/home/taoka というsymlinkを張るようにしています。
で、通常は /home/taoka なのですが、場合によっては、
/a/hoge/home/taoka を見ることがあるようです。で、上のようになり
ファイルが編集できません。
ところで、w3m-antenna-add-current-url が + に割り当てられていますが、
? で表示するHelpには、そのことが入っていません。
C-u + にw3m-antenna-add-this-urlが割り当てられていたら良いのかも。
もうひとつ。w3m-antenna について質問があります。
Classに割り当てるものは、Normal, Modified Time, HNS があります。
HNS は、ハイパー日記システムのページの場合ですね?
Normal と Modified Time の違いは何でしょう?
田岡 智志 広島大学大学院 工学研究科 情報工学専攻
taoka@infonets.hiroshima-u.ac.jp