From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Cyril Arnould Newsgroups: gmane.emacs.bugs Subject: bug#63251: AW: bug#63251: 28.2; vhdl-mode contribution Date: Sun, 7 May 2023 18:56:59 +0000 Message-ID: References: <564BC9FB-248F-4973-9D8C-C1DA7D3D60C6@gmail.com> <0E7DAFC0-0F1E-48B7-AC2F-D84D081C05C9@gmail.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="_000_AS4PR10MB61107760A200776CDC787C4BE3709AS4PR10MB6110EURP_" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35250"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Reto Zimmermann , Eli Zaretskii , "63251@debbugs.gnu.org" <63251@debbugs.gnu.org> To: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun May 07 20:58:23 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pvjaR-0008wX-7j for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 07 May 2023 20:58:23 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pvja7-0000Hw-UT; Sun, 07 May 2023 14:58:03 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pvja6-0000HQ-Sx for bug-gnu-emacs@gnu.org; Sun, 07 May 2023 14:58:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pvja6-00045z-KA for bug-gnu-emacs@gnu.org; Sun, 07 May 2023 14:58:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pvja6-0000gC-Eg for bug-gnu-emacs@gnu.org; Sun, 07 May 2023 14:58:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Cyril Arnould Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 May 2023 18:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63251 X-GNU-PR-Package: emacs Original-Received: via spool by 63251-submit@debbugs.gnu.org id=B63251.16834858282544 (code B ref 63251); Sun, 07 May 2023 18:58:02 +0000 Original-Received: (at 63251) by debbugs.gnu.org; 7 May 2023 18:57:08 +0000 Original-Received: from localhost ([127.0.0.1]:38501 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pvjZD-0000ex-PY for submit@debbugs.gnu.org; Sun, 07 May 2023 14:57:08 -0400 Original-Received: from mail-dbaeur03olkn2091.outbound.protection.outlook.com ([40.92.58.91]:16641 helo=EUR03-DBA-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pvjZC-0000eS-86 for 63251@debbugs.gnu.org; Sun, 07 May 2023 14:57:06 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OyYv4FTAl5XoeI9gkNGOiizIfaCVXs7idOR0ASgD4LUsIVJBLKfzUjtHOpfsHTh6C0C5KlXvVtf7iEgkvFsw9h7xBSXXF2pzEPwd8z1J3JGgDyO0pKwcvJCSOppHydv9qNvrBOhHKSChiTcG6Ou7xdNJbh+//Ly2EALdrAX0Wgg4ZIhoMRw63z4CPo8bsE5cWvKJznrOnCWEE3xrEWCiQpV6Kn9QI6yuc6+16/uM1UKAuw+9JG6a/7v9veyUCBBu2pYQl9JQKVUjvwbRKXdXlzwtZyeYJLtEhoXNTLYA6N7PADC8euwv8LVT0sOpN1j1d6TSB6Au6MHnD8uyW5VQPQ== 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=wVLO5zTcshFlLorKO7W86fGTo+6AtEUHaPdN5vvwMDQ=; b=KfR3N79RO6QGJwLgr4mgpBCVIXAu4Qc2Jj+JtDaLi7ww9+KTDDJEdQDsKw56PnHQf7j0cnpCrd+iHDFCgTeLabezqEfjauZ9ougHQ7zq1eFDFy88YZAOcWZAHF6C55u/RgcEJSRA8Q8Ip7H2rC/xCN3FtbZKrSkIEfqJSgpjxrh0Hko3s3x6yWrp3Je1/suXYnmOnaVECIynh4P/AzFVoMdn8UmyDTtkFGDQyq9rFBjRPo5xNYb95zLT0DnNlDqQ8upwY//QXzHBOI8gMlBzjp6Hl2Ltfuy0OVTpS3+2jQGToUt2DuX4pPqanoTym2Cdm6h/UcPdh2E/DqdS8AHrig== 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=wVLO5zTcshFlLorKO7W86fGTo+6AtEUHaPdN5vvwMDQ=; b=dnwwx935DIgIKx5cCNiZ3mzvaxM9jkXlxdCC/j09G/AOERL0m1k2nl4TVe4OWq9toqJe1pua5OGeDPrIsn7PyNVEDL45n70nqYdzqP2A+3d25d/7tjTsgiO0Kxiku/Hjd/qxtQcbYT1/Z6F+tSFVUgnpwbMPVZb1u7ZTbUED8AYTu1lS5RsH3cLW+ag01EASlkSKCKt78qqW+hYNiy1RB6taTXDc56aRsdsZXez9CLsGpkzgkS2GErPwjVjYWTGC0P9nFCEdnU3qGyK8olceeDvOWQZMggBT5/olVtZJVFyM7spdpdeZXZf1ycLhipxRI9uP+aWyKEid4feGrgiOYA== Original-Received: from AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:582::17) by AS2PR10MB7394.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:605::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6363.29; Sun, 7 May 2023 18:56:59 +0000 Original-Received: from AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM ([fe80::18ab:4656:4a13:e7e1]) by AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM ([fe80::18ab:4656:4a13:e7e1%7]) with mapi id 15.20.6363.031; Sun, 7 May 2023 18:56:59 +0000 Thread-Topic: bug#63251: 28.2; vhdl-mode contribution Thread-Index: AQHZf/xS6WFPgZRzfky0YujufV2RU69NM2m0gACVj7+AAK+qgIAAAlBPgACFcQCAAAcxaYAAEjUAgAALaBw= In-Reply-To: Accept-Language: de-CH, en-US Content-Language: de-CH x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [1M98QHAB304kf98kMYEb9cXEX7hlHp+K] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AS4PR10MB6110:EE_|AS2PR10MB7394:EE_ x-ms-office365-filtering-correlation-id: 39757c82-4d7a-4a7b-c3f9-08db4f2cd657 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: EbjaJaqKCrh9bzvkE7rnHV8VONy++tadVzh35lkN2+zIKbdJ9AIsYReiw76hqCpVoFbEznyamzCAH68I0WG9jUVSiBA0yKnK1+PMCLlUn4bYJKr3zqcgu1WMrh1sZZrvR1I1S4MY8RQIHEUw+U9L6LkqkASpaq9I1Sbf1jjh6s030V5MzEhfRdj/iBpJIJau3G9qneGzOPjmKLwX2i9+kN0KKXJd3Om9/RuCu3CGNMIzg2YjR/hhmnftLM8p+WyH2+0hFW/JA5Xk3npkx5OCaFmJo3EqQvL6138hlJYnqkmo1E4DfPuP4htou/UowKmxLsm2Ofwv1q63R2emU1MYrehQXQWS5merOrf4XQNGPWZxh3Z3CQh6tIn+ICVAphQJ82pzOWa85Ygp66PqGlmTVhfEn9RlnfVtVhKmUfcLj8AmLtAmODraFAaQz1rAJuoXQAkrpyItSzL8QSakODOcVkVYRM9xETlumD9TcwXnq/c7kei/+uWiQ9YeXs1gpaloEzipzqPruOOiRzkNkXV6CzUq6tlbnvVnGdQykrvKsbIiSExMlu6o23CsVSPlWyq/ x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: kr67yW7AbBA2j1YasIlDkaQ1Vu2UIOmG2zlV4MgG6OgrGoX8O1y8EN90pW1dKAJr4xG5rtQVzsksIXRBxBRp58VlqZJ1cI3tRkhzQrezAR1zJ5H3EDZUa0eFS7u3yrYpOBH+q7AycKuJBWjw6VVolu/Su407lIED/WSnGHxHI1MIlAbgC0u+e5Z+f0HOrESGT1Z2qK5e5EOCg3k+v7t7OAFPSXuCSZpmLBDJoVwR+aTcpI8nC5t9dwudjRvHQTpDPc4VVdxSvNEfxDJZ6qTiYCC91S8XRtBBDVM7R2qfgNRDCi+9It7NLwpA3U2J07qdpxlql57/2RR4luE93q5SNq9gaxCriq7Wwlir5NGs7zTpQIAoyU7jZJxgEt9BNjt/iJ2R0azRsfPleLlHh3j3a5WpN5W7N5ovlGbpfH20nR6IGjH6Ami00BTupJawQc4XfA1q2my31kJN7Hke5zLB441uKL+/tA3qCFVflDRhz8NyXbKfqFxvCULceg7VuJ/6zJP4dq//FBvPhry+OZLUWUQv8Hd1NODKFVWv1yttqZz6V6u56qQSv9xdl7OoSAt9uWWb5aDcxd7e/rj5oJnMY8bwq+9Gorz8b1sXCXHcpzS4ut5Xvu4HKMlTSlBX/kPegp+rSGcvxFOpsCop0Zu6Kzhj9Q1diMx6wpLFTRJG8m5nUiA1UsG5eEDBGHEQ4wuQvWlvOPxdhsHFwA5TpE9+Vme19W0pKGckGqqqVnw/e3ccXVeTE0qiucD/3L em27wAIPhAsl2XzQgf8+yFz+idWDphZEiud6QNRtHbmVtgIEWFCtPkcu7fuDoEA8J56lCdHZb43uKJkJ41ZCCRbFZs8jXdeVzQ 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: 39757c82-4d7a-4a7b-c3f9-08db4f2cd657 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 May 2023 18:56:59.6057 (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: AS2PR10MB7394 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:261273 Archived-At: --_000_AS4PR10MB61107760A200776CDC787C4BE3709AS4PR10MB6110EURP_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I ran into some issues, but got it to work with the following: ;; option `vhdl-compiler-alist' changed format (3.38.1) (when (=3D (length (nth 11 (car vhdl-compiler-alist))) 4) (setq vhdl-compiler-alist (mapcar (lambda (entry) ;; Add a `2' to the end of the list that is element #11. (append (butlast entry 3) (list (append (nth 11 entry) (list 2))) (nthcdr 12 entry))) vhdl-compiler-alist)) (customize-save-variable 'vhdl-compiler-alist vhdl-compiler-alist)) Von: Mattias Engdeg=E5rd Gesendet: Sonntag, 7. Mai 2023 19:53 An: Cyril Arnould Cc: 63251@debbugs.gnu.org; Reto Zimmermann; Eli Zaretskii Betreff: Re: bug#63251: 28.2; vhdl-mode contribution 7 maj 2023 kl. 19.48 skrev Cyril Arnould : > I would > change the =ABWarning and Info=BB text though, seen as the > compilation command can differentiate between Warnings, Infos AND > Errors using the expression. Maybe =ABType detection=BB? Or =ABType > detection via regexp=BB? No opinion here. > Couldn't test your changes though as I'm still on Emacs 28.2. Replace (take 11 entry) with (butlast 3 entry) and it will work with any Em= acs version. --_000_AS4PR10MB61107760A200776CDC787C4BE3709AS4PR10MB6110EURP_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

