Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000271Vine Linux1 バグ公開2006-10-15 03:292006-10-19 15:17
anonymous 
 
不明 
完了不明 
4.0beta 
 
x86
なし
0000271: emacsでdiredがうまく動かない
ハードウェア分類:ノートPC
機種名: Panasonic Let's note T4
Vine version : 4.0beta3
emacs version : emacs-21.4-0vl7

症状:
      emacs で dired を使います。CTRL-X d でディレクトリ内の一覧は
表示されるのですが、そこで目的のファイルにカーソルを合わせて f と
打ってもミニバッファに
"No file on this line"
とエラーが表示されるのみです。
もしかしてdiredの仕様が変わったのでしょうか?
(一応M-x describe bindings は見てみたのですが。。)
設定されていません。
課題の履歴
2006-10-15 03:29anonymous新規課題
2006-10-15 03:33anonymousコメント追加: 0001618
2006-10-15 12:10daisukeコメント追加: 0001619
2006-10-15 13:37anonymousコメント追加: 0001620
2006-10-15 17:22anonymousコメント追加: 0001621
2006-10-19 15:17kazutaka状態新規 => 完了
2006-10-19 15:17kazutakaコメント追加: 0001622

コメント
(0001618)
anonymous   
2006-10-15 03:33   
続報です。

先ほどの報告では、emacs はターミナルから立ち上げたのですが、
このときは、そのターミナルでは LANG 変数の値が
echo $LANG
ja_JP.eucJP

となっていました。そして、diredの一覧で表示されるファイルの
タイムスタンプが文字化けしていました。

一方、ターミナルで
export LANG=C
emacs
で起動すると、dired でも正常にファイルを開くことができて
前述の問題は生じませんでした。また、diredのファイル一覧の
タイムスタンプも(英語ですから)文字化けしませんでした。
(0001619)
daisuke   
2006-10-15 12:10   
いまの etcskel に入っている .emacs.el だと dired の問題は解決していると
思いますが、アップグレードインストールでしょうか?
(0001620)
anonymous   
2006-10-15 13:37   
> …… アップグレードインストールでしょうか?

もしそうなら、今現在の etcskel パッケージの
バージョンを調べてください。ML に「アップグレードで
etcskel がバージョンアップしなかったようだ」という
話があったとき、etcskel バージョンの確認をするのを
忘れて、気になっていたのです。それから、/etc/skel/
.emacs.el の冒頭に書いてある日付も。
ついでに、/root/upgrade.log のチェックも。

ちなみに、当方の beta3 をクリーンインストールした
マシンでは、コンソールでも X 上でも、dired は
問題なく動いています。

--
長南
(0001621)
anonymous   
2006-10-15 17:22   
お返事を見て納得しました。
Vine のシステムは新規でフルインストールだったのですが、
/home は Vine 3.2 のときに使っていたパーティションを
そのまま使っているので、当然 ~user/.emacs.el も古かった、
と言うわけでした。コメント感謝です。
(0001622)
kazutaka   
2006-10-19 15:17   
> Vine のシステムは新規でフルインストールだったのですが、
> /home は Vine 3.2 のときに使っていたパーティションを
> そのまま使っているので、当然 ~user/.emacs.el も古かった、
> と言うわけでした。

状態を完了に変更します。