"David Neu" <[EMAIL PROTECTED]> writes:

> Is there any way to get the second part of the org-archive-location
> variable, i.e. the part after the colon that corresponds to headline,
> to be the headline under which an subtree lies.  For example, consider
>
> * Work
> ** Finsh DBMS
> *** TODO Define schema
> *** TODO Write code
> ** Implement API
> *** TODO Develop prototype
>
> * Home
> ** Clean garage
> *** TODO Buy shelves
> *** TODO Install shelves
>
> For "Finish DBMS", and "Implement API", you might want to have
>
> (setq org-archive-location (format-time-string
> "%%s-%Y-%m-archive.org::* Work" (current-time)))
>
> but for "Clean garage", you would then want
>
> (setq org-archive-location (format-time-string
> "%%s-%Y-%m-archive.org::* Home" (current-time)))
>
> Is there any way to achieve this behavior?

Set a property under the level 1 headings with the archive location you
want

,----
| * Work
|   :PROPERTIES:
|   :ARCHIVE: %s_archive::* Work
|   :END:
| ** Finish DBMS
|    ...
| * Home
|   :PROPERTIES:
|   :ARCHIVE: %s_archive::* Home
|   :END:
| ** Clean garage
|    ...
`----

-Bernt



_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

Reply via email to