From f3ff02272cb543fca1e214fc01c22e2596a4ed1f Mon Sep 17 00:00:00 2001 From: capitaomorte Date: Mon, 15 Mar 2010 21:25:34 +0000 Subject: [PATCH] * Fix issue 124 - "yas/new-snippet default template creates spurious 'k-e-y-b-i-n-d-i-n-g' binding" --- yasnippet.el | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/yasnippet.el b/yasnippet.el index 35fe56a..47cb331 100644 --- a/yasnippet.el +++ b/yasnippet.el @@ -1181,7 +1181,8 @@ return an expression that when evaluated will issue an error." (defun yas/read-keybinding (keybinding) "Read KEYBINDING as a snippet keybinding, return a vector." - (when keybinding + (when (and keybinding + (not (string-match "keybinding" keybinding))) (condition-case err (let ((keybinding-string (or (and (string-match "\".*\"" keybinding) (read keybinding)) @@ -2203,7 +2204,7 @@ lurking." # -*- mode: snippet -*- # name: $1 # key: $2${3: -# binding: \"${4:direct-keybinding}\"}${5: +# binding: ${4:direct-keybinding}}${5: # expand-env: ((${6:some-var} ${7:some-value}))} # -- $0"))))