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

[xyzzy:03690] Re: わけわかんない



おはようございます。
やっぱりexportをコンパイルする際に、バグがあるんじゃ
ないかという気がしてきました・・・・

自分用のカスタマイズコードなのでin-packageはせずに"user"
パッケージを使っています。

(export   'ed::*c++-mode-hook* "ed")
(add-hook 'ed::*c++-mode-hook* 'c++-mode-my-hook)
こういうコードはうまく動くのですが、

(export   'ed::*sql-mode-hook* "ed")
(add-hook 'ed::*sql-mode-hook*  'sql-mode-my-hook)
こういうコードは(autoloadで読み込まれるモードのhook)うまく
動きません。
byte-compile後の .lcファイルを開いてみていたのですが、
(export '*sql-mode-hook* "ed")こんな感じになっていて、
        --- ed::がヌケてしまっています。
これが原因ではないかと思うのですが、いかがでしょう。

今のところ、以下のようにして逃げましたので、修正は
急ぎません。
(export (intern "*sql-mode-hook*" (find-package "ed")) "ed")
------------------------------------------------------------
逸見雅人    Masahito Henmi  henmi@xxxxxxxxxxxxx
♪あなたの願いも仕事もうまくいきますように・・・

Index Home