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#25152: 25.1; Customize: errors for `restricted-sexp' in `repeat' Date: Sat, 24 Oct 2020 13:23:51 -0700 (PDT) Message-ID: <0dc78088-77cb-4dd4-bf41-e22a6621ba33@default> References: <45d48716-1ac9-4cb3-9c64-042dddee4e77@default> <878sbve7ja.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11100"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 25152@debbugs.gnu.org To: Lars Ingebrigtsen , Mauro Aranda Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Oct 24 22:24:19 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 1kWQ5I-0002kA-Mh for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 24 Oct 2020 22:24:16 +0200 Original-Received: from localhost ([::1]:37286 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kWQ5H-0000SC-Jg for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 24 Oct 2020 16:24:15 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35188) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kWQ54-0000QL-UZ for bug-gnu-emacs@gnu.org; Sat, 24 Oct 2020 16:24:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:51950) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kWQ54-0003WG-LC for bug-gnu-emacs@gnu.org; Sat, 24 Oct 2020 16:24:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kWQ54-0005aa-Fh for bug-gnu-emacs@gnu.org; Sat, 24 Oct 2020 16:24:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 24 Oct 2020 20:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25152 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed confirmed Original-Received: via spool by 25152-submit@debbugs.gnu.org id=B25152.160357104121477 (code B ref 25152); Sat, 24 Oct 2020 20:24:02 +0000 Original-Received: (at 25152) by debbugs.gnu.org; 24 Oct 2020 20:24:01 +0000 Original-Received: from localhost ([127.0.0.1]:35263 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kWQ53-0005aJ-4y for submit@debbugs.gnu.org; Sat, 24 Oct 2020 16:24:01 -0400 Original-Received: from aserp2130.oracle.com ([141.146.126.79]:46596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kWQ52-0005a8-6h for 25152@debbugs.gnu.org; Sat, 24 Oct 2020 16:24:00 -0400 Original-Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1]) by aserp2130.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 09OKJ3XG126171; Sat, 24 Oct 2020 20:23:54 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2020-01-29; bh=lp8jGwh+1SnDeheEjCNnMzCVj7qL69pTSRe0q8YqOBU=; b=fFHJgAwgWxwBHZJMtdOYeqfgXWjRy6LekFSlN4rbrxo+PznYFz6990Sso+L+NxQSn784 5XpTDcNFPNMQPV8WaevBLAIZGI95Wm5HUeR4o7i+R50sWDC5wvu7QCNKPqx1cr/Vo3Hz kTbR4dLXX4A9qxRQ0trPCMA9sCQS3SOvQXaB9mYAHfxuK4O3fi3ay+96s9Oa450ZgPw8 L8AilTl4OAZR8O4zvbKLuS4LlTXnHENzjfRnlhIp4yfLjjALwtVx9UKuS1F2Dz9I8F3O S+y1DsyHMZ3FIq3z5Yoyj7IeTwikFuIwRTF4fQaAFQs8kd+lNVn8ta6ubV5IZGOHpjYC 9Q== Original-Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by aserp2130.oracle.com with ESMTP id 34c9sah7je-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Sat, 24 Oct 2020 20:23:54 +0000 Original-Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 09OKF8tc189630; Sat, 24 Oct 2020 20:23:53 GMT Original-Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by userp3030.oracle.com with ESMTP id 34c9cr8qbj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 24 Oct 2020 20:23:53 +0000 Original-Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id 09OKNq3t001642; Sat, 24 Oct 2020 20:23:53 GMT In-Reply-To: <878sbve7ja.fsf@gnus.org> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.5056.0 (x86)] X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9784 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 phishscore=0 mlxscore=0 bulkscore=0 malwarescore=0 mlxlogscore=798 adultscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2010240156 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9784 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 impostorscore=0 mlxlogscore=818 malwarescore=0 lowpriorityscore=0 bulkscore=0 priorityscore=1501 spamscore=0 phishscore=0 clxscore=1015 suspectscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2010240156 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:191455 Archived-At: > > I made it just a warning, because this mistake doesn't always result in > > a messed up buffer. But it can be changed to an error, of course. >=20 > A warning sounds good to me, so I've applied your patch to Emacs 28. FWIW, I disagree that the warning applied is a proper fix. This is about a message that we show users when they act in a certain way. The message doesn't correspond to their action, and it doesn't tell them what we'd like them to do. It doesn't really tell them anything that's useful to _them_ (end users), let alone anything that's actionable. If I was confused by the behavior enough to report this, I'm afraid users will also be confused now, with this attempt to improve the help. The problem is understood on our end now. That's good. We're close to a solution that helps users with this. It's too bad to not give them that help. The info in the new message is great - info to report to maintainers. What's missing is the message for _users_, which is to report that info to a maintainer.