From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gonzalo Larumbe Newsgroups: gmane.emacs.bugs Subject: bug#65154: vhdl-mode bug Date: Tue, 8 Aug 2023 19:55:59 +0200 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="000000000000fbba5306026d133c" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37899"; mail-complaints-to="usenet@ciao.gmane.io" To: 65154@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Aug 08 19:57:21 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 1qTQxN-0009h1-51 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 08 Aug 2023 19:57:21 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qTQx9-0002Uf-OY; Tue, 08 Aug 2023 13:57:07 -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 1qTQx4-0002UE-7F for bug-gnu-emacs@gnu.org; Tue, 08 Aug 2023 13:57:02 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qTQx3-0000vd-Vd for bug-gnu-emacs@gnu.org; Tue, 08 Aug 2023 13:57:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qTQx3-0007q5-Q1 for bug-gnu-emacs@gnu.org; Tue, 08 Aug 2023 13:57:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Gonzalo Larumbe Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 08 Aug 2023 17:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 65154 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.169151738230077 (code B ref -1); Tue, 08 Aug 2023 17:57:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 8 Aug 2023 17:56:22 +0000 Original-Received: from localhost ([127.0.0.1]:37739 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTQwQ-0007p3-Ii for submit@debbugs.gnu.org; Tue, 08 Aug 2023 13:56:22 -0400 Original-Received: from lists.gnu.org ([2001:470:142::17]:41868) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTQwP-0007or-0g for submit@debbugs.gnu.org; Tue, 08 Aug 2023 13:56:21 -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 1qTQwJ-0002Pe-F0 for bug-gnu-emacs@gnu.org; Tue, 08 Aug 2023 13:56:15 -0400 Original-Received: from mail-pg1-x52e.google.com ([2607:f8b0:4864:20::52e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qTQwH-0000p3-4X for bug-gnu-emacs@gnu.org; Tue, 08 Aug 2023 13:56:14 -0400 Original-Received: by mail-pg1-x52e.google.com with SMTP id 41be03b00d2f7-56334abe325so3551517a12.3 for ; Tue, 08 Aug 2023 10:56:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691517370; x=1692122170; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=eUP8vOSxY4KlnfIW7WLCjWjPpe/zjJ2dNoS1+wId0uM=; b=NRaKMSqPK4WBhpXBNY54oJw/OgjZ3LPRrvuxN4LEvc5NF802d8uUrdsqB4DzxU2jQG gjo8Bh7HcfzPPIA3lwj/VCajHiZyWvpwrHksrr5YF3MDL9czI8bcGsS8ramr9en/GvP0 +a41Oty+po3q55URQdteLGGNJo+qEctpbt0YUR3ULfKlCLzmaUfu5FkeFLkGnTj/3nL2 Z7KyssBh5YNVPP0+ZVW9hULKhxwh0oV3yosNhqct8Ite9e9V6rGfyQJ8ZURmDytmqiSC s9uE8utaNl5K/jnpcrfLTB0D1Yz6yq5kRrCCXxKu1WM5YL4kr9l2MmxmslY6HU1vZqa8 1Txw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691517370; x=1692122170; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=eUP8vOSxY4KlnfIW7WLCjWjPpe/zjJ2dNoS1+wId0uM=; b=flo+E+G2Pr5m7kBzCGQwVcORGqB4c+ymtiZwMfzFFbgLlqvwgyVX0VyBguck5AmLtD ru/w2tN16ptFWcyZ7gVcGtBWf0eaR3LlIxKwhs4oPHllc9qbjLpnk0q4x0FElT8OHyrs G9dyKnh4DU2ySZ9G5LK8Xq9eckK8VR3ScGzYe0HSAgfSH7WiqFlb1FmLr2jsLHv6WBMl OvAEUttTiI5AV/A8/jsGEp2N450O9pcIpaM9hgaIOHCtSPW01bR2UOABUyU0yN2X9CMD dYPnbMHXH5p1NTSUdQL//ND6XQ33Z16QWDk7GlwDpvZmAsvpxP46sqt+ye06yVR6uBXW Yuug== X-Gm-Message-State: AOJu0Yx4huMv/Qh75OJ7r3OYR48TtxG7/1nnP0iR2+olstM313AsOZe8 BCJ5cNumxCdYb95V97d1WDR6ATwI1IEm6mgWbh8O9n7p1gM= X-Google-Smtp-Source: AGHT+IFWlAblNBNed0EFzxX/QMF8+XbYSMxZCJPc+cKBkgLZDmqOXXj8mJLk49pZMrcUMwsy8wlqv/Id/EHGcZsvtZs= X-Received: by 2002:a17:90b:4a87:b0:268:25b7:1922 with SMTP id lp7-20020a17090b4a8700b0026825b71922mr308248pjb.5.1691517370211; Tue, 08 Aug 2023 10:56:10 -0700 (PDT) Received-SPF: pass client-ip=2607:f8b0:4864:20::52e; envelope-from=gonzalomlarumbe@gmail.com; helo=mail-pg1-x52e.google.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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:266980 Archived-At: --000000000000fbba5306026d133c Content-Type: multipart/alternative; boundary="000000000000fbba5106026d133a" --000000000000fbba5106026d133a Content-Type: text/plain; charset="UTF-8" Hello, While developing some features for `vhdl-ext` MELPA package ( https://github.com/gmlarumbe/vhdl-ext) I believe I have come across a bug in `vhdl-mode` function `vhdl-corresponding-begin`. Inside the cond block, for the "end component" condition, it seems that the enclosing parentheses to set capture group 1 in the `looking-at` string argument are missing. I attach a simple patch that fixes it. Thanks! Gonzalo --000000000000fbba5106026d133a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,

