[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: BITMAP-MULE vs Mule-UCS
中川@ os2-emacs-ja です。メンテナ降りたいかも。
;; 返事がちと遅かったか。
現在の OS/2 版は load-path 回りに問題があって、(環境変数
EMACSLOADPATH にもよりますが)、emacs -q で起動すると site-lisp(と
leim)が load-path に入らない可能性が大です。普通に(-q なしで)起動し
た場合の load-path を emacs -q の場合にも設定してからいろいろテストし
て下さい>野宮さん。
From: Katsumi Yamaoka <yamaoka@namazu.org>
Subject: [emacs-w3m:01519] Re: BITMAP-MULE vs Mule-UCS
Date: Thu, 13 Sep 2001 15:18:35 +0900
Message-ID: <78d74v1um8.fsf@karin.namazu.org>
山岡>> (progn
山岡>> (require 'un-define)
〜略〜
野宮> Cannot open load file: un-define
野宮> というエラーが出ます。
野宮> エラーが出て良いのではないのでしょうか?
山岡> ええと、そのエラーは emacs -q で起動した Emacs の変数 load-path
山岡> に、Mule-UCS がインストールされているディレクトリが含まれていな
山岡> いために起こるものだと思うので、まずその下ごしらえをやっていただ
山岡> けませんか。
というのが最上段に書いた内容です。
山岡> 例えば /usr/local/share/emacs/site-lisp/mule-ucs/ 以下に
山岡> Mule-UCS がインストールされていて、
山岡> /usr/local/share/emacs/site-lisp/mule-ucs/subdirs.el というファ
山岡> イルが Emacs 20.7 に由来する標準のものであるならば、特別なことは
山岡> やらなくても mule-ucs/ は自動的に load-path に追加されます。
subdirs.el ってのは lisp 配下に(だけ)あって、lisp 配下の
subdirectory (texmodes, progmodes etc.) を load-path に追加するものだ
と思っていましたが。lisp/subdirs.el は 一応 OS/2 でも元の GNU archive
のを展開したのと同じ内容です。
と思ったらシェルスクリプト update-subdirs で subdirs.el を作って/更
新して、normal-top-level で load-path 内の subdirs.el を全部見てますね。
まだしっかりコードを追いきれていませんが。
どうも OS/2 では私(多分原 20.2 移植者も)の悪癖?で、make したまま
make install はしないで使うのが普通になっていて、20.2 の頃はそれで問題
なかったものが、20.3 で site-lisp 配下にも subdirs.el が作られるように
なり、その後もいろいろ機能拡張があった、と。全部見落としていたようです。
;; load-path は全部自分で通すものだと思ってました。site-lisp & leim
;; が default の load-path に入らないのも原因は同根。
ごめんなさい。
OS/2 版でしか emacs を使って/使っていないからこうなるわけで。かといっ
て Linux 等で日常生活が送れるなら OS/2(emacs を含む環境全部)をメンテ
している訳もなく。
;; Win2K + Meadow の方が幸せかも。弱気。
ではでは。
--
中川貴之 (株)日立製作所 エンタープライズサーバ事業部 NA2G