From: Shugo Maeda Date: 1999-07-08T09:52:40+09:00 Subject: [ruby-dev:7290] Re: font-lock in ruby-mode.el 前田です。 At Wed, 7 Jul 1999 23:20:43 +0900, Koji Arai wrote: > > これでもさしあたり問題はないのですけれど、font-lockを使わない人も > > いることを考えると、ちょっと気持悪いように思います。 > > 特定のEmacsに標準添付されたパッケージについてはそれでも良いのかな > > という気もしますが。 > > 元もと、cperl-modeか何かを参考にしただけでそれほど > こだわりはなかったりします。 > > 問題の箇所がこれからも残るのなら if で分けるしかな > さそうですね。 後は(and (featurep 'hilit19) (featurep 'font-lock))な時にどうする か、という問題がありますよね。 # 現状でも同様の問題はあるわけですが。 やはり、condでfont-lockを優先するようにしておいて、hilitを使いた い時は変数をsetするくらいしかないのかな。 (defvar ruby-use-hilit19 nil "*If t, use hilit19.") (cond ((and (featurep 'font-lock) (not ruby-use-hilit19)) ...) ((featurep 'hilit19) ...)) それとも、両方が実行されても問題ないのでしょうか? -- 前田 修吾