From bc4aaa31e2538c6992f9408f0190460eef79b655 Mon Sep 17 00:00:00 2001 From: Stefan Monnier Date: Wed, 23 Oct 2013 13:18:11 -0400 Subject: [PATCH] * lisp/progmodes/ruby-mode.el (ruby-smie-rules): Don't return 0 for :before ";". --- lisp/ChangeLog | 9 +++++++-- lisp/progmodes/ruby-mode.el | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index dd8619768cb..63156bb18a1 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2013-10-23 Stefan Monnier + + * progmodes/ruby-mode.el (ruby-smie-rules): Don't return 0 for + :before ";". + 2013-10-23 Jed Brown (tiny change) * progmodes/compile.el (compilation-directory-matcher) @@ -20,8 +25,8 @@ 2013-10-23 Dmitry Gutov - * progmodes/ruby-mode.el (ruby-smie--at-dot-call): Use - `following-char'. + * progmodes/ruby-mode.el (ruby-smie--at-dot-call): + Use `following-char'. 2013-10-22 Stefan Monnier diff --git a/lisp/progmodes/ruby-mode.el b/lisp/progmodes/ruby-mode.el index a9c4cf95700..7b9dcd44b24 100644 --- a/lisp/progmodes/ruby-mode.el +++ b/lisp/progmodes/ruby-mode.el @@ -453,7 +453,7 @@ explicitly declared in magic comment." (smie-rule-parent ruby-indent-level)) ;; For (invalid) code between switch and case. ;; (if (smie-parent-p "switch") 4) - (t 0))) + )) (`(:before . ,(or `"(" `"[" `"{")) (cond ((and (equal token "{") -- 2.39.2