]> code.delx.au - gnu-emacs-elpa/commitdiff
* yasnippet.el (yas--define-snippets-2): Use file-name-NONdirectory.
authorNoam Postavsky <npostavs@users.sourceforge.net>
Sat, 12 Sep 2015 20:30:01 +0000 (16:30 -0400)
committerNoam Postavsky <npostavs@users.sourceforge.net>
Sat, 12 Sep 2015 20:30:01 +0000 (16:30 -0400)
yasnippet.el

index ff4681170e2f779f3373c0b656c8c1788469211f..f47bafe9fb7af3242e1228871661dce9da4e7bc8 100644 (file)
@@ -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))