branch: externals/ruby-end
commit ec7c55036c3f0c6e9f954a2c40adefe8f5f09cf3
Merge: 1aa855419b f090fbbf74
Author: Johan Andersson <johan.rej...@gmail.com>
Commit: Johan Andersson <johan.rej...@gmail.com>

    Merge branch 'jeffgran-master'
---
 ruby-end.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ruby-end.el b/ruby-end.el
index 39ae57c686..eb11de90e2 100644
--- a/ruby-end.el
+++ b/ruby-end.el
@@ -121,8 +121,8 @@
 (defun ruby-end-fallback (key)
   "Execute function that KEY was bound to before `ruby-end-mode'."
   (let ((ruby-end-mode nil))
-    (execute-kbd-macro
-     (edmacro-parse-keys key))))
+    (call-interactively
+     (key-binding (edmacro-parse-keys key) t))))
 
 (defun ruby-end-insert-end ()
   "Closes block by inserting end."

Reply via email to