[#42243] コミュニティと宗教の分離について — Beyond <beyond@...>

14 messages 2006/05/21

[#42267] メニューのループについて — リックス <rubyer4649@...>

りっくすです

21 messages 2006/05/27

[#42301] Re: メニューのループについて — "conundrum /" <conundrum@...>

conundrumです。

11 messages 2006/05/28

[ruby-list:42264] mmm-modeで"integer-or-marker-p,nil"が出る

From: Atsushi Yoshida <waysidejet@...>
Date: 2006-05-27 06:47:38 UTC
List: ruby-list #42264
よしだあつしです。

erbの編集のためにmmm-modeを使いたく、いろいろなサイトを見て
以下のように.emacに記述しました。

--------------ここから-------------------
(require 'mmm-mode)
(setq mmm-global-mode 'maybe)
(setq mmm-submode-decoration-level 2)

(mmm-add-classes
 '((eruby
    :submode ruby-mode
    :front "<%[=]?"
    :back  "%>")))

(add-to-list 'auto-mode-alist '("\\.rhtml$" . html-mode))
(add-to-list 'mmm-mode-ext-classes-alist '(html-mode nil eruby))
--------------ここまで-------------------

この状態でrhtmlファイルを開くと<% %>の部分の背景色はグレーになっているの
ですが、
classなどの色づけが途中で止まっています。

M-x mmm-parse-buffer
を実行すると
'Wrong type argument: integer-or-marker-p, nil'
というエラーメッセージが出ます。

ruby-talkの過去のメール
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/123099
でruby-mode.elを書き換えるというのがあったので試してみましたが、
特に変化はありませんでした。

使用しているバージョンは
GNU EMacs 21.4.1
ruby-mode 1.8.4
mmm-mode 0.4.8
で、全てdebian etchでapt-get したものです。

elispのデバッグの仕方もよくわからないのですが、いい知恵をお貸しください。

In This Thread

Prev Next