From: Samuel Wales <samologist@gmail.com>
To: emacs-orgmode@gnu.org
Subject: FR: inactive timestamps in log mode (and a sorting FR)
Date: Mon, 2 Jul 2012 16:21:52 -0700 [thread overview]
Message-ID: <CAJcAo8ssnuXa1m-0K36qMBHoU74G7SDSkG+f0oHa01DrX3msKg@mail.gmail.com> (raw)
The ([, ], v [) functionality is useful.
I find, however, that it requires you to generate the agenda
twice for each date.
===
Would it make sense to unify this concept with log mode?
Like this:
1) make it a first-class member of
org-agenda-log-mode-items like state, clock, etc.
2) have the semantics be the same as with other
org-agenda-log-mode-items members
Possible wishlist / brainstorm-type items:
1) if a header appears more than once with the same
timestamp, display it only once
2) make log mode items independently controllable by
making them quasi-tags and allowing tag filtering
3) allow sets of tags
- as an example, show state changes and inactive
timestamps in one view and closed in another.
- user supplies list of lists of tags. each list is
such a view.
- replace the log and log-all views with cycling among
tag sets.
4) notice how tag filtering and log mode prevent the need
to regenerate the agenda buffer. the agenda is too
slow to regenerate.
- do the same for sorting
- cycle among user-specified views
- allow more than one user-defined sorting strategy
member
+ this is actually much more important to me than the
log mode items idea
+ i would like to show different sorts just as i do
in dired
+ immediate display of deadlines first, then
immediate display of category order
Related functionality:
1) the timeline view is for one file. detailed exposition
of its algorithm by Carsten exists along with
discussion by others.
2) org-find-timestamps.el might provide something similar
- perhaps it also provides the ability to specify a
range and display in a timeline
3) it would be nice to be able to do any type of search
(such as a text search or a tags search) and have it
show up in a timeline-like way. on what dates did I
talk about "agenda {log.mode} items"? let me see them
in order.
5) in daily/weekly, go to first date that matches text.
I'm not aware of other ways of browsing dates, including
inactive timestamps, across all agenda files.
===
Probably there are a lot of subtleties, but [ and log mode
seem similar to me as a user, so maybe it's possible.
In case the idea is of interest.
Thanks.
Samuel
--
The Kafka Pandemic: http://thekafkapandemic.blogspot.com
reply other threads:[~2012-07-02 23:21 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=CAJcAo8ssnuXa1m-0K36qMBHoU74G7SDSkG+f0oHa01DrX3msKg@mail.gmail.com \
--to=samologist@gmail.com \
--cc=emacs-orgmode@gnu.org \
/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
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public 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).