From unknown Sat Jun 21 10:39:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55079: 28.1; kp-decimal not working in vhdl-stutter-mode Resent-From: Cyril Arnould Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Apr 2022 09:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 55079 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 55079@debbugs.gnu.org X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.165070753426518 (code B ref -1); Sat, 23 Apr 2022 09:53:01 +0000 Received: (at submit) by debbugs.gnu.org; 23 Apr 2022 09:52:14 +0000 Received: from localhost ([127.0.0.1]:55224 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niCR3-0006td-Qu for submit@debbugs.gnu.org; Sat, 23 Apr 2022 05:52:14 -0400 Received: from lists.gnu.org ([209.51.188.17]:45106) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niCR2-0006tV-Ja for submit@debbugs.gnu.org; Sat, 23 Apr 2022 05:52:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50546) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1niCR2-0007sn-6T for bug-gnu-emacs@gnu.org; Sat, 23 Apr 2022 05:52:12 -0400 Received: from mail-dbaeur03olkn2082b.outbound.protection.outlook.com ([2a01:111:f400:fe1a::82b]:25344 helo=EUR03-DBA-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1niCQy-000335-MT for bug-gnu-emacs@gnu.org; Sat, 23 Apr 2022 05:52:11 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=A8WZiBokqQOaemLbu67mUDYOGKJogwMsvLPWMxtLL9AHVfphtjKELExOGKncY0N6WCzy06RVvWpVYgaxNZG+zzzyO5IT7+n2hkc0kh7Uq6FJWopWd5GANe0RHzemd4hPkj4FcGUvf831GrmhgY/jZxKF4SeqjBZcJED4A+dDq+1rxZn6frbS7qx325pZxH5OkIcmUBg8bDOL90XjLVov2epfKS2NsYdtjHigcg/FX8+H9shT6IH0z3YzVnim9I1gDyPvUdt64zjzWrTa/C7iM/ubz6byvRLUnugv0hh8sGxOmBbn8kLoRFBTV+Md4g61nnCIsNG3A5imiM2qMREIEQ== 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=hfVzaHTOeVWNimr6zCfgK8SHnOk5iDuCUNH83ZQgVt4=; b=LdgCbqBiqL4QpcJNfkiEg0VLgPh/mD5qVIP8TP4CH4H3U3FfoHNHbky3A8ud8XSlZVJNs6wVY5MYG09/XFD4Bns/EHk1PTmb18UUiAM7x/LdqMGwwaSv09xxh04EInpC0zf5Z/ZPxVoeyNBVSJmRvZ7zau/hgb/xXTb3cDBaxkkBdeV+yelI03ZWWQOnzWwlVEGzasYTnYXDAtSzccZ6Zh67vpCPlvxE5SZgeK2K1HB9hNhf8eOzOCKHyavI46pI/olkGWQI8EN3Ywj0slBtQZGithttuA0Mi/cvxLhUbVxbzavhGgAHDN3Fzl1uNt25WgNXW+hoTqAUz3KBtzyX4Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hfVzaHTOeVWNimr6zCfgK8SHnOk5iDuCUNH83ZQgVt4=; b=VtbgPILQL1ZCmAld3uFQX1e539P07VjVuBz5c/M8r0jbPjo4TzeZR4uKmbjslNQgWLLxlhjH2jrarZm/htXm5t1K7X+zYzUer9Ylhl2vrA+aFdr9aVIUgHXy8Qmbcwij979c3vj5iHaGUJhmgKxWgOGZYJx0fWLSWXplroGE0WgL614yzfM+VQWT77UEOaJlk2CXYvLr9DNgI7T2fr93YANHnK0daH8Hg+h4viEdF+SRhukbBO4ZJ4Lc6AWiynSfyhbyrrsLNFXUwX5EKTI+VECheFOPGddmeBC5Cn9jvdUj3ge6uo5BrpWU2FYxdCPJYfDRMWNDPQtTpUS5HUW2Vw== Received: from AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:582::17) by AM5PR1001MB1076.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:203:12::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.18; Sat, 23 Apr 2022 09:47:03 +0000 Received: from AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM ([fe80::3c6a:caf6:e513:4dff]) by AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM ([fe80::3c6a:caf6:e513:4dff%7]) with mapi id 15.20.5186.013; Sat, 23 Apr 2022 09:47:03 +0000 From: Cyril Arnould Thread-Topic: 28.1; kp-decimal not working in vhdl-stutter-mode Thread-Index: AQHYVvbsLB1TkIhBL0WkqJkGolNT9Q== Date: Sat, 23 Apr 2022 09:47:03 +0000 Message-ID: Accept-Language: de-CH, en-US Content-Language: de-CH X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [Umpe9/B20IrqMLPAG3j1r67ckpNV8lC+7QQ6JZFmbDcv5IV+r0BTKB8st++YQU+XQ1YTauYkc9I=] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c792953b-9fb6-4035-2225-08da250e388b x-ms-traffictypediagnostic: AM5PR1001MB1076:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Ya4QYPeD3r6IKYSTaIje3R8QL82mW14uGBJA2JQgNnJ6JDyvKJHuFvIpliG1bZHi8vxTA0er9ovdlwPdS4hKIzSQuPBHK+cnZh5KHeEez2jMFtYNVm79yHfA6plhbivFqD7ylRSLf8rxdjVbiQJVy+45KXYXgG+xQSG5jJRGgKBWJoSI3EwQveTTw2b/kDmUN+az+uG+W+FGERPc8ZbHRQRsQtPVM61yZwabfo+HeiJukNBNT8F/4Oatwiju9z7q+tUg9JJovw+WpfbcrXbAQweOzR4kQ9M16TjW1GB6G1OBoOOt3LpiIiH5EE7ccJ+q+GgFsUQh5ZF3B1hcgrwaLnL5mfUL1IzCSI90/bSbEQk3JawKvAQgDmhS7quCo0SFkdyYSgkPhG3y1LHl4+Vjewl4iJXWdHlEFpoc0DYFT1AtGCPupaDCBzPTx+XhYvOWPE4Pqs3AdqP/SaS2Ag62yJTe1dzsp8Tcyr2Qk6pO+yxWDfFQPQ7uMVNhL3xqA+DXxBMnUqjuFTDr7X4kUJT4Oix8x5HhYoH26X4+sbJFSiM+gzCx6MT1k2sDMTkq6sb5XthIvLDBCnPqoaBfDjrLdQ== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: FObwskOyuzLim8g3RWxoGSxwgeDb/WTyW3R0zCg0KePk2GCnE/iIojmBNNcy31hgu4BSQGbSI1ePBXYqD2V/qCQI5g9zS4JNKY5R/DxTHhu6FDMESdo/VfmGFCw2vWHqdpvXpFWYgM2m/k/EPKfzQHxH34FUgY9IL0tQTaFlJ8LiRYG6804n+/1oAALJYZoV6v1+5uyBIctQ3na4vVwwn3Jqn4sdw00WQU2uRsuVDpblBRgoVoa2hv/lNCL9xc5mXz8PyfN1TaKIeVvTNg9URj/MiSaPO5cRtAYOsU2CkAyMvuu5CqTu4Vv5TFLCLoxmaO/Ex3iTel40adrEIom6c00TY9/5+e3p7893PO6uyqvboO/kVpHQhRXdUf3Pb8tP5FApBhR/Mi6+P3lY4gR36zchibZOIw6eFe3GvNgY02GdgQA9mNmpJhBqEvXHBFC12+nN8xWIYqFACELU39cHTwH9ymn985xgCpewF7Ayq3Sh4KrunOxUGdvi/hSGr2gP9AroYAxxwlMUjQJApdaLcPg1qABjsPtn6ShDO61ZlW2kIaWmK8jZXqdaNNadZVwOCCPZobOCIKNrbvFOYxD6XjL9RxOQBUHrApAQu8Ho9gpNLm0JEwVLzNYrRsyLTWANCNL2K1Da/KfEsXSBp4nuqInJM1ziCWRoSOKPlv2qHtYcyHfGfLW381U8iiTGKMe6BR/Ec1YabxJETrykd/jr3rJWoU8VL7vndYJHzobVTYGYqmc8Hwvrc8JoUBzxLH91n+5GNJBhiF1vvjOpjlogCq90+bp0IpZSK4x0E4XVKiqNTRlaxPu6ngCq6kHKBrESZpDDWMkS1NS4hkjOQArl3b+ob7w0R77sCCyF0HF/U5vDr6Wkg8YlvLv8LzZjPtaG11ORq3TEnT5KFoBP9HdViYJLeDkf6hj4Uxxe1kKtcgFUlHghrg67f1Ud8b0KcYhZbjytNm6tstDkQZH8Jv80WKwHY45Nao60vT5Cq/LqWtMJUgnW6fUI/SaCURhibWElOpbaiJarMW/JNYcKrneOgJRhaSSmVBsWDesOflBPAR7G2h26p4WRH0HRPsef7/oEN27Icg5ZrhLjYGnt8h9Y20h7WpdSysTzCSjPgehwyvHln9vSNOneEmxaHfA6M8mVlYFNJzfMjbe48gQE1LwkJTmGutAGM29xxvl8lhqSUFYUcaPBMkeAy/xFywiGiW7hVy1YuuiK+1P/fLVfD/Y7OWOJBopPAYxvLCz6BF4dL2XvOm7WjW1DHNl6BblQGrPZfgw/bsGaWsAdGagbyC3UPTo0eQGHtw0MxOEXBj2MU5mqkhverbQWLymZ4xeYDdyOUsjRoghLFj8Ts9/7y3Y+7YRzCAPbwgts/Lg4lzN0StAwEZisPghANdJXftLU1N02CB2tmIvjC7wWtyEPwxTk0JgWAKaaRRjO+Hrzq6dL4BHW7Z53REsm1VS5RjNMBBBGwCepTIYZ2/MaPhW5sXznvdsZYRLqkoDCEnHkXQLg9boYCIDsH7smFuelrtf+bDNchhRxtolPnAHgqO8u9k3c9A== Content-Type: multipart/alternative; boundary="_000_AS4PR10MB61102EE607A8B4BA6961A272E3F69AS4PR10MB6110EURP_" MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: c792953b-9fb6-4035-2225-08da250e388b X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Apr 2022 09:47:03.4365 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR1001MB1076 Received-SPF: pass client-ip=2a01:111:f400:fe1a::82b; envelope-from=cyril.arnould@outlook.com; helo=EUR03-DBA-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.2 (/) 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: -2.3 (--) --_000_AS4PR10MB61102EE607A8B4BA6961A272E3F69AS4PR10MB6110EURP_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable This bug has been around forever, it just never occurred to me to file a report for it. To reproduce the error: 1. Open an empty .vhd file 2. Enable vhdl-stutter-mode (C-c RET C-s) 3. With Num Lock on, press the kp-decimal key. Instead of it printing a dot, I receive the following error message: funcall-interactively: Wrong type argument: number-or-marker-p, kp-decimal If vhdl-stutter-mode is off, the key will print a dot as expected. As a workaround, I have remapped [kp-decimal] to [?.] in my .emacs file. In GNU Emacs 28.1 (build 2, x86_64-w64-mingw32) of 2022-04-09 built on fv-az449-585 Repository revision: 04afff7cc015bc553c5f7abe57d6b6b23448bbea Repository branch: master Windowing system distributor 'Microsoft Corp.', version 10.0.19044 System Description: Microsoft Windows 10 Pro (v10.0.2009.19044.1645) Configured using: 'configure --prefix=3D/mingw64 --build=3Dx86_64-w64-mingw32 --with-modules --without-dbus --without-compress-install --with-native-compilation 'CFLAGS=3D-march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe' CPPFLAGS=3D-D__USE_MINGW_ANSI_STDIO=3D1 LDFLAGS=3D-pipe' Configured features: ACL GIF GMP GNUTLS HARFBUZZ JPEG JSON LIBXML2 MODULES NATIVE_COMP NOTIFY W32NOTIFY PDUMPER PNG RSVG SOUND THREADS TIFF TOOLKIT_SCROLL_BARS XPM ZLIB Important settings: value of $LANG: en_GB locale-coding-system: cp1252 Major mode: VHDL/es Minor modes in effect: vhdl-stutter-mode: t vhdl-electric-mode: t override-global-mode: t delete-selection-mode: t global-display-line-numbers-mode: t display-line-numbers-mode: t cua-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t size-indication-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug sendmail vc-dispatcher vc-svn vhdl-mode hippie-exp multi-scratch use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key use-package-core info tar-mode arc-mode archive-mode easy-mmode find-func autoload radix-tree lisp-mnt mm-archive message dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 gnus-util rmail rmail-loaddefs time-date mailabbrev gmm-utils mailheader mm-decode mm-bodies mm-encode mail-utils gnutls network-stream url-http mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm rmc puny url-cache url-auth epg-config finder-inf package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source eieio eieio-core eieio-loaddefs password-cache json map url-vars rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap nxml-util nxml-enc xmltok sgml-mode facemenu dom hideshow edmacro kmacro server delsel grep compile text-property-search comint ansi-color ring display-line-numbers cua-base comp comp-cstr warnings subr-x rx cl-seq cl-macs cl-extra help-mode seq byte-opt gv cl-loaddefs cl-lib bytecomp byte-compile cconv cus-load iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel dos-w32 ls-lisp disp-table term/w32-win w32-win w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads w32notify w32 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 422527 250994) (symbols 48 20856 41) (strings 32 129405 84278) (string-bytes 1 3374750) (vectors 16 38824) (vector-slots 8 679546 1037538) (floats 8 89 927) (intervals 56 649 151) (buffers 992 16)) --_000_AS4PR10MB61102EE607A8B4BA6961A272E3F69AS4PR10MB6110EURP_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

