From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ilya Shlyakhter Subject: Re: filtering timeline view Date: Thu, 29 Jan 2009 15:03:56 -0500 Message-ID: <4b11f87e0901291203n74842a48sa414a942b6f388f9@mail.gmail.com> References: <4b11f87e0901282003v77194d44t563c0cee88d0a5d7@mail.gmail.com> <87r62mjlnh.fsf@gollum.intra.norang.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LSd7I-0001gj-7E for emacs-orgmode@gnu.org; Thu, 29 Jan 2009 15:04:00 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LSd7H-0001g3-4c for emacs-orgmode@gnu.org; Thu, 29 Jan 2009 15:03:59 -0500 Received: from [199.232.76.173] (port=58762 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LSd7G-0001fy-T8 for emacs-orgmode@gnu.org; Thu, 29 Jan 2009 15:03:58 -0500 Received: from wf-out-1314.google.com ([209.85.200.173]:5075) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LSd7G-0000A4-6B for emacs-orgmode@gnu.org; Thu, 29 Jan 2009 15:03:58 -0500 Received: by wf-out-1314.google.com with SMTP id 28so82727wfc.24 for ; Thu, 29 Jan 2009 12:03:57 -0800 (PST) In-Reply-To: <87r62mjlnh.fsf@gollum.intra.norang.ca> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Bernt Hansen Cc: emacs-orgmode@gnu.org Thanks! Is there a way to include this secondary filter into a custom agenda view? Also, a couple of suggestions for the agenda view: - C-h C-m should display the available commands, like in other Emacs modes - there should be a command to remotely visibility-cycle the currently highlighted node in the original org buffer - days on which there are no agenda entries after secondary filtering should be removed from the timeline list - would be good to be able to do a secondary filter on the contents of the entries (like with keyword search), rather than just on the tags. In general, the number of commands to remember seems very large. It would be good if there was, in addition, a simple general way to select a subset of the entries, specifying: - whether to search just this file or all agenda files - what regexp the entry header and/or the entry text must match, or not match - what tags the entry must have or not have - what date range the entry must be labelled with then specifying how to sort the results: by date, (then) by tag; ascending/descending; etc. It would also be good if some of these conditions could be entered dynamically at the prompt, where they would be lisp-compiled and applied to generate the needed agenda. ilya On Thu, Jan 29, 2009 at 8:18 AM, Bernt Hansen wrote: > Ilya Shlyakhter writes: > >> Is it possible to filter the timeline view (agenda) by tag and/or by >> headline regexp? >> >> I use orgmode for a research notebook, where the outline organizes >> ideas on various projects and sub-projects. >> I put timestamps into entries when I work on them, so that I can use >> the Timeline agenda view to quickly find recently >> worked-on items. But I want to be able to find only the _important_ >> recently worked-on items, skipping things like >> temporary brainstorming notes. I can tag the important items (or the >> unimportant items) with particular tags, >> or with particular strings in the headlines; but is there a way to >> restrict the timeline view based on that info? > > Filtering by tags is easy - in the agenda use / and then one of your > quick keys for tags or TAB to specify any tag to filter on. > > -Bernt >