From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anders Johansson Subject: Bug: Setting HTML_INCLUDE_STYLE: nil doesn't work [8.0.3 (8.0.3-32-g0c789f-elpa @ /home/aj/.emacs.d/elpa/org-20130617/)] Date: Thu, 20 Jun 2013 14:21:14 +0200 Message-ID: <51C2F3BA.1040204@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53523) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Updro-0001Bd-ON for emacs-orgmode@gnu.org; Thu, 20 Jun 2013 08:21:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Updri-0008Tb-5Y for emacs-orgmode@gnu.org; Thu, 20 Jun 2013 08:21:32 -0400 Received: from mail-bk0-x230.google.com ([2a00:1450:4008:c01::230]:43439) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Updrh-0008TN-Um for emacs-orgmode@gnu.org; Thu, 20 Jun 2013 08:21:26 -0400 Received: by mail-bk0-f48.google.com with SMTP id jf17so2882581bkc.35 for ; Thu, 20 Jun 2013 05:21:24 -0700 (PDT) Received: from [130.238.195.202] (048417.physics.uu.se. [130.238.195.202]) by mx.google.com with ESMTPSA id lb14sm48824bkb.6.2013.06.20.05.21.22 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 20 Jun 2013 05:21:23 -0700 (PDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org I put: #+HTML_INCLUDE_STYLE: nil at the top of my org-file and expect the exported html file to not include the standard styles in it's header (documentation section "12.6.9 CSS support"). This does not work and the styles are included as usual. A quick debugging with edebug reveals that nil is interpreted as a string, "nil", in the info-plist and therefore evaluates as true in the check in org-html--build-head: (when (plist-get info :html-head-include-default-style) (org-element-normalize-string org-html-style-default)) (from: ox-html.el:1448) Greetings, Anders Johansson Emacs : GNU Emacs 24.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.6.4) of 2013-04-14 on marid, modified by Debian Package: Org-mode version 8.0.3 (8.0.3-32-g0c789f-elpa @ /home/aj/.emacs.d/elpa/org-20130617/) current state: ============== (setq org-tab-first-hook '(org-hide-block-toggle-maybe org-src-native-tab-command-maybe org-babel-hide-result-toggle-maybe org-babel-header-arg-expand) outline-minor-mode-hook '((lambda nil (local-set-key "" outline-mode-prefix-map) (define-key outline-minor-mode-map [(control tab)] (quote org-cycle)) (define-key outline-minor-mode-map [(shift tab)] (quote org-global-cycle))) ) org-speed-command-hook '(org-speed-command-default-hook org-babel-speed-command-hook) org-occur-hook '(org-first-headline-recenter) org-metaup-hook '(org-babel-load-in-session-maybe) org-capture-after-finalize-hook '(orgaj-after-capture-options) org-confirm-shell-link-function 'yes-or-no-p org-speed-commands-user '(("p" ded/org-show-previous-heading-tidily) ("n" ded/org-show-next-heading-tidily)) org-startup-folded nil org-default-notes-file "~/org/notes.org" org-startup-indented t org-after-todo-state-change-hook '(org-clock-out-if-current) org-capture-mode-hook '((lambda nil (remove-hook (quote org-capture-after-finalize-hook) (quote (lambda nil (delete-frame)))) ) ) org-from-is-user-regexp "\\" org-src-mode-hook '(org-src-babel-configure-edit-buffer org-src-mode-configure-edit-buffer) org-tags-column -90 org-agenda-before-write-hook '(org-agenda-add-entry-text) org-babel-pre-tangle-hook '(save-buffer) org-mode-hook '(#[nil "\300\301\302\303\304$\207" [org-add-hook change-major-mode-hook org-show-block-all append local] 5] #[nil "\300\301\302\303\304$\207" [org-add-hook change-major-mode-hook org-babel-show-result-all append local] 5] org-babel-result-hide-spec org-babel-hide-all-hashes) org-use-speed-commands t org-ctrl-c-ctrl-c-hook '(org-babel-hash-at-point org-babel-execute-safely-maybe) org-cycle-hook '(org-cycle-hide-archived-subtrees org-cycle-hide-drawers org-cycle-hide-inline-tasks org-cycle-show-empty-lines org-optimize-window-after-visibility-change) org-M-RET-may-split-line '((headline . t) (default . t)) org-hide-emphasis-markers t org-confirm-elisp-link-function 'yes-or-no-p org-metadown-hook '(org-babel-pop-to-session-maybe) org-fontify-whole-heading-line t org-agenda-files '("~/org/attsalja.org" "~/org/attkopa.org" "~/org/sakerattfixa.org") org-clock-out-hook '(org-clock-remove-empty-clock-drawer) org-after-todo-statistics-hook '(org-summary-todo) )