From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: chad Newsgroups: gmane.emacs.devel Subject: Re: user-controlled load-path extension: load-dir Date: Sat, 12 Mar 2011 00:51:16 -0500 Message-ID: <77AE2522-A2AE-40C0-BFD1-1D8FFC744551@gmail.com> References: <87oc5kax8l.fsf@stupidchicken.com> <8739mwnj3v.fsf@lifelogs.com> <87oc5kjarb.fsf@stupidchicken.com> <878vwnnrfy.fsf@hi-media-techno.com> <221A1E8F-224C-41AC-822A-CFF11CF452DB@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v1082.1) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1299909094 7972 80.91.229.12 (12 Mar 2011 05:51:34 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 12 Mar 2011 05:51:34 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Mar 12 06:51:30 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 1PyHje-0002pB-Dx for ged-emacs-devel@m.gmane.org; Sat, 12 Mar 2011 06:51:30 +0100 Original-Received: from localhost ([127.0.0.1]:35141 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PyHjd-00021O-KU for ged-emacs-devel@m.gmane.org; Sat, 12 Mar 2011 00:51:29 -0500 Original-Received: from [140.186.70.92] (port=58461 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PyHjU-00021G-VX for emacs-devel@gnu.org; Sat, 12 Mar 2011 00:51:21 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PyHjT-0008JT-JF for emacs-devel@gnu.org; Sat, 12 Mar 2011 00:51:20 -0500 Original-Received: from mail-vx0-f169.google.com ([209.85.220.169]:46272) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PyHjT-0008JH-E0 for emacs-devel@gnu.org; Sat, 12 Mar 2011 00:51:19 -0500 Original-Received: by vxk12 with SMTP id 12so122514vxk.0 for ; Fri, 11 Mar 2011 21:51:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:content-type:mime-version:subject:from :in-reply-to:date:content-transfer-encoding:message-id:references:to :x-mailer; bh=YAj3oyPvUIJgEFwQIp7wQeUepcTSY0w9bxwPw0AE4kA=; b=KFPtosYzRThgt6aSodBcFZvg2ekAocBOPwqtnGpy+29k3HY28k/kMH43lQTMg4Yx9n CWtktu2tc6FnV9SgVqmROjKld3xQsIVj9dHHEArxUgmDFTfWRbOt0nnfCw7qupb9wR5N Tx9nnQOzn6kJ2ZmNtun+424g/VxihnvCMoLXU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to:x-mailer; b=wcGVx9R3URb1Om9uNBMlQUHrfaeTHjaWCXIaVLz3oTn/oWR+eDPImr9TuhXrOFTzuT 5i4yW5M+kkzoENnGFpdkKzRGo3M9i4fkcK6ngf0pYqP/2XvkIiEXr7sKH2r1nDHO4My+ Uwf2Ve3Vp0Lr3h45tL48m5SHCKjuTT+KivqJY= Original-Received: by 10.220.188.4 with SMTP id cy4mr2164383vcb.224.1299909078341; Fri, 11 Mar 2011 21:51:18 -0800 (PST) Original-Received: from [192.168.1.57] (70-91-193-41-BusName-NewEngland.hfc.comcastbusiness.net [70.91.193.41]) by mx.google.com with ESMTPS id c4sm1830457vcc.6.2011.03.11.21.51.17 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 11 Mar 2011 21:51:17 -0800 (PST) In-Reply-To: X-Mailer: Apple Mail (2.1082.1) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.220.169 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:137136 Archived-At: On Mar 11, 2011, at 12:41 PM, Dimitri Fontaine wrote: > chad writes: >> I don't understand your resistance to having the installer do the editing >> instead of the user. This seems like a more general solution that avoids >> some potential problems and would be useful in situations where a >> magic directory would not (for example, where *some* configuration >> is required but easily answered by the user). > > I just frown at the idea that a *user* file is edited by anyone else > than the user, explicitly. Emacs' configuration file has been edited automatically by emacs since at least version 18.43 (the first version I used regularly). Start emacs without a .emacs file and hit `C-x n n y' and see what happens. >> The end result seems at least as user-friendly, except perhaps in a few >> degenerate cases. What am I missing? > > It's not user friendly to go edit the user file from a program in my > book. Like not at all. Have you ever run any Gnome or KDE programs? I think your expectations of `user friendly' might not match either new or experienced emacs users. This conversation is becoming difficult for me to continue (I'm traveling), and it doesn't seem like it's going anywhere, so I'm going to bow out now. Thanks for working on el-get, and I hope that it all works out in the end. *Chad