From unknown Sat Jun 14 03:55:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#71108: 30.0.50; =?UTF-8?Q?=E2=80=98edit-abbrevs=E2=80=99?= destroys setting of :enable-function Resent-From: Andreas =?UTF-8?Q?R=C3=B6hler?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 22 May 2024 08:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 71108 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 71108@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.171636687631097 (code B ref -1); Wed, 22 May 2024 08:35:01 +0000 Received: (at submit) by debbugs.gnu.org; 22 May 2024 08:34:36 +0000 Received: from localhost ([127.0.0.1]:54390 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s9hQh-00085V-St for submit@debbugs.gnu.org; Wed, 22 May 2024 04:34:36 -0400 Received: from lists.gnu.org ([209.51.188.17]:54082) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s9hQc-00085P-S5 for submit@debbugs.gnu.org; Wed, 22 May 2024 04:34:34 -0400 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 1s9hQW-0006IG-Rg for bug-gnu-emacs@gnu.org; Wed, 22 May 2024 04:34:24 -0400 Received: from mout.kundenserver.de ([212.227.17.24]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s9hQU-0004ey-T4 for bug-gnu-emacs@gnu.org; Wed, 22 May 2024 04:34:24 -0400 Received: from [192.168.178.61] ([89.247.171.244]) by mrelayeu.kundenserver.de (mreue107 [212.227.15.183]) with ESMTPSA (Nemesis) id 1MAgMY-1sGFwS3Hzs-00B0dk for ; Wed, 22 May 2024 10:34:20 +0200 Message-ID: <1fca4367-1b4e-4cc5-bbd2-2943c108bf27@easy-emacs.de> Date: Wed, 22 May 2024 10:34:19 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US From: Andreas =?UTF-8?Q?R=C3=B6hler?= Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:Fgw18tM2Tu9L+kz0ne9SfmRuvEcA8NM7R1W7worRHL8G6pNhl7y 3trhhgUkGH6r1RWn59Rw+AvSMKc9te+F0paAlMYDO2rkvi/je2VZtBGPCV7Mp1T9sgR2Gi1 o1TNpFAQDouIhdy/ieNnjEI6vOKykQkhc1y7aHLypNGzE0eKWj6tmWOwNhafTOiCaaaJVJZ NWOO/pWhY4liXxqDNpW8g== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:Oyk5E9UVtp8=;urxeHQTxPfSpa+opXR3Zi+SE1Cm c68uCLoLTdVM5TpCOj+FcvkM9VzYwv4DCKnxU4i79uj3oAZ+7qr4hbdH12GnBOwQ/ZaDcuJWd 8hSM4FlqcplfPlqyv8O+dnsSi+6clRJrviom6jMCRIsagrlRAtXZD077L13aOVjy79GM9wWJO acHf0nK3cXdumBIsosCFasqIwBo8U2gjsSKDBz0I2LBlxfq1YjTrB4Uf5IqMCfnAqEDSsqOhz 4CZjSkVzdK8zhTds9w2kZeC0/3LaZ1FGgqVDlxSmqRUX9q1qk5vOqzRRIbhwLECW8Bx4psQs0 bgsnVGWjy6pwKAmSST62Rvk4vR8Mby7Ka8QJUBIjJ7H686wIUL0Jy/KKfatFLwjsEC3MUzPVW QO0l25Y6IhdCFid7cvbMb2fAOKuIZNrQM2nHN3i7S1pUzFthrGjacpyIoU78M1ERXsGTt9Cho IXj+cFQ9g5YRjQZdJAt95frkGDZCg7+eknwHTD0jtPXUjyVFuBZ0rO2WzIgzJG01vUI6OO/dA kVv82SSAFtK8Cc8M3shybu11p7OYYqKx3W9lVAvcHuAIdNWyxrK8NYgA5pWSZ2TNMV8L857Fa PE7gFu2nCHZ5zoAwPXU6dNVWY0apyNZvMt3qhVLGB5MxnTs4GQb0Tv98qP0LLFG9lzUDX1YZS HYIgj1WUm6Gb/PM6/zWt0so+FxrSkGEtV5wam2i0PNfdb5SS9dq679udiwYGejrj18IZxvFrC 1gaWfhUL09Vzrd0PN+QrwKsCI6a36K8xYHEk9dj4f+PvJcJIG/aZgE= Received-SPF: pass client-ip=212.227.17.24; envelope-from=andreas.roehler@easy-emacs.de; helo=mout.kundenserver.de X-Spam_score_int: 14 X-Spam_score: 1.4 X-Spam_bar: + X-Spam_report: (1.4 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_SBL_CSS=3.335, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 2.2 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi, abbrev feature =?UTF-8?Q?=E2=80=98:enable-function=E2=80=99?= auto-registers here my =?UTF-8?Q?=E2=80=98scala-cli=E2=80=99?= just when opening it. Feels pretty cool, thanks. Unfortunately, calling =?UTF-8?Q?=E2=80=98M-x?= edit-abbrevs =?UTF-8?Q?...=E2=80=99?= and save destroys setting of :enable-function Content analysis details: (2.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [89.247.171.244 listed in zen.spamhaus.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.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: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi, abbrev feature =?UTF-8?Q?=E2=80=98:enable-function=E2=80=99?= auto-registers here my =?UTF-8?Q?=E2=80=98scala-cli=E2=80=99?= just when opening it. Feels pretty cool, thanks. Unfortunately, calling =?UTF-8?Q?=E2=80=98M-x?= edit-abbrevs =?UTF-8?Q?...=E2=80=99?= and save destroys setting of :enable-function Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [89.247.171.244 listed in zen.spamhaus.org] -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Hi, abbrev feature ‘:enable-function’ auto-registers here my ‘scala-cli’ just when opening it. Feels pretty cool, thanks. Unfortunately, calling ‘M-x edit-abbrevs ...’ and save destroys setting of :enable-function Below the result of the last edit, which was intended to remove ("p" "(push" nil :count 0) --- diff -b -u -r1.152 .abbrev_defs --- .abbrev_defs    2024/05/22 07:42:36    1.152 +++ .abbrev_defs    2024/05/22 07:52:31 @@ -5473,7 +5473,6 @@ [...] -    ("p" "(push" nil :count 0) [...] @@ -7622,7 +7621,7 @@ [...] -    ("sc" "scala-cli" nil :count 14 :enable-function (lambda nil (window-configuration-to-register 121))) +    ("sc" "scala-cli" nil :count 14) [...] --- emacs -Q GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.33, cairo version 1.16.0) of 2024-05-21