rails.elで1単語の区切りが変になる.

以下の様な場合にC-f押したときに

def hooooge_fuga
    ^  ->  ^

と移動して欲しいのに,

def hooooge_fuga
    ^  ->       ^

と移動していた.
のでrails.elを以下の様に修正.

Index: rails.el
===================================================================
--- rails.el	(リビジョン 232)
+++ rails.el	(作業コピー)
@@ -408,9 +408,6 @@
             (ruby-electric-mode (or rails-enable-ruby-electric -1))
             (ruby-hs-minor-mode t)
             (imenu-add-to-menubar "IMENU")
-            (modify-syntax-entry ?! "w" (syntax-table))
-            (modify-syntax-entry ?: "w" (syntax-table))
-            (modify-syntax-entry ?_ "w" (syntax-table))
             (local-set-key (kbd "C-.") 'complete-tag)
             (local-set-key (if rails-use-another-define-key
                                (kbd "TAB") (kbd "<tab>"))

これの酷い所は,rails-modeではなくruby-modeに設定が反映される事.
つまり,普通のrubyコードを触るときもちょっと違和感を感じながらコーディングする事になる.
ruby-modeに慣れていた場合)
これくらいは.emacsで設定させて欲しいんだけど..Railsをいじる人にとっては当然なんだろうか..