emacs-orgmode
[Top][All Lists]
Advanced

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

Re: [Orgmode] possible misfeature regarding multiple #+ARCHIVE lines in


From: Brian van den Broek
Subject: Re: [Orgmode] possible misfeature regarding multiple #+ARCHIVE lines in a file
Date: Sat, 01 Sep 2007 18:05:31 -0400
User-agent: Thunderbird 1.5.0.13 (X11/20070824)

Brian van den Broek said unto the world upon 09/01/2007 05:51 PM:

Hi all,

Sorry for the self-reply, but after posting I expanded the parameters of my google search, and thought a follow-up worthwhile.

I posted woes regarding #+ARCHIVE lines getting archived or left behind. And I suggested a dummy headline to ameliorate the problem:

As I understand org-mode, this is a consequence of taking a subtree of level n to continue until a headline of level m, m <= n occurs or EOF. But, unless I am missing something, I don't see how the multiple #+ARCHIVE lines technique can be made to work with this definition, short of including dummy level 1 headlines in the file to `protect' the #+ARCHIVE lines. (I mean something like inserting

* To make org happy
#+ARCHIVE: ./_testofarchiveARCHIVE.org::* Third

between * Second 2007 and * Third 2007.)

In a thread from 2007-03 started by <http://lists.gnu.org/archive/html/emacs-orgmode/2007-03/msg00084.html> a similar problem was discussed regarding #+CATEGORY lines. Carsten <http://lists.gnu.org/archive/html/emacs-orgmode/2007-03/msg00089.html> said that what I called `dummy' headlines was one of two possible work-arounds he could see. What didn't come up was the suggestion I made:

It seems to me that a possible fix would be to look at the end of any subtree that is being archived, and leave behind an #+ARCHIVE line (or perhaps uninterrupted block of #+ lines) that terminates the tree being archived.

Now I am curious as to if this is unworkable. Carsten, if it is, would you mind briefly sketching why? (Time permitting, of course.)

Thanks and best,

Brian vdB




reply via email to

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