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)