diff options
Diffstat (limited to 'lisp/progmodes/ruby-mode.el')
-rw-r--r-- | lisp/progmodes/ruby-mode.el | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lisp/progmodes/ruby-mode.el b/lisp/progmodes/ruby-mode.el index 87bb92908d1..955daa393ce 100644 --- a/lisp/progmodes/ruby-mode.el +++ b/lisp/progmodes/ruby-mode.el @@ -1147,7 +1147,7 @@ delimiter." (setq re (regexp-quote (or (match-string 4) (match-string 2)))) (if (match-beginning 1) (setq re (concat "\\s *" re))) (let* ((id-end (goto-char (match-end 0))) - (line-end-position (point-at-eol)) + (line-end-position (line-end-position)) (state (list in-string nest depth pcol indent))) ;; parse the rest of the line (while (and (> line-end-position (point)) @@ -1924,7 +1924,7 @@ It will be properly highlighted even when the call omits parens.") (save-excursion (forward-char -1) (looking-back ruby-syntax-before-regexp-re - (point-at-bol)))) + (line-beginning-position)))) ;; End of regexp. We don't match the whole ;; regexp at once because it can have ;; string interpolation inside, or span |