Bastien <b...@altern.org> writes: > Applied, thanks a lot. Let take at least one day to let people test > this patch -- feedback welcome.
Here's a template I've been using for testing. Try it with different settings for both global and file local variables. --8<---------------cut here---------------start------------->8--- #+DRAWERS: LOGBOOK GLOBLOG GLOBCLOCK FILELOG FILECLOCK FANCYLOG FANCYCLOCK PROPERTIES #+STARTUP: lognotestate #+SEQ_TODO: TODO(t) INPROGRESS(i) WAITING(w@) | DONE(d) CANCELED(c@) * Example Project Log Try state changes and clocking into the two different project trees. Project 1 has properties overriding logging and clocking, both with fallback and explicit configuration (subproject 1.1), inherited along the hierarchy. ** Project 1 :PROPERTIES: :LOG_INTO_DRAWER: FANCYLOG :END: *** Subproject 1.1 :PROPERTIES: :CLOCK_INTO_DRAWER: FANCYCLOCK :END: **** Subproject 1.1.1 Inherits two properties. ** Project 2 No inheritance, using either global scope or file local variables, depending on how you load the file. * Global variables Try with different customizations for these variables (apply "for this session only"): - org-log-into-drawer: "GLOBALLOG" - org-clock-into-drawer: "GLOBALCLOCK" ### Local Variables: ### org-log-into-drawer: "FILELOG" ### org-clock-into-drawer: "FILECLOCK" ### End: --8<---------------cut here---------------end--------------->8--- Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ DIY Stuff: http://Synth.Stromeko.net/DIY.html