diff options
Diffstat (limited to 'lisp/progmodes/ruby-mode.el')
| -rw-r--r-- | lisp/progmodes/ruby-mode.el | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/progmodes/ruby-mode.el b/lisp/progmodes/ruby-mode.el index 8eadf018a67..340c689f02e 100644 --- a/lisp/progmodes/ruby-mode.el +++ b/lisp/progmodes/ruby-mode.el | |||
| @@ -1690,7 +1690,8 @@ See `add-log-current-defun-function'." | |||
| 1690 | (when (eq (char-before) ?\}) | 1690 | (when (eq (char-before) ?\}) |
| 1691 | (delete-char -1) | 1691 | (delete-char -1) |
| 1692 | (when (save-excursion | 1692 | (when (save-excursion |
| 1693 | (skip-chars-backward " \t") | 1693 | (let ((n (skip-chars-backward " \t"))) |
| 1694 | (if (< n 0) (delete-char (- n)))) | ||
| 1694 | (not (bolp))) | 1695 | (not (bolp))) |
| 1695 | (insert "\n")) | 1696 | (insert "\n")) |
| 1696 | (insert "end") | 1697 | (insert "end") |