From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Glenn Morris Newsgroups: gmane.emacs.bugs Subject: bug#12582: 24.1.50; customize settings not persisting across sessions + CHANGED outside Customize flag issue Date: Fri, 05 Oct 2012 18:16:13 -0400 Message-ID: References: <8AF12BA9-4DFC-4E4F-BA5B-A34651EE9752@hholz.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1349475415 18280 80.91.229.3 (5 Oct 2012 22:16:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 5 Oct 2012 22:16:55 +0000 (UTC) Cc: 12582@debbugs.gnu.org To: Hilary J Holz Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Oct 06 00:16:59 2012 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 1TKGCZ-0007qb-8Q for geb-bug-gnu-emacs@m.gmane.org; Sat, 06 Oct 2012 00:16:59 +0200 Original-Received: from localhost ([::1]:52232 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TKGCT-0001CN-7s for geb-bug-gnu-emacs@m.gmane.org; Fri, 05 Oct 2012 18:16:53 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:56548) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TKGCQ-0001Bo-Hq for bug-gnu-emacs@gnu.org; Fri, 05 Oct 2012 18:16:51 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TKGCP-0008Qa-Ip for bug-gnu-emacs@gnu.org; Fri, 05 Oct 2012 18:16:50 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:46841) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TKGCP-0008QW-Fh for bug-gnu-emacs@gnu.org; Fri, 05 Oct 2012 18:16:49 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TKGCb-0007c9-V0 for bug-gnu-emacs@gnu.org; Fri, 05 Oct 2012 18:17:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 05 Oct 2012 22:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12582 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 12582-submit@debbugs.gnu.org id=B12582.134947539029229 (code B ref 12582); Fri, 05 Oct 2012 22:17:01 +0000 Original-Received: (at 12582) by debbugs.gnu.org; 5 Oct 2012 22:16:30 +0000 Original-Received: from localhost ([127.0.0.1]:57092 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TKGC6-0007bN-1U for submit@debbugs.gnu.org; Fri, 05 Oct 2012 18:16:30 -0400 Original-Received: from fencepost.gnu.org ([208.118.235.10]:49055 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TKGC3-0007bG-C0 for 12582@debbugs.gnu.org; Fri, 05 Oct 2012 18:16:28 -0400 Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TKGBp-0007zF-DC; Fri, 05 Oct 2012 18:16:13 -0400 X-Spook: IRA Bin Laden fundamentalist Juiliett Class Submarine X-Ran: :Noe)Z9[0Kko0:HY%ZrUIv9)ZF97="IHcCCS*N}j-"HmiKK`ue|&dI,>G]WT[@ X-Hue: magenta X-Attribution: GM In-Reply-To: (Hilary J. Holz's message of "Fri, 5 Oct 2012 15:06:19 -0700") User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:65243 Archived-At: Hilary J Holz wrote: > I would have done that if the problem had been local to the package. > However, there remains the issue with CHANGED outside Customize. The problem is local to the package if it only occurs with variables from that package. Can you demonstrate this problem with any standard Emacs custom option? It's trivial to make such a bug occur. Eg: (defvar shell-switcher-new-shell-function 57) (defcustom shell-switcher-new-shell-function 'shell-switcher-make-eshell "..." :group 'shell-switcher) Evaluating that will give a "CHANGED outside Customize." message. OK, that's an artificial example, but similar things can easily happen for example with packages split into multiple source files that accidentally define variables more than once. It's a bug in the package, not in Custom.