From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#61549: 30.0.50; [PATCH] New keyboard macro counter functions Date: Tue, 4 Jun 2024 01:40:51 +0000 Message-ID: References: <83sff41zgm.fsf@gnu.org> <83fsb2xhzp.fsf@gnu.org> <86ed9t5btc.fsf@gnu.org> <87h6eahqcd.fsf@web.de> <864jaamfb3.fsf@gnu.org> <871q5da5l6.fsf@web.de> Reply-To: Drew Adams 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="24471"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "alex@bochannek.com" , "larsi@gnus.org" , "monnier@iro.umontreal.ca" , "61549@debbugs.gnu.org" <61549@debbugs.gnu.org> To: Michael Heerdegen , Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Jun 04 03:42:09 2024 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 1sEJBh-00067g-8V for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 04 Jun 2024 03:42:09 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sEJBO-0001x4-Qg; Mon, 03 Jun 2024 21:41:51 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sEJBN-0001wb-7B for bug-gnu-emacs@gnu.org; Mon, 03 Jun 2024 21:41:49 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sEJBM-0006yA-VP for bug-gnu-emacs@gnu.org; Mon, 03 Jun 2024 21:41:48 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sEJBa-0002iL-0y for bug-gnu-emacs@gnu.org; Mon, 03 Jun 2024 21:42: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: Tue, 04 Jun 2024 01:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61549 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 61549-submit@debbugs.gnu.org id=B61549.171746529710394 (code B ref 61549); Tue, 04 Jun 2024 01:42:01 +0000 Original-Received: (at 61549) by debbugs.gnu.org; 4 Jun 2024 01:41:37 +0000 Original-Received: from localhost ([127.0.0.1]:56018 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sEJBB-0002ha-09 for submit@debbugs.gnu.org; Mon, 03 Jun 2024 21:41:37 -0400 Original-Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:54306) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sEJB8-0002hM-5R for 61549@debbugs.gnu.org; Mon, 03 Jun 2024 21:41:35 -0400 Original-Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 453KihXd027120; Tue, 4 Jun 2024 01:41:14 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc:content-transfer-encoding:content-type:date:from:in-reply-to:message-id:mime-version:references:subject:to; s=corp-2023-11-20; bh=C7Ca1ln6dNtrlj8KX5ar+jq4S9sCyIBc6hrXE55YCM8=; b=T0bisLJOQdlxhSCE1cPvr4R44l2mdQ6UbYEBsShZ5T7bv+vZFCwZNEoZHlduLMX7VrKB 3Fr02D5IgpBE6tz/J37y514K7+KbukWkccMPPSlvTd/KEb/VURh/iiwl6kvubjBby1Q2 O9TnyvhEYtMoItgIbkZc/DbfpiE5bvtM6VYqTZbdhIGHByTQzOuaR84Ycgl7p3zic2go jnCxJUpJvf7EtQZBL9MSHuUNwbUymp1LJpnLWf7qGPs2LQXAq7bKI9Cdj0YbTJAA4IDq P5iBFH0hjszajb3gYpQNDFFsnbXLafh+MpOS0hL8y6eUcKkpxZ0zwVAkiLDFEpAqOVQ9 Rw== Original-Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3yfv6u3xm3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 04 Jun 2024 01:41:14 +0000 Original-Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 453NHEKa015588; Tue, 4 Jun 2024 01:41:13 GMT Original-Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2044.outbound.protection.outlook.com [104.47.55.44]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3ygrjbpepr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 04 Jun 2024 01:41:13 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=byk8un1EZffpcehUg6uBkEh9LTyCHZlq8WxD5aTxcUYPJTaA4Ssl8Es9Y9/8upN0isulMfP/RGkbZ2WPM5cBY3GMuEkSV3u9bfA4redH47/ZkNoPZYucJjw89R4RvnuRjktUfkvc0wnvRDklskAhzIKKGHOL4aYCitJyy0RRm3rwq15UgLt05fRzCVo1ZZbPs4vG40xdua5szgFaR1FfOwJE0+iUVImU+MWjVT5qW6fa7Qa3dvF4AmSujsATYI3hYq2exBsUxNy1Zp9sTV1hUJCJ+7s16HLe9rLHHRLovfNrcnJ1pfuE8Xn6/7AE2jTbuBcA64E2pAq+HbpBw5vPDQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=C7Ca1ln6dNtrlj8KX5ar+jq4S9sCyIBc6hrXE55YCM8=; b=neywP8iO/wf3fUGWCaU9rGFLOZ0eI8z6rzy0gT11LM1Wu52YilAMxCmnb5YKsmvmVCF0fNornRBWjs+Aq9MAzzJhDsf1ni7LOEZ5AJe/ddsCer2EAjd50QDBlmCswR7d24/RL0iBbOUyiSJwPqyCtScyvcc59bB9d2xbL5mluNX/KHLR7aCaZPj6kAfnxrxquDKBZ4Kb1Y5o3jjGMt1qpaYPmJRZFUO5165s+kS9BdRjKndVpYjzE5URkCXiXjPhADKheRkSWI/61D6BDGeffgGtyfdbTkjNHMLhrt5pp/kbVMeOXsodfjfbKW9AV8hrCGRMzePaKezh+7Q6iA7IVg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=C7Ca1ln6dNtrlj8KX5ar+jq4S9sCyIBc6hrXE55YCM8=; b=jlDH3cJ0t8jbco8HQF5+ZI7gShY7kJbmbEsN/x5o0+791mZttwljf2qH/R6TYPZtaqDW/vwyFQaQfNP6C127yXZBbvxFk2EynFrjv18aKnnkZGwRpCi8G+4FfagSMS7nVYLDMTw+3axmwJFT1WzvAogRc/O9wzOS0KXsW+Mtw9Y= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by CH0PR10MB4876.namprd10.prod.outlook.com (2603:10b6:610:c9::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.24; Tue, 4 Jun 2024 01:40:51 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::b75a:ef76:884a:dd27]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::b75a:ef76:884a:dd27%4]) with mapi id 15.20.7633.021; Tue, 4 Jun 2024 01:40:51 +0000 Thread-Topic: [External] : bug#61549: 30.0.50; [PATCH] New keyboard macro counter functions Thread-Index: AQHatholfgHf5jLuFUK3h5ywWerUeLG208Pg In-Reply-To: <871q5da5l6.fsf@web.de> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|CH0PR10MB4876:EE_ x-ms-office365-filtering-correlation-id: 675e87b8-6dc6-45c7-235b-08dc84375dc6 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230031|366007|376005|1800799015|38070700009; x-microsoft-antispam-message-info: 6y8LUq++dyqSWGnqI5IBdkVzDLS6hJNZ8KFeEZPVmM0JnGU8h8HVx3f+2UyYSbkMlUFLFscDSNwND1zPyOmrvElmDsw2UwRNfrGvhaHz2tCEKt7oXAE0l1VMKKpUpdt8/8LMdlwYef/5metuwi5EHjUityrsQqYzEp7Y81xu+gUkoNcmsw5+52ZKAsxjwP9I3BFzMkZlC8rbk7508xeQKVCJhyPvO77Zaw47KDdnvJcJyqGLrIVnpANyG8f5CKAmO8XQA5xITfUTczv1qC4+q3VFVm8Ct+wzrJexdzQnszcNKC+OnFY/w57tzlkT13AlnBj9JnSPn51xSb7xTZOxLYiZjXRcicySQr9EUGwebXAlhSxZ8yfn7GeVqCkEeNzf3Pa7rzw5JDH3z+dSh2w+gY0JtwZkrKKNGapP1cZinfRwaJSh3vNYyqo8jJ2+GPFTZZozoXM7BDpuTS40aFaIqXNsnE6i0cXPr13G/t+a69teEpxv6fnEsgtv12mAIgCHZ/BaAgcQHtZuD3D6+rKQmNv14LrsFmctb3nXBL9LLzp+V+p1XWWipxhsO6a8XPiDfeozO96RhHgZjN9i16sbZTOwMgGZxjv1igMsjCF+s1zx4t3I57kEv7uCJSJkFHX9NM9GJle0dkWIYG4E3ZmNh6SuMX2PCc7rdAO1k07466t4FRxUcSQ4WZc64QBwEdQX6MaxkASUli86gzUnUbl9TCylRFx3Mras5ZbZnHkTfcIbNiHlND+kV74rL0j9e KSccAxVGff86E1jFu+MfICkXAXsAZ5ZXmcvHvfvaw2uVF5k0KAQ89ZkqvRw9PpBjO4ZLxcGRwBtV1dd5FsEWVIKnhm9CME5idR x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366007)(376005)(1800799015)(38070700009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: eUrLMtOKbXz6rRCI1EBe9aPMWK8/kMa6L1fHTeh6M5MLg06jVGHapYmplGiI4IuokyBGQz5asvvR7NbWSsat62oWqFkEuvcHXGnZSb+ecrh/mqh9hzcwt7ZMYCWP7qWksUVWcLblCTeOjG+CF1mmKn9bp+n2tSTXnv4/3ouSo5szbQ+2DswsCm0dlpfUwL76pBW/QJEzF9JPSfqZ6Kvnoivg2pmt0CyBToJvYXuiG/0XPB6FGPxxIRCVlW9C4oMKwMc0u2Ez7jM3c6bjcDpPEJ1pEfeLtSy+JIr8MUfG3Mii6iXMcGhZnMw0aZhcmqaTckH9xehbLXp9ctIwX+VsaGDEjI+oJdMXET3yUF9r0lFB/NegcjAIKRrsjwPI3JL+bEzwLfjBNKkFtieHCDQbMc9K+gU0Vuyr+zVwt4tBk+mRhoHCT+sxBPGyslG2Umfh9DLIGZuJ7LNXbnEfIb3h4yO9z8FItUSp9q1vvHdu3Px/IJXI3REttxwIqchN6vqAcISDuap6Uw5+9DMpfXGpB6hiK9r53yNbplcm/E2XpQQlUZ0qgrLLxmwQpNGe8qRt3QFH/27TyEgOTTleKTkapIFyDXRASyhTWb1z3GMBTjRA/PL2BndkfoV++dCMM6pKUv/qAjRtvrSTjN7vQYHtavWp35Ozc0EavYyRkEc9UJ33R5E6GOB9UAQC3VzeLpzqRvokrWeViPq6XrLHJF2nLPHVknoBGjjrM4GfG2aC/mH6PfSXJMj+PKEIJU s5eog05kVjgpRfgUeZWZ0u0VruTotkA23LEeqtDg1UweKFUZmX2Kb4XerznIKw9mQo5quj+kxhOUOPmOuW2uUCZqZlbz1zt3fD X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: pRjgoZxI8UBaxVrYvh/eIQ6Q90HnCwzvCv6ny0tlAjfOn6X0KonXu5Injocv0yQ6GFQaKCVHow4tS12i7RlnOGf1EcWb3clpwIQcOtGQ6BDtR/X6NcBOBvPPZ+myuWUg6AVCbEL2l/iMc9AO1GqaCjs7b7Mui0w+3nJFVFY3H8LxoDshXL1CicVw5JlmjpAqgOAOqG00e4Y/PixIrJdR9BIWegTvamvocQUWdBrjjfnyYjKn0UjigZk2k2wM6BBjzceDKmY8aq81AwqBshGRXbC9pSAY+H3/M4+HuZtL7YURLKPb07+0G2gkIt0sDSAdUwKKZ6e7DP7jo4s0oAToH80E4tOrd4x+NwwvqIVN7mJEr+7zCOhNF2pXSQSGJNpKwNVh1tLk64rJx1EDfyYSSlHODf8I2jTei6QzdVG8nrbRGj3hWlGjCFMeGIEUqcSh2cW2+cJd5e9j7GmjC5OzmjLknw2v3+6ERZ1yDjAUYnhykaUk+afqPyobMdFiaNDzTGJVC9r2if0IeZekQP2mHy1xqlcrgeYCyQH+kVKX0f+b+vUL2eb8uG5FMX4WAG2qA0YmLpNyaS4CXhPdHC0YpuGZH4MKakEHl4GGy4l3oiE= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 675e87b8-6dc6-45c7-235b-08dc84375dc6 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jun 2024 01:40:51.0750 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: x213Irc4UZfCDE1R78H5Z3Gt1iF0oaADW5MADp/es6R25HrygxIqa3EfuVHQOebdFseFtahqUddzl5ZG1HrosA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR10MB4876 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.650,FMLib:17.12.28.16 definitions=2024-06-03_17,2024-05-30_01,2024-05-17_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 phishscore=0 adultscore=0 bulkscore=0 spamscore=0 malwarescore=0 mlxscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2405010000 definitions=main-2406040012 X-Proofpoint-ORIG-GUID: Q89rFPTjI0IC6aiV7eUh4iCCF1yBbGox X-Proofpoint-GUID: Q89rFPTjI0IC6aiV7eUh4iCCF1yBbGox 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:286500 Archived-At: > > > not named "kmacro-increase-counter" [...] >=20 > > If we want to rename this, IMO kmacro-add-to-counter is a better name. >=20 > Sounds reasonable. kmacro-increment-counter (if that's what "adding to" it means here)