From 50bcb8f2d8532bb2e930248525f24be6e924cf8e Mon Sep 17 00:00:00 2001 From: Joao Tavora Date: Mon, 27 Feb 2012 11:38:34 +0000 Subject: [PATCH] Can't use `yas/read-kbd-macro' in `yas/fallback', need to call `read-kbd-macro' with the string TAB directly, don't know why... --- yasnippet.el | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/yasnippet.el b/yasnippet.el index eb97181..05f6eb9 100644 --- a/yasnippet.el +++ b/yasnippet.el @@ -2102,8 +2102,10 @@ Common gateway for `yas/expand-from-trigger-key' and (let* ((yas/minor-mode nil) (yas/direct-keymaps nil) (keys-1 (this-command-keys-vector)) - (keys-2 (and from-trigger-key-p - (yas/read-kbd-macro yas/trigger-key))) + (keys-2 (and yas/trigger-key + from-trigger-key-p + (stringp yas/trigger-key) + (read-kbd-macro yas/trigger-key))) (command-1 (and keys-1 (key-binding keys-1))) (command-2 (and keys-2 (key-binding keys-2))) ;; An (ugly) safety: prevents infinite recursion of