Issue #528 has been updated by Nathan Weizenbaum.

File 0006--misc-ruby-mode.el-fix-a-variable-name-error.patch added
File 0007--misc-emacs-mode.el-don-t-set-case-fold-search-glo.patch added

Sure, here are two more patches that should work with patch -p1. Patch 6 fixes the variable-name bug that was breaking the original patches, and patch 7 sets case-fold-search locally rather than globally (another issue introduced by my changes in r18150, I'm afraid).
----------------------------------------
http://redmine.ruby-lang.org/issues/show/528

----------------------------------------
http://redmine.ruby-lang.org