diff options
Diffstat (limited to 'misc')
-rw-r--r-- | misc/ruby-mode.el | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/misc/ruby-mode.el b/misc/ruby-mode.el index 437999dfdc..09df43dff0 100644 --- a/misc/ruby-mode.el +++ b/misc/ruby-mode.el @@ -522,9 +522,10 @@ The variable ruby-indent-level controls the amount of indentation. (re-search-backward "#" (save-excursion (beginning-of-line) (point)) t) - (save-excursion - (forward-char -1) - (not (looking-at "\\?"))) + (if (not (= (point) (point-min))) + (save-excursion + (forward-char -1) + (not (looking-at "\\?")))) (skip-chars-backward " \t") (if (save-excursion (forward-char -1) |