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

Re: w3m-load.el



>> On Thu, 29 Apr 2004 10:49:09 +0900
>> 「山」== yamaoka@jpl.org (Katsumi Yamaoka) said as follows:

土> パッケージとしてインストールされた emacs-w3m を XEmacs で使えるよ
土> うにする方法が分からなかった!

山> ん? README とかに書いてあるように、単に M-x w3m とタイプすれば...

すみません.

    make PACKAGEDIR=~/tmp install-package

とかやって,一時的なディレクトリに導入しておいて,このディレクトリを 
package の探索パスに追加するという方法が知りたかったんですが,分からな
かったってことです.

土> % xemacs -vanilla -batch -eval '(princ load-file-name)'
土> /home/dres/project/debian/current/xemacs21/xemacs-21.4.6/lisp/loadup.el

山> それは単に XEmacs を build したとき、コアの Lisp モジュールを dump 
山> するためにそれを使いました、と言っているだけでしょ。ぼくの環境でも、
山> 同じようなものですよ。

うーん,それは

  (documentation-property 'load-file-name 'variable-documentation)
  => "Full name of file being loaded by `load'."

と矛盾しているような.

土> ;; なので,Debian の XEmacs では auto-autoloads.el を eval-buffer
土> ;; できない.

山> え゛、そんなこたあないんじゃないかなあ...。

(featurep 'w3m-load) => nil の状態で eval-buffer すると,以下の式の評
価に失敗しませんか?

    (load (expand-file-name "w3m-load.el"
                            (if load-file-name
                                (file-name-directory load-file-name)))
          nil t t)

土> ところで,w3m-load.el も byte-compile した方がいいですか?

山> たぶん、compile しないのが正しいです。

了解,どうも解説有難うございます.

では,夕方頃までに問題が見つからなければ,実際にリリースすることにしま
しょうか.

-- 
土屋 雅稔 ( TSUCHIYA Masatoshi )