From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stephen Leake Newsgroups: gmane.emacs.devel Subject: Re: progmodes/project.el and search paths Date: Thu, 06 Aug 2015 02:54:29 -0500 Message-ID: <86fv3wc0ne.fsf@stephe-leake.org> References: <55BE209F.1000009@siege-engine.com> <55BE509B.2080307@yandex.ru> <87r3nkjxby.fsf@isaac.fritz.box> <55BF7619.1050701@yandex.ru> <87mvy8jvlh.fsf@isaac.fritz.box> <55BF8522.4010009@yandex.ru> <87lhdsys13.fsf@isaac.fritz.box> <55BFF764.2030002@yandex.ru> <83mvy7tbit.fsf@gnu.org> <55C0FEEB.7040500@yandex.ru> <83h9oeudfs.fsf@gnu.org> <55C1074E.90103@yandex.ru> <83d1z2uach.fsf@gnu.org> <55C11D54.9090105@yandex.ru> <83bnemtpop.fsf@gnu.org> <86io8ucl69.fsf@stephe-leake.org> <83614tu625.fsf@gnu.org> <55C22D68.3050306@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1438847709 14745 80.91.229.3 (6 Aug 2015 07:55:09 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 6 Aug 2015 07:55:09 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Aug 06 09:54:58 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 1ZNG0r-0004xZ-2O for ged-emacs-devel@m.gmane.org; Thu, 06 Aug 2015 09:54:53 +0200 Original-Received: from localhost ([::1]:43811 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZNG0q-0005DR-9A for ged-emacs-devel@m.gmane.org; Thu, 06 Aug 2015 03:54:52 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52245) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZNG0k-0005A8-Qs for emacs-devel@gnu.org; Thu, 06 Aug 2015 03:54:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZNG0g-0004JU-PW for emacs-devel@gnu.org; Thu, 06 Aug 2015 03:54:46 -0400 Original-Received: from gproxy2-pub.mail.unifiedlayer.com ([69.89.18.3]:47529) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1ZNG0g-0004JO-Ia for emacs-devel@gnu.org; Thu, 06 Aug 2015 03:54:42 -0400 Original-Received: (qmail 29953 invoked by uid 0); 6 Aug 2015 07:54:39 -0000 Original-Received: from unknown (HELO cmgw3) (10.0.90.84) by gproxy2.mail.unifiedlayer.com with SMTP; 6 Aug 2015 07:54:39 -0000 Original-Received: from host114.hostmonster.com ([74.220.207.114]) by cmgw3 with id 1Rub1r00j2UdiVW01Rue7x; Thu, 06 Aug 2015 07:54:38 -0600 X-Authority-Analysis: v=2.1 cv=Qc314Krv c=1 sm=1 tr=0 a=CQdxDb2CKd3SRg4I0/XZPQ==:117 a=CQdxDb2CKd3SRg4I0/XZPQ==:17 a=DsvgjBjRAAAA:8 a=f5113yIGAAAA:8 a=9i_RQKNPAAAA:8 a=y7kgw_RnJtkA:10 a=hEr_IkYJT6EA:10 a=x_XPkuGwIRMA:10 a=uRRa74qj2VoA:10 a=vaJtXVxTAAAA:8 a=JbTbPZJXgvsUloBmc4YA:9 Original-Received: from [76.218.37.33] (port=50087 helo=TAKVER2) by host114.hostmonster.com with esmtpa (Exim 4.84) (envelope-from ) id 1ZNG0a-0007dm-Jh for emacs-devel@gnu.org; Thu, 06 Aug 2015 01:54:36 -0600 In-Reply-To: <55C22D68.3050306@yandex.ru> (Dmitry Gutov's message of "Wed, 5 Aug 2015 18:36:08 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (windows-nt) X-Identified-User: {2442:host114.hostmonster.com:stephele:stephe-leake.org} {sentby:smtp auth 76.218.37.33 authed with stephen_leake@stephe-leake.org} X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 69.89.18.3 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:188478 Archived-At: Dmitry Gutov writes: > Do you see someone in a hurry to rewrite EDE on top of project.el? I > don't. So we have zero potential consumers so far. I think Eli's point is valid here. EDE has an internal "project info" data structure and API. It's possibly not very welll separated from the rest of the EDE code. A future replacement for EDE (or a rewrite/refactoring of EDE) could use the standard Emacs project API, and thus gain instant access to all new project implementations. So we should at least plan on supporting that level of functionality. -- -- Stephe