emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[O] Bug inserting preamble from function in org-export-as-html


From: Bill Jackson
Subject: [O] Bug inserting preamble from function in org-export-as-html
Date: Mon, 09 Jan 2012 18:09:31 -0800
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:9.0) Gecko/20111222 Thunderbird/9.0.1

I believe that a bug was introduced into org-export-as-html sometime after version 7.7, and is still present in 7.8.03. In the file org-html.el, the section of org-export-as-html that inserts the HTML preamble is broken in the case were a function is passed for the preamble. The following change works for me, but I have not tested it for other use cases:

diff -u org-html.el.ORIG org-html.el
--- org-html.el.ORIG    2012-01-03 00:32:07.000000000 -0800
+++ org-html.el 2012-01-09 13:46:15.458708317 -0800
@@ -1351,7 +1351,7 @@
        ;; insert html preamble
        (when (plist-get opt-plist :html-preamble)
          (let ((html-pre (plist-get opt-plist :html-preamble))
-               html-pre-real-contents)
+               (html-pre-real-contents ""))
            (cond ((stringp html-pre)
                   (setq html-pre-real-contents
(format-spec html-pre `((?t . ,title) (?a . ,author)

Regards,
Bill



reply via email to

[Prev in Thread] Current Thread [Next in Thread]