branch: master
commit 01139a2deb9eda272b9b771fbbe15d096061efa4
Author: Noam Postavsky <[email protected]>
Commit: Noam Postavsky <[email protected]>
* yasnippet.el (yas--define-snippets-2): Use file-name-NONdirectory.
---
yasnippet.el | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/yasnippet.el b/yasnippet.el
index ff46811..f47bafe 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))