From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: raman Newsgroups: gmane.emacs.devel Subject: Re: Option to not automatically customize-save-variable `package-selected-packages' Date: Thu, 18 Feb 2016 08:19:33 -0800 Message-ID: References: <56C43D17.7010009@alice.it> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1455812411 8812 80.91.229.3 (18 Feb 2016 16:20:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 18 Feb 2016 16:20:11 +0000 (UTC) Cc: Emacs developers To: Angelo Graziosi Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Feb 18 17:20:06 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 1aWRJD-0001gA-HZ for ged-emacs-devel@m.gmane.org; Thu, 18 Feb 2016 17:20:03 +0100 Original-Received: from localhost ([::1]:42794 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aWRJC-0004Ml-SS for ged-emacs-devel@m.gmane.org; Thu, 18 Feb 2016 11:20:02 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39507) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aWRIr-0004L4-W5 for emacs-devel@gnu.org; Thu, 18 Feb 2016 11:19:43 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aWRIo-0006AD-Py for emacs-devel@gnu.org; Thu, 18 Feb 2016 11:19:41 -0500 Original-Received: from mail-yw0-x235.google.com ([2607:f8b0:4002:c05::235]:35935) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aWRIo-00069s-L9 for emacs-devel@gnu.org; Thu, 18 Feb 2016 11:19:38 -0500 Original-Received: by mail-yw0-x235.google.com with SMTP id e63so44264337ywc.3 for ; Thu, 18 Feb 2016 08:19:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=FJm0ATchx1i2Vmx5UiBkEogtdvubCsfqaKxvJ1aW5jk=; b=EhrWKoEi3bXNa5V4k3ztvDFeTvjOK0ICLSgLbtTvJZi0nshk6yFyVnKFsgjkD9spdK y6ISUkSBllkiHN6GSRHI6isawKZrfkbhVgRpVMgXpVcDgsjUU0vQlMln6eSs4osRMw/2 DPMAzRWQEE4cNX2DgCc/vFMZEkIyxKYjZ+WxS9rFU+xQ5o0ZzwTbV+DPsqd73Ci8D+51 KbtBVLnKm6pIRbpVuV2h9pUrb4Yv2oyWEj6UOizPw/eLsz+IB9Ir0v8TvNAjUW97LSd4 63Vc1m5q8mybbSrRKjzkx3+aJsDZVXwZd4/zJLi186A7DwHn7Ws58WUyJBFPLDhIjQhO GH8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=FJm0ATchx1i2Vmx5UiBkEogtdvubCsfqaKxvJ1aW5jk=; b=lUMnkc6Le6wkrcHKRV+8RVhKrvl0hlKHZE4e1b/sCJkjB+Eiup9/seG74Opnc68l7y kTva5+damr+tT50f2A0fu6Of6gkayN+fFJQqwR+FjtkhN3ePVDMV2hmd/bYF2kgkY0F9 QtZKrtw7oZHO7JoddZesGmsplIVYm2attFKVspVNEPfazT4vKQA+wrZRUqnFqQ6U4DUF aQhX+k6kqZlGezvYtfRQTkTK5W49VFzUDygR+5Wp7ToN93yBwB8Cl8P8i29OYxSLgsf/ m+7WoEYf7MQpNcznPaCU+NDO1HBU1slzfwVXvfM/VH/SIezATd1cuKWDwQbLeuUus0Nc 0MpQ== X-Gm-Message-State: AG10YOS3SWusnhHdhnCQYss08HF8cgZg5M/hdeDo6f0tDq0Fb324jIilbiboPZmPtID8FlM5 X-Received: by 10.129.114.139 with SMTP id n133mr5225650ywc.84.1455812377829; Thu, 18 Feb 2016 08:19:37 -0800 (PST) Original-Received: from raman-glaptop2 ([207.198.106.151]) by smtp.gmail.com with ESMTPSA id c126sm5061200ywa.52.2016.02.18.08.19.35 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Thu, 18 Feb 2016 08:19:36 -0800 (PST) In-Reply-To: (John Wiegley's message of "Wed, 17 Feb 2016 15:05:51 -0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.90 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:4002:c05::235 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:200123 Archived-At: John Wiegley writes: In general it's a good idea to put all custom settings in a separate file -- rather than the init file. As power user I've done this ever since I started using custom, since I wanted to be able to continue editing my init file by hand -- but it's a usage style that could perhaps be made the default -- since most casual users never discover this. Also, the persisted custom settings get flaky/fragile over time -- I've never filed a bug because it's hard to track down -- but over time you see things get truncated -- eg vars whose saved value is a long list. I presently keep my .customize-emacs file under git (I also encrypt it so passwds etc are not visible -- but that's a different story ) >>>>>> Angelo Graziosi writes: > >> Since this was added to Emacs, I have a backup copy of my original init file >> so that I can remove those not requested addictions.. and this is very >> annoying... > > Angelo, would you open a bug on this matter so that we can track it properly, > and you'll be included on the discussion? I do think this should be fixed by > saving the settings to a separate file -- at least, based on this cursory > discussion. Perhaps the experts in this area have better reasons than we've > heard so far. --