Re: [O] How to keep something at the bottom of an Org file

2016-06-17 Thread Marco Wahl
Hi!

Nicolas Goaziou  writes:
>> * COMMENT *MUST BE BOTTOMMOST TREE* 
>> :meta:bottommost:
>>
>> MUST BE BOTTOMMOST TREE TO HAVE *GUARANTEED* EFFECT.
>>
>> Recall that no local variable setting is taken into account above a
>> page break.
>>
>> 
>> Local Variables:
>> eval: (git-auto-commit-mode)
>> End:
>>
>> at the bottom to have git-auto-commit-mode for that file.
>>
>> I try to be disciplined but often the subtree bubbles up, e.g. after
>> sorting.
>>
>> Has anyone a good idea how to deal with this issue?
>
> I guess you could use `org-after-sorting-entries-or-items-hook' to
> bubble down entries with :bottommost: tag.

Thanks, I try this.  FWIW here is the configuration I use, in case that
someone is interested:

(setf org-after-sorting-entries-or-items-hook
  (lambda ()
(search-forward  ":bottommost:")
(org-cut-subtree)
(goto-char (point-max))
(org-paste-subtree 1)))


Best regards,
-- 
Marco Wahl -- GPG: 0x49010A040A3AE6F2




Re: [O] How to keep something at the bottom of an Org file

2016-06-15 Thread Nicolas Goaziou
Hello,

Marco Wahl  writes:

> in some of my Org files I want to have certain elements always at the
> very bottom of the file.
>
> Example: Often I use a subtree like
>
> * COMMENT *MUST BE BOTTOMMOST TREE* 
> :meta:bottommost:
>
> MUST BE BOTTOMMOST TREE TO HAVE *GUARANTEED* EFFECT.
>
> Recall that no local variable setting is taken into account above a
> page break.
>
> 
> Local Variables:
> eval: (git-auto-commit-mode)
> End:
>
> at the bottom to have git-auto-commit-mode for that file.
>
> I try to be disciplined but often the subtree bubbles up, e.g. after
> sorting.
>
> Has anyone a good idea how to deal with this issue?

I guess you could use `org-after-sorting-entries-or-items-hook' to
bubble down entries with :bottommost: tag.

Regards,

-- 
Nicolas Goaziou