Org-Mode can automatically track TODO state changes as described in the docs. It also allows the option todo: nil option, as mentioned here, so that TODO keywords will not appear in an export.

It seems rather intuitive to me that if I set todo: nil then I don't want messages like • State “NEXT” from "" [2015-04-23 Thu 18:44] to appear when I export. But they do appear, at least for me they do, in Org-Mode version 8.2.10.

If there is another option to do what I want, I'm not seeing it. Does anyone have a good fix for this?

  • 2
    Looks like you can put todo-items into drawers: org-log-into-drawer and control which drawers you export. See export-option :with-drawers org-export-with-drawers (orgmode.org/org.html). Note, that I did not try that. Therefore, it is only a comment and not an answer. – Tobias Apr 25 '15 at 6:56
  • 1
    Maybe, the right way to hide drawers is (require 'org-exp) and customization of org-export-with-drawers or just evaluating (setq org-export-with-drawers nil). – Tobias Apr 25 '15 at 7:10
  • I gave this a quick test and drawers are apparently hidden by default. Thanks for the hint! – Brian Z Apr 25 '15 at 7:18

Setting the variable org-log-into-drawer will put new logs inside a drawer, one called :LOGBOOK: by default. Logs inside drawers are not exported by default.

This does not solve the problem of existing logs which are not already in drawers, but it certainly helps.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.