emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Manuel Hermenegildo <herme@fi.upm.es>
To: "Dominik, Carsten" <C.Dominik@uva.nl>
Cc: Org Mode List <emacs-orgmode@gnu.org>
Subject: Re: Sticky Agenda buffer: Announcement and request for testing
Date: Tue, 13 Mar 2012 18:30:58 +0100	[thread overview]
Message-ID: <20319.33874.900923.628931@gazelle.local> (raw)
In-Reply-To: Manuel Hermenegildo <herme@fi.upm.es>


Dear Max and Dominik,

the new sticky agenda buffers are great! I have been using the branch
for some time now and they seem to work fine. Fantastic job. 

I have to say at first I thought they were not working and it was
because I had a preconception that they would do something else: I
thought that what was sticky was the different views of a *single*
agenda.

For example, say you are in the week view of the agenda. I was
expecting Org to remember the rendering of each week as you move from
one week to another instead of recomputing each view each time (which
if you have large org files is quite slow).

I then realized of course that what was sticky was the different
agenda views (todos, agendas, etc.). And rereading the manual it is
obvious now that this is exactly what it says, so no complaints there
of course.

But, would it be possible to achieve the behavior I had mistakenly
assumed? 

Going back to the week view example, Org would remember the rendering
of each week as you move from one week to another, not recomputing a
week that has already been visited. The different weeks would be kept
in different buffers (called, e.g., *Org Agenda (<year/week number>*).
All these buffers would be recomputed only when g is typed. It woudl
work the same with, say, day view.

I at least would find that *very* useful (but I do not know how much
more complicated it is than the current stickiness).

Cheers,

Manuel 

-- 

  reply	other threads:[~2012-03-13 17:32 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-03-11 12:48 Dominik, Carsten
2012-03-13 17:30 ` Manuel Hermenegildo [this message]
2012-03-13 19:21   ` Samuel Wales
2012-04-03  5:37   ` Bastien
2012-03-14 15:54 ` Rainer Stengele
2012-03-14 18:12   ` Max Mikhanosha
2012-03-22  9:57 ` Rainer Stengele
2012-03-22 10:12   ` Bastien
2012-03-22 11:04     ` Rainer Stengele
2012-03-27 11:46       ` Martyn Jago
2012-04-03  5:33 ` Bastien
2012-04-03  6:58   ` Carsten Dominik
2012-04-03  7:06     ` Bastien
2012-04-03  7:09       ` Dominik, Carsten

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20319.33874.900923.628931@gazelle.local \
    --to=herme@fi.upm.es \
    --cc=C.Dominik@uva.nl \
    --cc=emacs-orgmode@gnu.org \
    --subject='Re: Sticky Agenda buffer: Announcement and request for testing' \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

Code repositories for project(s) associated with this inbox:

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).