branch: elpa/subed
commit 831b0ead0c2361111c5cb53aa45341bfddc07a6d
Author: Random User <rnd...@posteo.de>
Commit: Random User <rnd...@posteo.de>

    Produce better error message when buffer-file-name is nil
    
    Throw e.g. (void-function ...) instead of (wrong-type-argument ...).
---
 subed/subed.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/subed/subed.el b/subed/subed.el
index 9dea4da..092dca3 100644
--- a/subed/subed.el
+++ b/subed/subed.el
@@ -79,7 +79,8 @@
   "Call subtitle format-specific init function and (re-)alias generic 
functions."
   ;; Call format-specific init function based on file extension and
   ;; `subed--init-alist'.
-  (let* ((file-ext (file-name-extension (buffer-file-name)))
+  (let* ((file-ext (when (buffer-file-name)
+                     (file-name-extension (buffer-file-name))))
          (init-func (alist-get file-ext subed--init-alist nil nil 'equal)))
     (if (functionp init-func)
         (funcall init-func)

Reply via email to