[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:13555] XEmacs & Emacs info/dir file



こんにちは、小島と申します。

(X)Emacs の info/dir ファイル について
2つ、不思議に思ったことがあります。 

1.XEmacs と Emacs を 一緒に いれる場合、

そのままでは、 /usr/info/dir が

	Emacs
	* Emacs-20: (emacs20).     Emacs version 20.
	* Xemacs20: (xemacs20).    XEmacs 20.4

となりません。どちらか、後にいれたほうしか、書き込まれません。
例えば、先にXEmacs がはいっているところに、Emacsをインストール
しますと、それまであった、

        *Xemacs20: の行が消え、   
        *Emacs-20: の行が加わります。

  もちろん、手動で、

install-info --quiet --section "Emacs" "XEmacs20.4" /usr/info/xemacs20.info.gz

 としてやれば、いいことなんですが、一体、なぜなのでしょう。

/var/lib/dpkg/info/xemacs20-support.postrm に書いてある

install-info --quiet --remove xemacs20.info

  が実行されたかのような不思議な動作です。
  (もちろん、xemacs20-supportは、インストールされたままですが)

2.    XEmacs 上では、 M-x info とした場合、
     INFOPATH で 指定したディレクトリの dir ファイルが
     あらわれないが、Emacs 上では、全てあらわれる。

      例えば、INFOPATH に $HOME/info を加えていた場合、
     Emacs では、 /usr/info/dir に つづいて、$HOME/info/dirを
     読み込んでくれます。

     ところが、XEmacs では、/usr/info/dir しか、読まないようです。

    以前、Slackware 上で、XEmacs 20.4 を動かしていたときは、
   INFOPATH 中の dir ファイルを全て読んでいたので、Debian特有な
   現象なのかな、とも思われます。
    で、今、関係ありそうな *.el を探っています。
    /usr/lib/xemacs-20.4/lisp/packages/info.el.gz あたり。

  
 以上の現象を経験された方は、いらっしゃるでしょうか。
 (わたしのところだけでしたら、うーん、なんでだろう。)

 または、的外れなことをしているぞ、とアドバイスしていただけたら、
 幸いです。

環境は、Debian/GNU Linux 2.0 (hamm) kernel 2.0.36

ii  emacs-dl-canna  1.0-8          Canna extension for emacs20-dl
ii  emacs-lisp-intr 1.05-2         Programming in Emacs Lisp
ii  emacs-lisp-intr 1.05+0.96-1    Japanese version
ii  emacs20         20.2-7         The GNU Emacs editor.
ii  emacs20-dl      20.2-3.3       The GNU Emacs editor.
ii  emacs20-el      20.2-7         GNU Emacs LISP (.el) files.
ii  emacsen-common  1.4.6          Common facilities for all emacsen.
ii  xemacs20-bin    20.4-5         Editor and kitchen sink -- support binaries
ii  xemacs20-mule-c 20.4-5         Editor and kitchen sink -- Mule binary compi
ii  xemacs20-suppor 20.4-5         Editor and kitchen sink -- architecture inde
ii  xemacs20-suppor 20.4-5         Editor and kitchen sink -- non-required libr
 
です。

# 次は、XEmacs での 日本語メニュー表示に挑戦、です。
#  "Debian GNU/Linux に関する Q & A" を 参考にしても、
# なかなか、うまくいかないので。
# emacs & xemacs の info の 日本語訳も ほそぼそと挑戦中。
# でも、もう、ありそうですね。

-----
小島  (cozy@xxxxxxxxxxx)