From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lee Hinman Subject: org-sparse-tree on region or subtree? Date: Fri, 11 Mar 2011 15:56:58 -0600 Message-ID: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from [140.186.70.92] (port=50265 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PyAKX-00066X-0t for emacs-orgmode@gnu.org; Fri, 11 Mar 2011 16:57:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PyAKV-0002aM-Vq for emacs-orgmode@gnu.org; Fri, 11 Mar 2011 16:57:04 -0500 Received: from mail-iy0-f169.google.com ([209.85.210.169]:38034) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PyAKV-0002aG-Qp for emacs-orgmode@gnu.org; Fri, 11 Mar 2011 16:57:03 -0500 Received: by iyf13 with SMTP id 13so4035989iyf.0 for ; Fri, 11 Mar 2011 13:57:02 -0800 (PST) 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: emacs-orgmode@gnu.org Is it possible to run org-sparse-tree on a specific region or subtree of an org file? I have an Org file with the following structure * 2010... * 2011 ** 2011-01 January... ** 2011-02 February *** 2011-02-01 Tuesday **** Alice - Plain list item 1 - Plain list item 2 **** Bob - Plain list item a - Plain list item b *** 2011-02-08 Tuesday **** Alice - Plain list item 3 - Plain list item 4 **** Bob - Plain list item c - Plain list item d I'd like to be able to be able to run a command and see all the Alice entries for 2011-02 February. It seems like a sparse tree (with a regex for Alice) on the 2011-02 February subtree would give me that. But I *think* org-sparse-tree uses org-occur which always starts at point-min, but I could easily be mis-reading the code. Does anyone have any ideas? -- Lee Hinman hinman@gmail.com