From 9fc2e20d910c29455ff152cdc22d9ee87db0f092 Mon Sep 17 00:00:00 2001 From: Joao Tavora Date: Mon, 21 May 2012 14:46:33 +0100 Subject: [PATCH] fix: get rid of `yas/no-jit', interactive calls to `yas/reload-all' do *not* use jit --- yasnippet.el | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/yasnippet.el b/yasnippet.el index 3b76222..dde988c 100644 --- a/yasnippet.el +++ b/yasnippet.el @@ -1675,9 +1675,7 @@ Below TOP-LEVEL-DIR each directory is a mode name." (call-interactively 'yas/load-directory)) errors)) -(defvar yas/no-jit nil - "Non-nil forces `yas/reload-all' to skip jit-loading and load every directory.") -(defun yas/reload-all () +(defun yas/reload-all (&optional no-jit) "Reload all snippets and rebuild the YASnippet menu. Behaviour is affected by `yas/no-jit', which see." @@ -1702,7 +1700,7 @@ Behaviour is affected by `yas/no-jit', which see." ;; Reload the directories listed in `yas/snippet-dirs' or prompt ;; the user to select one. ;; - (setq errors (yas/load-snippet-dirs yas/no-jit)) + (setq errors (yas/load-snippet-dirs no-jit)) ;; Reload the direct keybindings ;; (yas/direct-keymaps-reload)