ruby-mode.elの配色

emacsruby-mode.elで、ダブルクォーテーション(”)や各種括弧を入力したとき、対応が悪いとハイライトされるのだけど、この色をどうにか変えたい。今の配色はこんな感じになってしまい、さっぱり字が読めない。

Googleで検索した結果、.emacsでset-face-foregroundやset-face-backgroundを定義すれば、ソースファイルの配色を変えられることがわかったのだけど、肝心のそのハイライトの変数名がわからない(highlightもregionも違っていた)。

そもそもどこで定義されているのかもわからない(Debianなので、ruby-mode.elcとバイトコンパイルされてしまっている)。

参考:

追記(2008/6/12)

上記のようになる原因がわかった。このハイライトはflymake-errlineという変数で指定された色によって引き起こされている。なので、
.emacsに以下を加えればよい。

(add-hook 'ruby-mode-hook
          '(lambda ()
             (set-face-foreground flymake-errline "DarkBlue"))) 
; ハイライトの色を変える場合は
;  (set-face-background flymake-errline "LightPink")))