emacs-orgmode
[Top][All Lists]
Advanced

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

[Orgmode] Re: preventing automatic rebuild of agenda on refiling?


From: Matt Lundin
Subject: [Orgmode] Re: preventing automatic rebuild of agenda on refiling?
Date: Tue, 15 Jun 2010 12:59:04 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)

Michael Gilbert <address@hidden> writes:

>>> I may have missed when this happened or if it's been discussed
>>> already, but I'm noticing that recent Org-mode automatically rebuilds
>>> the agenda each time I refile a task. This can dramatically slow down
>>> the process of refiling a lot of items. Is there a setting to change
>>> this?
>> 
>> As far as I am aware of: No, you currently cannot disable it for a
>> single refile operation.  But, if you refile a lot of items you might
>> try Agenda's bulk action:
>> 
>> http://orgmode.org/manual/Agenda-commands.html
>> Bulk actions actually do not rebuld the agenda.
>
> But if I'm not mistaken, they involve refiling all the marked items to
> the same destination. That hasn't been my workflow at all.
>
> This is a frustrating change. I guess my option now is to jump to the
> item in question, refile it, then jump back. But given that in my
> current workflow I refile scores of items during my daily prep... Ugh.
> I'm sure there was a good reason for the change, but it just doesn't
> suit how I've come to use Org-mode.
>
> Anyway, if there are any other ideas out there other than waiting for
> the roundtrip of the rebuild or jumping back and forth to the source
> files, I would be interested in hearing them!

If you give a triple prefix argument to org-agenda-refile, the agenda
will not be rebuilt.

If you'd like this as the default behavior, you can bind it to a key (or
change the original binding):

(define-key org-agenda-mode-map "\C-c\C-w" 
  (lambda ()
    (interactive)
    (org-agenda-refile nil nil t)))

Best,
Matt



reply via email to

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