From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Fran=C3=A7ois_Pinard?= Subject: org-grep news Date: Sat, 04 Jan 2014 00:39:14 -0500 Message-ID: <8761q0e265.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]:49111) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VzJxA-0003zM-PB for emacs-orgmode@gnu.org; Sat, 04 Jan 2014 00:39:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VzJx5-0005P6-W4 for emacs-orgmode@gnu.org; Sat, 04 Jan 2014 00:39:20 -0500 Received: from 206-248-137-202.dsl.teksavvy.com ([206.248.137.202]:50637 helo=mercure.progiciels-bpi.ca) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VzJx5-0005Ow-QB for emacs-orgmode@gnu.org; Sat, 04 Jan 2014 00:39:15 -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, Org people. First of all, let me wish a Much Nice Year to everybody here! :-) This is about my little org-grep tool, available at: https://github.com/pinard/org-grep Right out of the README: "This tool allows for grepping files in a set of Org directories, formatting the results as a separate Org buffer. This buffer is assorted with a few specific navigation commands so it works a bit like M-x rgrep." When I announced it, a while ago, someone reported to me that it was not finding anything at all for him. As it worked well for me, and the reporter did not pursue the exploration of the problem with me, I almost forgot it. Yesterday, I stumbled on a tiny bug visible to those using org-grep all bare, with no configuration. This is now corrected. People hit by this problem could happily retry the latest version. Yesterday, to cover one of my own needs, I added the capability to simultaneously search for other files, would they be Org or not. This is implemented by offering hooks able to receive user-defined Emacs Lisp functions. These functions return shell code. So, this capability requires some Emacs Lisp fluency to be activated, yet maybe not that much. The README file contains a small and simple example. While a few problems remain in the tool, it is already very usable in my opinion, and surely useful to me daily. By mere friendship, I feel like recommending it a bit to my Org fellow friends! Fran=C3=A7ois P.S. Who is not as pushy as he appears to be. Forgive him! :-)