This bug has been around forever, it just never occu= rred to me to file

a report for it. To reproduce the error:

 

1. Open an empty .vhd file

2. Enable vhdl-stutter-mode (C-c RET C-s)

3. With Num Lock on, press the kp-decimal key.

 

Instead of it printing a dot, I receive the followin= g error message:

 

funcall-interactively: Wrong type argument: number-o= r-marker-p,

kp-decimal

 

If vhdl-stutter-mode is off, the key will print a do= t as expected. As a

workaround, I have remapped [kp-decimal] to [?.] in = my .emacs file.

 

 

In GNU Emacs 28.1 (build 2, x86_64-w64-mingw32)

of 2022-04-09 built on fv-az449-585

Repository revision: 04afff7cc015bc553c5f7abe57d6b6b= 23448bbea

Repository branch: master

Windowing system distributor 'Microsoft Corp.', vers= ion 10.0.19044

System Description: Microsoft Windows 10 Pro (v10.0.= 2009.19044.1645)

 

Configured using:

'configure --prefix=3D/mingw64 --build=3Dx86_64-w64-= mingw32 --with-modules

--without-dbus --without-compress-install --with-nat= ive-compilation

'CFLAGS=3D-march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe= '

CPPFLAGS=3D-D__USE_MINGW_ANSI_STDIO=3D1 LDFLAGS=3D-p= ipe'

 

Configured features:

ACL GIF GMP GNUTLS HARFBUZZ JPEG JSON LIBXML2 MODULE= S NATIVE_COMP NOTIFY

W32NOTIFY PDUMPER PNG RSVG SOUND THREADS TIFF TOOLKI= T_SCROLL_BARS XPM

ZLIB

 

Important settings:

  value of $LANG: en_GB

  locale-coding-system: cp1252

 

Major mode: VHDL/es

 

Minor modes in effect:

  vhdl-stutter-mode: t

  vhdl-electric-mode: t

  override-global-mode: t

  delete-selection-mode: t

  global-display-line-numbers-mode: t

  display-line-numbers-mode: t

  cua-mode: t

  tooltip-mode: t

  global-eldoc-mode: t

  show-paren-mode: t

  electric-indent-mode: t

  mouse-wheel-mode: t

  menu-bar-mode: t

  file-name-shadow-mode: t

  global-font-lock-mode: t

  font-lock-mode: t

  blink-cursor-mode: t

  auto-composition-mode: t

  auto-encryption-mode: t

  auto-compression-mode: t

  size-indication-mode: t

  column-number-mode: t

  line-number-mode: t

  transient-mark-mode: t

 

Load-path shadows:

None found.

 

Features:

(shadow sort mail-extr emacsbug sendmail vc-dispatch= er vc-svn vhdl-mode

hippie-exp multi-scratch use-package use-package-ens= ure

use-package-delight use-package-diminish use-package= -bind-key bind-key

use-package-core info tar-mode arc-mode archive-mode= easy-mmode

find-func autoload radix-tree lisp-mnt mm-archive me= ssage dired

dired-loaddefs rfc822 mml mml-sec epa derived epg rf= c6068 gnus-util

rmail rmail-loaddefs time-date mailabbrev gmm-utils = mailheader mm-decode

mm-bodies mm-encode mail-utils gnutls network-stream= url-http mail-parse

rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsv= r url-gw nsm rmc

puny url-cache url-auth epg-config finder-inf packag= e browse-url url

url-proxy url-privacy url-expand url-methods url-his= tory url-cookie

url-domsuf url-util mailcap url-handlers url-parse a= uth-source eieio

eieio-core eieio-loaddefs password-cache json map ur= l-vars rng-nxml

rng-valid rng-loc rng-uri rng-parse nxml-parse rng-m= atch rng-dt rng-util

rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap nxml= -util nxml-enc

xmltok sgml-mode facemenu dom hideshow edmacro kmacr= o server delsel grep

compile text-property-search comint ansi-color ring = display-line-numbers

cua-base comp comp-cstr warnings subr-x rx cl-seq cl= -macs cl-extra

help-mode seq byte-opt gv cl-loaddefs cl-lib bytecom= p byte-compile cconv

cus-load iso-transl tooltip eldoc paren electric uni= quify ediff-hook

vc-hooks lisp-float-type elisp-mode mwheel dos-w32 l= s-lisp disp-table

term/w32-win w32-win w32-vars term/common-win tool-b= ar dnd fontset image

regexp-opt fringe tabulated-list replace newcomment = text-mode lisp-mode

prog-mode register page tab-bar menu-bar rfn-eshadow= isearch easymenu

timer select scroll-bar mouse jit-lock font-lock syn= tax font-core

term/tty-colors frame minibuffer cl-generic cham geo= rgian utf-8-lang

misc-lang vietnamese tibetan thai tai-viet lao korea= n japanese eucjp-ms

cp51932 hebrew greek romanian slovak czech european = ethiopic indian

cyrillic chinese composite emoji-zwj charscript char= prop case-table

epa-hook jka-cmpr-hook help simple abbrev obarray cl= -preloaded nadvice

button loaddefs faces cus-face macroexp files window= text-properties

overlay sha1 md5 base64 format env code-pages mule c= ustom widget

hashtable-print-readable backquote threads w32notify= w32 multi-tty

make-network-process native-compile emacs)

 

Memory information:

((conses 16 422527 250994)

(symbols 48 20856 41)

(strings 32 129405 84278)

(string-bytes 1 3374750)

(vectors 16 38824)

(vector-slots 8 679546 1037538)

(floats 8 89 927)

(intervals 56 649 151)

(buffers 992 16))

