新井です。

ruby-mode.el で、

hoge_self

のような変数の"self"の部分に色が付いてしまいす。

あと、細かいですが"self"が、keyword-faceとvariable-name-face
の両方に入ってます。

# 1.4 にも入れてもらえると嬉しいです。

Index: misc/ruby-mode.el
===================================================================
RCS file: /home/cvs/ruby/misc/ruby-mode.el,v
retrieving revision 1.6
diff -u -p -u -r1.6 ruby-mode.el
--- misc/ruby-mode.el	1999/10/29 09:25:32	1.6
+++ misc/ruby-mode.el	1999/11/25 13:25:40
@@ -663,7 +663,6 @@ An end of a defun is found by moving for
 	       "return"
 	       "then"
 	       "throw"
-	       "self"
 	       "super"
 	       "unless"
 	       "undef"
@@ -675,8 +674,8 @@ An end of a defun is found by moving for
 	    "\\)\\>[^_]")
 	   2)
      ;; variables
-     '("\\b\\(nil\\|self\\|true\\|false\\)\\b"
-       1 font-lock-variable-name-face)
+     '("\\(^\\|[^_:.@$]\\|\\.\\.\\)\\b\\(nil\\|self\\|true\\|false\\)\\b[^_]"
+       2 font-lock-variable-name-face)
      ;; variables
      '("[$@].\\(\\w\\|_\\)*"
        0 font-lock-variable-name-face)