diff --git a/lisp/0patches/ox-tufte.el-check-named-backend.patch b/lisp/0patches/ox-tufte.el-check-named-backend.patch new file mode 100644 index 00000000..4ffa8e81 --- /dev/null +++ b/lisp/0patches/ox-tufte.el-check-named-backend.patch @@ -0,0 +1,16 @@ +diff --git a/lisp/ox-tufte/ox-tufte.el b/lisp/ox-tufte/ox-tufte.el +index 50bd2b1b..37f295d8 100644 +--- a/lisp/ox-tufte/ox-tufte.el ++++ b/lisp/ox-tufte/ox-tufte.el +@@ -300,7 +300,10 @@ advice may additionally temporarily override the value of + `org-confirm-babel-evaluate' in order to allow the `marginnote' + babel block." + (random "ox-tufte") ;; initialize the random seed +- (let* ((ox-tufte-p (org-export-derived-backend-p backend 'tufte-html)) ++ (let* ((ox-tufte-p (and backend ++ (org-export-backend-p backend) ++ (org-export-backend-name backend) ++ (org-export-derived-backend-p backend 'tufte-html))) + (ox-tufte-first-call-p (and ox-tufte-p + (not ox-tufte--sema-in-tufte-export))) + (ox-tufte--sema-in-tufte-export (or ox-tufte-p diff --git a/settings/org-settings.el b/settings/org-settings.el index 3cff0164..326e7869 100644 --- a/settings/org-settings.el +++ b/settings/org-settings.el @@ -251,7 +251,7 @@ Example defines ;;:bind (("C-c " . org-mark-ring-goto)) ;; normally at C-c & but it is redefined by yasnippet :init (require 'org-loaddefs) - (setq org-export-backends '(ascii html icalendar latex md odt reveal tufte)) + (setq org-export-backends '(ascii html icalendar latex md odt reveal)) :config (defun my-echo-area-tooltips ()