I ran into some issues, but got it to work with the = following:

 

;; option `vhdl-compiler-alist' changed format (3.38= .1)

(when (=3D (length (nth 11 (car vhdl-compiler-alist)= )) 4)

    (setq vhdl-compiler-alist

        (mapcar (= lambda (entry)

        &nbs= p;         ;; Add a `2' to the end = of the list that is element #11.

        &nbs= p;         (append (butlast entry 3= )

        &nbs= p;            &= nbsp;    (list (append (nth 11 entry) (list 2)))

        &nbs= p;            &= nbsp;    (nthcdr 12 entry)))

        &nbs= p;       vhdl-compiler-alist))

  (customize-save-variable 'vhdl-compiler-alist= vhdl-compiler-alist))

 

 

Von: Mattias Engdeg=E5rd
Gesendet: Sonntag, 7. Mai 2023 19:53
An: Cyril Arnould Cc: 63251@debbugs.gnu.org; Reto Zimmermann; Eli Zaretskii
Betreff: Re: bug#63251: 28.2; vhdl-mode contribution

 

7 maj 2023 kl. 19.48 = skrev Cyril Arnould <cyril.arnould@outlook.com>:

> I would
> change the =ABWarning and Info=BB text though, seen as the
> compilation command can differentiate between Warnings, Infos AND
> Errors using the expression. Maybe =ABType detection=BB? Or =ABType > detection via regexp=BB?

No opinion here.

> Couldn't test your changes though as I'm still on Emacs 28.2.

Replace (take 11 entry) with (butlast 3 entry) and it will work with any Em= acs version.

 

--_000_AS4PR10MB61107760A200776CDC787C4BE3709AS4PR10MB6110EURP_--