From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Artur Malabarba Newsgroups: gmane.emacs.devel Subject: Demoting `custom-file' to a defvar Date: Sun, 8 Nov 2015 11:14:33 +0000 Message-ID: Reply-To: bruce.connor.am@gmail.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1446981296 28899 80.91.229.3 (8 Nov 2015 11:14:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 8 Nov 2015 11:14:56 +0000 (UTC) To: Emacs developers Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Nov 08 12:14:55 2015 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 1ZvNvx-0007VK-Fb for ged-emacs-devel@m.gmane.org; Sun, 08 Nov 2015 12:14:53 +0100 Original-Received: from localhost ([::1]:46916 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZvNvw-0003Nn-Nf for ged-emacs-devel@m.gmane.org; Sun, 08 Nov 2015 06:14:52 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46137) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZvNvg-0003Mr-2J for emacs-devel@gnu.org; Sun, 08 Nov 2015 06:14:36 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZvNve-0001z2-SO for emacs-devel@gnu.org; Sun, 08 Nov 2015 06:14:35 -0500 Original-Received: from mail-lb0-x234.google.com ([2a00:1450:4010:c04::234]:32848) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZvNve-0001yr-Lz for emacs-devel@gnu.org; Sun, 08 Nov 2015 06:14:34 -0500 Original-Received: by lbbkw15 with SMTP id kw15so76436130lbb.0 for ; Sun, 08 Nov 2015 03:14:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:sender:date:message-id:subject:from:to :content-type; bh=AtTs9vbKzVbcR8ZJm0ubW3TEeW+owzV/vvtel8TVmg4=; b=fYZf2r9oroeg6lYPe9gONSMuuUxryO2ljWkSytWtESESi4PTi6QyKGkaNqSUaCLyeo IxVFPyRMozUZNx9tnDwbX8n6F7XfzvNscpAr1Qf30lTfQtDwPO8voc9FAqluNYhBZFgE 0zwdbRj8bfXKkVuAbXx3F8KA4nrQbkqpFqf8jnpBqX1xv4VO0JqQ2FMJf8QJbp28Isll IKH5PPBMXlQ2wt8MI5d7vw7Zyhww88Ksm1BFSgCR0zvVZi+EqFcVKdvhZx2S/D/R7YTH fgxSpxS1o3f6OE8wMimKbqd1fXk0ruBhj5NIIjTUOH2lx4WrKBc499LO1547rhE+nK7u A9JA== X-Received: by 10.112.135.233 with SMTP id pv9mr11562997lbb.42.1446981273670; Sun, 08 Nov 2015 03:14:33 -0800 (PST) Original-Received: by 10.112.63.70 with HTTP; Sun, 8 Nov 2015 03:14:33 -0800 (PST) X-Google-Sender-Auth: B8MhfghmjTsa2KrSzh8SuWk3O5I X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c04::234 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:193597 Archived-At: 2015-11-08 4:33 GMT+00:00 Drew Adams : > [There should also perhaps be some mention of the possibly > confusing fact that `custom-file' is itself a user option, > i.e., something managed by Customize! Clearly it is a > special option, in that you cannot depend on it becoming > properly defined by loading the file that defines it!] Thanks for bringing this up Drew. Honestly, this sounds like a bug to me. Perhaps there's some witchcraft involved, but I fail to see how it can be possible to save `custom-file' via the customization interface and have it be properly loaded on the next session. Unless someone would like to correct me on that, I'd like to just demote it to a defvar.