From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: progmodes/project.el and search paths Date: Tue, 4 Aug 2015 23:03:13 +0300 Message-ID: <55C11A81.7040403@yandex.ru> References: <55BE209F.1000009@siege-engine.com> <55BE509B.2080307@yandex.ru> <87r3nkjxby.fsf@isaac.fritz.box> <87h9ogyq6s.fsf@isaac.fritz.box> <86mvy7e6hr.fsf@stephe-leake.org> <55C0F9C7.8010006@yandex.ru> <86vbcudebp.fsf@stephe-leake.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1438718614 2234 80.91.229.3 (4 Aug 2015 20:03:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 4 Aug 2015 20:03:34 +0000 (UTC) To: Stephen Leake , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Aug 04 22:03:29 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZMiQq-0000kl-IE for ged-emacs-devel@m.gmane.org; Tue, 04 Aug 2015 22:03:28 +0200 Original-Received: from localhost ([::1]:37538 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZMiQq-0001cf-0R for ged-emacs-devel@m.gmane.org; Tue, 04 Aug 2015 16:03:28 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53267) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZMiQj-0001br-HN for emacs-devel@gnu.org; Tue, 04 Aug 2015 16:03:22 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZMiQg-0004TG-1I for emacs-devel@gnu.org; Tue, 04 Aug 2015 16:03:21 -0400 Original-Received: from mail-la0-x234.google.com ([2a00:1450:4010:c03::234]:34512) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZMiQf-0004T6-PP for emacs-devel@gnu.org; Tue, 04 Aug 2015 16:03:17 -0400 Original-Received: by labow3 with SMTP id ow3so14897743lab.1 for ; Tue, 04 Aug 2015 13:03:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-type:content-transfer-encoding; bh=ja+7qozEiyWW3RaGTTn3ZDRnXSZNZjDL5XnW+DbON3Y=; b=DUnZfkXJ6+I6YEHB14tJnx80Wv2m9307J5VWCCTC2Py4yG2MbuyS+cLAGMEL7gKyv1 the+2C5t4UruKWxySuFboqEH2/HIFaUgAYYV0yKTcZQrHhsrqQYwZd31eo0bXga7478a aWuA64jt+6n9/f3eO9oZIBf7s0AuKAnIiWWC2y6GpgjZW2aMPsAK42diGP3VzS1Di+qO tNEIFjCCB63PDYY0+j1WbQSQhnIU8kFpKJVxvt/nXcwQMCULCEMphUlJw5gX/zIVnUdC 3GqsfiHecYs+/Tj/DtwyrPV9/WI7cq3wEHY04VFZTJfLnxLATwUXWJPCs5+IB12wmcG1 kKvw== X-Received: by 10.112.166.106 with SMTP id zf10mr5995064lbb.36.1438718596978; Tue, 04 Aug 2015 13:03:16 -0700 (PDT) Original-Received: from [10.9.0.103] (nat.webazilla.com. [78.140.128.228]) by smtp.googlemail.com with ESMTPSA id wg9sm73956lbb.6.2015.08.04.13.03.15 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 04 Aug 2015 13:03:16 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:40.0) Gecko/20100101 Thunderbird/40.0 In-Reply-To: <86vbcudebp.fsf@stephe-leake.org> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c03::234 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:188413 Archived-At: On 08/04/2015 10:49 PM, Stephen Leake wrote: > I suggest adding "and Emacs core functions", to emphasize that grep etc > should use the project facilities, and also mention existing backends: I don't particularly like that. We're obviously talking about only some of the "core functions" (and it's debatable whether Grep is one of them). At least "Lisp programs" is a superset of them. > I thought you agreed that the compilation-mode output of grep was better > for this than the xref display. You stated that. I never agreed. I just mentioned that it has an advantage (each result is displayed as soon as the process finds it), but we should be able to implement it for xref as well, using generators.