org-clock: Fix CLOCK_INTO_DRAWER property check
commit70e0b08e6632ec5d437dcd05db14a698bbc9489d
authorKyle Meyer <kyle@kyleam.com>
Thu, 16 Oct 2014 19:17:00 +0000 (16 15:17 -0400)
committerNicolas Goaziou <mail@nicolasgoaziou.fr>
Thu, 16 Oct 2014 22:09:32 +0000 (17 00:09 +0200)
treea8fb3f926776f62971f837095b61cb4af55fdc30
parent1feafbfa99b27d093db18b5423aba8e604e2a0c9
org-clock: Fix CLOCK_INTO_DRAWER property check

* lisp/org-clock.el (org-clock-into-drawer): Fix processing of
properties so that they can override global value.

Previously, if the 'CLOCK_INTO_DRAWER' or 'LOG_INTO_DRAWER' property was
nil, the local property setting would not override the global
variable [1]. These changes make the behavior match the docstring
description ('CLOCK_INTO_DRAWER' and 'LOG_INTO_DRAWER' properties
override `org-clock-into-drawer', with 'CLOCK_INTO_DRAWER' given
precedence).

[1] http://stackoverflow.com/questions/26405415/how-to-locally-unset-org-clock-into-drawer-t

TINYCHANGE
lisp/org-clock.el