From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Bruce Korb Newsgroups: gmane.emacs.devel Subject: Re: A unified project root interface Date: Wed, 20 Mar 2013 11:20:41 -0700 Message-ID: <5149FDF9.7080003@gmail.com> References: <20130309174419.6e1cadb4@forcix.kollektiv-hamburg.de> <87hakh2299.fsf@fimbulvetr.bsc.es> <513FBA1C.5040100@siege-engine.com> <87vc8vyy66.fsf@engster.org> <5143C11D.8070705@siege-engine.com> <87sj3vv35h.fsf@engster.org> <20130316160203.6b889aba@forcix.kollektiv-hamburg.de> <87ehffuf1g.fsf@engster.org> <20130317001630.125e1987@forcix.kollektiv-hamburg.de> <87y5dmsz5u.fsf@engster.org> <20130317191817.764a44f5@forcix.kollektiv-hamburg.de> <87ppywtj9s.fsf@engster.org> <87li9juabi.fsf@engster.org> <87d2uvtdeb.fsf@engster.org> <874ng6tugb.fsf@engster.org> <5149E069.4020703@lanl.gov> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1363804351 24638 80.91.229.3 (20 Mar 2013 18:32:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 20 Mar 2013 18:32:31 +0000 (UTC) Cc: emacs-devel@gnu.org, John Yates , Stefan Monnier , Jorgen Schaefer , "Eric M. Ludlam" To: Davis Herring Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 20 19:32:56 2013 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 1UINoi-0004Gf-Mr for ged-emacs-devel@m.gmane.org; Wed, 20 Mar 2013 19:32:52 +0100 Original-Received: from localhost ([::1]:44557 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UINoL-0004SB-E8 for ged-emacs-devel@m.gmane.org; Wed, 20 Mar 2013 14:32:29 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:35231) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UINoD-0004QX-2j for emacs-devel@gnu.org; Wed, 20 Mar 2013 14:32:27 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UINo2-0000Hc-Qk for emacs-devel@gnu.org; Wed, 20 Mar 2013 14:32:20 -0400 Original-Received: from mail-we0-x229.google.com ([2a00:1450:400c:c03::229]:57984) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UINd1-0003Ex-CY for emacs-devel@gnu.org; Wed, 20 Mar 2013 14:20:47 -0400 Original-Received: by mail-we0-f169.google.com with SMTP id x56so802966wey.14 for ; Wed, 20 Mar 2013 11:20:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=sGb+GYR3RGM2BJ4VEfJOQ2Vl+uiYjtvlixHTzQCq9dI=; b=vTkBhq4m0eRQJS92LmTiGAM+HmkdOdYVpPNsNsi83N5TuO44Xdvbjxjlq2hYuVyB7A FMDqXIhwSRqSuKqXBlpM4WtjBaRiQjpVNaT+6Xsw9U9tKtxSjrnwQCXU7NJv/giYkIYU 5JtmvCitR9qza903eHhJdhof6A6O6sMFltYtZDEXqXII0s3YwVaVSOcJDZpWnHQLfFt4 YKwZQrOhUEzt0lJmQcLMMOuL1PQ/QsrTA8/tpwwJ8Fie3LkqMjx1nWrpRoktwrXB6Ufe FLlm7pGgIIBYzQW/zlgYDdQN4PFPtKXDnfzTHlLBP7PahyDqVFdqcJFSpojmZbj84h2q NqXg== X-Received: by 10.180.80.35 with SMTP id o3mr344998wix.9.1363803645928; Wed, 20 Mar 2013 11:20:45 -0700 (PDT) Original-Received: from [192.168.10.2] (adsl-99-185-245-251.dsl.pltn13.sbcglobal.net. [99.185.245.251]) by mx.google.com with ESMTPS id r7sm268592wiz.2.2013.03.20.11.20.43 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 20 Mar 2013 11:20:45 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130105 Thunderbird/17.0.2 In-Reply-To: <5149E069.4020703@lanl.gov> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c03::229 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:158003 Archived-At: On 03/20/13 09:14, Davis Herring wrote: >> Right, one possible approach is to try and delay the use of >> project-root, as is done for VC: have a preloaded ede-hooks.el file >> which is just enough to try and detect projects that use EDE, and ... All this is really nice for projects that allow editor hint files to be incorporated into the project. Otherwise, no. Some projects I work on absolutely insist on not having any editor hints anywhere at all. After all, there is one and only one correct way to format your code, so learn it, use it and keep the hints out of the source. Maybe just make this easier, since it doesn't work for me: http://www.emacswiki.org/ProjectSettings http://www.gnu.org/software/emacs/manual/html_node/emacs/Directory-Variables.html