From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#5974: 23.1.95; enabling disabled cmd & saving doesn't respect `custom-file' Date: Fri, 29 Apr 2016 16:11:43 -0700 (PDT) Message-ID: References: <88CA29C22E7A4FA88C1900F16C25CD5C@us.oracle.com> <87k2jisoqq.fsf@gnus.org> <87k2jiuibb.fsf@ulb.ac.be> <874mal2vf9.fsf@gnus.org> <86wpngwl54.fsf@ulb.ac.be> <87twik5vyq.fsf@gnus.org> <867ffgmajz.fsf@ulb.ac.be> <40e52ff4-f5b5-4450-ab8b-f8c07b490ecf@default> <87wpngkpkg.fsf@gnus.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1461971623 24061 80.91.229.3 (29 Apr 2016 23:13:43 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 29 Apr 2016 23:13:43 +0000 (UTC) Cc: 5974@debbugs.gnu.org, Stefan Monnier , Nicolas Richard To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Apr 30 01:13:30 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1awHbF-0007vD-Q0 for geb-bug-gnu-emacs@m.gmane.org; Sat, 30 Apr 2016 01:13:29 +0200 Original-Received: from localhost ([::1]:56733 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awHbB-00085n-Lv for geb-bug-gnu-emacs@m.gmane.org; Fri, 29 Apr 2016 19:13:25 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44016) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awHb3-0007rG-0O for bug-gnu-emacs@gnu.org; Fri, 29 Apr 2016 19:13:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1awHar-0000v4-CH for bug-gnu-emacs@gnu.org; Fri, 29 Apr 2016 19:13:11 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:43839) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awHar-0000uN-9K for bug-gnu-emacs@gnu.org; Fri, 29 Apr 2016 19:13:05 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1awHan-0004Ep-PT for bug-gnu-emacs@gnu.org; Fri, 29 Apr 2016 19:13:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 29 Apr 2016 23:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5974 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 5974-submit@debbugs.gnu.org id=B5974.146197152216224 (code B ref 5974); Fri, 29 Apr 2016 23:13:01 +0000 Original-Received: (at 5974) by debbugs.gnu.org; 29 Apr 2016 23:12:02 +0000 Original-Received: from localhost ([127.0.0.1]:56176 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awHZq-0004Da-IP for submit@debbugs.gnu.org; Fri, 29 Apr 2016 19:12:02 -0400 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:26333) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awHZn-0004D6-9A for 5974@debbugs.gnu.org; Fri, 29 Apr 2016 19:12:00 -0400 Original-Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u3TNBqI8021357 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 29 Apr 2016 23:11:52 GMT Original-Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by userv0022.oracle.com (8.14.4/8.13.8) with ESMTP id u3TNBpjI031867 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 29 Apr 2016 23:11:51 GMT Original-Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7]) by aserv0122.oracle.com (8.13.8/8.13.8) with ESMTP id u3TNBkWX009886; Fri, 29 Apr 2016 23:11:49 GMT In-Reply-To: <87wpngkpkg.fsf@gnus.org> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6744.5000 (x86)] X-Source-IP: userv0022.oracle.com [156.151.31.74] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:117295 Archived-At: > It's not a side discussion. The `put' things are not going to move to > `custom-file', because they have nothing to do with Custom. Good point. I retract my objection. > But they might "in effect" move to `custom-file' if we change how they > are implemented. Actually, now that you've pointed out that they have nothing to do with Customize (options, faces), I wonder whether where they should go. The point of `custom-file' is, on the one hand, to keep automatically written Lisp code from mixing with hand-coded stuff, in ~/.emacs. On the other hand, its point is to gather in one place only stuff that is managed by Customize. Typically (so far), we use other files for other automatically written Lisp code: bookmarks, desktops, package stuff, savehist, saveplace,... Especially since we now have an Emacs-specific default directory for such things, a separate file seems to make sense - not `custom-file' (since this is not managed by Customize) but something else. As for the suggestion that this be handled by Customize: A priori, I'm not too hot for that idea. I think it has enough trouble with options and faces. ;-) But maybe someone has a good reason why it should be Customize that manages these things.