From d4b0325911abd9483aba8a9628a8fecbfcb1616c Mon Sep 17 00:00:00 2001 From: Zhang Chiyuan Date: Mon, 19 Jan 2009 14:10:27 +0000 Subject: [PATCH] override c-electric- serial function in yas/keymap instead of yas-minor-mode-map. --- yasnippet.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yasnippet.el b/yasnippet.el index 5e9498a..00418fe 100644 --- a/yasnippet.el +++ b/yasnippet.el @@ -1597,9 +1597,9 @@ handle the end-of-buffer error fired in it by calling ;; disable c-electric-* serial command in YAS fields (add-hook 'c-mode-common-hook '(lambda () - (make-variable-buffer-local 'yas/minor-mode-map) - (dolist (k '(":" ">")) - (define-key yas/minor-mode-map + (make-variable-buffer-local 'yas/keymap) + (dolist (k '(":" ">" ";" "<" "{" "}")) + (define-key yas/keymap k 'self-insert-command)))) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;