使用的是 doom emacs
的配置。在导出 Org 文件到 html 报错 (wrong-type-argument stringp nil)
具体的错误信息如下:
Debugger entered--Lisp error: (wrong-type-argument stringp nil)
file-name-nondirectory(nil)
file-name-extension(nil)
(member (file-name-extension (buffer-file-name)) (quote ("org" "md" "markdown" "txt" "rtf")))
(not (member (file-name-extension (buffer-file-name)) (quote ("org" "md" "markdown" "txt" "rtf"))))
(and (not (member (file-name-extension (buffer-file-name)) (quote ("org" "md" "markdown" "txt" "rtf")))) (let* ((i 1) (--cl-var-- (min 30 (count-lines (point-min) (point-max)))) (--cl-var-- t) --cl-var--) (while (and (<= i --cl-var--) (if (> (get-nth-line-length i) 1000) (setq --cl-var-- t --cl-var-- nil) t)) (setq i (+ i 1))) (if --cl-var-- (progn (quote nil)) --cl-var--)))