emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] master 01139a2 23/60: * yasnippet.el (yas--define-snippets-2): Us


From: João Távora
Subject: [elpa] master 01139a2 23/60: * yasnippet.el (yas--define-snippets-2): Use file-name-NONdirectory.
Date: Thu, 21 Jan 2016 22:35:56 +0000

branch: master
commit 01139a2deb9eda272b9b771fbbe15d096061efa4
Author: Noam Postavsky <address@hidden>
Commit: Noam Postavsky <address@hidden>

    * 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))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]