From unknown Sun Jun 22 04:04:35 2025 X-Loop: bug-gnu-emacs@gnu.org Subject: bug#5742: Customize and obsolete options Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 20 Mar 2010 00:45:02 +0000 Resent-Message-ID: Resent-Sender: bug-gnu-emacs@gnu.org X-GNU-PR-Message: report 5742 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 5742@debbugs.gnu.org X-Debbugs-Original-To: submit@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.12690458893237 (code B ref -1); Sat, 20 Mar 2010 00:45:02 +0000 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 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-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-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 unknown Sun Jun 22 04:04:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5742: Customize and obsolete options Resent-From: Jens Lechtenboerger Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 25 Mar 2017 17:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5742 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris Cc: 5742@debbugs.gnu.org Received: via spool by 5742-submit@debbugs.gnu.org id=B5742.149046166030943 (code B ref 5742); Sat, 25 Mar 2017 17:08:02 +0000 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 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-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