From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.devel Subject: Re: Allowing .dir-locals-N.el Date: Thu, 05 Nov 2015 14:52:54 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <87egg42pgp.fsf@lifelogs.com> References: Reply-To: emacs-devel@gnu.org NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1446753328 20375 80.91.229.3 (5 Nov 2015 19:55:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 5 Nov 2015 19:55:28 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Nov 05 20:55:19 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 1ZuQcw-00034t-1n for ged-emacs-devel@m.gmane.org; Thu, 05 Nov 2015 20:55:18 +0100 Original-Received: from localhost ([::1]:35047 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZuQcv-0006NH-Hn for ged-emacs-devel@m.gmane.org; Thu, 05 Nov 2015 14:55:17 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49452) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZuQcs-0006NC-Hb for emacs-devel@gnu.org; Thu, 05 Nov 2015 14:55:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZuQco-0003Cr-5G for emacs-devel@gnu.org; Thu, 05 Nov 2015 14:55:14 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:46761) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZuQcn-0003Ck-Up for emacs-devel@gnu.org; Thu, 05 Nov 2015 14:55:10 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1ZuQch-0002so-KL for emacs-devel@gnu.org; Thu, 05 Nov 2015 20:55:03 +0100 Original-Received: from 98.229.60.157 ([98.229.60.157]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 05 Nov 2015 20:55:03 +0100 Original-Received: from tzz by 98.229.60.157 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 05 Nov 2015 20:55:03 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-Lines: 15 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 98.229.60.157 X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:ezJNJObR+Y6MGW9txvi3RzAqPTI= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.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:193330 Archived-At: On Wed, 04 Nov 2015 11:24:05 -0500 John Wiegley wrote: JW> I'm not sure about detecting such extra files by a naming convention. I'd JW> rather see `dir-locals-file-alist' with the following customization: JW> (list (list regexp (choice file function) boolean)) That seems really complicated for every use case I can imagine. Why not just look for `.dir-locals*.el' and sort lexicographically? That degrades gracefully to the current state of things. Otherwise you're building an ELisp facility to load files to augment ELisp options, and you may as well just use ELisp. Ted