While developing some features for `vhdl-ext= ` MELPA package (https://= github.com/gmlarumbe/vhdl-ext) I believe I have come across a bug in `v= hdl-mode` function `vhdl-corresponding-begin`.

Inside the cond block= , for the "end component" condition, it seems that the enclosing = parentheses to set capture group 1 in the `looking-at` string argument are = missing.

I attach a simple patch that fixes it.

Thanks!
Gonzalo
--000000000000fbba5106026d133a-- --000000000000fbba5306026d133c Content-Type: text/x-patch; charset="US-ASCII"; name="vhdl-corresponding-begin.patch" Content-Disposition: attachment; filename="vhdl-corresponding-begin.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_ll2lpoa90 ZGlmZiAtLWdpdCBhL2xpc3AvcHJvZ21vZGVzL3ZoZGwtbW9kZS5lbCBiL2xpc3AvcHJvZ21vZGVz L3ZoZGwtbW9kZS5lbAppbmRleCA3N2Q4NjJmMWExNy4uY2NiZTA0ZGIxZTggMTAwNjQ0Ci0tLSBh L2xpc3AvcHJvZ21vZGVzL3ZoZGwtbW9kZS5lbAorKysgYi9saXNwL3Byb2dtb2Rlcy92aGRsLW1v ZGUuZWwKQEAgLTYxOTgsNyArNjE5OCw3IEBAIHZoZGwtY29ycmVzcG9uZGluZy1iZWdpbgogCQkg ICAgICAodmhkbC1maXJzdC13b3JkIHBvcykKIAkJICAgICAgImVsc2VcXHx0aGVuXFx8dXNlIiBu aWwpKQogCSAgICAgOzsgImVuZCBjb21wb25lbnQiOgotCSAgICAgKChsb29raW5nLWF0ICJjb21w b25lbnRcXGJbXl9dIikKKwkgICAgICgobG9va2luZy1hdCAiXFwoY29tcG9uZW50XFwpXFxiW15f XSIpCiAJICAgICAgKHZlY3RvciAoYnVmZmVyLXN1YnN0cmluZyAobWF0Y2gtYmVnaW5uaW5nIDEp CiAJCQkJCShtYXRjaC1lbmQgMSkpCiAJCSAgICAgICh2aGRsLWZpcnN0LXdvcmQgcG9zKQo= --000000000000fbba5306026d133c--