From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Colin Baxter Newsgroups: gmane.emacs.devel Subject: Re: Option to not automatically customize-save-variable `package-selected-packages' Date: Thu, 18 Feb 2016 17:28:51 +0000 Message-ID: <87vb5mudv0.fsf@yandex.com> References: <56C43D17.7010009@alice.it> <831t8aufoe.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1455816577 17337 80.91.229.3 (18 Feb 2016 17:29:37 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 18 Feb 2016 17:29:37 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Feb 18 18:29:30 2016 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 1aWSOQ-0003ep-2D for ged-emacs-devel@m.gmane.org; Thu, 18 Feb 2016 18:29:30 +0100 Original-Received: from localhost ([::1]:43612 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aWSOP-0006fY-Hm for ged-emacs-devel@m.gmane.org; Thu, 18 Feb 2016 12:29:29 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56267) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aWSOA-0006fF-2C for emacs-devel@gnu.org; Thu, 18 Feb 2016 12:29:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aWSO5-0002ZR-3G for emacs-devel@gnu.org; Thu, 18 Feb 2016 12:29:14 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:49807) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aWSO4-0002Yk-Sk for emacs-devel@gnu.org; Thu, 18 Feb 2016 12:29:09 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1aWSNy-0003JJ-5I for emacs-devel@gnu.org; Thu, 18 Feb 2016 18:29:02 +0100 Original-Received: from host86-167-243-85.range86-167.btcentralplus.com ([86.167.243.85]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 18 Feb 2016 18:29:02 +0100 Original-Received: from m43cap by host86-167-243-85.range86-167.btcentralplus.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 18 Feb 2016 18:29:02 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 21 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: host86-167-243-85.range86-167.btcentralplus.com User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) Cancel-Lock: sha1:+LEQ/9Q+SpcJ8Osnq58x9fUUZuY= 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:200134 Archived-At: > >> My opinion now is in agreement with yours, John, and with Angelo in >> that this should move to a dedicated file (though I originally >> thought using the custom settings was a good idea). > > Please explain why you now think differently. > > Thanks. Hope you don't mind me butting in. Perhaps the issue is not that Custom is used by package.el but the way its used. For example, the old emacs code browser (ecb) similarly added settings to Custom but the user was alerted immediately and the old emacs init file backed up. All this information was delivered to the user by a pop-up. With package.el, unless you read the message buffer immediately after list-packages, you'd never know that the init file had been edited. Best.