alhassy / org-special-block-extras

A number of new custom blocks and link types for Emacs' Org-mode ^_^

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Error: void-function closure

yuchen-lea opened this issue · comments

First, Thanks for this great job!

When I try the Minimal working example, it displays correctly in org-mode. However, exporting to html raises (void-function closure). The full error log:

Debugger entered--Lisp error: (void-function closure)
(closure (t) (lbl) (let* ((--dash-source-23-- (cdr (or (assoc lbl org-special-block-extras--docs) (assoc lbl org-special-block-extras--docs-from-libraries)))) (name (car-safe (prog1 --dash-source-23-- (setq --dash-source-23-- (cdr --dash-source-23--))))) (doc (car --dash-source-23--))) (if doc nil (setq doc (condition-case nil (funcall org-special-block-extras--docs-fallback lbl) (error (error "Error: No documentation-glossary entry for “%s”!" lbl)))) (setq name (nth 1 doc)) (setq doc (nth 2 doc))) (list name doc)))
(funcall (closure (t) (lbl) (let* ((--dash-source-23-- (cdr (or (assoc lbl org-special-block-extras--docs) (assoc lbl org-special-block-extras--docs-from-libraries)))) (name (car-safe (prog1 --dash-source-23-- (setq --dash-source-23-- ...)))) (doc (car --dash-source-23--))) (if doc nil (setq doc (condition-case nil (funcall org-special-block-extras--docs-fallback lbl) (error (error "Error: No documentation-glossary entry for “%s”!" lbl)))) (setq name (nth 1 doc)) (setq doc (nth 2 doc))) (list name doc))) label)
(let* ((--dash-source-27-- (funcall (closure (t) (lbl) (let* ((--dash-source-23-- ...) (name ...) (doc ...)) (if doc nil (setq doc ...) (setq name ...) (setq doc ...)) (list name doc))) label)) (name (pop --dash-source-27--)) (docs (car --dash-source-27--))) (add-to-list 'org-special-block-extras--docs-GLOSSARY (list label name docs)) (setq name (or description name)) (pcase backend (html (format "<abbr class=\"tooltip\" title=\"%s\">%s</abbr>" (thread-last docs (s-replace " " "&emsp;") (s-replace "\n" "<br>") (s-replace-regexp "\\#\\+begin_example<br>" "") (s-replace-regexp "\\#\\+end_example<br>" "") (s-replace-regexp "\\([^a-z0-9A-Z:/]\\)/\\(.+?\\)/" "\\1<em>\\2</em>") (s-replace-regexp "\\*\\(.+?\\)\\*" "<strong>\\1</strong>") (s-replace-regexp "\\~\\([^ ].*?\\)\\~" "<code>\\1</code>") (s-replace-regexp "\\$\\(.+?\\)\\$" "<em>\\1</em>") (s-replace-regexp "\\[\\[\\(.*\\)\\]\\[\\(.*\\)\\]\\]" "\\2 (\\1)") (s-replace-regexp "-----+" "<hr>") (s-replace-regexp "\\\\quad" "&#x2000;") (s-replace-regexp "\\\\," "&#8194;") (s-replace-regexp "\\\\;" "&#8195;") (s-replace-regexp "\\\"" "''")) name)) (latex (format (concat "\hyperref" "[org-special-block-extras-glossary-%s]{%s}" "\label{org-special-block-extras-glossary" "-declaration-site-%s}") label name label))))
(-let [(name docs) (funcall (closure (t) (lbl) (let* ((--dash-source-23-- (cdr ...)) (name (car-safe ...)) (doc (car --dash-source-23--))) (if doc nil (setq doc (condition-case nil ... ...)) (setq name (nth 1 doc)) (setq doc (nth 2 doc))) (list name doc))) label)] (add-to-list 'org-special-block-extras--docs-GLOSSARY (list label name docs)) (setq name (or description name)) (pcase backend (html (format "<abbr class=\"tooltip\" title=\"%s\">%s</abbr>" (thread-last docs (s-replace " " "&emsp;") (s-replace "\n" "<br>") (s-replace-regexp "\\#\\+begin_example<br>" "") (s-replace-regexp "\\#\\+end_example<br>" "") (s-replace-regexp "\\([^a-z0-9A-Z:/]\\)/\\(.+?\\)/" "\\1<em>\\2</em>") (s-replace-regexp "\\*\\(.+?\\)\\*" "<strong>\\1</strong>") (s-replace-regexp "\\~\\([^ ].*?\\)\\~" "<code>\\1</code>") (s-replace-regexp "\\$\\(.+?\\)\\$" "<em>\\1</em>") (s-replace-regexp "\\[\\[\\(.*\\)\\]\\[\\(.*\\)\\]\\]" "\\2 (\\1)") (s-replace-regexp "-----+" "<hr>") (s-replace-regexp "\\\\quad" "&#x2000;") (s-replace-regexp "\\\\," "&#8194;") (s-replace-regexp "\\\\;" "&#8195;") (s-replace-regexp "\\\"" "''")) name)) (latex (format (concat "\hyperref" "[org-special-block-extras-glossary-%s]{%s}" "\label{org-special-block-extras-glossary" "-declaration-site-%s}") label name label))))
(lambda (label description backend) (-let [(name docs) (funcall (closure (t) (lbl) (let* (... ... ...) (if doc nil ... ... ...) (list name doc))) label)] (add-to-list 'org-special-block-extras--docs-GLOSSARY (list label name docs)) (setq name (or description name)) (pcase backend (html (format "<abbr class=\"tooltip\" title=\"%s\">%s</abbr>" (thread-last docs (s-replace " " "&emsp;") (s-replace "\n" "<br>") (s-replace-regexp "\\#\\+begin_example<br>" "") (s-replace-regexp "\\#\\+end_example<br>" "") (s-replace-regexp "\\([^a-z0-9A-Z:/]\\)/\\(.+?\\)/" "\\1<em>\\2</em>") (s-replace-regexp "\\*\\(.+?\\)\\*" "<strong>\\1</strong>") (s-replace-regexp "\\~\\([^ ].*?\\)\\~" "<code>\\1</code>") (s-replace-regexp "\\$\\(.+?\\)\\$" "<em>\\1</em>") (s-replace-regexp "\\[\\[\\(.*\\)\\]\\[\\(.*\\)\\]\\]" "\\2 (\\1)") (s-replace-regexp "-----+" "<hr>") (s-replace-regexp "\\\\quad" "&#x2000;") (s-replace-regexp "\\\\," "&#8194;") (s-replace-regexp "\\\\;" "&#8195;") (s-replace-regexp "\\\"" "''")) name)) (latex (format (concat "\hyperref" "[org-special-block-extras-glossary-%s]{%s}" "\label{org-special-block-extras-glossary" "-declaration-site-%s}") label name label)))))("apply" nil html)
org-export-custom-protocol-maybe((link (:type "doc" :path "apply" :format plain :raw-link "doc:apply" :application nil :search-option nil :begin 3568 :end 3578 :contents-begin nil :contents-end nil :post-blank 1 :parent (paragraph ... ... #1 ...))) nil html (:export-options (subtree) :back-end #s(org-export-backend :name html :parent nil :transcoders (... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) :options (... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) :filters (... ... ...) :blocks nil :menu (104 "Export to HTML" ...)) :translate-alist ((bold . org-html-bold) (center-block . org-html-center-block) (clock . org-html-clock) (code . org-html-code) (drawer . org-html-drawer) (dynamic-block . org-html-dynamic-block) (entity . org-html-entity) (example-block . org-html-example-block) (export-block . org-html-export-block) (export-snippet . org-html-export-snippet) (fixed-width . org-html-fixed-width) (footnote-reference . org-html-footnote-reference) (headline . org-html-headline) (horizontal-rule . org-html-horizontal-rule) (inline-src-block . org-html-inline-src-block) (inlinetask . org-html-inlinetask) (inner-template . org-html-inner-template) (italic . org-html-italic) (item . org-html-item) (keyword . org-html-keyword) (latex-environment . org-html-latex-environment) (latex-fragment . org-html-latex-fragment) (line-break . org-html-line-break) (link . org-html-link) (node-property . org-html-node-property) (paragraph . org-html-paragraph) ...) :exported-data #<hash-table eq 7/4001 0x1ff234c3b921> :input-buffer "demo.org" :input-file "/Users/yuchen/Notes/data/4..." :html-doctype "xhtml-strict" :html-container "div" :description nil :keywords nil :html-html5-fancy nil :html-link-use-abs-url nil :html-link-home "" ...))
org-html-link((link (:type "doc" :path "apply" :format plain :raw-link "doc:apply" :application nil :search-option nil :begin 3568 :end 3578 :contents-begin nil :contents-end nil :post-blank 1 :parent (paragraph ... ... #1 ...))) nil (:export-options (subtree) :back-end #s(org-export-backend :name html :parent nil :transcoders (... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) :options (... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) :filters (... ... ...) :blocks nil :menu (104 "Export to HTML" ...)) :translate-alist ((bold . org-html-bold) (center-block . org-html-center-block) (clock . org-html-clock) (code . org-html-code) (drawer . org-html-drawer) (dynamic-block . org-html-dynamic-block) (entity . org-html-entity) (example-block . org-html-example-block) (export-block . org-html-export-block) (export-snippet . org-html-export-snippet) (fixed-width . org-html-fixed-width) (footnote-reference . org-html-footnote-reference) (headline . org-html-headline) (horizontal-rule . org-html-horizontal-rule) (inline-src-block . org-html-inline-src-block) (inlinetask . org-html-inlinetask) (inner-template . org-html-inner-template) (italic . org-html-italic) (item . org-html-item) (keyword . org-html-keyword) (latex-environment . org-html-latex-environment) (latex-fragment . org-html-latex-fragment) (line-break . org-html-line-break) (link . org-html-link) (node-property . org-html-node-property) (paragraph . org-html-paragraph) ...) :exported-data #<hash-table eq 7/4001 0x1ff234c3b921> :input-buffer "demo.org" :input-file "/Users/yuchen/Notes/data/4..." :html-doctype "xhtml-strict" :html-container "div" :description nil :keywords nil :html-html5-fancy nil :html-link-use-abs-url nil :html-link-home "" ...))
org-export-data((link (:type "doc" :path "apply" :format plain :raw-link "doc:apply" :application nil :search-option nil :begin 3568 :end 3578 :contents-begin nil :contents-end nil :post-blank 1 :parent (paragraph ... ... #1 ...))) (:export-options (subtree) :back-end #s(org-export-backend :name html :parent nil :transcoders (... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) :options (... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) :filters (... ... ...) :blocks nil :menu (104 "Export to HTML" ...)) :translate-alist ((bold . org-html-bold) (center-block . org-html-center-block) (clock . org-html-clock) (code . org-html-code) (drawer . org-html-drawer) (dynamic-block . org-html-dynamic-block) (entity . org-html-entity) (example-block . org-html-example-block) (export-block . org-html-export-block) (export-snippet . org-html-export-snippet) (fixed-width . org-html-fixed-width) (footnote-reference . org-html-footnote-reference) (headline . org-html-headline) (horizontal-rule . org-html-horizontal-rule) (inline-src-block . org-html-inline-src-block) (inlinetask . org-html-inlinetask) (inner-template . org-html-inner-template) (italic . org-html-italic) (item . org-html-item) (keyword . org-html-keyword) (latex-environment . org-html-latex-environment) (latex-fragment . org-html-latex-fragment) (line-break . org-html-line-break) (link . org-html-link) (node-property . org-html-node-property) (paragraph . org-html-paragraph) ...) :exported-data #<hash-table eq 7/4001 0x1ff234c3b921> :input-buffer "demo.org" :input-file "/Users/yuchen/Notes/data/4..." :html-doctype "xhtml-strict" :html-container "div" :description nil :keywords nil :html-html5-fancy nil :html-link-use-abs-url nil :html-link-home "" ...))
#f(compiled-function (element) #<bytecode 0x1ff24cbe9d1d>)((link (:type "doc" :path "apply" :format plain :raw-link "doc:apply" :application nil :search-option nil :begin 3568 :end 3578 :contents-begin nil :contents-end nil :post-blank 1 :parent (paragraph (:begin 3549 :end 3585 :contents-begin 3549 :contents-end 3584 :post-blank 1 :post-affiliated 3549 :parent (section (:begin 3391 :end 5408 :contents-begin 3391 :contents-end 5408 :post-blank 0 :post-affiliated 3391 :parent (org-data nil #43)) (export-block (:type "HTML" :begin 3391 :end 3480 :value "<div style="column-rule-style: none;column-count: ..." :post-blank 0 :post-affiliated 3391 :parent #43)) (paragraph (:begin 3480 :end 3549 :contents-begin 3480 :contents-end 3548 :post-blank 1 :post-affiliated 3480 :parent #43) (link ... ...) (link ...) #("\n" 0 1 ...)) #27 (export-block (:type "HTML" :begin 3585 :end 3628 :value "\n" :post-blank 3 :post-affiliated 3585 :parent #43)) (export-block (:type "HTML" :begin 3628 :end 4318 :value "<details class="code-details"\n sty..." :post-blank 0 :post-affiliated 3628 :parent #43)) (paragraph (:begin 4318 :end 4395 :contents-begin 4318 :contents-end 4394 :post-blank 1 :post-affiliated 4318 :parent #43) (link ...) #("\nSyntactically, " 0 16 ...) (code ...) #(".\n" 0 2 ...)) (paragraph (:begin 4395 :end 4431 :contents-begin 4395 :contents-end 4429 :post-blank 2 :post-affiliated 4395 :parent #43) (link ... ...) #("\n" 0 1 ...)) (export-block (:type "HTML" :begin 4431 :end 4591 :value "<style> #g54 {color: aqua; background-color:aqua;}..." :post-blank 0 :post-affiliated 4431 :parent #43)) (paragraph (:begin 4591 :end 4701 :contents-begin 4591 :contents-end 4700 :post-blank 1 :post-affiliated 4591 :parent #43) #("That is, " 0 9 ...) (link ... ... ... ...) #("\n" 0 1 ...)) (export-block (:type "HTML" :begin 4701 :end 4738 :value "\n" :post-blank 3 :post-affiliated 4701 :parent #43)) (export-block (:type "HTML" :begin 4738 :end 4800 :value "\n \n" :post-blank 2 :post-affiliated 4738 :parent #43)) (keyword (:key "HTML" :value "
" :begin 4800 :end 4814 :post-blank 1 :post-affiliated 4800 :parent #43)) (export-block (:type "HTML" :begin 4814 :end 4997 :value "<div style="padding: 1em; background-color: #CCFFC..." :post-blank 0 :post-affiliated 4814 :parent #43)) (paragraph (:begin 4997 :end 5059 :contents-begin 4997 :contents-end 5058 :post-blank 1 :post-affiliated 4997 :parent #43) (link ...) #("Note that " 0 10 ...) (link ...) #("evaluates a Lisp form!\n" 0 23 ...)) (export-block (:type "HTML" :begin 5059 :end 5101 :value "\n" :post-blank 2 :post-affiliated 5059 :parent #43)) (keyword (:key "LATEX_HEADER" :value "\usepackage{multicol}" :begin 5101 :end 5139 :post-blank 0 :post-affiliated 5101 :parent #43)) (keyword (:key "LATEX_HEADER" :value "\usepackage{tcolorbox}" :begin 5139 :end 5178 :post-blank 0 :post-affiliated 5139 :parent #43)) (keyword (:key "LATEX" :value "In the LaTeX output, we have a glossary." :begin 5178 :end 5229 :post-blank 1 :post-affiliated 5178 :parent #43)) (paragraph (:begin 5229 :end 5244 :contents-begin 5229 :contents-end 5243 :post-blank 1 :post-affiliated 5229 :parent #43) (link ...) #("\n" 0 1 ...)) (paragraph (:begin 5244 :end 5408 :contents-begin 5244 :contents-end 5408 :post-blank 0 :post-affiliated 5244 :parent #43) (link ...) #("\n" 0 1 ...) (link ...) #("\n" 0 1 ...) (link ...) #("coffee|gray|" 0 12 ...) (link ...) #("\n" 0 1 ...)))) #("Pop-quiz: How does " 0 19 (:parent #27)) #1 #("work?\n" 0 6 (:parent #27))))))
mapconcat(#f(compiled-function (element) #<bytecode 0x1ff24cbe9d1d>) (#("Pop-quiz: How does " 0 19 (:parent (paragraph (:begin 3549 :end 3585 :contents-begin 3549 :contents-end 3584 :post-blank 1 :post-affiliated 3549 :parent (section (:begin 3391 :end 5408 :contents-begin 3391 :contents-end 5408 :post-blank 0 :post-affiliated 3391 :parent ...) (export-block ...) (paragraph ... ... ... ...) #6 (export-block ...) (export-block ...) (paragraph ... ... ... ... ...) (paragraph ... ... ...) (export-block ...) (paragraph ... ... ... ...) (export-block ...) (export-block ...) (keyword ...) (export-block ...) (paragraph ... ... ... ... ...) (export-block ...) (keyword ...) (keyword ...) (keyword ...) (paragraph ... ... ...) (paragraph ... ... ... ... ... ... ... ... ...))) . #2))) (link (:type "doc" :path "apply" :format plain :raw-link "doc:apply" :application nil :search-option nil :begin 3568 :end 3578 :contents-begin nil :contents-end nil :post-blank 1 :parent (paragraph (:begin 3549 :end 3585 :contents-begin 3549 :contents-end 3584 :post-blank 1 :post-affiliated 3549 :parent (section (:begin 3391 :end 5408 :contents-begin 3391 :contents-end 5408 :post-blank 0 :post-affiliated 3391 :parent ...) (export-block ...) (paragraph ... ... ... ...) #30 (export-block ...) (export-block ...) (paragraph ... ... ... ... ...) (paragraph ... ... ...) (export-block ...) (paragraph ... ... ... ...) (export-block ...) (export-block ...) (keyword ...) (export-block ...) (paragraph ... ... ... ... ...) (export-block ...) (keyword ...) (keyword ...) (keyword ...) (paragraph ... ... ...) (paragraph ... ... ... ... ... ... ... ... ...))) . #2))) #("work?\n" 0 6 (:parent (paragraph (:begin 3549 :end 3585 :contents-begin 3549 :contents-end 3584 :post-blank 1 :post-affiliated 3549 :parent (section (:begin 3391 :end 5408 :contents-begin 3391 :contents-end 5408 :post-blank 0 :post-affiliated 3391 :parent ...) (export-block ...) (paragraph ... ... ... ...) #8 (export-block ...) (export-block ...) (paragraph ... ... ... ... ...) (paragraph ... ... ...) (export-block ...) (paragraph ... ... ... ...) (export-block ...) (export-block ...) (keyword ...) (export-block ...) (paragraph ... ... ... ... ...) (export-block ...) (keyword ...) (keyword ...) (keyword ...) (paragraph ... ... ...) (paragraph ... ... ... ... ... ... ... ... ...))) . #2)))) "")
org-export-data((paragraph (:begin 3549 :end 3585 :contents-begin 3549 :contents-end 3584 :post-blank 1 :post-affiliated 3549 :parent (section ... ... ... #1 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...)) #("Pop-quiz: How does " 0 19 (:parent #1)) (link (:type "doc" :path "apply" :format plain :raw-link "doc:apply" :application nil :search-option nil :begin 3568 :end 3578 :contents-begin nil :contents-end nil :post-blank 1 :parent #1)) #("work?\n" 0 6 (:parent #1))) (:export-options (subtree) :back-end #s(org-export-backend :name html :parent nil :transcoders (... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) :options (... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) :filters (... ... ...) :blocks nil :menu (104 "Export to HTML" ...)) :translate-alist ((bold . org-html-bold) (center-block . org-html-center-block) (clock . org-html-clock) (code . org-html-code) (drawer . org-html-drawer) (dynamic-block . org-html-dynamic-block) (entity . org-html-entity) (example-block . org-html-example-block) (export-block . org-html-export-block) (export-snippet . org-html-export-snippet) (fixed-width . org-html-fixed-width) (footnote-reference . org-html-footnote-reference) (headline . org-html-headline) (horizontal-rule . org-html-horizontal-rule) (inline-src-block . org-html-inline-src-block) (inlinetask . org-html-inlinetask) (inner-template . org-html-inner-template) (italic . org-html-italic) (item . org-html-item) (keyword . org-html-keyword) (latex-environment . org-html-latex-environment) (latex-fragment . org-html-latex-fragment) (line-break . org-html-line-break) (link . org-html-link) (node-property . org-html-node-property) (paragraph . org-html-paragraph) ...) :exported-data #<hash-table eq 7/4001 0x1ff234c3b921> :input-buffer "demo.org" :input-file "/Users/yuchen/Notes/data/4..." :html-doctype "xhtml-strict" :html-container "div" :description nil :keywords nil :html-html5-fancy nil :html-link-use-abs-url nil :html-link-home "" ...))
#f(compiled-function (element) #<bytecode 0x1ff23520f381>)((paragraph (:begin 3549 :end 3585 :contents-begin 3549 :contents-end 3584 :post-blank 1 :post-affiliated 3549 :parent (section (:begin 3391 :end 5408 :contents-begin 3391 :contents-end 5408 :post-blank 0 :post-affiliated 3391 :parent (org-data nil #17)) (export-block (:type "HTML" :begin 3391 :end 3480 :value "<div style="column-rule-style: none;co..." :post-blank 0 :post-affiliated 3391 :parent #17)) (paragraph (:begin 3480 :end 3549 :contents-begin 3480 :contents-end 3548 :post-blank 1 :post-affiliated 3480 :parent #17) (link ... ...) (link ...) #("\n" 0 1 ...)) #1 (export-block (:type "HTML" :begin 3585 :end 3628 :value "\n" :post-blank 3 :post-affiliated 3585 :parent #17)) (export-block (:type "HTML" :begin 3628 :end 4318 :value "<details class="code-details"\n ..." :post-blank 0 :post-affiliated 3628 :parent #17)) (paragraph (:begin 4318 :end 4395 :contents-begin 4318 :contents-end 4394 :post-blank 1 :post-affiliated 4318 :parent #17) (link ...) #("\nSyntactically, " 0 16 ...) (code ...) #(".\n" 0 2 ...)) (paragraph (:begin 4395 :end 4431 :contents-begin 4395 :contents-end 4429 :post-blank 2 :post-affiliated 4395 :parent #17) (link ... ...) #("\n" 0 1 ...)) (export-block (:type "HTML" :begin 4431 :end 4591 :value "<style> #g54 {color: aqua; background-..." :post-blank 0 :post-affiliated 4431 :parent #17)) (paragraph (:begin 4591 :end 4701 :contents-begin 4591 :contents-end 4700 :post-blank 1 :post-affiliated 4591 :parent #17) #("That is, " 0 9 ...) (link ... ... ... ...) #("\n" 0 1 ...)) (export-block (:type "HTML" :begin 4701 :end 4738 :value "\n" :post-blank 3 :post-affiliated 4701 :parent #17)) (export-block (:type "HTML" :begin 4738 :end 4800 :value "\n \n" :post-blank 2 :post-affiliated 4738 :parent #17)) (keyword (:key "HTML" :value "
" :begin 4800 :end 4814 :post-blank 1 :post-affiliated 4800 :parent #17)) (export-block (:type "HTML" :begin 4814 :end 4997 :value "<div style="padding: 1em; background-c..." :post-blank 0 :post-affiliated 4814 :parent #17)) (paragraph (:begin 4997 :end 5059 :contents-begin 4997 :contents-end 5058 :post-blank 1 :post-affiliated 4997 :parent #17) (link ...) #("Note that " 0 10 ...) (link ...) #("evaluates a Lisp form!\n" 0 23 ...)) (export-block (:type "HTML" :begin 5059 :end 5101 :value "\n" :post-blank 2 :post-affiliated 5059 :parent #17)) (keyword (:key "LATEX_HEADER" :value "\usepackage{multicol}" :begin 5101 :end 5139 :post-blank 0 :post-affiliated 5101 :parent #17)) (keyword (:key "LATEX_HEADER" :value "\usepackage{tcolorbox}" :begin 5139 :end 5178 :post-blank 0 :post-affiliated 5139 :parent #17)) (keyword (:key "LATEX" :value "In the LaTeX output, we have a glossar..." :begin 5178 :end 5229 :post-blank 1 :post-affiliated 5178 :parent #17)) (paragraph (:begin 5229 :end 5244 :contents-begin 5229 :contents-end 5243 :post-blank 1 :post-affiliated 5229 :parent #17) (link ...) #("\n" 0 1 ...)) (paragraph (:begin 5244 :end 5408 :contents-begin 5244 :contents-end 5408 :post-blank 0 :post-affiliated 5244 :parent #17) (link ...) #("\n" 0 1 ...) (link ...) #("\n" 0 1 ...) (link ...) #("coffee|gray|" 0 12 ...) (link ...) #("\n" 0 1 ...)))) #("Pop-quiz: How does " 0 19 (:parent #1)) (link (:type "doc" :path "apply" :format plain :raw-link "doc:apply" :application nil :search-option nil :begin 3568 :end 3578 :contents-begin nil :contents-end nil :post-blank 1 :parent #1)) #("work?\n" 0 6 (:parent #1))))
mapconcat(#f(compiled-function (element) #<bytecode 0x1ff23520f381>) ((export-block (:type "HTML" :begin 3391 :end 3480 :value "<div style="column-rule-st..." :post-blank 0 :post-affiliated 3391 :parent ...)) (paragraph (:begin 3480 :end 3549 :contents-begin 3480 :contents-end 3548 :post-blank 1 :post-affiliated 3480 :parent ...) (link ... ...) (link ...) #("\n" 0 1 ...)) (paragraph (:begin 3549 :end 3585 :contents-begin 3549 :contents-end 3584 :post-blank 1 :post-affiliated 3549 :parent ...) #("Pop-quiz: How does " 0 19 ...) (link ...) #("work?\n" 0 6 ...)) (export-block (:type "HTML" :begin 3585 :end 3628 :value "\n" :post-blank 3 :post-affiliated 3585 :parent ...)) (export-block (:type "HTML" :begin 3628 :end 4318 :value "<details class="code-detai..." :post-blank 0 :post-affiliated 3628 :parent ...)) (paragraph (:begin 4318 :end 4395 :contents-begin 4318 :contents-end 4394 :post-blank 1 :post-affiliated 4318 :parent ...) (link ...) #("\nSyntactically, " 0 16 ...) (code ...) #(".\n" 0 2 ...)) (paragraph (:begin 4395 :end 4431 :contents-begin 4395 :contents-end 4429 :post-blank 2 :post-affiliated 4395 :parent ...) (link ... ...) #("\n" 0 1 ...)) (export-block (:type "HTML" :begin 4431 :end 4591 :value "<style> #g54 {color: aqua;..." :post-blank 0 :post-affiliated 4431 :parent ...)) (paragraph (:begin 4591 :end 4701 :contents-begin 4591 :contents-end 4700 :post-blank 1 :post-affiliated 4591 :parent ...) #("That is, " 0 9 ...) (link ... ... ... ...) #("\n" 0 1 ...)) (export-block (:type "HTML" :begin 4701 :end 4738 :value "\n" :post-blank 3 :post-affiliated 4701 :parent ...)) (export-block (:type "HTML" :begin 4738 :end 4800 :value "\n ..." :post-blank 2 :post-affiliated 4738 :parent ...)) (keyword (:key "HTML" :value "
" :begin 4800 :end 4814 :post-blank 1 :post-affiliated 4800 :parent ...)) (export-block (:type "HTML" :begin 4814 :end 4997 :value "<div style="padding: 1em; ..." :post-blank 0 :post-affiliated 4814 :parent ...)) (paragraph (:begin 4997 :end 5059 :contents-begin 4997 :contents-end 5058 :post-blank 1 :post-affiliated 4997 :parent ...) (link ...) #("Note that " 0 10 ...) (link ...) #("evaluates a Lisp form!\n" 0 23 ...)) (export-block (:type "HTML" :begin 5059 :end 5101 :value "\n" :post-blank 2 :post-affiliated 5059 :parent ...)) (keyword (:key "LATEX_HEADER" :value "\usepackage{multicol}" :begin 5101 :end 5139 :post-blank 0 :post-affiliated 5101 :parent ...)) (keyword (:key "LATEX_HEADER" :value "\usepackage{tcolorbox}" :begin 5139 :end 5178 :post-blank 0 :post-affiliated 5139 :parent ...)) (keyword (:key "LATEX" :value "In the LaTeX output, we ha..." :begin 5178 :end 5229 :post-blank 1 :post-affiliated 5178 :parent ...)) (paragraph (:begin 5229 :end 5244 :contents-begin 5229 :contents-end 5243 :post-blank 1 :post-affiliated 5229 :parent ...) (link ...) #("\n" 0 1 ...)) (paragraph (:begin 5244 :end 5408 :contents-begin 5244 :contents-end 5408 :post-blank 0 :post-affiliated 5244 :parent ...) (link ...) #("\n" 0 1 ...) (link ...) #("\n" 0 1 ...) (link ...) #("coffee|gray|" 0 12 ...) (link ...) #("\n" 0 1 ...))) "")
org-export-data((section (:begin 3391 :end 5408 :contents-begin 3391 :contents-end 5408 :post-blank 0 :post-affiliated 3391 :parent (org-data nil #1)) (export-block (:type "HTML" :begin 3391 :end 3480 :value "<div style="column-rule-st..." :post-blank 0 :post-affiliated 3391 :parent #1)) (paragraph (:begin 3480 :end 3549 :contents-begin 3480 :contents-end 3548 :post-blank 1 :post-affiliated 3480 :parent #1) (link ... ...) (link ...) #("\n" 0 1 ...)) (paragraph (:begin 3549 :end 3585 :contents-begin 3549 :contents-end 3584 :post-blank 1 :post-affiliated 3549 :parent #1) #("Pop-quiz: How does " 0 19 ...) (link ...) #("work?\n" 0 6 ...)) (export-block (:type "HTML" :begin 3585 :end 3628 :value "\n" :post-blank 3 :post-affiliated 3585 :parent #1)) (export-block (:type "HTML" :begin 3628 :end 4318 :value "<details class="code-detai..." :post-blank 0 :post-affiliated 3628 :parent #1)) (paragraph (:begin 4318 :end 4395 :contents-begin 4318 :contents-end 4394 :post-blank 1 :post-affiliated 4318 :parent #1) (link ...) #("\nSyntactically, " 0 16 ...) (code ...) #(".\n" 0 2 ...)) (paragraph (:begin 4395 :end 4431 :contents-begin 4395 :contents-end 4429 :post-blank 2 :post-affiliated 4395 :parent #1) (link ... ...) #("\n" 0 1 ...)) (export-block (:type "HTML" :begin 4431 :end 4591 :value "<style> #g54 {color: aqua;..." :post-blank 0 :post-affiliated 4431 :parent #1)) (paragraph (:begin 4591 :end 4701 :contents-begin 4591 :contents-end 4700 :post-blank 1 :post-affiliated 4591 :parent #1) #("That is, " 0 9 ...) (link ... ... ... ...) #("\n" 0 1 ...)) (export-block (:type "HTML" :begin 4701 :end 4738 :value "\n" :post-blank 3 :post-affiliated 4701 :parent #1)) (export-block (:type "HTML" :begin 4738 :end 4800 :value "\n ..." :post-blank 2 :post-affiliated 4738 :parent #1)) (keyword (:key "HTML" :value "
" :begin 4800 :end 4814 :post-blank 1 :post-affiliated 4800 :parent #1)) (export-block (:type "HTML" :begin 4814 :end 4997 :value "<div style="padding: 1em; ..." :post-blank 0 :post-affiliated 4814 :parent #1)) (paragraph (:begin 4997 :end 5059 :contents-begin 4997 :contents-end 5058 :post-blank 1 :post-affiliated 4997 :parent #1) (link ...) #("Note that " 0 10 ...) (link ...) #("evaluates a Lisp form!\n" 0 23 ...)) (export-block (:type "HTML" :begin 5059 :end 5101 :value "\n" :post-blank 2 :post-affiliated 5059 :parent #1)) (keyword (:key "LATEX_HEADER" :value "\usepackage{multicol}" :begin 5101 :end 5139 :post-blank 0 :post-affiliated 5101 :parent #1)) (keyword (:key "LATEX_HEADER" :value "\usepackage{tcolorbox}" :begin 5139 :end 5178 :post-blank 0 :post-affiliated 5139 :parent #1)) (keyword (:key "LATEX" :value "In the LaTeX output, we ha..." :begin 5178 :end 5229 :post-blank 1 :post-affiliated 5178 :parent #1)) (paragraph (:begin 5229 :end 5244 :contents-begin 5229 :contents-end 5243 :post-blank 1 :post-affiliated 5229 :parent #1) (link ...) #("\n" 0 1 ...)) (paragraph (:begin 5244 :end 5408 :contents-begin 5244 :contents-end 5408 :post-blank 0 :post-affiliated 5244 :parent #1) (link ...) #("\n" 0 1 ...) (link ...) #("\n" 0 1 ...) (link ...) #("coffee|gray|" 0 12 ...) (link ...) #("\n" 0 1 ...))) (:export-options (subtree) :back-end #s(org-export-backend :name html :parent nil :transcoders (... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) :options (... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) :filters (... ... ...) :blocks nil :menu (104 "Export to HTML" ...)) :translate-alist ((bold . org-html-bold) (center-block . org-html-center-block) (clock . org-html-clock) (code . org-html-code) (drawer . org-html-drawer) (dynamic-block . org-html-dynamic-block) (entity . org-html-entity) (example-block . org-html-example-block) (export-block . org-html-export-block) (export-snippet . org-html-export-snippet) (fixed-width . org-html-fixed-width) (footnote-reference . org-html-footnote-reference) (headline . org-html-headline) (horizontal-rule . org-html-horizontal-rule) (inline-src-block . org-html-inline-src-block) (inlinetask . org-html-inlinetask) (inner-template . org-html-inner-template) (italic . org-html-italic) (item . org-html-item) (keyword . org-html-keyword) (latex-environment . org-html-latex-environment) (latex-fragment . org-html-latex-fragment) (line-break . org-html-line-break) (link . org-html-link) (node-property . org-html-node-property) (paragraph . org-html-paragraph) ...) :exported-data #<hash-table eq 7/4001 0x1ff234c3b921> :input-buffer "demo.org" :input-file "/Users/yuchen/Notes/data/4..." :html-doctype "xhtml-strict" :html-container "div" :description nil :keywords nil :html-html5-fancy nil :html-link-use-abs-url nil :html-link-home "" ...))
#f(compiled-function (element) #<bytecode 0x1ff23520f339>)((section (:begin 3391 :end 5408 :contents-begin 3391 :contents-end 5408 :post-blank 0 :post-affiliated 3391 :parent (org-data nil #1)) (export-block (:type "HTML" :begin 3391 :end 3480 :value "<div style="column-rule-st..." :post-blank 0 :post-affiliated 3391 :parent #1)) (paragraph (:begin 3480 :end 3549 :contents-begin 3480 :contents-end 3548 :post-blank 1 :post-affiliated 3480 :parent #1) (link ... ...) (link ...) #("\n" 0 1 ...)) (paragraph (:begin 3549 :end 3585 :contents-begin 3549 :contents-end 3584 :post-blank 1 :post-affiliated 3549 :parent #1) #("Pop-quiz: How does " 0 19 ...) (link ...) #("work?\n" 0 6 ...)) (export-block (:type "HTML" :begin 3585 :end 3628 :value "\n" :post-blank 3 :post-affiliated 3585 :parent #1)) (export-block (:type "HTML" :begin 3628 :end 4318 :value "<details class="code-detai..." :post-blank 0 :post-affiliated 3628 :parent #1)) (paragraph (:begin 4318 :end 4395 :contents-begin 4318 :contents-end 4394 :post-blank 1 :post-affiliated 4318 :parent #1) (link ...) #("\nSyntactically, " 0 16 ...) (code ...) #(".\n" 0 2 ...)) (paragraph (:begin 4395 :end 4431 :contents-begin 4395 :contents-end 4429 :post-blank 2 :post-affiliated 4395 :parent #1) (link ... ...) #("\n" 0 1 ...)) (export-block (:type "HTML" :begin 4431 :end 4591 :value "<style> #g54 {color: aqua;..." :post-blank 0 :post-affiliated 4431 :parent #1)) (paragraph (:begin 4591 :end 4701 :contents-begin 4591 :contents-end 4700 :post-blank 1 :post-affiliated 4591 :parent #1) #("That is, " 0 9 ...) (link ... ... ... ...) #("\n" 0 1 ...)) (export-block (:type "HTML" :begin 4701 :end 4738 :value "\n" :post-blank 3 :post-affiliated 4701 :parent #1)) (export-block (:type "HTML" :begin 4738 :end 4800 :value "\n ..." :post-blank 2 :post-affiliated 4738 :parent #1)) (keyword (:key "HTML" :value "
" :begin 4800 :end 4814 :post-blank 1 :post-affiliated 4800 :parent #1)) (export-block (:type "HTML" :begin 4814 :end 4997 :value "<div style="padding: 1em; ..." :post-blank 0 :post-affiliated 4814 :parent #1)) (paragraph (:begin 4997 :end 5059 :contents-begin 4997 :contents-end 5058 :post-blank 1 :post-affiliated 4997 :parent #1) (link ...) #("Note that " 0 10 ...) (link ...) #("evaluates a Lisp form!\n" 0 23 ...)) (export-block (:type "HTML" :begin 5059 :end 5101 :value "\n" :post-blank 2 :post-affiliated 5059 :parent #1)) (keyword (:key "LATEX_HEADER" :value "\usepackage{multicol}" :begin 5101 :end 5139 :post-blank 0 :post-affiliated 5101 :parent #1)) (keyword (:key "LATEX_HEADER" :value "\usepackage{tcolorbox}" :begin 5139 :end 5178 :post-blank 0 :post-affiliated 5139 :parent #1)) (keyword (:key "LATEX" :value "In the LaTeX output, we ha..." :begin 5178 :end 5229 :post-blank 1 :post-affiliated 5178 :parent #1)) (paragraph (:begin 5229 :end 5244 :contents-begin 5229 :contents-end 5243 :post-blank 1 :post-affiliated 5229 :parent #1) (link ...) #("\n" 0 1 ...)) (paragraph (:begin 5244 :end 5408 :contents-begin 5244 :contents-end 5408 :post-blank 0 :post-affiliated 5244 :parent #1) (link ...) #("\n" 0 1 ...) (link ...) #("\n" 0 1 ...) (link ...) #("coffee|gray|" 0 12 ...) (link ...) #("\n" 0 1 ...))))
mapconcat(#f(compiled-function (element) #<bytecode 0x1ff23520f339>) ((section (:begin 3391 :end 5408 :contents-begin 3391 :contents-end 5408 :post-blank 0 :post-affiliated 3391 :parent (org-data nil . #2)) (export-block (:type "HTML" :begin 3391 :end 3480 :value "<div style="column-rule-style: n..." :post-blank 0 :post-affiliated 3391 :parent #3)) (paragraph (:begin 3480 :end 3549 :contents-begin 3480 :contents-end 3548 :post-blank 1 :post-affiliated 3480 :parent #3) (link ... ...) (link ...) #("\n" 0 1 ...)) (paragraph (:begin 3549 :end 3585 :contents-begin 3549 :contents-end 3584 :post-blank 1 :post-affiliated 3549 :parent #3) #("Pop-quiz: How does " 0 19 ...) (link ...) #("work?\n" 0 6 ...)) (export-block (:type "HTML" :begin 3585 :end 3628 :value "\n" :post-blank 3 :post-affiliated 3585 :parent #3)) (export-block (:type "HTML" :begin 3628 :end 4318 :value "<details class="code-details"\n ..." :post-blank 0 :post-affiliated 3628 :parent #3)) (paragraph (:begin 4318 :end 4395 :contents-begin 4318 :contents-end 4394 :post-blank 1 :post-affiliated 4318 :parent #3) (link ...) #("\nSyntactically, " 0 16 ...) (code ...) #(".\n" 0 2 ...)) (paragraph (:begin 4395 :end 4431 :contents-begin 4395 :contents-end 4429 :post-blank 2 :post-affiliated 4395 :parent #3) (link ... ...) #("\n" 0 1 ...)) (export-block (:type "HTML" :begin 4431 :end 4591 :value "<style> #g54 {color: aqua; backg..." :post-blank 0 :post-affiliated 4431 :parent #3)) (paragraph (:begin 4591 :end 4701 :contents-begin 4591 :contents-end 4700 :post-blank 1 :post-affiliated 4591 :parent #3) #("That is, " 0 9 ...) (link ... ... ... ...) #("\n" 0 1 ...)) (export-block (:type "HTML" :begin 4701 :end 4738 :value "\n" :post-blank 3 :post-affiliated 4701 :parent #3)) (export-block (:type "HTML" :begin 4738 :end 4800 :value "\n \n" :post-blank 2 :post-affiliated 4738 :parent #3)) (keyword (:key "HTML" :value "
" :begin 4800 :end 4814 :post-blank 1 :post-affiliated 4800 :parent #3)) (export-block (:type "HTML" :begin 4814 :end 4997 :value "<div style="padding: 1em; backgr..." :post-blank 0 :post-affiliated 4814 :parent #3)) (paragraph (:begin 4997 :end 5059 :contents-begin 4997 :contents-end 5058 :post-blank 1 :post-affiliated 4997 :parent #3) (link ...) #("Note that " 0 10 ...) (link ...) #("evaluates a Lisp form!\n" 0 23 ...)) (export-block (:type "HTML" :begin 5059 :end 5101 :value "\n" :post-blank 2 :post-affiliated 5059 :parent #3)) (keyword (:key "LATEX_HEADER" :value "\usepackage{multicol}" :begin 5101 :end 5139 :post-blank 0 :post-affiliated 5101 :parent #3)) (keyword (:key "LATEX_HEADER" :value "\usepackage{tcolorbox}" :begin 5139 :end 5178 :post-blank 0 :post-affiliated 5139 :parent #3)) (keyword (:key "LATEX" :value "In the LaTeX output, we have a g..." :begin 5178 :end 5229 :post-blank 1 :post-affiliated 5178 :parent #3)) (paragraph (:begin 5229 :end 5244 :contents-begin 5229 :contents-end 5243 :post-blank 1 :post-affiliated 5229 :parent #3) (link ...) #("\n" 0 1 ...)) (paragraph (:begin 5244 :end 5408 :contents-begin 5244 :contents-end 5408 :post-blank 0 :post-affiliated 5244 :parent #3) (link ...) #("\n" 0 1 ...) (link ...) #("\n" 0 1 ...) (link ...) #("coffee|gray|" 0 12 ...) (link ...) #("\n" 0 1 ...)))) "")
org-export-data((org-data nil (section (:begin 3391 :end 5408 :contents-begin 3391 :contents-end 5408 :post-blank 0 :post-affiliated 3391 :parent #1) (export-block ...) (paragraph ... ... ... ...) (paragraph ... ... ... ...) (export-block ...) (export-block ...) (paragraph ... ... ... ... ...) (paragraph ... ... ...) (export-block ...) (paragraph ... ... ... ...) (export-block ...) (export-block ...) (keyword ...) (export-block ...) (paragraph ... ... ... ... ...) (export-block ...) (keyword ...) (keyword ...) (keyword ...) (paragraph ... ... ...) (paragraph ... ... ... ... ... ... ... ... ...))) (:export-options (subtree) :back-end #s(org-export-backend :name html :parent nil :transcoders (... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) :options (... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) :filters (... ... ...) :blocks nil :menu (104 "Export to HTML" ...)) :translate-alist ((bold . org-html-bold) (center-block . org-html-center-block) (clock . org-html-clock) (code . org-html-code) (drawer . org-html-drawer) (dynamic-block . org-html-dynamic-block) (entity . org-html-entity) (example-block . org-html-example-block) (export-block . org-html-export-block) (export-snippet . org-html-export-snippet) (fixed-width . org-html-fixed-width) (footnote-reference . org-html-footnote-reference) (headline . org-html-headline) (horizontal-rule . org-html-horizontal-rule) (inline-src-block . org-html-inline-src-block) (inlinetask . org-html-inlinetask) (inner-template . org-html-inner-template) (italic . org-html-italic) (item . org-html-item) (keyword . org-html-keyword) (latex-environment . org-html-latex-environment) (latex-fragment . org-html-latex-fragment) (line-break . org-html-line-break) (link . org-html-link) (node-property . org-html-node-property) (paragraph . org-html-paragraph) ...) :exported-data #<hash-table eq 7/4001 0x1ff234c3b921> :input-buffer "demo.org" :input-file "/Users/yuchen/Notes/data/4..." :html-doctype "xhtml-strict" :html-container "div" :description nil :keywords nil :html-html5-fancy nil :html-link-use-abs-url nil :html-link-home "" ...))
org-export-as(html t nil nil (:output-file "demo.html"))
org-export-to-file(html "demo.html" nil t nil nil nil)
org-html-export-to-html(nil t nil nil)
(org-open-file (org-html-export-to-html nil s v b))
(if a (org-html-export-to-html t s v b) (org-open-file (org-html-export-to-html nil s v b)))
(lambda (a s v b) (if a (org-html-export-to-html t s v b) (org-open-file (org-html-export-to-html nil s v b))))(nil t nil nil)
#f(compiled-function (&optional arg) "Export dispatcher for Org mode.\n\nIt provides an access to common export related tasks in a buffer.\nIts interface comes in two flavors: standard and expert.\n\nWhile both share the same set of bindings, only the former\ndisplays the valid keys associations in a dedicated buffer.\nScrolling (resp. line-wise motion) in this buffer is done with\nSPC and DEL (resp. C-n and C-p) keys.\n\nSet variable org-export-dispatch-use-expert-ui' to switch to one\nflavor or the other.\n\nWhen ARG is \[universal-argument]', repeat the last export action, with the same\nset of options used back then, on the current buffer.\n\nWhen ARG is \\[universal-argument] \\[universal-argument]', display the asynchronous export stack." (interactive "P") #<bytecode 0x1ff2486f6f85>)(nil) apply(#f(compiled-function (&optional arg) "Export dispatcher for Org mode.\n\nIt provides an access to common export related tasks in a buffer.\nIts interface comes in two flavors: standard and expert.\n\nWhile both share the same set of bindings, only the former\ndisplays the valid keys associations in a dedicated buffer.\nScrolling (resp. line-wise motion) in this buffer is done with\nSPC and DEL (resp. C-n and C-p) keys.\n\nSet variable org-export-dispatch-use-expert-ui' to switch to one\nflavor or the other.\n\nWhen ARG is \\[universal-argument]', repeat the last export action, with the same\nset of options used back then, on the current buffer.\n\nWhen ARG is \[universal-argument] \[universal-argument]', display the asynchronous export stack." (interactive "P") #<bytecode 0x1ff2486f6f85>) nil)
org-export-dispatch(nil)
funcall-interactively(org-export-dispatch nil)
call-interactively(org-export-dispatch nil nil)
command-execute(org-export-dispatch)

I use doom-emacs, but try this package in doom/sandbox vanilla emacs. Also, I can export normal org-mode contents to html.

SYSTEM  type       darwin
        config     x86_64-apple-darwin19.6.0
        shell      /bin/zsh
        uname      Darwin 19.6.0 Darwin Kernel Version 19.6.0: Mon Aug 31 22:12:52 PDT 2020; root:xnu-6153.141.2~1/RELEASE_X86_64 x86_64
        version    27.1
        build      Jan 15, 2021
        buildopts  --enable-locallisppath=/usr/local/share/emacs/site-lisp --infodir=/usr/local/Cellar/emacs-mac/emacs-27.1-mac-8.1/share/info/emacs --prefix=/usr/local/Cellar/emacs-mac/emacs-27.1-mac-8.1 --with-mac --enable-mac-app=/usr/local/Cellar/emacs-mac/emacs-27.1-mac-8.1 --with-gnutls --with-modules
        features   NOTIFY KQUEUE ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS MODULES THREADS JSON PDUMPER GMP
        traits     (gui server-running envvar-file)
DOOM    dir        ~/.doom.d/
        version    2.0.9
        theme      doom-peacock
        build      HEAD -> develop b03fdabe4 2021-01-13 14:07:47 -0500

Org mode version 9.5

Hi, I have just installed org-special-block-extras, and have the same issue, and my error message is similar. I am using spacemacs, with emacs 27.1

I'm glad to read that both Doom and Spacemacs users are enjoying this package.

I've been doing some experimentation with refactoring code and it seems some stuff leaked to the .el file.

I've fixed it ---please give MELPA an hour or two to pull the latest update.

If there's an issue, please let me know; enjoy!