From 01139a2deb9eda272b9b771fbbe15d096061efa4 Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Sat, 12 Sep 2015 16:30:01 -0400 Subject: [PATCH] * yasnippet.el (yas--define-snippets-2): Use file-name-NONdirectory. --- yasnippet.el | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/yasnippet.el b/yasnippet.el index ff4681170..f47bafe9f 100644 --- a/yasnippet.el +++ b/yasnippet.el @@ -926,8 +926,11 @@ Honour `yas-dont-activate', which see." expand-env load-file xkeybinding xuuid save-file &aux (name (or xname - (and load-file (file-name-directory load-file)) - (and save-file (file-name-directory save-file)) + ;; A little redundant: we always get a name + ;; from `yas--parse-template' except when + ;; there isn't a file. + (and load-file (file-name-nondirectory load-file)) + (and save-file (file-name-nondirectory save-file)) key)) (keybinding (yas--read-keybinding xkeybinding)) (uuid (or xuuid name)) -- 2.39.2