From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Fran=C3=A7ois_Pinard?= Subject: Org Grep news Date: Sat, 01 Feb 2014 09:55:58 -0500 Message-ID: <87txci7ugx.fsf@iro.umontreal.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58848) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W9bzT-00069o-CX for emacs-orgmode@gnu.org; Sat, 01 Feb 2014 09:56:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W9bzK-0005gM-RO for emacs-orgmode@gnu.org; Sat, 01 Feb 2014 09:56:15 -0500 Received: from 206-248-137-202.dsl.teksavvy.com ([206.248.137.202]:63853 helo=mercure.progiciels-bpi.ca) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W9bzK-0005g9-MU for emacs-orgmode@gnu.org; Sat, 01 Feb 2014 09:56:06 -0500 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Hi, gang. :-) I took last two days as holidays, to let the pressure out a bit, and used them to have mere fun with a few things, among which, Org Grep. The tool used to have one main output, with Emacs commands to transform that output "one-way" into two other formats. I shuffled the code and added more, so it can switch freely between those three formats, now called "views". Buttons on the title line ease that switching. 1. The [browse] view is read-only, with a few extra Emacs commands. 2. The [edit] view is full-Org editable, and uses transient checklists. 3. The [tree] view regroups grep hits by directory, hierarchically. Org Grep yields [browse] view initially. When there are many hits, one can switch to the [tree] view and go pruning, using C-x C-c C-w, say, retaining only what is most promising. Then switch back to either [browse] or [edit] on the reduced set of hits. Convenient for me! :-) Fran=C3=A7ois P.S. For the curious, it's still https://github.com/pinard/org-grep .