From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#44598: [PATCH] Do not show obsolete options in customize Date: Thu, 12 Nov 2020 13:40:56 -0800 (PST) Message-ID: <13e33f86-16c2-4833-b6b0-3e14d8e694cb@default> References: <83lfh743j8.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9976"; mail-complaints-to="usenet@ciao.gmane.io" To: Stefan Kangas , 44598@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Nov 12 22:42:16 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kdKMA-0002Rj-W8 for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 12 Nov 2020 22:42:15 +0100 Original-Received: from localhost ([::1]:51634 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kdKMA-0004xf-1q for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 12 Nov 2020 16:42:14 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:60100) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kdKLz-0004xR-2J for bug-gnu-emacs@gnu.org; Thu, 12 Nov 2020 16:42:06 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:34271) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kdKLx-0002tV-V8 for bug-gnu-emacs@gnu.org; Thu, 12 Nov 2020 16:42:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kdKLx-0000Pc-Sm for bug-gnu-emacs@gnu.org; Thu, 12 Nov 2020 16:42:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 12 Nov 2020 21:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44598 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 44598-submit@debbugs.gnu.org id=B44598.16052172671518 (code B ref 44598); Thu, 12 Nov 2020 21:42:01 +0000 Original-Received: (at 44598) by debbugs.gnu.org; 12 Nov 2020 21:41:07 +0000 Original-Received: from localhost ([127.0.0.1]:45817 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdKL5-0000OQ-8T for submit@debbugs.gnu.org; Thu, 12 Nov 2020 16:41:07 -0500 Original-Received: from aserp2120.oracle.com ([141.146.126.78]:51888) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdKL2-0000Nn-0m for 44598@debbugs.gnu.org; Thu, 12 Nov 2020 16:41:06 -0500 Original-Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 0ACLe87J118770; Thu, 12 Nov 2020 21:40:58 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2020-01-29; bh=O1mtHKl+NORqDjLPFZSL++G4xqHiPYzgghJh5cEhUhM=; b=JUDutIlLwP27n9ztcQ22XWhmA8w7znubUNuKUtC17AYCSFVemC7C/rJR5um0CEIui9NN /e8fc4KryxI1J8lSfY4h/PhQRbESbhrV3II00Mu6HKWMGDnDWbn8g3VDB1bWHDoVZqPr ToHzJ6eIvJ98NxZ7l8MjsRofrwjiLEl5grwIWK1AARvWRSME+NlE88hc0tQzbjdEYT4K n4QIWCwsA4FBnKWBUM2Mc3zYkQ7U7E1gBcdodJ1lwzrNIg7gvicg1G8PStR1218TlWFr yWxaitnfjvZiBFv4qxNuvZbxKCEUxcVcsGwQ+UBaPdv/vCBJkPR5c8MXoKn9T6wGnRhO dA== Original-Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by aserp2120.oracle.com with ESMTP id 34nkhm7s8e-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Thu, 12 Nov 2020 21:40:58 +0000 Original-Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 0ACLFKGZ051891; Thu, 12 Nov 2020 21:40:57 GMT Original-Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserp3030.oracle.com with ESMTP id 34p55rxadu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 12 Nov 2020 21:40:57 +0000 Original-Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id 0ACLeu60024355; Thu, 12 Nov 2020 21:40:57 GMT In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.5071.0 (x86)] X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9803 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 spamscore=0 phishscore=0 mlxlogscore=999 mlxscore=0 malwarescore=0 bulkscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2011120124 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9803 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 priorityscore=1501 mlxscore=0 suspectscore=0 mlxlogscore=999 lowpriorityscore=0 spamscore=0 malwarescore=0 adultscore=0 clxscore=1011 bulkscore=0 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2011120125 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:193185 Archived-At: > In a recent discussion on emacs-devel,[1] Wow. I missed that. I've responded there now. > > IMO, we shouldn't show obsolete options at all in a Custom buffer, > > for the same reason why we remove them from the manuals. >=20 > How about the attached patch? FTR, I disagree with this approach. I think it hurts more than it helps. If customizing some _particular_ option has a very negative effect, then it could be dealt with specially. But to just remove customization of all obsolete options makes no sense to me. And "for the same reason" as not documenting something that's obsolete doesn't sound like a sound reason to me, at all. Doc is one thing. Use is another.