From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#74245: 30.0.92; CPerl subroutine signatures are left open when last param is $ Date: Fri, 8 Nov 2024 12:12:46 +0000 Message-ID: References: <457f28cf-be1f-58e0-5a49-8690ecd4ad25@mavit.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12689"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Harald =?UTF-8?Q?J=C3=B6rg?= To: Peter Oliver , 74245@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Nov 08 13:45:29 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1t9OMh-00039g-PJ for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 08 Nov 2024 13:45:27 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9NsK-0005o6-04; Fri, 08 Nov 2024 07:14:04 -0500 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 1t9NsI-0005nx-9Q for bug-gnu-emacs@gnu.org; Fri, 08 Nov 2024 07:14:02 -0500 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 1t9NsH-0000E9-Ts for bug-gnu-emacs@gnu.org; Fri, 08 Nov 2024 07:14:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=Date:MIME-Version:References:In-Reply-To:From:To:Subject; bh=/U9G043Ad5ZS3ia+NsL/oMy22sFno5bzt84WT5G3g0w=; b=beexkxRakgttSgMFK6bCpxLLeN+eASb4MIQtRdnYm0MCoODJ8PRXczmRXKmCBOPrvMHGPURxZ3LdY2zvSLuxZ3x/XgVqE/MlDpCFhB9q2hUl+q2k/bac0V5b+4DWh191xhsEdrQvd2H80Q8EwFL4291gPyCkJGmDGVuiQEwE86gJDZwJoMaVzLnx+ewiELlX3bhEufNYvHRoGrEH1aEqG4lgAssQDgeMJwYYb2v2T5eTOrtHU+v5U1LMZpTH9nIzSdvkqwaimHnpGaOtIKQ+bziuWnNGpCyQlZGhgnT6kVhIU+JBmOEpuT98LoWujoJK61X1/3PVWoRP276HcjyB7Q==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t9NsH-0003RG-Ok for bug-gnu-emacs@gnu.org; Fri, 08 Nov 2024 07:14:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 08 Nov 2024 12:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74245 X-GNU-PR-Package: emacs Original-Received: via spool by 74245-submit@debbugs.gnu.org id=B74245.173106803613200 (code B ref 74245); Fri, 08 Nov 2024 12:14:01 +0000 Original-Received: (at 74245) by debbugs.gnu.org; 8 Nov 2024 12:13:56 +0000 Original-Received: from localhost ([127.0.0.1]:51383 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9NsB-0003Qp-Kt for submit@debbugs.gnu.org; Fri, 08 Nov 2024 07:13:55 -0500 Original-Received: from mail-ed1-f42.google.com ([209.85.208.42]:54411) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9Ns8-0003Qb-NG for 74245@debbugs.gnu.org; Fri, 08 Nov 2024 07:13:54 -0500 Original-Received: by mail-ed1-f42.google.com with SMTP id 4fb4d7f45d1cf-5cefc36c5d4so2716175a12.0 for <74245@debbugs.gnu.org>; Fri, 08 Nov 2024 04:13:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731067967; x=1731672767; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=/U9G043Ad5ZS3ia+NsL/oMy22sFno5bzt84WT5G3g0w=; b=EoKrWnjAoa5s5ZjGfKS5NlsEGdIfEPq74l01u9BojrA1KDfommOLZCINs14cOX0B71 TGPw5RVeKfP8jhhf/O1T4tRX/abTCIb6ZTbYsJpJhI/tbsloXyxFwQdTc2jh6SgE9hy8 pFMVdBJdAoP+r35XxVLnfeZjFZ4/F4IXOGD4/Resd/jJleCb/gS0QLrTbcFLeJl6bMst ex7frMiU0GcmXrf9G3yQnj779XO8XW8ht37iGunPPlWUasWPsKRmsoYcrhJY9sIJEQqN bo+Vc7QaHAwXwoK9Pcl+o/mzM8uS+aFew3Nxo9d3CLjnRa01273cef6562CUS1p898y4 CRSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731067967; x=1731672767; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=/U9G043Ad5ZS3ia+NsL/oMy22sFno5bzt84WT5G3g0w=; b=hHIYxm+/G2g0uDr8ZCB36ZWIg0nRIfbnXMIwCZvrYujH7haTJ5TGXeZmQNm/WbSQbi webN4VzXtRFnowjr5d/TcDOwyG7hgr2G1VKeSJjHlMAB6usTYmcXYD88OE3WC5MW4Yzi mF/vFETnKSHYiBULU5q+PhQoJw2Caa5gcXFrx0A0aat6wMLKKEWF7VHrN8HQUcQJbifM ULR5NTxnrY+M0en4apmL0JGsG4r2cRCaB/3MS4VjOLjZ50vIE/2j7Q9Dq8hTLWnQBQjb X/Pc7Sqr800b46dcSBX5vynoxGRX8Iy8oKb+nPDyXE6tl4XabUjmmArSNXDPGGLhzf3W Sqtw== X-Forwarded-Encrypted: i=1; AJvYcCXazuZWrb/I6mQdH74Cxv3yobykg91EsGosdOdJiYEyRGr/JJcMqmEAor+rv0om+vg8OlXmUw==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yy6xpV0xnOfucZiuR5vYQiJoQovlJJVWNhbUbxVMpKCnKYL3mxa X7wABM1fSdaNx6qmrhHTjjF0dLkFSCk/bMki1YcchcLiL0vjkyGb9gM0q71ZkT4Z07HGyNsQBWg zVtZt8EMcu9mrK/YPCU+qJBHmWMc= X-Google-Smtp-Source: AGHT+IHNupXuMgKK7dljhunSRgo5GIeFuq486Pahn7RxIYgwIEeY/qBRdbM67wU64jT7S9b14rYZdLbVp7OiiMO/4Us= X-Received: by 2002:a05:6402:234a:b0:5ce:fc32:3536 with SMTP id 4fb4d7f45d1cf-5cf0a272570mr1895954a12.0.1731067966565; Fri, 08 Nov 2024 04:12:46 -0800 (PST) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 8 Nov 2024 12:12:46 +0000 In-Reply-To: <457f28cf-be1f-58e0-5a49-8690ecd4ad25@mavit.org.uk> 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:295064 Archived-At: Peter Oliver writes: > Perl subroutine signatures can include a variable with no name, just a ba= re $, to indicate that a parameter should be ignored. If this happens in t= he last place, CPerl mode in Emacs 30.0.92 mishandles it, and is unable to = see the closing ). Consequently, it matches parentheses incorrectly, and m= isindents subsequent blocks. > > I have a test that I will send in as a patch, once I have a bug number. > > This issue is not present in Emacs 29.4. Harald, could you please take a look at this?