From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lennart Borgman Newsgroups: gmane.emacs.devel Subject: Indexed search with grep-like output Date: Sat, 1 Jan 2011 20:24:53 +0100 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: dough.gmane.org 1293909924 11203 80.91.229.12 (1 Jan 2011 19:25:24 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 1 Jan 2011 19:25:24 +0000 (UTC) To: Emacs-Devel devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 01 20:25:20 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PZ74q-0005Tx-7n for ged-emacs-devel@m.gmane.org; Sat, 01 Jan 2011 20:25:20 +0100 Original-Received: from localhost ([127.0.0.1]:43318 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PZ74p-0006of-6M for ged-emacs-devel@m.gmane.org; Sat, 01 Jan 2011 14:25:19 -0500 Original-Received: from [140.186.70.92] (port=40275 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PZ74l-0006oa-7X for emacs-devel@gnu.org; Sat, 01 Jan 2011 14:25:16 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PZ74k-0007pP-8Z for emacs-devel@gnu.org; Sat, 01 Jan 2011 14:25:15 -0500 Original-Received: from mail-ew0-f41.google.com ([209.85.215.41]:55579) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PZ74j-0007pJ-Va for emacs-devel@gnu.org; Sat, 01 Jan 2011 14:25:14 -0500 Original-Received: by ewy27 with SMTP id 27so6554615ewy.0 for ; Sat, 01 Jan 2011 11:25:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:from:date :message-id:subject:to:content-type; bh=YkJQ5FnwXZCcCfNTPN5JLOUfaGZDaep522JtuFekjSM=; b=XTXVEhY9NdwUTu0ESWL333XsoEgOJTe5BnxNh9G1vrKfAIYjRhoBA6ahE8hHQkPn29 E9zps4NZL6MAPtJQBNQG5huQn50rcIEDLyoi4NEmE1wACYp6h7VAo9zJ4JXICQUrABDy MpJQaWFKWYZ8kdeX0j82PIfmevfzb4I08vMv8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=pCNtd+Fyg9+BWPgOpBLk6zrFE6+hgAJTarelUpSjT6lD4srzPlK4/HcucniP3bEnCJ Clx0uSnXL9eU2e7Fj8P/JGYWOMMVx1q5pUVZFRkq6FZHj0RIzebDzPhE3POTNEPzThQI 0GXFwXMlyCnSC16BVr0yLLJusiVxMTaFsuoz4= Original-Received: by 10.213.29.16 with SMTP id o16mr5584057ebc.58.1293909913184; Sat, 01 Jan 2011 11:25:13 -0800 (PST) Original-Received: by 10.213.20.148 with HTTP; Sat, 1 Jan 2011 11:24:53 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:134128 Archived-At: I have just added a file util/idxsearch.el to nXhtml that searches via an index and gives a grep-like output. Currently it only supports Windows Desktop Search on w32. It does that by querying that index through a ruby file. It would be nice if someone wanted to add support for for example Lucene (or some other commonly used search engine on GNU/Linux) to the ruby file. Do we want this kind indexed search in Emacs? This kind of search is quite nice for quickly looking up things in for example Emacs code (or for looking up things in org-mode files which is my primary use). Also I will add a "locate" style function for locating files (which takes the burden away of updating a "locate" index).