--_000_AS4PR10MB61102EE607A8B4BA6961A272E3F69AS4PR10MB6110EURP_-- From unknown Sat Jun 21 10:39:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55079: 28.1; kp-decimal not working in vhdl-stutter-mode Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Apr 2022 11:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55079 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Cyril Arnould , Stefan Monnier Cc: 55079@debbugs.gnu.org Received: via spool by 55079-submit@debbugs.gnu.org id=B55079.16507132953895 (code B ref 55079); Sat, 23 Apr 2022 11:29:01 +0000 Received: (at 55079) by debbugs.gnu.org; 23 Apr 2022 11:28:15 +0000 Received: from localhost ([127.0.0.1]:55278 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niDvz-00010l-7k for submit@debbugs.gnu.org; Sat, 23 Apr 2022 07:28:15 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niDvx-00010X-Gu for 55079@debbugs.gnu.org; Sat, 23 Apr 2022 07:28:13 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58546) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1niDvq-0008Qw-SR; Sat, 23 Apr 2022 07:28:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=ypyhSHS0/GdxbfLdc3oUdCRcfwWQILRVDSlG5IJB2Ks=; b=InzwybJiqxSa oekIoFne60EW9VzlicRkqL2whfuoKSyj6y/kS/lBETNSV87D0rovLd8Q0e+Mbg9y/hSBaH7X2tRKd a3nW5PjMjOxKJ+Y9/hpVnZCU8yqFjZqtvgUDrK0nH9MlyalUkp1KEgCcKRrrOClkkdiwv8DQGpkxJ QUrynALGic7I3n7gPXHPsCbXzwMuhpkO6P3B/qhJ5r4XmV+WGiHJEf8veVC+QTtpePF6Fy1PIeQgI O5HMyXD+Sz0P0PhdHQgkfFuSaaipNcXRp1eREF2h5ad9rq93ogv0qDwnBVNDN1Md6Eb4PNEd3PEw/ bwZjcN6q+myhGcO+3lFFOg==; Received: from [87.69.77.57] (port=4624 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1niDvo-00063A-Ry; Sat, 23 Apr 2022 07:28:06 -0400 Date: Sat, 23 Apr 2022 14:28:05 +0300 Message-Id: <83zgkcninu.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Cyril Arnould on Sat, 23 Apr 2022 09:47:03 +0000) References: X-Spam-Score: -2.3 (--) 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: -3.3 (---) > From: Cyril Arnould > Date: Sat, 23 Apr 2022 09:47:03 +0000 > > This bug has been around forever, it just never occurred to me to file > a report for it. To reproduce the error: > > 1. Open an empty .vhd file > 2. Enable vhdl-stutter-mode (C-c RET C-s) > 3. With Num Lock on, press the kp-decimal key. > > Instead of it printing a dot, I receive the following error message: > > funcall-interactively: Wrong type argument: number-or-marker-p, > kp-decimal > > If vhdl-stutter-mode is off, the key will print a dot as expected. As a > workaround, I have remapped [kp-decimal] to [?.] in my .emacs file. Does the patch below give good results? Stefan, is this too kludgey? if so, is there a more elegant way? diff --git a/lisp/progmodes/vhdl-mode.el b/lisp/progmodes/vhdl-mode.el index 642aad5..76eb801 100644 --- a/lisp/progmodes/vhdl-mode.el +++ b/lisp/progmodes/vhdl-mode.el @@ -8785,7 +8785,13 @@ vhdl-electric-comma (defun vhdl-electric-period (count) "`..' --> ` => '" (interactive "p") (if (and vhdl-stutter-mode (= count 1) (not (vhdl-in-literal))) - (cond ((= (preceding-char) vhdl-last-input-event) + (cond ((or (and (integerp vhdl-last-input-event) + (= (preceding-char) vhdl-last-input-event)) + (and (eq vhdl-last-input-event 'kp-decimal) + (equal (lookup-key local-function-key-map + (vector vhdl-last-input-event)) + [?.]) + (= (preceding-char) ?.))) (progn (delete-char -1) (unless (eq (preceding-char) ? ) (insert " ")) (insert "=> "))) From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 23 08:35:43 2022 Received: (at control) by debbugs.gnu.org; 23 Apr 2022 12:35:43 +0000 Received: from localhost ([127.0.0.1]:55356 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niEzH-00077K-9f for submit@debbugs.gnu.org; Sat, 23 Apr 2022 08:35:43 -0400 Received: from quimby.gnus.org ([95.216.78.240]:47582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niEzF-000771-I3 for control@debbugs.gnu.org; Sat, 23 Apr 2022 08:35:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=73AiQeR5/NBpJEYff7r4iXWfE2sposM3vB/ScgMi3QI=; b=EsdKfs8l1g2TSVUJp8xKYbzznf iJo8nzIaYCxb5JKjDTQm4ckDfwi0uJ7dsHBObxMqc7s9g3BZ5WX4wMPdfMOIEch6StjSEk/qir3N7 hrCpBX3SrM9TjzECWttL0AxTto7fnsrzIhtdzEy58C3Xqg4nXwQWwuwHp8FXJGOrqGJk=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1niEz7-0002J1-Jq for control@debbugs.gnu.org; Sat, 23 Apr 2022 14:35:35 +0200 Date: Sat, 23 Apr 2022 14:35:32 +0200 Message-Id: <8735i4ugdn.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #55079 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: tags 55079 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) 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: -3.3 (---) tags 55079 + moreinfo quit From unknown Sat Jun 21 10:39:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55079: AW: bug#55079: 28.1; kp-decimal not working in vhdl-stutter-mode Resent-From: Cyril Arnould Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Apr 2022 12:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55079 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Eli Zaretskii , Stefan Monnier Cc: "55079@debbugs.gnu.org" <55079@debbugs.gnu.org> Received: via spool by 55079-submit@debbugs.gnu.org id=B55079.16507186655842 (code B ref 55079); Sat, 23 Apr 2022 12:58:02 +0000 Received: (at 55079) by debbugs.gnu.org; 23 Apr 2022 12:57:45 +0000 Received: from localhost ([127.0.0.1]:55432 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niFKa-0001W9-UB for submit@debbugs.gnu.org; Sat, 23 Apr 2022 08:57:45 -0400 Received: from mail-db8eur05olkn2015.outbound.protection.outlook.com ([40.92.89.15]:47457 helo=EUR05-DB8-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niFKY-0001Vx-SY for 55079@debbugs.gnu.org; Sat, 23 Apr 2022 08:57:43 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iBmzbiIK4uyxABKA5TAGIgQUgf/JSrPi9cnqijz8b8LoNYX25VyxeJLxgXftfSwkX/Mk0cg5jDP5HbSEy1DdkqWhdNzXZGs/s3BqOWZHOggmcfQw453h8CJrRd9Y6oP/pYqY6mIYGwAD0wmnvRsn/pWoT5oa9sWbJupv3vfc82TGb/AlijtgL+5r5ujiML6S2UWTWEpUTYxqTv70ixl/qZc5r+LpYSDs8KqQobFhFxQR1+nwA50rf6QvsCbnEOOi2iCrvkB77JCA/N7bWZ5Ome/4YbQoi9dgK69R+S3Odu5SwhKNH52ktmlxp/AXjppqDzW42FS3MV8Ct5TDx3qvjA== 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=7PddwnbF2XYJsAc87PIj8lx0gdEdVG+TTp2HsNKQZC8=; b=PN7sBArvbsbMl1N+T1x3Ql9n2XFrpvmGWAxJtVfuSc/opQJ1Xt+Q9T4Lz2OxdXQ/n/3+D+MigAXk/NPL/U3Nu4AtX/nAHHRvQLyzFStHHl8p66Z1ALEfLC07MA2zE4KjIzvYkgD9FZt4ushRF2QtZIA5MYm56CQKhldC2kdx6qOf/e4wi3xytxHx3FVs3Na3gDtUpAzF0BdW2+CoDceRHk7Of09i4HKG3P0nvgymYX7mKi47Et/h/QRIDjWU22hGbO9Ct2zWR0NjPNZTVI2HgUbj8B9Efq0T15l28WvFih8Zpz4Kcv+bWVeIBZ3GWg4QjL3UG6Wu7vjMwAFX+2H35w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7PddwnbF2XYJsAc87PIj8lx0gdEdVG+TTp2HsNKQZC8=; b=JBNR1MD1cibr/H8NgfCcqZlXW46Xh1pWrSUn4xZQLMzvC+BD2OrLBDipJ3JAL0dGCRsu5DtgzUk4HrlYOlI47eZQsEg9G0+cKkbFtP8PufWLr2bRZV7O6W6RCx/UExA8OEoJowHwCKKSQbMYgv7PyYwr66cd9B12GE6kE49fK1gb/AweW0nfUx5d3WZgKnEfZ/bPDEQpwk8JbXx5xFILjtGy8Pk4N/NBstDOkyPw8F7QEL5/tct4RtJRur5OoLNGIx+SBUaon5NcpDQuhivpsx0HwqSOCLPEjt8dgk6zQ0f20ynZR3wLPuvyIa8gm69qUKC/sUFUlJ8GQh1T5Qoa6g== Received: from AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:582::17) by DB8PR10MB3783.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:16e::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.13; Sat, 23 Apr 2022 12:57:36 +0000 Received: from AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM ([fe80::3c6a:caf6:e513:4dff]) by AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM ([fe80::3c6a:caf6:e513:4dff%7]) with mapi id 15.20.5186.013; Sat, 23 Apr 2022 12:57:36 +0000 From: Cyril Arnould Thread-Topic: bug#55079: 28.1; kp-decimal not working in vhdl-stutter-mode Thread-Index: AQHYVvbsLB1TkIhBL0WkqJkGolNT9az9XH+TgAAXqf4= Date: Sat, 23 Apr 2022 12:57:36 +0000 Message-ID: References: <83zgkcninu.fsf@gnu.org> In-Reply-To: <83zgkcninu.fsf@gnu.org> Accept-Language: de-CH, en-US Content-Language: de-CH X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [e25csz6ZWpqT91+tHXzq18/YijNEcGjCEsVlgZMSbgjIrL4eCQgsNK9Wnlf3+9cQbchS9wolkRs=] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ae649181-3c73-4d86-ef95-08da2528d6e4 x-ms-traffictypediagnostic: DB8PR10MB3783:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Did5UKEdT7ApPOGHICZTPSGy5G8nvKsvYledT/X8oVonbONDXRLyN6KvszkH2vM7qEmx3336yKllKd0hXEUNhpQDEfh9kcBbKMJm6TbKl6baOPT63odw9lDuOUas+k5E4gddkxla5PYbuQ+M0T+8VkBpaZCPFYN7L2pN7O5J4RQGn5bJwRyfK5YaHaYaTxiqh5FER0563YjmKhZkijoDVUdZagOqGHOzgzyOsktfBmbO3XmPtvzD7KsKNK1OelgALmwMoBv4XXLqNRSGGc1mxgbw+85LCUfnjjlsTpnfidaU48vLMP3Lr9Jni8WnjPwFxEqnsZHGAaQcrrIhBVT8nfrLfKtpSwhbX0PDDnW2JbFKDsJsvPiEZp1xukq0t7MkGkNpQ587biTvjeNM7UUptN9vW9jy+CO2OgDtJb7vx8Wxt2qqgKOrX7gFfApSXErXj5yyL2DsVQjceQZ1oRiChGEur1XJMap3vsgnBLOlUccNMJv5hahw5bOF+gr1fq1FegHMxJnGPQ383tgwcuzBIVZ+aaWUp7K3nqqWjDCTf/g5sI+hJXoUnxlG27osV8Q2PXBvXaYLEThIFdRveuvEoA== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: jXVncmrGBquNmxdg3t5U6qkVayDH2O9Kx59AoR4Z2gjV+0Kj/xwzW83qvO41ripmu2/BN8mz5TnBH3/9Qs4fI0if0c4vSsDw3TiQuxReUCb0dJcbApFXfmYvsNmOIPIWfFAj/k5fLeRegntPZZHbNT4atsjL6tjCD3q+gErfH1CHp/cBnV0HQ1YUdCmlkUE+zCChqIV3wSvw4OBp6Aij+O9kKodxgR7xtGjbAlx61TbiRU0xMlR4JBnPtJPiKh+p6+7z/GvHH9rLcvEQy1vP8DjpDjrkloFtYwe+I0IRcT05+sxqF7p+ujr4YFnODBrDWtQ424V2d9XC/4hRBc2wOLycJ2NOC9S1Q18JfpFX5AOAOAhK28gdhgzEf8FiJpuKFlzgek++O/nXT6VyQ5guTPcEDvK0noFT+sXMfFuq3wnMZ+4hDSwROKnP4GGmZyUl2HpkckUqA4QH1U/nzD3OdbdvCzlMfhCHLCcQIXfJZYt8PhIopuWUBzuQRhCnlKj8SWoJP+v8o6VEIuDbDi5IvZg2XdBPEBYtH5cOB1xEB1H+7SOSE+Sr1VOHSAO01TutUL0Vl75HrgnmIZQMBLsDmPtF40KS6GAplXRrzyGgnBaPatC6MHWdV76SzA+g8GRln2MzOawXbTbGJacMj4kUzp4lp17FEnkAaASKk8diwI96ji4qHC1gZcPMH2NV24B6WIP6f0wPMpMjJKOdOfOnLEwU3KxlymvuAvLwUEXN9oysDrYLr7s0PDVMqxnvyzeqf2Htd7qDNxRKLOKleXcVa4wGPsnoKczfw2aM3zULJxVGjjPdkYWBKx1rK+RWlM7TS3E55EtWgJCF+WYnI1aqLX+aHrfQevs2n+Q5O0vLxTI8FIgl72kDVgOkFnGFElEwYpMr//8H13DrYECQtX2NWfzM6TMbGulbyx/OxeqQ0ht/TqQHUiQMGtwohUNjjO9l9shOVFvO/t21xeLoRk7RE+WSslJe1USw6RTBd5B3WY+jWn1vTHiet1WV4mURgJjgK4WeKClMjbESobg+71/1hytH6JX1cH8C+0AMCwrikUb/swU/0vLm5cSCBYu9pVsjICZ86xfLw7VP8cNjkRw2tpaDZkA61f027DcBPeqHGSOr/7sM3sOho5yDuvueyk8rZNOC+txkXlnWT0PhySmSpav19BydBc+BToGtNYlJx/laR4uwvTNHnp4dDTjMUu/9D7gYfw0e1WQBgwF2NXFeCK0NslAfkGUf1qN9V7iPa7GwwsuTjvtPgSS5Cw3T7fy4g16XPcJf57FfoRU4GHkmbo0hZuZelximGRrClRT1VR09/k5UnYe5UMQm1xcYHnQc9J0yWuhsIrfvRb7NFVH7SGGPfmpFDoudXdV5AMAk9aQTfgLDcumBBaTdC4MYzFYnbk4aDv1jFxvDnQDQZcHn4z2h8M+1WUrSgSobNeXVvwyW4HrETW5nI4j0ytT4XaSgBfDyfwdzjAvR9S/mtccWdCB2dyhCfl6Wv07A3eCjvVvulXgYzyXdzKInVIPioggscTpDOjGQIsRIMsBqDE/P3A== Content-Type: multipart/alternative; boundary="_000_AS4PR10MB6110F1FCF09A83B49E5737BAE3F69AS4PR10MB6110EURP_" MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: ae649181-3c73-4d86-ef95-08da2528d6e4 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Apr 2022 12:57:36.0281 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR10MB3783 X-Spam-Score: -0.0 (/) 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.0 (-) --_000_AS4PR10MB6110F1FCF09A83B49E5737BAE3F69AS4PR10MB6110EURP_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable I don=92t regularly use git, for some reason I can=92t apply the patch? $ git apply Eli2.patch error: patch failed: lisp/progmodes/vhdl-mode.el:8785 error: lisp/progmodes/vhdl-mode.el: patch does not apply $ git apply --reject --whitespace=3Dfix Eli2.patch Checking patch lisp/progmodes/vhdl-mode.el... error: while searching for: (defun vhdl-electric-period (count) "`..' --> ` =3D> '" (interactive "p") (if (and vhdl-stutter-mode (=3D count 1) (not (vhdl-in-literal))) (cond ((=3D (preceding-char) vhdl-last-input-event) (progn (delete-char -1) (unless (eq (preceding-char) ? ) (insert " ")) (insert "=3D> "))) error: patch failed: lisp/progmodes/vhdl-mode.el:8785 Applying patch lisp/progmodes/vhdl-mode.el with 1 reject... Rejected hunk #1. I=92ve tried both the emacs-28.1 branch as well as the master branch, am I = missing something? Anyway, when I edited the code manually it seems to work fine :) --_000_AS4PR10MB6110F1FCF09A83B49E5737BAE3F69AS4PR10MB6110EURP_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable

I don=92t regularly use git, for some reason I can= =92t apply the patch?

 

$ git apply Eli2.patch

error: patch failed: lisp/progmodes/vhdl-mode.el:878= 5

error: lisp/progmodes/vhdl-mode.el: patch does not a= pply

 

$ git apply --reject --whitespace=3Dfix Eli2.patch

Checking patch lisp/progmodes/vhdl-mode.el...

error: while searching for:

(defun vhdl-electric-period (count) "`..' -->= ; ` =3D> '"

  (interactive "p")

  (if (and vhdl-stutter-mode (=3D count 1) (not= (vhdl-in-literal)))

      (cond ((=3D (precedin= g-char) vhdl-last-input-event)

        &nbs= p;    (progn (delete-char -1)

        &nbs= p;           (unless (eq = (preceding-char) ? ) (insert " "))

        &nbs= p;           (insert &quo= t;=3D> ")))

 

error: patch failed: lisp/progmodes/vhdl-mode.el:878= 5

Applying patch lisp/progmodes/vhdl-mode.el with 1 re= ject...

Rejected hunk #1.

 

I=92ve tried both the emacs-28.1 branch as well as t= he master branch, am I missing something?

 

Anyway, when I edited the code manually it seems to = work fine :)

--_000_AS4PR10MB6110F1FCF09A83B49E5737BAE3F69AS4PR10MB6110EURP_-- From unknown Sat Jun 21 10:39:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55079: 28.1; kp-decimal not working in vhdl-stutter-mode Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Apr 2022 13:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55079 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Cyril Arnould Cc: 55079@debbugs.gnu.org, monnier@iro.umontreal.ca Received: via spool by 55079-submit@debbugs.gnu.org id=B55079.165071971416726 (code B ref 55079); Sat, 23 Apr 2022 13:16:02 +0000 Received: (at 55079) by debbugs.gnu.org; 23 Apr 2022 13:15:14 +0000 Received: from localhost ([127.0.0.1]:55452 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niFbV-0004LK-S1 for submit@debbugs.gnu.org; Sat, 23 Apr 2022 09:15:14 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52718) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niFbU-0004Ds-82 for 55079@debbugs.gnu.org; Sat, 23 Apr 2022 09:15:12 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60212) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1niFbO-0000Fi-1D; Sat, 23 Apr 2022 09:15:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=MlXw1QCLTr5Q9VJf2gQKWBh4ETpjEZeR7G5i1XZlkiU=; b=paT0pNI4/zkls5vQOoty MjeCKN8upGFQtHCjZB+lsc3EHfzElzUJo/o/9M/GQf8ZWq8s6AiIcVfZtw4SBQgt9zYwHtdKN9nm0 NeJzHlNPe881DMs7KVwT5L98u1/zWneD0UEmFXRLu3iv+/0QsvAKnxMPCZiTUKysdDhjKhYgCzLxW 7dPcjxzAxiEi72+ox04z/BOMnO38g+VNsb7ACNq0JQ1GnrBdBo29oiwMQ3vPEmAkU5I6J6tfzL38Q AySmMmN9kAOspZiy1eMbmVWUJ2WNivkMFAK+hGpeocn0lbNbq2TGRHANqvmj6K73ubDIfTBcYbI/U 3yypA1IqA5HD5w==; Received: from [87.69.77.57] (port=3355 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1niFbN-00066L-Gi; Sat, 23 Apr 2022 09:15:05 -0400 Date: Sat, 23 Apr 2022 16:15:06 +0300 Message-Id: <83tuakndph.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Cyril Arnould on Sat, 23 Apr 2022 12:57:36 +0000) References: <83zgkcninu.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) > From: Cyril Arnould > CC: "55079@debbugs.gnu.org" <55079@debbugs.gnu.org> > Date: Sat, 23 Apr 2022 12:57:36 +0000 > > I’ve tried both the emacs-28.1 branch as well as the master branch, am I missing something? Sorry, I don't know. I produced that from the master branch with "git diff". > Anyway, when I edited the code manually it seems to work fine :) Thanks for testing. I will wait for Stefan and other to comment on the fix before I decide whether to install it. From unknown Sat Jun 21 10:39:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55079: AW: bug#55079: 28.1; kp-decimal not working in vhdl-stutter-mode Resent-From: Cyril Arnould Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Apr 2022 13:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55079 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Eli Zaretskii Cc: "55079@debbugs.gnu.org" <55079@debbugs.gnu.org>, "monnier@iro.umontreal.ca" Received: via spool by 55079-submit@debbugs.gnu.org id=B55079.165072044325471 (code B ref 55079); Sat, 23 Apr 2022 13:28:01 +0000 Received: (at 55079) by debbugs.gnu.org; 23 Apr 2022 13:27:23 +0000 Received: from localhost ([127.0.0.1]:55474 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niFnG-0006cl-NP for submit@debbugs.gnu.org; Sat, 23 Apr 2022 09:27:22 -0400 Received: from mail-am6eur05olkn2082.outbound.protection.outlook.com ([40.92.91.82]:1952 helo=EUR05-AM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niFnF-0006cY-Qg for 55079@debbugs.gnu.org; Sat, 23 Apr 2022 09:27:22 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=edQ38CkZt48LB4LJUThWf6bcAmewQupi/zzr0zn5hqf9ZZaTmPbJp5kixTPFTvs60B1VpRFlJiVhAPvVQXLUajoyWpWXAGshNPbrf5R2fZELigmdq3nVf4akJuRxV4aSNtNYCcroDeTV8mjWmsLWZhW8R1M9jRfvKY/kGRuBPDKvqz0iosnYIlVViy+0UpT/rArZei6jL921b98mU1YRCgqbDOL93O8MFrd3aRifQz8AoPeiEQaL3Hvdxc//JpMiO1plSoLRDBk1MxHuvaRVwQs18jCQwCoMQGCFn1HHcQ2DoYj+YOE7YMOZHT326CDaWWKDFDtFLiMluhyWcV2LNA== 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=Jqa6SU1xBrh8wXYzI7vEyCiHaU0GNshEf0X1J0TU1Q0=; b=Dr0+9PJLFnOFvZ9Qm6ihfgWRK4JawhghplBVdVS70pt8cXM1cJ/hYc74n9Rbpv7Xct9RRWjg2jnRJ8CZ88MwCpxdEZiFgRnoU6MsZOjpY3b6yB3yuCFhpYS8Zh/GT1IpKZbADh6yt+L52EneeSkH+WRTEOEAKQYEMyoQm/FavVuzmDU3pFFgJE889N8wNNCgTkeKL1lgUlWOaKVDAfieouypDz4RRIQYgsWIoli2PjqihI2WyRsEdD5UgVLjefOTh/fmPJr+I5YB0FFx8vsrUxG/1IaL4WeUHxMsR6pob00meRIQNQYY5g3XA3d9mDjpzwfsXxdK4zRG0oZGC6LvtQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Jqa6SU1xBrh8wXYzI7vEyCiHaU0GNshEf0X1J0TU1Q0=; b=iNwCdlLCv7r4Ojga/xCNmOw6Picn5wj7f3kIICs+Dsj6emh4NiJQ6JDewfzd8eNrtdH2e0WyQChj6CJfLqyUAx5JJuKGJTarCvw9BOwlV2Q29+J0K3JWXJq/Ak4RuPOJV9tYgu9SroTBpE/4VxsJaWyWXy/I8R3thFu59CD5dkDsyIALoiE9ypPimyJLsrvhB1grF6CWlooSQ72Vg/wpQM1sWCwNY1/uYN+fTBSPIpLdRjEpONHhUzN4jNKbc/reGacU+NNs/BjxG/ydqdi9oX64KcAXmQGQxXnhgpNkdcx+KPo6boxJYPiFWyP9ODfYKXXHJaYv5IJiK+VdXcWsyw== Received: from AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:582::17) by DB7PR10MB2043.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:5:12::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.14; Sat, 23 Apr 2022 13:27:15 +0000 Received: from AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM ([fe80::3c6a:caf6:e513:4dff]) by AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM ([fe80::3c6a:caf6:e513:4dff%7]) with mapi id 15.20.5186.013; Sat, 23 Apr 2022 13:27:15 +0000 From: Cyril Arnould Thread-Topic: bug#55079: 28.1; kp-decimal not working in vhdl-stutter-mode Thread-Index: AQHYVvbsLB1TkIhBL0WkqJkGolNT9az9XH+TgAAXqf6AAAY6PIAAAcWN Date: Sat, 23 Apr 2022 13:27:15 +0000 Message-ID: References: <83zgkcninu.fsf@gnu.org> <83tuakndph.fsf@gnu.org> In-Reply-To: <83tuakndph.fsf@gnu.org> Accept-Language: de-CH, en-US Content-Language: de-CH X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [4TdGhn5hoJHPbcMdGK4CpsaBgcOP2kUtLRPCNd9GeVVfqvOdcbM27erq/0xplXm7] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a89cc53f-9f5d-497a-6ad8-08da252cfb84 x-ms-traffictypediagnostic: DB7PR10MB2043:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: R5HB8avZVfXlwBRHYcmUAfaHO/QbEFB3ojNzA6/FVr53BnUTmyjiL6pOKwyEh5dw+W4k5ThGdr3fN9anLetE8QGW30zzWq7eh7HnKIv5UnrqUAJ7iP3wAfsyuLK9uue2ZaCkiE4Me/mKCwpC14VgaGLqp4DJWAY05E8wf2jCITLqOpQvyaeeWP2yfB8f0FBzf9MKhauxukePaKx+l+3Jy1Oph1gTgbbpwBasCdZzpkKFs4Dy2gNQOFV4r0/YeAHjX9iPKDcwl511EhjNwQ7bRoHnUAqlMFLAUbFryWeAhWpymC0sFNBv2sJDRsi99V7stNYehU7OPl6T0UYbOqtHCOd5BX5zTmLpKpvOrigPH5COMCbPWIohcc/mgFzQoYDKxtbfbasFHpYm+ERj+XWA99b9hlzL5X0BuIvw6SVeHsNW0PPe7DtJ6TWsWkugC/C4fW+2+mb5VlRVxdflM//yd0dm9DOxOHFwwh8KryKdYugGVNrNNW50oX1mGyoIye029LKuQFJyzkhmvQ24ITr+q9LKzMH4uPQaz7BOsk2mD2qG4DAEe+lSvPIl+jmJ5awWG/mx5gS0u1JSrTf8I38QGw== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: 6uMXM4lmMEm85CK6dPWr1r7zhFyLoxn2faHT2B4yAOZwDySYxo14+qmaRXcScYOzBbKPeFFADx2vS73eUF8pbiHF8LB6SgWjmZWYJyDODLqBx2vdC1YGfv94kzZGqRV+02rDOmE6eSp45ZdAp6TWhkO3cQdcTNj/O1E70x48rD3O2BCgjSgaajOry6L2zYwELqmEyoVmzSv6xxYX8s4AZyiSfrrXu1ZpxiWOp1UzX5BxaOnF85iQSXWKMXLn47q4VqJ9Ud1taHBUxJiIpsM9jOa90ByDnRm21G+0ZBwGmHWic3K89H//ljvdGM1qxPhh5FDlgB1PpuFl1tO3wpflsnvVFX+WqjCNC6TgANZ0mj12oBJj6WbqU8wIDZ5y1xwhEqzfQR6vdBpRFA3Aql1MkXHJ1HOlqBA8KZwHGRofLco2tgH9RB9kLFD07OMMv0EjK+aKCv+cv8tZ7iarbibK4+oFjb0szT/9cqzw/bCyEujaTTIYgU/zW3E7iYNVz54ejU643mtwb77WQB0ZL/WvFsCd/w3Bc2Hz+Uy4vUJIZc691eWDAaRYECTsRcTy6WNiVF6g472QAQh1NJhfX8NJ412Ij1uPLIjcby/G646Fq8ehgaPqIxBEfWZ7UfOsW8hAc4O7L8xM1V2nF9CXPm9iKfuFAn2QJbNl+1PpqqQd/vfendYFH3R/eGmQ/OT2A/rwtIwB65D+mlgqjxnUL2CO/trcg9xqiW9TTLuZPQG8qQwloqvzPTMfHTDMQ3pW07LFP7nBQNEqgoYM8e+yLRNTI7BfoofTxCEjLluak4BDGmZR1D6L4n2eGo+0uaGW+MatVIWRVcU5bWEGIUDqhoKFGaiG0tezN+Uce8MU5GnM/oSEosmdSYhscXl4UzSXdbyhr3lhK9qw4ZPd+yrTRI4qct9DRIWAe3ad+0EVfTW+TDed1nlcouN7Dih2RsOArvbN1kTwmrtdik/H+/H3YnIfG6Ytd/uvUhgyMbR1zKayVuvvt76E5vLUujB0esh7Yg590DSniBnC7wdrFvWBqk7sGxw+Kx1VgKecU81+9L1mQDWEzI9yAtct7NNlq79WjTNxMhSWBaw6km7xztOLWMcqq6SWJsbvpyafeQfiIr9cSCQ3MCCWS35a8Tf5hsidPTj+5tWkmwrJLQ6uLy2Vuiw/0YrmhiH1w1oNWhOjz25cqjzBC6yVfOB8m6tZJuxgNvy2Q/nkNSP6ZsDhPRwM37O2csYJdV0QkduAFaY0zRHf/OdroYJijlAoTHbHonNkLpiX5B6kL2vwWNsoRvb2HogiYvTlVi9o5pXlB25HJWe2YqOW+6qZE45RPs+w8xpQxK70hr0gxOfQT578D8SPAmhFzGEBRY5PBQyfrZWHFg5wmZ2Bn2wP7QljsnDjwxciI93ytioYoScG3aeD99pxPVk3nVzckY8+sPTWloPGnNIYls/GkwJj9gWF9EpaFYz+ITLUPOdeBtpzxgH/TTfLlAK0/z4iG8Y829bB2bOIb3KVpGMMpJ9Q/0kINcv1LHMvbodknIVpJtVfq7ZsWq3ezWTDEg== Content-Type: multipart/alternative; boundary="_000_AS4PR10MB61104FFA69DCC7ADE9FAB94CE3F69AS4PR10MB6110EURP_" MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: a89cc53f-9f5d-497a-6ad8-08da252cfb84 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Apr 2022 13:27:15.4582 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR10MB2043 X-Spam-Score: -0.0 (/) 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.0 (-) --_000_AS4PR10MB61104FFA69DCC7ADE9FAB94CE3F69AS4PR10MB6110EURP_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable I think it was some whitespace issue when copy-pasting from my mail Client. When I copied it from the GNU Website instead it worked. Perfect, I=92ll continue testing whatever ends up in the emacs-28.1 branch = (or the master branch if you don=92t update that anymore). --_000_AS4PR10MB61104FFA69DCC7ADE9FAB94CE3F69AS4PR10MB6110EURP_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable

I think it was some whitespace issue when copy-pasti= ng from my mail Client.

When I copied it from the GNU Website instead it wor= ked.

 

Perfect, I=92ll continue testing whatever ends up in= the emacs-28.1 branch (or the

master branch if you don=92t update that anymore).

--_000_AS4PR10MB61104FFA69DCC7ADE9FAB94CE3F69AS4PR10MB6110EURP_-- From unknown Sat Jun 21 10:39:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55079: 28.1; kp-decimal not working in vhdl-stutter-mode Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Apr 2022 20:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55079 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Eli Zaretskii Cc: Reto Zimmermann , 55079@debbugs.gnu.org, Cyril Arnould Received: via spool by 55079-submit@debbugs.gnu.org id=B55079.165074532013757 (code B ref 55079); Sat, 23 Apr 2022 20:22:01 +0000 Received: (at 55079) by debbugs.gnu.org; 23 Apr 2022 20:22:00 +0000 Received: from localhost ([127.0.0.1]:57324 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niMGW-0003Zo-7R for submit@debbugs.gnu.org; Sat, 23 Apr 2022 16:22:00 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:26119) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niMGU-0003Zb-CQ for 55079@debbugs.gnu.org; Sat, 23 Apr 2022 16:21:58 -0400 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 9FD7C100183; Sat, 23 Apr 2022 16:21:52 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 33B6F100123; Sat, 23 Apr 2022 16:21:51 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1650745311; bh=EvgHNR9YnsDdDBXs//J3Ogl3hV7UE3i8gLpJ6kAWjHk=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=C1mj41jyIpchadoq4WrroLeE10PB7Y0OVv2vzwOqHE80/AIh8etA792DRRqonBrrg 8uvsmUjCbTQjxpWwdIrg3DecibT7455ENYtZWrKF0kFoIe/z7hDAAUos2oj05TEuVq UbvJ00wyJpFk64u1q7CM1sEHLfYhfZ1ELm2BE9ylxpT+ODhhSlibzrBheDhFwMNHUC 0aYyCGqh1L/wD3ArjGHOqocwxPETZ6WYRQ7XF6Y2/5Iu39PmmhD63P7yMug9zvxOJ0 DXFxBwZsre1QSkJSMIvsKupZO8Nc+UDknttEUWN/gciP+rDSvFdzPhNwTbS2+7c/0C vCUT9+eEXGDxQ== Received: from alfajor (unknown [129.222.200.187]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id B741D1204CC; Sat, 23 Apr 2022 16:21:50 -0400 (EDT) From: Stefan Monnier Message-ID: References: <83zgkcninu.fsf@gnu.org> Date: Sat, 23 Apr 2022 16:21:42 -0400 In-Reply-To: <83zgkcninu.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 23 Apr 2022 14:28:05 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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: -3.3 (---) [ Adding Reto to the Cc: ] > - (cond ((= (preceding-char) vhdl-last-input-event) > + (cond ((or (and (integerp vhdl-last-input-event) > + (= (preceding-char) vhdl-last-input-event)) > + (and (eq vhdl-last-input-event 'kp-decimal) > + (equal (lookup-key local-function-key-map > + (vector vhdl-last-input-event)) > + [?.]) > + (= (preceding-char) ?.))) It does sound pretty kludgey. How 'bout just replacing `vhdl-last-input-event` with `?\.`, since the function's name says that this is for period anyway (and the subsequent `insert-char` inserts a `?\.` regardless of `vhdl-last-input-event`)? Stefan From unknown Sat Jun 21 10:39:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55079: AW: bug#55079: 28.1; kp-decimal not working in vhdl-stutter-mode Resent-From: Cyril Arnould Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Apr 2022 22:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55079 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Stefan Monnier , Eli Zaretskii Cc: Reto Zimmermann , "55079@debbugs.gnu.org" <55079@debbugs.gnu.org> Received: via spool by 55079-submit@debbugs.gnu.org id=B55079.165075258325267 (code B ref 55079); Sat, 23 Apr 2022 22:24:01 +0000 Received: (at 55079) by debbugs.gnu.org; 23 Apr 2022 22:23:03 +0000 Received: from localhost ([127.0.0.1]:57407 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niO9f-0006ZT-2j for submit@debbugs.gnu.org; Sat, 23 Apr 2022 18:23:03 -0400 Received: from mail-vi1eur05olkn2108.outbound.protection.outlook.com ([40.92.90.108]:57601 helo=EUR05-VI1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niO9d-0006Yc-4c for 55079@debbugs.gnu.org; Sat, 23 Apr 2022 18:23:02 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nx8teLM02NJexr7s7pvgy6dj9UpazynVojpgFqLLzDXDDZl8z7L9lxZJSVenssARfHJe0fOuhlyjD/avFiNqcjiYmPtXFfttXv+3k/kNdi3RKtgTs6DgtxqduPkE2AT7IK9cgA/1tBFmzkgTMjBUS4F8gHaZ68mCK8KDEQfoHyYS0lNXHbOBK6P+ZKv6XruZB1JSug3P4EN7oocFPC4D2MZiJqfSip5R6fHpo8cIeFlnK1RBEwQTN/OkOcjBqkuq32lNEaPpeqA51T5UPyNvgkCrUkulX+QLJrCKOFR5gTmGIYWxXVHDpm4qPUp0ygcxJxOJIJQXhXa198Dg6gqbNw== 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=4J7JpTx/z+h/bNFVEEmaYYDTPt5CNvn9stRiIkHAzCI=; b=CXoOKIVhkTujhQA2PNk3A9ZffC3x7Ed3GmXQy+sKdMHGVDXzYp623vqUj0ZHwtdRcGn+QwJNL6MBdYu+DN9UqRw9iJ3NcQR3/nkWj/T+rB3e1MFjoI+vCSuAdoCoS7jlYBah261DjG/aUkrvRjdvE6TBb3nheyeYOF9lru0cNBYLPdHVUywiWjY33urf/9ZbE0MqXBvUPCVFX6LVSc6e/8j1QFmfHeN84aYFxuFX6ex8ujrkT+ga3VXSen0aiUKDj2oKTiXzwEgRDxJAbjuaMtgD0bwLoESFpKq5R2FvUgzyg9WwkT1KbJ24N3bre7RNRoZ55Pyi8u2LMP+iulmcZw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4J7JpTx/z+h/bNFVEEmaYYDTPt5CNvn9stRiIkHAzCI=; b=UekYsoRCMYRGMQ7Inugir4RV3QNc/emDOjxnZpOXi9qy2iKxCgOVObBRl30CbplEO4G0P+XApTXIt1UA2MSYujQ4tPCJkdk3shRQoxmDMY1xpkX/OV+tb2IcqMj35rqxIyjkK3CDULiIAqLhbp/LqxbcUsIW1BRmuIslLg2XAf107pOKVARSFc2VPrXCO9LIJjFwcAmDnqWVwKx1lHetGFLaRqk+3khXpzvk3rC8nFKqUNUQ1CG67KjuEbNr7bmueRRt5Okz3/OQATrdJaNuxJKgBqQv3eifsIkVQ386ThYNrrtcWOOGFNkz4l2udJL6yFIjTRIs9DT23XI3cAUxyw== Received: from AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:582::17) by DB8PR10MB3451.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:e4::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.15; Sat, 23 Apr 2022 22:22:54 +0000 Received: from AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM ([fe80::3c6a:caf6:e513:4dff]) by AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM ([fe80::3c6a:caf6:e513:4dff%7]) with mapi id 15.20.5186.013; Sat, 23 Apr 2022 22:22:54 +0000 From: Cyril Arnould Thread-Topic: bug#55079: 28.1; kp-decimal not working in vhdl-stutter-mode Thread-Index: AQHYVvbsLB1TkIhBL0WkqJkGolNT9az9XH+TgACVIZyAACAxSw== Date: Sat, 23 Apr 2022 22:22:54 +0000 Message-ID: References: <83zgkcninu.fsf@gnu.org> In-Reply-To: Accept-Language: de-CH, en-US Content-Language: de-CH X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [uKrgN7ACo8kVFET9WR4ilj3e+QF5xBnbZl+QyEWOU94PjRkWVV5iozhm4xpgEOJ2NT6aSUO8NyI=] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 8f835681-2793-43c7-ea1c-08da2577cfde x-ms-traffictypediagnostic: DB8PR10MB3451:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: SD16ppRX64O7pB0Fu8yDydfve5lNTU3ZrE3Zebd3POmsmGJfvO0xhOrtBdijNVJ90jj8CFgYh0O8VG5l0XD+pnMqhb8zY/io40VdDUOyTBX44Ip+zayD5Aoeysx3CoQ2tj5aTU/ZoVHezttTeSPf9aFgRh4l1U9j+xq6UGiZQVq6C1+MV3qNMlz83HXP/goilm69YN0rLK2QvkWGW2hR5WBRhHnMFV5upZTej3n10zngIf0BY5dqi1ssx4GdVULO5A+knekbE/ao9sMC9TeQm9sFh6PFLrSt8abvljSx+pozFn+/VuE+QruemdndjOa+zp86NUStnb5dxpHKdyeCRvrhiPAP5tAa6TjRvxKX1SHkIhQXiaIxKU55/Z+MMSdPbInLxP+DlEOGJCbWsElO0oWHipHVQzLjt8AJiyOCZ8V2ReOf6WlDJ6Ahnplp27RKHUWbER7G3/1G9INs+z+qMSXODUFIS4CW6T+o6IiGJQqNUZ7R9cOJ5QYX0iUW/kUuPLikcyy5wXNe3U4JxbdfQ5E5KtezUwLL2reLRISGs7BCbWWoDbw1BZejVv2uFeTWsxU2OUCj7wQ9DS4J+F7CPg== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: ozzZod9FDTR+KmzPuBJatrvMpv1gREyEkTi88x+XhRy1MTVmK9D0TpL1qtdfpbvZmQviioVsFTRuYHY5OrfI0iigFLJ/c3MEZROucPyef+9C6FrsYUOWAvM28vdImdPooH8VR9Y8XRWSbNvlKB2RELtWN0w11MSUM9n8PeM+e0cfgwTb/ibamyPMAZmnmC7VqI4yGq0+j4NLl8hhU9b4PQhbfXgeCjOCDp+yiaOZqGdW+xP+lw/oANcFM1hCg06up6ziXr/N1zhJPGx4OhbCin25KN6DGBC8uQNEcAv2p1FtYk5z39eKXUaASAFePIOqiMFm0bXTrTA2NlKuly/z8MprhqiOSjzZZGCtQzAnYrKaFya6DTMx6Lf/w1ugk9ba9Xs2ht01iGykuIaZunGH5NZsIY3b2CQ/bO+7G3PndhPqwSbsJ77uzvyHo0T1a9qJeVGEGT5kO2w6rd7mkYmCBiPNe/tPyFTbMIomOBJwqtve34DgsYiYd6G9LG5U36W+Ybunc9ytX9Vaw4Cqksg99sEG/aSQitdSs4M0sdHIrpaK2/QamLLny/qSPQPj5eGpFs0tqb6QiGIR7OHBk79KvkkXOs7509c6nwgs83O+xgNEWOVB4qqL66WIh0tMq6SKanEdgxokVcCa6ZBNH6LRCo+UZYB9vOuoFkBvUeLaw38WnQgDmRDTYTgi8WTZxEUTuKgDlBOXRJKP0ovsO9LHwz8vTuRSOSF9jwv23WboTN2elnzRa8gfwMfQsFJt31jtFqapoqhAKm/GOvU7uJA4tKdGIFrjWiBSV/PhixbnfzDN7Q8IC0W7qS3dfnL/IE2N11eqGolaHPoUOwIvC1RE0EkkhSoBh1VJJsPHIxcFpB2K8hmgnUXBSe5jDH+2/AHtfD8dGfC5aaCwg6sDguk4uCYe7v/31VIIunic0Y3QZfIx7ddqep9XerM1cuvdqcqMZnoLpnuPNqxJpd8TSxro9zYiMrBCeSgMfOdTEKwopTYUx4ORB5RYjtPKkGIX95T//qyQVBdErphT7pQ3q36QwjyufV5WkC6o2QTPkKA+kDo1MvysHE+oGG5yYYP0vP16L9kbjpu3w9n2Qe59lAK0Pf9t0f6O7cgT4nm5J64q5tWsd44KAWWrRxMQXflj9tU21dmZlXmlQh2PR+K4ZtFl9AODzimQrtVjtOnv7MlC4emoNl3r/w7++tqVuVRxBjj54+fX8zh3aqqIJmvQs8mPAWdczWi5Z/aig9ZodQJAIJNSK9a1hDUedO08kSnfNjkNpQevTletVFlYjiMcv83ne6JwVLDgL/c1X+jDyQfqjNvg24J01tN8a/Tad4fKYr6laxl2N7LdSIDg8wPFVLWtAhifOX1q+1P1Ai5ZRJ4LOd3kBS363yG1SzchDzquYhdJC8UQKLh5CKw/J7MiLBy2Zf9MHkQWQFRx89+wcG2pntmkq8MvyvAnHQDZSWNLdlJXlitPcbRM+KYqoS5FVPIeiVoZrDEwKZy+HcZ2NF411x0yKP8OSLjm7A9e+3GjupOzsAcNXi9IYNBSO994pEapFg== Content-Type: multipart/alternative; boundary="_000_AS4PR10MB61106B14FDA6EFD5D8467AA7E3F69AS4PR10MB6110EURP_" MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 8f835681-2793-43c7-ea1c-08da2577cfde X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Apr 2022 22:22:54.5018 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR10MB3451 X-Spam-Score: -0.0 (/) 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.0 (-) --_000_AS4PR10MB61106B14FDA6EFD5D8467AA7E3F69AS4PR10MB6110EURP_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Just tested it, that works as well. It seems to me like a similar solution = is already in place in other stutter mode functions, e.g. in vhdl-electric-ope= n-bracket there=92s a `?\(`. --_000_AS4PR10MB61106B14FDA6EFD5D8467AA7E3F69AS4PR10MB6110EURP_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable

Just tested it, that works as well. It seems to me l= ike a similar solution is

already in place in other stutter mode functions, e.= g. in vhdl-electric-open-bracket

there=92s a `?\(`.

--_000_AS4PR10MB61106B14FDA6EFD5D8467AA7E3F69AS4PR10MB6110EURP_-- From unknown Sat Jun 21 10:39:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55079: 28.1; kp-decimal not working in vhdl-stutter-mode Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Apr 2022 05:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55079 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Stefan Monnier Cc: reto@gnu.org, 55079@debbugs.gnu.org, cyril.arnould@outlook.com Received: via spool by 55079-submit@debbugs.gnu.org id=B55079.165077754310084 (code B ref 55079); Sun, 24 Apr 2022 05:20:01 +0000 Received: (at 55079) by debbugs.gnu.org; 24 Apr 2022 05:19:03 +0000 Received: from localhost ([127.0.0.1]:57516 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niUeE-0002ca-OM for submit@debbugs.gnu.org; Sun, 24 Apr 2022 01:19:02 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33662) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niUeD-0002c5-Sa for 55079@debbugs.gnu.org; Sun, 24 Apr 2022 01:19:02 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41850) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1niUe6-0003Dt-2p; Sun, 24 Apr 2022 01:18:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=TzYU8eaoR/LQFQFcy11kFq6IbH5QkZaFlK62yDxPRYU=; b=j5jwaw47+Bzm PL9qnD/KBryBVdZ5rhkoEbCi8YayujYijoPcCB1dJbDlU/gJ6w32NTCaocHRImsezRlIS00MLCLf3 a0rKF99C97/bn4mPUUPZIc58c8F37jrTJBFVnjzZC1LxJtPkqtNEDrlimIjG9IpU0wylE1qd5sLZ0 xFkInhA9+UngAAIWDtmcJhWTEB8uXhfVXAW0TkKBp2vTc3PUWpzP+dRgh3Dbzbmq5hGyOI9Jl0+Lt /ISOtfqIQoBTIqth5LakO496+/nv/m/6oR7Bu8JxC58NlsUG1O1XjrCr36r3w6TGrOvaAhMg7+icX HRVQ46sI5nsznaXF/riNjQ==; Received: from [87.69.77.57] (port=3550 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1niUdy-0002n5-Vw; Sun, 24 Apr 2022 01:18:52 -0400 Date: Sun, 24 Apr 2022 08:18:28 +0300 Message-Id: <83k0bfnjob.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Monnier on Sat, 23 Apr 2022 16:21:42 -0400) References: <83zgkcninu.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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: -3.3 (---) > From: Stefan Monnier > Cc: Reto Zimmermann , Cyril Arnould > , 55079@debbugs.gnu.org > Date: Sat, 23 Apr 2022 16:21:42 -0400 > > [ Adding Reto to the Cc: ] > > > - (cond ((= (preceding-char) vhdl-last-input-event) > > + (cond ((or (and (integerp vhdl-last-input-event) > > + (= (preceding-char) vhdl-last-input-event)) > > + (and (eq vhdl-last-input-event 'kp-decimal) > > + (equal (lookup-key local-function-key-map > > + (vector vhdl-last-input-event)) > > + [?.]) > > + (= (preceding-char) ?.))) > > It does sound pretty kludgey. > How 'bout just replacing `vhdl-last-input-event` with `?\.`, since the > function's name says that this is for period anyway (and the subsequent > `insert-char` inserts a `?\.` regardless of `vhdl-last-input-event`)? Replacing with '?.' where? everywhere? IOW, making the code assume that this command can only be bound to '.'? Or did you mean something else? My feeling of a kludge was not about that, it was about the way I make sure that kp-decimal is remapped to '.'. Do we have some nicer, more general facilities for that? From unknown Sat Jun 21 10:39:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55079: 28.1; kp-decimal not working in vhdl-stutter-mode Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Apr 2022 20:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55079 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Eli Zaretskii Cc: reto@gnu.org, 55079@debbugs.gnu.org, cyril.arnould@outlook.com Received: via spool by 55079-submit@debbugs.gnu.org id=B55079.16508314679022 (code B ref 55079); Sun, 24 Apr 2022 20:18:02 +0000 Received: (at 55079) by debbugs.gnu.org; 24 Apr 2022 20:17:47 +0000 Received: from localhost ([127.0.0.1]:60220 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niifz-0002LS-72 for submit@debbugs.gnu.org; Sun, 24 Apr 2022 16:17:47 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:27724) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niifx-0002LF-Cw for 55079@debbugs.gnu.org; Sun, 24 Apr 2022 16:17:45 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 05310440F99; Sun, 24 Apr 2022 16:17:40 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id E1A27440D23; Sun, 24 Apr 2022 16:17:38 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1650831458; bh=vo4QpRy5QKiracTyiW/sNukzOaWhds7fpabD4G3AXgk=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=n7geSiT5mBURO5NzFdSRCMkzdmas+PSkz9SOGOhp7/AmMoiIhzVpsZyBD8km8s8Wa u6jx1UD+qMFbwbk0mhtNRQNxdznOzG4VBDvsmYaOEpIaqltKjrl8X4H1OYC3+bj2mo Kan+5M0aXHUy2OzXTnu3tI/UdZDXsFYt1pfr5/69k4gDRwt+xkf4m+A45ckGcz3AZL +VvHrJKAoQB9SDm2v8FqWY3W44QkeNUr+NLayG3pwSqXzt2NPPf/o7nrjNaxNPoWh+ 0SKtuf1KOSux3PrNO/7Pptfb0+sIVjOPgmalnQ4XhXbTwXD8mokdT0ATVPb74Grqxu mmIN3uCUlEecQ== Received: from pastel (unknown [45.72.221.51]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id ACBEA120831; Sun, 24 Apr 2022 16:17:38 -0400 (EDT) From: Stefan Monnier Message-ID: References: <83zgkcninu.fsf@gnu.org> <83k0bfnjob.fsf@gnu.org> Date: Sun, 24 Apr 2022 16:17:37 -0400 In-Reply-To: <83k0bfnjob.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 24 Apr 2022 08:18:28 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.053 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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: -3.3 (---) > My feeling of a kludge was not about that, it was about the way I make > sure that kp-decimal is remapped to '.'. Do we have some nicer, more > general facilities for that? Maybe we can use something like (eq (preceding-char) (aref (this-command-keys) 0)) -- Stefan From unknown Sat Jun 21 10:39:06 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Cyril Arnould Subject: bug#55079: closed (Re: bug#55079: 28.1; kp-decimal not working in vhdl-stutter-mode) Message-ID: References: <8335hv9h9x.fsf@gnu.org> X-Gnu-PR-Message: they-closed 55079 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: moreinfo Reply-To: 55079@debbugs.gnu.org Date: Sat, 30 Apr 2022 07:13:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1651302782-31909-1" This is a multi-part message in MIME format... ------------=_1651302782-31909-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #55079: 28.1; kp-decimal not working in vhdl-stutter-mode which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 55079@debbugs.gnu.org. --=20 55079: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D55079 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1651302782-31909-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 55079-done) by debbugs.gnu.org; 30 Apr 2022 07:12:19 +0000 Received: from localhost ([127.0.0.1]:55788 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkhH9-0008Hi-Ga for submit@debbugs.gnu.org; Sat, 30 Apr 2022 03:12:19 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47326) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkhH6-0008HU-Pp for 55079-done@debbugs.gnu.org; Sat, 30 Apr 2022 03:12:17 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:40444) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nkhGx-0002Y1-Fb; Sat, 30 Apr 2022 03:12:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=17ELyMldXgVzVIv/VSQwtI30TNCrecfOBywC9BAKRIU=; b=mkvb8FD6G7D6 57WScb795sJDC1uPUfNXtLA5DxK18Vb03xcaeX09B1SsV929f9XiK15Y6x8kbcvSi7t9k/utvN6G0 QkyLVovkvlKxRz90Agpa+lAytnRrh6soB5T6CI1AAqpYdSiEGisQ6q1ScIhVNoMiv0GbeRm+AXTMp qcms2s1Ejy9fHfI5R0g7nPIpq4o3mHQR3+5CP64GefyyPiEpGFx+accGsVVuCFo76r1lf28/bIFAp 7QNTPbL92iY9pdL+iEDbz0pjZjCqa6iA8EqJKBTu9+9pEK1rCmxBasSJcyAfKgviWwJTH1iDAanDA xVdKlYtuXAjy2D4QAIPs9w==; Received: from [87.69.77.57] (port=1213 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nkhGw-0004Ny-Kr; Sat, 30 Apr 2022 03:12:07 -0400 Date: Sat, 30 Apr 2022 10:12:10 +0300 Message-Id: <8335hv9h9x.fsf@gnu.org> From: Eli Zaretskii To: Stefan Monnier In-Reply-To: (message from Stefan Monnier on Sun, 24 Apr 2022 16:17:37 -0400) Subject: Re: bug#55079: 28.1; kp-decimal not working in vhdl-stutter-mode References: <83zgkcninu.fsf@gnu.org> <83k0bfnjob.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55079-done Cc: reto@gnu.org, 55079-done@debbugs.gnu.org, cyril.arnould@outlook.com 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: -3.3 (---) > From: Stefan Monnier > Cc: reto@gnu.org, cyril.arnould@outlook.com, 55079@debbugs.gnu.org > Date: Sun, 24 Apr 2022 16:17:37 -0400 > > > My feeling of a kludge was not about that, it was about the way I make > > sure that kp-decimal is remapped to '.'. Do we have some nicer, more > > general facilities for that? > > Maybe we can use something like > > (eq (preceding-char) > (aref (this-command-keys) 0)) Thanks, this works. I've installed this change, and I'm closing the bug. ------------=_1651302782-31909-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 23 Apr 2022 09:52:14 +0000 Received: from localhost ([127.0.0.1]:55224 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niCR3-0006td-Qu for submit@debbugs.gnu.org; Sat, 23 Apr 2022 05:52:14 -0400 Received: from lists.gnu.org ([209.51.188.17]:45106) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1niCR2-0006tV-Ja for submit@debbugs.gnu.org; Sat, 23 Apr 2022 05:52:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50546) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1niCR2-0007sn-6T for bug-gnu-emacs@gnu.org; Sat, 23 Apr 2022 05:52:12 -0400 Received: from mail-dbaeur03olkn2082b.outbound.protection.outlook.com ([2a01:111:f400:fe1a::82b]:25344 helo=EUR03-DBA-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1niCQy-000335-MT for bug-gnu-emacs@gnu.org; Sat, 23 Apr 2022 05:52:11 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=A8WZiBokqQOaemLbu67mUDYOGKJogwMsvLPWMxtLL9AHVfphtjKELExOGKncY0N6WCzy06RVvWpVYgaxNZG+zzzyO5IT7+n2hkc0kh7Uq6FJWopWd5GANe0RHzemd4hPkj4FcGUvf831GrmhgY/jZxKF4SeqjBZcJED4A+dDq+1rxZn6frbS7qx325pZxH5OkIcmUBg8bDOL90XjLVov2epfKS2NsYdtjHigcg/FX8+H9shT6IH0z3YzVnim9I1gDyPvUdt64zjzWrTa/C7iM/ubz6byvRLUnugv0hh8sGxOmBbn8kLoRFBTV+Md4g61nnCIsNG3A5imiM2qMREIEQ== 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=hfVzaHTOeVWNimr6zCfgK8SHnOk5iDuCUNH83ZQgVt4=; b=LdgCbqBiqL4QpcJNfkiEg0VLgPh/mD5qVIP8TP4CH4H3U3FfoHNHbky3A8ud8XSlZVJNs6wVY5MYG09/XFD4Bns/EHk1PTmb18UUiAM7x/LdqMGwwaSv09xxh04EInpC0zf5Z/ZPxVoeyNBVSJmRvZ7zau/hgb/xXTb3cDBaxkkBdeV+yelI03ZWWQOnzWwlVEGzasYTnYXDAtSzccZ6Zh67vpCPlvxE5SZgeK2K1HB9hNhf8eOzOCKHyavI46pI/olkGWQI8EN3Ywj0slBtQZGithttuA0Mi/cvxLhUbVxbzavhGgAHDN3Fzl1uNt25WgNXW+hoTqAUz3KBtzyX4Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hfVzaHTOeVWNimr6zCfgK8SHnOk5iDuCUNH83ZQgVt4=; b=VtbgPILQL1ZCmAld3uFQX1e539P07VjVuBz5c/M8r0jbPjo4TzeZR4uKmbjslNQgWLLxlhjH2jrarZm/htXm5t1K7X+zYzUer9Ylhl2vrA+aFdr9aVIUgHXy8Qmbcwij979c3vj5iHaGUJhmgKxWgOGZYJx0fWLSWXplroGE0WgL614yzfM+VQWT77UEOaJlk2CXYvLr9DNgI7T2fr93YANHnK0daH8Hg+h4viEdF+SRhukbBO4ZJ4Lc6AWiynSfyhbyrrsLNFXUwX5EKTI+VECheFOPGddmeBC5Cn9jvdUj3ge6uo5BrpWU2FYxdCPJYfDRMWNDPQtTpUS5HUW2Vw== Received: from AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:582::17) by AM5PR1001MB1076.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:203:12::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.18; Sat, 23 Apr 2022 09:47:03 +0000 Received: from AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM ([fe80::3c6a:caf6:e513:4dff]) by AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM ([fe80::3c6a:caf6:e513:4dff%7]) with mapi id 15.20.5186.013; Sat, 23 Apr 2022 09:47:03 +0000 From: Cyril Arnould To: "bug-gnu-emacs@gnu.org" Subject: 28.1; kp-decimal not working in vhdl-stutter-mode Thread-Topic: 28.1; kp-decimal not working in vhdl-stutter-mode Thread-Index: AQHYVvbsLB1TkIhBL0WkqJkGolNT9Q== Date: Sat, 23 Apr 2022 09:47:03 +0000 Message-ID: Accept-Language: de-CH, en-US Content-Language: de-CH X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [Umpe9/B20IrqMLPAG3j1r67ckpNV8lC+7QQ6JZFmbDcv5IV+r0BTKB8st++YQU+XQ1YTauYkc9I=] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c792953b-9fb6-4035-2225-08da250e388b x-ms-traffictypediagnostic: AM5PR1001MB1076:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Ya4QYPeD3r6IKYSTaIje3R8QL82mW14uGBJA2JQgNnJ6JDyvKJHuFvIpliG1bZHi8vxTA0er9ovdlwPdS4hKIzSQuPBHK+cnZh5KHeEez2jMFtYNVm79yHfA6plhbivFqD7ylRSLf8rxdjVbiQJVy+45KXYXgG+xQSG5jJRGgKBWJoSI3EwQveTTw2b/kDmUN+az+uG+W+FGERPc8ZbHRQRsQtPVM61yZwabfo+HeiJukNBNT8F/4Oatwiju9z7q+tUg9JJovw+WpfbcrXbAQweOzR4kQ9M16TjW1GB6G1OBoOOt3LpiIiH5EE7ccJ+q+GgFsUQh5ZF3B1hcgrwaLnL5mfUL1IzCSI90/bSbEQk3JawKvAQgDmhS7quCo0SFkdyYSgkPhG3y1LHl4+Vjewl4iJXWdHlEFpoc0DYFT1AtGCPupaDCBzPTx+XhYvOWPE4Pqs3AdqP/SaS2Ag62yJTe1dzsp8Tcyr2Qk6pO+yxWDfFQPQ7uMVNhL3xqA+DXxBMnUqjuFTDr7X4kUJT4Oix8x5HhYoH26X4+sbJFSiM+gzCx6MT1k2sDMTkq6sb5XthIvLDBCnPqoaBfDjrLdQ== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?FObwskOyuzLim8g3RWxoGSxwgeDb/WTyW3R0zCg0KePk2GCnE/iIojmBNNcy?= =?us-ascii?Q?31hgu4BSQGbSI1ePBXYqD2V/qCQI5g9zS4JNKY5R/DxTHhu6FDMESdo/VfmG?= =?us-ascii?Q?FCw2vWHqdpvXpFWYgM2m/k/EPKfzQHxH34FUgY9IL0tQTaFlJ8LiRYG6804n?= =?us-ascii?Q?+/1oAALJYZoV6v1+5uyBIctQ3na4vVwwn3Jqn4sdw00WQU2uRsuVDpblBRgo?= =?us-ascii?Q?Voa2hv/lNCL9xc5mXz8PyfN1TaKIeVvTNg9URj/MiSaPO5cRtAYOsU2CkAyM?= =?us-ascii?Q?vuu5CqTu4Vv5TFLCLoxmaO/Ex3iTel40adrEIom6c00TY9/5+e3p7893PO6u?= =?us-ascii?Q?yqvboO/kVpHQhRXdUf3Pb8tP5FApBhR/Mi6+P3lY4gR36zchibZOIw6eFe3G?= =?us-ascii?Q?vNgY02GdgQA9mNmpJhBqEvXHBFC12+nN8xWIYqFACELU39cHTwH9ymn985xg?= =?us-ascii?Q?CpewF7Ayq3Sh4KrunOxUGdvi/hSGr2gP9AroYAxxwlMUjQJApdaLcPg1qABj?= =?us-ascii?Q?sPtn6ShDO61ZlW2kIaWmK8jZXqdaNNadZVwOCCPZobOCIKNrbvFOYxD6XjL9?= =?us-ascii?Q?RxOQBUHrApAQu8Ho9gpNLm0JEwVLzNYrRsyLTWANCNL2K1Da/KfEsXSBp4nu?= =?us-ascii?Q?qInJM1ziCWRoSOKPlv2qHtYcyHfGfLW381U8iiTGKMe6BR/Ec1YabxJETryk?= =?us-ascii?Q?d/jr3rJWoU8VL7vndYJHzobVTYGYqmc8Hwvrc8JoUBzxLH91n+5GNJBhiF1v?= =?us-ascii?Q?vjOpjlogCq90+bp0IpZSK4x0E4XVKiqNTRlaxPu6ngCq6kHKBrESZpDDWMkS?= =?us-ascii?Q?1NS4hkjOQArl3b+ob7w0R77sCCyF0HF/U5vDr6Wkg8YlvLv8LzZjPtaG11OR?= =?us-ascii?Q?q3TEnT5KFoBP9HdViYJLeDkf6hj4Uxxe1kKtcgFUlHghrg67f1Ud8b0KcYhZ?= =?us-ascii?Q?bjytNm6tstDkQZH8Jv80WKwHY45Nao60vT5Cq/LqWtMJUgnW6fUI/SaCURhi?= =?us-ascii?Q?bWElOpbaiJarMW/JNYcKrneOgJRhaSSmVBsWDesOflBPAR7G2h26p4WRH0HR?= =?us-ascii?Q?Psef7/oEN27Icg5ZrhLjYGnt8h9Y20h7WpdSysTzCSjPgehwyvHln9vSNOne?= =?us-ascii?Q?EmxaHfA6M8mVlYFNJzfMjbe48gQE1LwkJTmGutAGM29xxvl8lhqSUFYUcaPB?= =?us-ascii?Q?MkeAy/xFywiGiW7hVy1YuuiK+1P/fLVfD/Y7OWOJBopPAYxvLCz6BF4dL2Xv?= =?us-ascii?Q?Om7WjW1DHNl6BblQGrPZfgw/bsGaWsAdGagbyC3UPTo0eQGHtw0MxOEXBj2M?= =?us-ascii?Q?U5mqkhverbQWLymZ4xeYDdyOUsjRoghLFj8Ts9/7y3Y+7YRzCAPbwgts/Lg4?= =?us-ascii?Q?lzN0StAwEZisPghANdJXftLU1N02CB2tmIvjC7wWtyEPwxTk0JgWAKaaRRjO?= =?us-ascii?Q?+Hrzq6dL4BHW7Z53REsm1VS5RjNMBBBGwCepTIYZ2/MaPhW5sXznvdsZYRLq?= =?us-ascii?Q?koDCEnHkXQLg9boYCIDsH7smFuelrtf+bDNchhRxtolPnAHgqO8u9k3c9A?= =?us-ascii?Q?=3D=3D?= Content-Type: multipart/alternative; boundary="_000_AS4PR10MB61102EE607A8B4BA6961A272E3F69AS4PR10MB6110EURP_" MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: c792953b-9fb6-4035-2225-08da250e388b X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Apr 2022 09:47:03.4365 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR1001MB1076 Received-SPF: pass client-ip=2a01:111:f400:fe1a::82b; envelope-from=cyril.arnould@outlook.com; helo=EUR03-DBA-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: submit 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: -2.3 (--) --_000_AS4PR10MB61102EE607A8B4BA6961A272E3F69AS4PR10MB6110EURP_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable This bug has been around forever, it just never occurred to me to file a report for it. To reproduce the error: 1. Open an empty .vhd file 2. Enable vhdl-stutter-mode (C-c RET C-s) 3. With Num Lock on, press the kp-decimal key. Instead of it printing a dot, I receive the following error message: funcall-interactively: Wrong type argument: number-or-marker-p, kp-decimal If vhdl-stutter-mode is off, the key will print a dot as expected. As a workaround, I have remapped [kp-decimal] to [?.] in my .emacs file. In GNU Emacs 28.1 (build 2, x86_64-w64-mingw32) of 2022-04-09 built on fv-az449-585 Repository revision: 04afff7cc015bc553c5f7abe57d6b6b23448bbea Repository branch: master Windowing system distributor 'Microsoft Corp.', version 10.0.19044 System Description: Microsoft Windows 10 Pro (v10.0.2009.19044.1645) Configured using: 'configure --prefix=3D/mingw64 --build=3Dx86_64-w64-mingw32 --with-modules --without-dbus --without-compress-install --with-native-compilation 'CFLAGS=3D-march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe' CPPFLAGS=3D-D__USE_MINGW_ANSI_STDIO=3D1 LDFLAGS=3D-pipe' Configured features: ACL GIF GMP GNUTLS HARFBUZZ JPEG JSON LIBXML2 MODULES NATIVE_COMP NOTIFY W32NOTIFY PDUMPER PNG RSVG SOUND THREADS TIFF TOOLKIT_SCROLL_BARS XPM ZLIB Important settings: value of $LANG: en_GB locale-coding-system: cp1252 Major mode: VHDL/es Minor modes in effect: vhdl-stutter-mode: t vhdl-electric-mode: t override-global-mode: t delete-selection-mode: t global-display-line-numbers-mode: t display-line-numbers-mode: t cua-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t size-indication-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug sendmail vc-dispatcher vc-svn vhdl-mode hippie-exp multi-scratch use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key use-package-core info tar-mode arc-mode archive-mode easy-mmode find-func autoload radix-tree lisp-mnt mm-archive message dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 gnus-util rmail rmail-loaddefs time-date mailabbrev gmm-utils mailheader mm-decode mm-bodies mm-encode mail-utils gnutls network-stream url-http mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm rmc puny url-cache url-auth epg-config finder-inf package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source eieio eieio-core eieio-loaddefs password-cache json map url-vars rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap nxml-util nxml-enc xmltok sgml-mode facemenu dom hideshow edmacro kmacro server delsel grep compile text-property-search comint ansi-color ring display-line-numbers cua-base comp comp-cstr warnings subr-x rx cl-seq cl-macs cl-extra help-mode seq byte-opt gv cl-loaddefs cl-lib bytecomp byte-compile cconv cus-load iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel dos-w32 ls-lisp disp-table term/w32-win w32-win w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads w32notify w32 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 422527 250994) (symbols 48 20856 41) (strings 32 129405 84278) (string-bytes 1 3374750) (vectors 16 38824) (vector-slots 8 679546 1037538) (floats 8 89 927) (intervals 56 649 151) (buffers 992 16)) --_000_AS4PR10MB61102EE607A8B4BA6961A272E3F69AS4PR10MB6110EURP_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

This bug has been around forever, it just never occu= rred to me to file

a report for it. To reproduce the error:

 

1. Open an empty .vhd file

2. Enable vhdl-stutter-mode (C-c RET C-s)

3. With Num Lock on, press the kp-decimal key.

 

Instead of it printing a dot, I receive the followin= g error message:

 

funcall-interactively: Wrong type argument: number-o= r-marker-p,

kp-decimal

 

If vhdl-stutter-mode is off, the key will print a do= t as expected. As a

workaround, I have remapped [kp-decimal] to [?.] in = my .emacs file.

 

 

In GNU Emacs 28.1 (build 2, x86_64-w64-mingw32)

of 2022-04-09 built on fv-az449-585

Repository revision: 04afff7cc015bc553c5f7abe57d6b6b= 23448bbea

Repository branch: master

Windowing system distributor 'Microsoft Corp.', vers= ion 10.0.19044

System Description: Microsoft Windows 10 Pro (v10.0.= 2009.19044.1645)

 

Configured using:

'configure --prefix=3D/mingw64 --build=3Dx86_64-w64-= mingw32 --with-modules

--without-dbus --without-compress-install --with-nat= ive-compilation

'CFLAGS=3D-march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe= '

CPPFLAGS=3D-D__USE_MINGW_ANSI_STDIO=3D1 LDFLAGS=3D-p= ipe'

 

Configured features:

ACL GIF GMP GNUTLS HARFBUZZ JPEG JSON LIBXML2 MODULE= S NATIVE_COMP NOTIFY

W32NOTIFY PDUMPER PNG RSVG SOUND THREADS TIFF TOOLKI= T_SCROLL_BARS XPM

ZLIB

 

Important settings:

  value of $LANG: en_GB

  locale-coding-system: cp1252

 

Major mode: VHDL/es

 

Minor modes in effect:

  vhdl-stutter-mode: t

  vhdl-electric-mode: t

  override-global-mode: t

  delete-selection-mode: t

  global-display-line-numbers-mode: t

  display-line-numbers-mode: t

  cua-mode: t

  tooltip-mode: t

  global-eldoc-mode: t

  show-paren-mode: t

  electric-indent-mode: t

  mouse-wheel-mode: t

  menu-bar-mode: t

  file-name-shadow-mode: t

  global-font-lock-mode: t

  font-lock-mode: t

  blink-cursor-mode: t

  auto-composition-mode: t

  auto-encryption-mode: t

  auto-compression-mode: t

  size-indication-mode: t

  column-number-mode: t

  line-number-mode: t

  transient-mark-mode: t

 

Load-path shadows:

None found.

 

Features:

(shadow sort mail-extr emacsbug sendmail vc-dispatch= er vc-svn vhdl-mode

hippie-exp multi-scratch use-package use-package-ens= ure

use-package-delight use-package-diminish use-package= -bind-key bind-key

use-package-core info tar-mode arc-mode archive-mode= easy-mmode

find-func autoload radix-tree lisp-mnt mm-archive me= ssage dired

dired-loaddefs rfc822 mml mml-sec epa derived epg rf= c6068 gnus-util

rmail rmail-loaddefs time-date mailabbrev gmm-utils = mailheader mm-decode

mm-bodies mm-encode mail-utils gnutls network-stream= url-http mail-parse

rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsv= r url-gw nsm rmc

puny url-cache url-auth epg-config finder-inf packag= e browse-url url

url-proxy url-privacy url-expand url-methods url-his= tory url-cookie

url-domsuf url-util mailcap url-handlers url-parse a= uth-source eieio

eieio-core eieio-loaddefs password-cache json map ur= l-vars rng-nxml

rng-valid rng-loc rng-uri rng-parse nxml-parse rng-m= atch rng-dt rng-util

rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap nxml= -util nxml-enc

xmltok sgml-mode facemenu dom hideshow edmacro kmacr= o server delsel grep

compile text-property-search comint ansi-color ring = display-line-numbers

cua-base comp comp-cstr warnings subr-x rx cl-seq cl= -macs cl-extra

help-mode seq byte-opt gv cl-loaddefs cl-lib bytecom= p byte-compile cconv

cus-load iso-transl tooltip eldoc paren electric uni= quify ediff-hook

vc-hooks lisp-float-type elisp-mode mwheel dos-w32 l= s-lisp disp-table

term/w32-win w32-win w32-vars term/common-win tool-b= ar dnd fontset image

regexp-opt fringe tabulated-list replace newcomment = text-mode lisp-mode

prog-mode register page tab-bar menu-bar rfn-eshadow= isearch easymenu

timer select scroll-bar mouse jit-lock font-lock syn= tax font-core

term/tty-colors frame minibuffer cl-generic cham geo= rgian utf-8-lang

misc-lang vietnamese tibetan thai tai-viet lao korea= n japanese eucjp-ms

cp51932 hebrew greek romanian slovak czech european = ethiopic indian

cyrillic chinese composite emoji-zwj charscript char= prop case-table

epa-hook jka-cmpr-hook help simple abbrev obarray cl= -preloaded nadvice

button loaddefs faces cus-face macroexp files window= text-properties

overlay sha1 md5 base64 format env code-pages mule c= ustom widget

hashtable-print-readable backquote threads w32notify= w32 multi-tty

make-network-process native-compile emacs)

 

Memory information:

((conses 16 422527 250994)

(symbols 48 20856 41)

(strings 32 129405 84278)

(string-bytes 1 3374750)

(vectors 16 38824)

(vector-slots 8 679546 1037538)

(floats 8 89 927)

(intervals 56 649 151)

(buffers 992 16))

--_000_AS4PR10MB61102EE607A8B4BA6961A272E3F69AS4PR10MB6110EURP_-- ------------=_1651302782-31909-1--