* progmodes/ruby-mode.el (ruby-match-expression-expansion): Shorten
authorDmitry Gutov <dgutov@yandex.ru>
Sat, 8 Sep 2012 15:34:41 +0000 (19:34 +0400)
committerDmitry Gutov <dgutov@yandex.ru>
Sat, 8 Sep 2012 15:34:41 +0000 (19:34 +0400)
  previous change.

lisp/progmodes/ruby-mode.el

index 0636212..947c125 100644 (file)
@@ -1550,8 +1550,7 @@ See `font-lock-syntax-table'.")
 (defun ruby-match-expression-expansion (limit)
   (when (re-search-forward "[^\\]\\(\\\\\\\\\\)*\\(#\\({[^}\n\\\\]*\\(\\\\.[^}\n\\\\]*\\)*}\\|\\(\\$\\|@\\|@@\\)\\(\\w\\|_\\)+\\)\\)" limit 'move)
     (or (ruby-in-ppss-context-p 'string)
-        (and (< (point) limit)
-             (ruby-match-expression-expansion limit)))))
+        (ruby-match-expression-expansion limit))))
 
 ;;;###autoload
 (define-derived-mode ruby-mode prog-mode "Ruby"