From unknown Fri Jun 20 07:16:23 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#5742 <5742@debbugs.gnu.org> To: bug#5742 <5742@debbugs.gnu.org> Subject: Status: Customize and obsolete options Reply-To: bug#5742 <5742@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:16:23 +0000 retitle 5742 Customize and obsolete options reassign 5742 emacs submitter 5742 Glenn Morris severity 5742 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 19 20:44:49 2010 Received: (at submit) by debbugs.gnu.org; 20 Mar 2010 00:44:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nsmo5-0000qA-Fe for submit@debbugs.gnu.org; Fri, 19 Mar 2010 20:44:49 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nsmo4-0000q3-DR for submit@debbugs.gnu.org; Fri, 19 Mar 2010 20:44:48 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1Nsmo0-00056I-I0; Fri, 19 Mar 2010 20:44:44 -0400 To: submit@debbugs.gnu.org Subject: Customize and obsolete options From: Glenn Morris X-Spook: INS Blowfish InfoSec Fedayeen AVIP computer terrorism X-Ran: }=drVMmL^wFzmdzy7"-0^fA0Ep#+T9GIKY?=FJ7hbGGUBK"G?%j[Exa9<*2_M=!{e}CaaD X-Hue: cyan X-Debbugs-No-Ack: yes X-Attribution: GM Date: Fri, 19 Mar 2010 20:44:44 -0400 Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.8 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) Severity: wishlist Customize does not seem to indicate in any way when options are obsolete. Eg emacs -Q -l diary-lib C-h v diary-face This variable is obsolete since 23.1; customize the face `diary' instead. But if I do M-x customize-variable diary-face there is no mention if it being obsolete. I think it would be good to mention the obsolescence in the Customize buffer in some way. When browsing a group, eg with M-x customize-group calendar-faces it might be nice if the obsolete options were presented in a subdued face if they had the default value (to indicate they should not be customized), and perhaps in a more strident face if they had been customized (to indicate that the user should check these settings and perhaps migrate them to the newer way of doing things.) From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 25 13:07:40 2017 Received: (at 5742) by debbugs.gnu.org; 25 Mar 2017 17:07:40 +0000 Received: from localhost ([127.0.0.1]:44537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1crpAB-000831-QJ for submit@debbugs.gnu.org; Sat, 25 Mar 2017 13:07:39 -0400 Received: from mx1.mailbox.org ([80.241.60.212]:43045) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1crpA9-00082k-N3 for 5742@debbugs.gnu.org; Sat, 25 Mar 2017 13:07:38 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [80.241.60.240]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.mailbox.org (Postfix) with ESMTPS id 7165D45676; Sat, 25 Mar 2017 18:07:31 +0100 (CET) X-Virus-Scanned: amavisd-new at heinlein-support.de Received: from smtp1.mailbox.org ([80.241.60.240]) by spamfilter03.heinlein-hosting.de (spamfilter03.heinlein-hosting.de [80.241.56.117]) (amavisd-new, port 10030) with ESMTP id tXqi72fgZ_B1; Sat, 25 Mar 2017 18:07:30 +0100 (CET) From: Jens Lechtenboerger To: Glenn Morris Subject: Re: bug#5742: Customize and obsolete options References: Date: Sat, 25 Mar 2017 18:07:28 +0100 In-Reply-To: (Glenn Morris's message of "Fri, 19 Mar 2010 20:44:44 -0400") Message-ID: <87h92hwai7.fsf@informationelle-selbstbestimmung-im-internet.de> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 5742 Cc: 5742@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On 2010-03-19, at 20:44, Glenn Morris wrote: > Severity: wishlist > > Customize does not seem to indicate in any way when options are > obsolete. > [...] I'd like to extend the reported issue. Customize does not warn users of obsolete options. This is guaranteed to create surprises far in the future when the obsolete feature is removed. This is particularly bad, if no equivalent functionality exists (or if it is not documented). See bug#26233 for an example. The functions custom-set-variables and customize-set-variable could print warnings when they modify obsolete variables. Even better, code that touches obsolete variables could generate warnings. Best wishes Jens From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 14 20:23:02 2017 Received: (at control) by debbugs.gnu.org; 15 Dec 2017 01:23:02 +0000 Received: from localhost ([127.0.0.1]:34332 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ePeiM-0000UV-J9 for submit@debbugs.gnu.org; Thu, 14 Dec 2017 20:23:02 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47274) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ePeiL-0000Tn-HU for control@debbugs.gnu.org; Thu, 14 Dec 2017 20:23:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ePeiF-0007Ud-QO for control@debbugs.gnu.org; Thu, 14 Dec 2017 20:22:56 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44692) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ePeiF-0007UZ-Mu for control@debbugs.gnu.org; Thu, 14 Dec 2017 20:22:55 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ePeiF-00087S-Fb for control@debbugs.gnu.org; Thu, 14 Dec 2017 20:22:55 -0500 Subject: control message for bug 5742 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Thu, 14 Dec 2017 20:22:55 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) # ddcd6e6 close 5742 27.1 From unknown Fri Jun 20 07:16:23 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 12 Jan 2018 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator