From: Shugo Maeda Date: 1999-07-06T18:25:41+09:00 Subject: [ruby-dev:7284] font-lock in ruby-mode.el 前田です。 ruby-mode.elで(featurep 'hilit19)がtな時でもfont-lockを利用できる ように(featurep 'font-lock)の部分がtop-levelに移動されましたが、 inf-ruby.elをbatch modeで--no-init-file付きでコンパイルすると、 ruby-mode.elの (or (boundp 'font-lock-variable-name-face) (setq font-lock-variable-name-face font-lock-type-face)) の部分でfont-lock-type-faceが定義されていないためエラーになるようです。 やはり、無条件にfont-lockを利用しようとするのはうまくないような気 がします。 (cond ((featurep 'hilit19) ...) ((featurep 'font-lock ...))) のようにcondだったから(featurep 'hilit19)がtの時にfont-lockが利用 されなかったわけで、 (if ((featurep 'hilit19) (progn ...))) (if ((featurep 'font-lock) (progn ...))) のように独立させればよいと思うのですが、いかがでしょう。 -- 前田 修吾