From unknown Wed Jun 18 00:27:34 2025
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.509 (Entity 5.509)
Content-Type: text/plain; charset=utf-8
From: bug#74245 <74245@debbugs.gnu.org>
To: bug#74245 <74245@debbugs.gnu.org>
Subject: Status: 30.0.92; CPerl subroutine signatures are left open when
last param is $
Reply-To: bug#74245 <74245@debbugs.gnu.org>
Date: Wed, 18 Jun 2025 07:27:34 +0000
retitle 74245 30.0.92; CPerl subroutine signatures are left open when last =
param is $
reassign 74245 emacs
submitter 74245 Peter Oliver
severity 74245 normal
thanks
From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 07 14:19:42 2024
Received: (at submit) by debbugs.gnu.org; 7 Nov 2024 19:19:43 +0000
Received: from localhost ([127.0.0.1]:49625 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1t982g-0007QV-IF
for submit@debbugs.gnu.org; Thu, 07 Nov 2024 14:19:42 -0500
Received: from lists.gnu.org ([209.51.188.17]:46224)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1t982e-0007QO-Im
for submit@debbugs.gnu.org; Thu, 07 Nov 2024 14:19:41 -0500
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 1t982e-0003mh-AS
for bug-gnu-emacs@gnu.org; Thu, 07 Nov 2024 14:19:40 -0500
Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.90_1) (envelope-from )
id 1t982b-0006Zo-Do
for bug-gnu-emacs@gnu.org; Thu, 07 Nov 2024 14:19:39 -0500
Received: by mail-wm1-x333.google.com with SMTP id
5b1f17b1804b1-4315eeb2601so15487245e9.2
for ; Thu, 07 Nov 2024 11:19:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=mavit.org.uk; s=google; t=1731007174; x=1731611974; darn=gnu.org;
h=mime-version:message-id:subject:to:from:date:from:to:cc:subject
:date:message-id:reply-to;
bh=nJjnpMk7jon8Z4UBUy/VR1os/Y43r25mgq799Tx2SDc=;
b=KgFf2Sha0Vn9n4jf/kW7Z1uoHA+BFez4PVSBSsDnFy97YVJ8UX2N3rmqmYzxWluFpD
oM98MzsNny41paTG9ThjHgahIsnwmqf4WuL5v5B0iJQ5lQ7ZGMtACJJD0aTDMfHrESCn
uF+0wEf3kzHHsHBr7bPhLfjBPZ3OcN8M5lnQM=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1731007174; x=1731611974;
h=mime-version:message-id:subject:to:from:date:x-gm-message-state
:from:to:cc:subject:date:message-id:reply-to;
bh=nJjnpMk7jon8Z4UBUy/VR1os/Y43r25mgq799Tx2SDc=;
b=JgMGUwB19JKJ3d/Rpuk64omBG/2pzxxr+pgbZWLzCWaaQz6P6kZseFxvot+diEwt2F
22yz0lQy5CwKNWELDrLEBuRiwvbU3K+asW9omoFfHSt6lDVPk7V6BYTDBvUxPgJqSsS5
Bn6JUyRvp6T+3rs0bvJ2ZhsiRwx5mJcKW+CdAWzL6taADhTAyNBTTjmf/gujJgJ40gG0
v+Mm1gmUK4scLTZ1CuPyWNZSVfdHKYpqMHywbgvqKbviQu5RVSXHK62w2Tpcc4bN978+
u1MG/RO39cPA4PgtQTO3yOwgG06S5X9zAOXyvicXM7cv3gn1x6wRqemJdBJz0QAeqLOn
Fi3Q==
X-Gm-Message-State: AOJu0Yyaz13wskWipaVVafMizAkPgUnIhBK83fM9AXdOiBHWAK+B0z2H
RxqJDaAiJ705NhXdWvjBQms4h+2YJzrdJ/hg8kZ3U8WUx5HvDPu0YedzyIJSPaUuNunyS9gTmz1
UXQ==
X-Google-Smtp-Source: AGHT+IFPnF27FcyWWLAPFLep04/iGfzSlRJu5Cvwx/dWqgi8nlkp5VvSZo8jotmqWqgcUuojc4Jreg==
X-Received: by 2002:a05:600c:3507:b0:426:59fe:ac27 with SMTP id
5b1f17b1804b1-4328327c3d5mr285139785e9.26.1731007173620;
Thu, 07 Nov 2024 11:19:33 -0800 (PST)
Received: from froglet.home.mavit.org.uk
(dudl-14-b2-v4wan-165806-cust1021.vm31.cable.virginm.net. [82.32.147.254])
by smtp.gmail.com with ESMTPSA id
5b1f17b1804b1-432b0530671sm36071315e9.2.2024.11.07.11.19.32
for
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Thu, 07 Nov 2024 11:19:33 -0800 (PST)
Received: from froglet.home.mavit.org.uk (localhost [127.0.0.1])
by froglet.home.mavit.org.uk (8.18.1/8.17.1) with ESMTPS id 4A7JJVZL083521
(version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT)
for ; Thu, 7 Nov 2024 19:19:31 GMT
Received: from localhost (mavit@localhost)
by froglet.home.mavit.org.uk (8.18.1/8.18.1/Submit) with ESMTP id
4A7JJVgF083518
for ; Thu, 7 Nov 2024 19:19:31 GMT
X-Authentication-Warning: froglet.home.mavit.org.uk: mavit owned process doing
-bs
Date: Thu, 7 Nov 2024 19:19:31 +0000 (GMT)
From: Peter Oliver
To: bug-gnu-emacs@gnu.org
Subject: 30.0.92; CPerl subroutine signatures are left open when last param
is $
Message-ID: <457f28cf-be1f-58e0-5a49-8690ecd4ad25@mavit.org.uk>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset=US-ASCII
Received-SPF: pass client-ip=2a00:1450:4864:20::333;
envelope-from=p.d.oliver@mavit.org.uk; helo=mail-wm1-x333.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,
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-Spam-Score: -1.6 (-)
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.6 (--)
Perl subroutine signatures can include a variable with no name, just a bare $, to indicate that a parameter should be ignored. If this happens in the last place, CPerl mode in Emacs 30.0.92 mishandles it, and is unable to see the closing ). Consequently, it matches parentheses incorrectly, and misindents 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.
--
Peter Oliver
From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 07 14:31:08 2024
Received: (at 74245) by debbugs.gnu.org; 7 Nov 2024 19:31:08 +0000
Received: from localhost ([127.0.0.1]:49640 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1t98Dj-00084y-TZ
for submit@debbugs.gnu.org; Thu, 07 Nov 2024 14:31:08 -0500
Received: from mail-wm1-f49.google.com ([209.85.128.49]:44256)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1t98Dd-00084Q-EF
for 74245@debbugs.gnu.org; Thu, 07 Nov 2024 14:31:06 -0500
Received: by mail-wm1-f49.google.com with SMTP id
5b1f17b1804b1-43169902057so11003045e9.0
for <74245@debbugs.gnu.org>; Thu, 07 Nov 2024 11:31:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=mavit.org.uk; s=google; t=1731007800; x=1731612600; darn=debbugs.gnu.org;
h=content-id:mime-version:message-id:subject:to:from:date:from:to:cc
:subject:date:message-id:reply-to;
bh=GL1K5Mq/UY4v1PiyNsSXpacSXf8FTfxttIR7vItNZv8=;
b=hxLnuioiagimvux8kCzwavGm0JzFrBb7cXzX8+fPw/Rrl+jkgpW+lBpcxpMwTNZWAO
E1yRNcAnF7WW4DYwumk+TQ6X5Fp4x+5JB666sAIEJHfGLlfXXpjkkYg6Ttv9eNRETjtm
LFoknQIRHoSElryuQGWURHyKJexqs/5DSTaQI=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1731007800; x=1731612600;
h=content-id:mime-version:message-id:subject:to:from:date
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=GL1K5Mq/UY4v1PiyNsSXpacSXf8FTfxttIR7vItNZv8=;
b=RHiv4yRatae9RiDR8/UUYyi8l6BkQVOIPYUlKUlgRDh6m9WEmKH87bddy4xwxgqc9f
YseEHY7suEjYKOQHiouiZswGTAX969ljLSQesjqY4fDAHOP5SxyBsjvUfBG649RduNOe
oX/GmFO1Rp7XFYzbyFTLAqLXFsuo5mZHduZRLndVZNA/+FDcWj+UojiLnltTD1EX0stS
t+p7/RdurTxtChHDQdgtHHMDMWGfbAeaFeBx1uk7+FvO4dhRoA7NdcykSUrhD6t2vmce
GHKGgHc0JK2A2da/yoke1IuqUwH9fNqwlTrFoKjcSSGX8gcPL0xrPYMx3YHCUtG9OShf
TCDQ==
X-Gm-Message-State: AOJu0YzHgoszb04b+8R3Qr13w0dKEdsLzDoe8P4RWMVqKA0jaBfEKAJd
WD+TRg6UUNtfzASRlEuSTdDWw4l2K/HoM780mMTRsIxnf7kJtsUG0jlG5fG3ps43/t3Sp5E9Yxd
zOw==
X-Google-Smtp-Source: AGHT+IG8x7mEG3rp9Gz/jFD1C8WK1vSagMTQyNP/SkpFF3btj8XcxdZbFLb0If/ji61O7K6lX/Rgdg==
X-Received: by 2002:a05:600c:4f04:b0:431:52b7:a485 with SMTP id
5b1f17b1804b1-432b5fa01c4mr11038255e9.19.1731007799909;
Thu, 07 Nov 2024 11:29:59 -0800 (PST)
Received: from froglet.home.mavit.org.uk
(dudl-14-b2-v4wan-165806-cust1021.vm31.cable.virginm.net. [82.32.147.254])
by smtp.gmail.com with ESMTPSA id
ffacd0b85a97d-381ed97db31sm2450909f8f.34.2024.11.07.11.29.59
for <74245@debbugs.gnu.org>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Thu, 07 Nov 2024 11:29:59 -0800 (PST)
Received: from froglet.home.mavit.org.uk (localhost [127.0.0.1])
by froglet.home.mavit.org.uk (8.18.1/8.17.1) with ESMTPS id 4A7JTwm2086131
(version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT)
for <74245@debbugs.gnu.org>; Thu, 7 Nov 2024 19:29:58 GMT
Received: from localhost (mavit@localhost)
by froglet.home.mavit.org.uk (8.18.1/8.18.1/Submit) with ESMTP id
4A7JTw0g086125
for <74245@debbugs.gnu.org>; Thu, 7 Nov 2024 19:29:58 GMT
X-Authentication-Warning: froglet.home.mavit.org.uk: mavit owned process doing
-bs
Date: Thu, 7 Nov 2024 19:29:58 +0000 (GMT)
From: Peter Oliver
To: 74245@debbugs.gnu.org
Subject: Re: 30.0.92; CPerl subroutine signatures are left open when last
param is $
Message-ID: <4482f3be-621d-b66b-156d-936603160020@mavit.org.uk>
MIME-Version: 1.0
Content-Type: multipart/mixed;
BOUNDARY="-1463811584-928092176-1731007586=:4630"
Content-ID:
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74245
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 (-)
This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.
---1463811584-928092176-1731007586=:4630
Content-Type: text/plain; CHARSET=US-ASCII; format=flowed
Content-ID: <7addc7e0-e0dd-e100-0668-11ef9a9d244d@froglet.home.mavit.org.uk>
Test attached.
--
Peter Oliver
---1463811584-928092176-1731007586=:4630
Content-Type: text/plain; charset=US-ASCII; name=0001-cperl-mode.el-Add-a-test-for-Bug-74245.patch
Content-Transfer-Encoding: BASE64
Content-ID: <84745067-c84c-cd10-0595-7475c8ee528f@froglet.home.mavit.org.uk>
Content-Description:
Content-Disposition: attachment; filename=0001-cperl-mode.el-Add-a-test-for-Bug-74245.patch
RnJvbSBiMzg4ZDFjNjkwNTFhOWY0OWRiMTI5MjU0YWZjNjJkMjg0MGJjYjBm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogUGV0ZXIgT2xpdmVy
IDxnaXRAbWF2aXQub3JnLnVrPg0KRGF0ZTogVGh1LCA3IE5vdiAyMDI0IDE5
OjIyOjIxICswMDAwDQpTdWJqZWN0OiBbUEFUQ0hdIDsgY3BlcmwtbW9kZS5l
bDogQWRkIGEgdGVzdCBmb3IgQnVnIzc0MjQ1DQoNCiogdGVzdC9saXNwL3By
b2dtb2Rlcy9jcGVybC1tb2RlLXJlc291cmNlcy9jcGVybC1idWctNzQyNDUu
cGw6IE5ldyB0ZXN0IGRhdGEuDQoNCiogdGVzdC9saXNwL3Byb2dtb2Rlcy9j
cGVybC1tb2RlLXRlc3RzLmVsIChjcGVybC10ZXN0LWJ1Zy03NDI0NSk6IFZl
cmlmeQ0KdGhhdCBhIGJhcmUgXCIkXCIgY2FuIGFwcGVhciBhdCB0aGUgZW5k
IG9mIGEgc3Vicm91dGluZSBzaWduYXR1cmUuDQotLS0NCiAuLi4vY3Blcmwt
bW9kZS1yZXNvdXJjZXMvY3BlcmwtYnVnLTc0MjQ1LnBsICAgICAgfCAxNiAr
KysrKysrKysrKysrKysrDQogdGVzdC9saXNwL3Byb2dtb2Rlcy9jcGVybC1t
b2RlLXRlc3RzLmVsICAgICAgICAgIHwgIDkgKysrKysrKysrDQogMiBmaWxl
cyBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspDQogY3JlYXRlIG1vZGUgMTAw
NjQ0IHRlc3QvbGlzcC9wcm9nbW9kZXMvY3BlcmwtbW9kZS1yZXNvdXJjZXMv
Y3BlcmwtYnVnLTc0MjQ1LnBsDQoNCmRpZmYgLS1naXQgYS90ZXN0L2xpc3Av
cHJvZ21vZGVzL2NwZXJsLW1vZGUtcmVzb3VyY2VzL2NwZXJsLWJ1Zy03NDI0
NS5wbCBiL3Rlc3QvbGlzcC9wcm9nbW9kZXMvY3BlcmwtbW9kZS1yZXNvdXJj
ZXMvY3BlcmwtYnVnLTc0MjQ1LnBsDQpuZXcgZmlsZSBtb2RlIDEwMDY0NA0K
aW5kZXggMDAwMDAwMDAwMDAuLjQ0ZDFlNDliZDM2DQotLS0gL2Rldi9udWxs
DQorKysgYi90ZXN0L2xpc3AvcHJvZ21vZGVzL2NwZXJsLW1vZGUtcmVzb3Vy
Y2VzL2NwZXJsLWJ1Zy03NDI0NS5wbA0KQEAgLTAsMCArMSwxNiBAQA0KKyMg
VGhpcyByZXNvdXJjZSBmaWxlIGNhbiBiZSBydW4gd2l0aCBjcGVybC0tcnVu
LXRlc3RjYXNlcyBmcm9tDQorIyBjcGVybC10ZXN0cy5lbCBhbmQgd29ya3Mg
d2l0aCBib3RoIHBlcmwtbW9kZSBhbmQgY3BlcmwtbW9kZS4NCisNCisjIC0t
LS0tLS0tIHNpZ25hdHVyZSB3aGVyZSBsYXN0IHBhcmFtZXRlciBpcyBpZ25v
cmVkOiBpbnB1dCAtLS0tLS0tDQorcGFja2FnZSBQIHsNCit1c2UgdjUuMzY7
DQorc3ViIGlnbm9yZSAoJGZpcnN0LCAkKSB7fQ0KK2lnbm9yZShxdyhmaXJz
dCBzZWNvbmQpKTsNCit9DQorIyAtLS0tLS0tLSBzaWduYXR1cmUgd2hlcmUg
bGFzdCBwYXJhbWV0ZXIgaXMgaWdub3JlZDogZXhwZWN0ZWQgb3V0cHV0IC0t
LS0tLS0NCitwYWNrYWdlIFAgew0KKyAgdXNlIHY1LjM2Ow0KKyAgc3ViIGln
bm9yZSAoJGZpcnN0LCAkKSB7fQ0KKyAgaWdub3JlKHF3KGZpcnN0IHNlY29u
ZCkpOw0KK30NCisjIC0tLS0tLS0tIHNpZ25hdHVyZSB3aGVyZSBsYXN0IHBh
cmFtZXRlciBpcyBpZ25vcmVkOiBlbmQgLS0tLS0tLQ0KZGlmZiAtLWdpdCBh
L3Rlc3QvbGlzcC9wcm9nbW9kZXMvY3BlcmwtbW9kZS10ZXN0cy5lbCBiL3Rl
c3QvbGlzcC9wcm9nbW9kZXMvY3BlcmwtbW9kZS10ZXN0cy5lbA0KaW5kZXgg
N2E2ZTBiM2I2NGEuLjYyNWM0MWNmNTJjIDEwMDY0NA0KLS0tIGEvdGVzdC9s
aXNwL3Byb2dtb2Rlcy9jcGVybC1tb2RlLXRlc3RzLmVsDQorKysgYi90ZXN0
L2xpc3AvcHJvZ21vZGVzL2NwZXJsLW1vZGUtdGVzdHMuZWwNCkBAIC0xNTkw
LDYgKzE1OTAsMTUgQEAgY3BlcmwtdGVzdC1idWctNzIyOTYNCiAgICAgKHNo
b3VsZCAoZXF1YWwgKG50aCA4IChjcGVybC10ZXN0LXBwc3MgY29kZSAiLyIp
KSA5KSkpDQogICApDQogDQorKGVydC1kZWZ0ZXN0IGNwZXJsLXRlc3QtYnVn
LTc0MjQ1ICgpDQorICAiVmVyaWZ5IHRoYXQgYSBiYXJlIFwiJFwiIGNhbiBh
cHBlYXIgYXQgdGhlIGVuZCBvZiBhIHN1YnJvdXRpbmUgc2lnbmF0dXJlLg0K
K0l0IG11c3Qgbm90IGJlIG1pc3Rha2VuIGZvciBcIiQpXCIuIg0KKyAgKGNw
ZXJsLS1ydW4tdGVzdC1jYXNlcw0KKyAgIChlcnQtcmVzb3VyY2UtZmlsZSAi
Y3BlcmwtYnVnLTc0MjQ1LnBsIikNCisgICAod2hpbGUgKG51bGwgKGVvYnAp
KQ0KKyAgICAgKGNwZXJsLWluZGVudC1jb21tYW5kKQ0KKyAgICAgKGZvcndh
cmQtbGluZSAxKSkpKQ0KKw0KIChlcnQtZGVmdGVzdCB0ZXN0LWluZGVudGF0
aW9uICgpDQogICAoZXJ0LXRlc3QtZXJ0cy1maWxlIChlcnQtcmVzb3VyY2Ut
ZmlsZSAiY3BlcmwtaW5kZW50cy5lcnRzIikpKQ0KIA0KLS0gDQoyLjQ3LjAN
Cg0K
---1463811584-928092176-1731007586=:4630--
From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 08 07:13:56 2024
Received: (at 74245) by debbugs.gnu.org; 8 Nov 2024 12:13:56 +0000
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
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
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)
Received: from 753933720722 named unknown by gmailapi.google.com with
HTTPREST; Fri, 8 Nov 2024 12:12:46 +0000
From: Stefan Kangas
In-Reply-To: <457f28cf-be1f-58e0-5a49-8690ecd4ad25@mavit.org.uk>
References: <457f28cf-be1f-58e0-5a49-8690ecd4ad25@mavit.org.uk>
MIME-Version: 1.0
Date: Fri, 8 Nov 2024 12:12:46 +0000
Message-ID:
Subject: Re: bug#74245: 30.0.92; CPerl subroutine signatures are left open
when last param is $
To: Peter Oliver , 74245@debbugs.gnu.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74245
Cc: =?UTF-8?B?SGFyYWxkIErDtnJn?=
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 (-)
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?
From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 01 21:05:33 2025
Received: (at 74245) by debbugs.gnu.org; 2 Jan 2025 02:05:33 +0000
Received: from localhost ([127.0.0.1]:41420 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1tTAaa-0002fM-Q0
for submit@debbugs.gnu.org; Wed, 01 Jan 2025 21:05:33 -0500
Received: from mail-ed1-x52d.google.com ([2a00:1450:4864:20::52d]:54592)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.84_2) (envelope-from )
id 1tTAaY-0002fE-LX
for 74245@debbugs.gnu.org; Wed, 01 Jan 2025 21:05:31 -0500
Received: by mail-ed1-x52d.google.com with SMTP id
4fb4d7f45d1cf-5d34030ebb2so2818212a12.1
for <74245@debbugs.gnu.org>; Wed, 01 Jan 2025 18:05:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1735783529; x=1736388329; darn=debbugs.gnu.org;
h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
:from:from:to:cc:subject:date:message-id:reply-to;
bh=xeHpumfn/IS7qqofIBb48oIXctd+YojtbmODl7akeKU=;
b=gFrcE8VlXZLKxSt8aG593VfP4QuV5PbzyX8Vejfq6zqA4ZTqzKH3XerWyst9/6l4zk
NGk2yZ73ceH2e9SxxfIiTCIGDqR/eG4Xk23PPm1qPX+yA954JperdGkU5ngEafi8Xafp
n78NaUOBBrcxrfeJrnQCgneMne7VjnEwyYvW8w627EfVd/uPpobP9tC7GXBLmpSyGzI5
iu8nQKYsH4ghcR6t/qN1jtqrQsZGtWWVlIDx8C7ho/EQcB6Q7bhVJ39GKgyuaBVg0aZz
ygR1kxaT0geQ9wVoeuLoHdMOZUvEo1Grpnf0C+1UmE9YhcvGkNHG4LlUeBaP0gIK61Vg
K02w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1735783529; x=1736388329;
h=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=xeHpumfn/IS7qqofIBb48oIXctd+YojtbmODl7akeKU=;
b=wQwwNRYRfbdcu6VRa495lonE+FtEiHtFSKG4OJs7z9Wtdqsc/d1cTiyYybwRzJ5HLi
5agJ5rik7U6uUzmCUL7K52V3HLhRMlV2dNeIYt0/FkAI5J4MgRwqrSBaWxg1xOaMO6R4
o0+0j5rmZRYK0RjWK7aRN9eUzDNtCj9f6SOlJKeYMOhEvq18Jptf8yuZHuY6/6LjmPVi
UbVJD3PrsCC5uiYY6AGSodY8hA7sJ+rsViXWQJdaR3/t4q0TTKkHFg321PYwv/IHgYH7
GwozZiY8MzDQrEQlIzPqJTEoiN2GxKsU6sAbewslLvmRTm1CyvtAKXKxu27B1KSRnq21
uDZg==
X-Gm-Message-State: AOJu0Yzf3rsM4+YEW0kJTFaI9oGclMiKBdwd25oQHcfWskKVciIBQeLI
vUS8rzVYpOjnRgm9PKxrUbBLDegtvIXkKdrZpxyMp04leEiNRetNEPoXhivfAZ33JofcHUiy1MC
CrnDLaatbsV6eU1bkC6Z99BWZZFAVySeZtpE=
X-Gm-Gg: ASbGncsT061F9iRRb7PyrBgQ6P9GSnkqcWvAx4Y2pSQMTltUi/yK547QZxH9S6+F+D8
1JmmX+ZAuOjnUrLokHmdGBSkCytWs3nrvI/GsCx5Y
X-Google-Smtp-Source: AGHT+IFOEFcthth6cMEMSZ6PvMb/N+8HInIVSA/Lcn33NpJxIkD3CMxqneYYxUsdpX6C1zLGS31FBUXpSI0WyaqS/9c=
X-Received: by 2002:a05:6402:270d:b0:5d1:2652:42ba with SMTP id
4fb4d7f45d1cf-5d81dd9a22amr41856282a12.16.1735783529280; Wed, 01 Jan 2025
18:05:29 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
HTTPREST; Wed, 1 Jan 2025 20:05:29 -0600
From: Stefan Kangas
In-Reply-To:
(Stefan Kangas's message of "Fri, 8 Nov 2024 12:12:46 +0000")
References: <457f28cf-be1f-58e0-5a49-8690ecd4ad25@mavit.org.uk>
MIME-Version: 1.0
Date: Wed, 1 Jan 2025 20:05:29 -0600
Message-ID:
Subject: Re: bug#74245: 30.0.92; CPerl subroutine signatures are left open
when last param is $
To: Peter Oliver
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74245
Cc: =?UTF-8?B?SGFyYWxkIErDtnJn?= , 74245@debbugs.gnu.org
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -1.0 (-)
Stefan Kangas writes:
> Peter Oliver writes:
>
>> Perl subroutine signatures can include a variable with no name, just a bare $,
>> to indicate that a parameter should be ignored. If this happens in the last
>> place, CPerl mode in Emacs 30.0.92 mishandles it, and is unable to see the
>> closing ). Consequently, it matches parentheses incorrectly, and misindents
>> 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?
Friendly ping.
From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 11 19:35:12 2025
Received: (at 74245) by debbugs.gnu.org; 12 Jan 2025 00:35:12 +0000
Received: from localhost ([127.0.0.1]:45432 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1tWlwe-0005v9-8d
for submit@debbugs.gnu.org; Sat, 11 Jan 2025 19:35:12 -0500
Received: from mout01.posteo.de ([185.67.36.65]:59003)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from ) id 1tWlwa-0005oz-4k
for 74245@debbugs.gnu.org; Sat, 11 Jan 2025 19:35:09 -0500
Received: from submission (posteo.de [185.67.36.169])
by mout01.posteo.de (Postfix) with ESMTPS id AADC0240027
for <74245@debbugs.gnu.org>; Sun, 12 Jan 2025 01:34:59 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017;
t=1736642099; bh=Q3zkmx8UndknNnDv5svniglu+kmuLx4C5mRSQkTltzM=;
h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type:
From;
b=m8VcQg5CxtVtdROVtkVp87OWEUSmCSO/tiBxvtq1PnAw7cgOaiGRKZrmPYrOpeC6R
LcQJ2c98IUAKK/x3q4Hixaw3S25hczPxLPPPwCtRkiNtgFRiqh1fXXlrO/pBy34F3P
lyUBTn5zy4hdOun7fkRLnqaTbLYw5/DD00ZqNJcEP44UDUSHjrkjjlP8f1FuOOesTS
/HnuODJIMupeAbCpnEYtjy8CSXg9ISzfjYsiI4/b+JHFDYDmpgHb7Ubq5vDJ5PpCLX
NHVwBw3Sc2ZdUERmjKvLJbdjfYLRDbKLZj0LeuO3i5kN7ZntAS+MY5IFqgWG3Okjz0
WHjZMPKzfqmEw==
Received: from customer (localhost [127.0.0.1])
by submission (posteo.de) with ESMTPSA id 4YVxHQ4qXDz9rxF;
Sun, 12 Jan 2025 01:34:57 +0100 (CET)
From: =?utf-8?Q?Harald_J=C3=B6rg?=
To: Stefan Kangas
Subject: Re: bug#74245: 30.0.92; CPerl subroutine signatures are left open
when last param is $
In-Reply-To:
(Stefan Kangas's message of "Fri, 8 Nov 2024 12:12:46 +0000")
References: <457f28cf-be1f-58e0-5a49-8690ecd4ad25@mavit.org.uk>
Date: Sun, 12 Jan 2025 00:34:57 +0000
Message-ID: <87bjwc3m4u.fsf@oook.m.uunet.de>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74245
Cc: Peter Oliver , 74245@debbugs.gnu.org
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -3.3 (---)
Stefan Kangas writes:
> Peter Oliver writes:
>
>> Perl subroutine signatures can include a variable with no name, just
>> a bare $, to indicate that a parameter should be ignored. If this
>> happens in the last place, CPerl mode in Emacs 30.0.92 mishandles
>> it, and is unable to see the closing ). Consequently, it matches
>> parentheses incorrectly, and misindents 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?
I apologize, for some reason this bug report slipped by me. I'll have a
look next week. I can reproduce the bug.
On first glance, there's a workaround: Add a trailing comma to the
parameter list. Ugly, but prevents the indentation from being messed up:
sub ignore ($first, $,) {}
--
Cheers,
haj
From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 13 07:00:36 2025
Received: (at 74245) by debbugs.gnu.org; 13 Jan 2025 12:00:36 +0000
Received: from localhost ([127.0.0.1]:50550 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1tXJ7T-0005Mv-SU
for submit@debbugs.gnu.org; Mon, 13 Jan 2025 07:00:36 -0500
Received: from mout02.posteo.de ([185.67.36.66]:37845)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from ) id 1tXJ7Q-0005Mg-4J
for 74245@debbugs.gnu.org; Mon, 13 Jan 2025 07:00:33 -0500
Received: from submission (posteo.de [185.67.36.169])
by mout02.posteo.de (Postfix) with ESMTPS id 92347240101
for <74245@debbugs.gnu.org>; Mon, 13 Jan 2025 13:00:25 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017;
t=1736769625; bh=TuyPj3A/OmE4hObsSLzkS47f8jPlU7YjH03fu+Da5Cg=;
h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type:
From;
b=nIx8tmegdFMW15x6O9Ez7qoUkueIXEjytNnhFyzsVawiXUrtM3kCNP9je65DK8L7V
iJSfxoI17lcmWMJTDgAWEmDqnRf0srWno0GISpWwSD7D0TJVx7SPNIftAX4vCgMv6T
EJxaKBWooD55eKG7yxic5PpLEdyJxwWAzzqREwghQRFYR0Y1LUVqYXTw1gquHOqvWQ
UjbfQg5zOyNx+S/St7UPq9r2W35i678tmra4RMWf9Bih+t8ympFXQ+ZvS9iK2bNzUq
lfwsoclug+wk7k7AXyWEGKbq8ai5DHRcIl/MZFfa6uCLdEwyAWzBRwMXFMGoOmV6ak
MuQGdajldzAkA==
Received: from customer (localhost [127.0.0.1])
by submission (posteo.de) with ESMTPSA id 4YWrRr5Ttcz9rxL;
Mon, 13 Jan 2025 13:00:24 +0100 (CET)
From: =?utf-8?Q?Harald_J=C3=B6rg?=
To: Peter Oliver
Subject: Re: bug#74245: 30.0.92; CPerl subroutine signatures are left open
when last param is $
In-Reply-To: <457f28cf-be1f-58e0-5a49-8690ecd4ad25@mavit.org.uk> (Peter
Oliver's message of "Thu, 7 Nov 2024 19:19:31 +0000 (GMT)")
References: <457f28cf-be1f-58e0-5a49-8690ecd4ad25@mavit.org.uk>
Date: Mon, 13 Jan 2025 12:00:24 +0000
Message-ID: <87cygqnctj.fsf@oook.m.uunet.de>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74245
Cc: 74245@debbugs.gnu.org
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -3.3 (---)
Peter Oliver writes:
> Perl subroutine signatures can include a variable with no name, just a
> bare $, to indicate that a parameter should be ignored. If this
> happens in the last place, CPerl mode in Emacs 30.0.92 mishandles it,
> and is unable to see the closing ). Consequently, it matches
> parentheses incorrectly, and misindents 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.
Thank you for the report and for the test!
This is now fixed in the emacs-30 branch.
I would very much like to add the test and resource file as well. Do we
need to do the copyright paperwork?
--
Cheers,
haj
From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 13 07:44:25 2025
Received: (at 74245) by debbugs.gnu.org; 13 Jan 2025 12:44:25 +0000
Received: from localhost ([127.0.0.1]:50609 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1tXJnt-0001kP-FL
for submit@debbugs.gnu.org; Mon, 13 Jan 2025 07:44:25 -0500
Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]:56605)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.84_2) (envelope-from )
id 1tXJnq-0001k7-83
for 74245@debbugs.gnu.org; Mon, 13 Jan 2025 07:44:23 -0500
Received: by mail-wm1-x32c.google.com with SMTP id
5b1f17b1804b1-4361f65ca01so40589105e9.1
for <74245@debbugs.gnu.org>; Mon, 13 Jan 2025 04:44:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=mavit.org.uk; s=google; t=1736772256; x=1737377056; darn=debbugs.gnu.org;
h=mime-version:references:message-id:in-reply-to:subject:cc:to:from
:date:from:to:cc:subject:date:message-id:reply-to;
bh=v7h6qgc3X4mtbm4KIxuIrm/16gUEZMkIG06VmsgMEhA=;
b=ijZqj1RcGfNQUME2qTsShdgzoHPUHyAk/2emfNK4500bBK7OzYGs+1RGXKRX3Q0Zqm
xIwhnOOSLV8lxTV+Y/bz0dKsCs6+HdagS3VsLFxz6Fj5QoWIB5nb7vp8Qb7Hn5/YdXep
qJ8AqUk0PCz7s7cZ/spzBNIEpzCiwg3KmMrLQ=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1736772256; x=1737377056;
h=mime-version:references:message-id:in-reply-to:subject:cc:to:from
:date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=v7h6qgc3X4mtbm4KIxuIrm/16gUEZMkIG06VmsgMEhA=;
b=cxNIf/oLgsmCuNXXlfywLDVh7mT8MELh11W8+q84km6PIcNa2WHDuqS8NXH9GpyEfQ
5icbGxUR6O2Tt2OX/qwKatreMrnq4F8bh0ATCZNr0t4NFo5oLFJAbDI0XRI51P/iQtQQ
vzTWon6AakWU/YnSZ+IadlHJq91VK0hrwA/1LTH3akH0FG8CaYyaxLUJOqtU1EudIjMx
tfNPuGM3E3q8VPq2UJZBPmE5LXfeCwYu+V8mD8Xg/rshEO1XtvAHeCxS6mOJdTWX1heg
thQGgzilH8NOHfbn3qlSjjuZ//azs/AZ6O3SLZq2N6RWQywVam6YELJHdJ1ihvFUB+/N
ZShA==
X-Gm-Message-State: AOJu0YxitNJCYQtb2I0R/sJWA72C8YEBfM6bardSlnD7T8l66+edCq1V
CS/0NKJXC71LIKd3ccvrtpX2La2xs+f6c1yDoCtGQTUWrUlm0sGin+jZFID7YQ==
X-Gm-Gg: ASbGnctjFoYv3YafksENzrbLMKwr/+0q0Wlk2FgBDTaiMezvi3KZ8PeIg+CD4YaKpwu
VNufzEGGfD81PC/oASWFrvbQk1sYSpyWG+PQRpFQ5+4urJMZk2HILvUq/GLglu/IeIzxkor8xeh
M2b0S2TB2I3ViU3Syl/yeyYZD+WnT/FDW9FPXPx06MLWBQosT6SpKu8V9Uj6Es9aU/aOW3nFsKh
i9qB5y1zSoLiXlMqo6rL3Biz1NfrOZ5p7kUPxvumtn7pnE6+DPzHMF/lCSw2G55gB+4C1mx5DVE
BBsDWQN/2YnliHofTg+8dYlpXP/B4NKBpBGM79qDlii1ZK5k7Fa0Ch6Kgwknlv4w3oM=
X-Google-Smtp-Source: AGHT+IHq4erEXj5WeF6bUEDVCMMX5ig79QLRxZUd0AShR680HMkv476nS6MMRZhV3YH2sTP2+voAag==
X-Received: by 2002:a05:600c:4383:b0:436:fb9e:26c with SMTP id
5b1f17b1804b1-436fb9e0497mr36651475e9.17.1736772255747;
Mon, 13 Jan 2025 04:44:15 -0800 (PST)
Received: from froglet.home.mavit.org.uk
(dudl-14-b2-v4wan-165812-cust3365.vm31.cable.virginm.net. [82.34.125.38])
by smtp.gmail.com with ESMTPSA id
5b1f17b1804b1-436e9e6251asm146912165e9.40.2025.01.13.04.44.14
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Mon, 13 Jan 2025 04:44:14 -0800 (PST)
Received: from froglet.home.mavit.org.uk (localhost [127.0.0.1])
by froglet.home.mavit.org.uk (8.18.1/8.17.1) with ESMTPS id 50DCiDAC006623
(version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT);
Mon, 13 Jan 2025 12:44:13 GMT
Received: from localhost (mavit@localhost)
by froglet.home.mavit.org.uk (8.18.1/8.18.1/Submit) with ESMTP id
50DCiDlG006618; Mon, 13 Jan 2025 12:44:13 GMT
X-Authentication-Warning: froglet.home.mavit.org.uk: mavit owned process doing
-bs
Date: Mon, 13 Jan 2025 12:44:13 +0000 (GMT)
From: Peter Oliver
To: =?ISO-8859-15?Q?Harald_J=F6rg?=
Subject: Re: bug#74245: 30.0.92; CPerl subroutine signatures are left open
when last param is $
In-Reply-To: <87cygqnctj.fsf@oook.m.uunet.de>
Message-ID: <2a0405b4-0fbc-062e-84c4-b5e56d12a829@mavit.org.uk>
References: <457f28cf-be1f-58e0-5a49-8690ecd4ad25@mavit.org.uk>
<87cygqnctj.fsf@oook.m.uunet.de>
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="-1463811584-1444372658-1736772253=:4770"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74245
Cc: 74245@debbugs.gnu.org
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -1.0 (-)
This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.
---1463811584-1444372658-1736772253=:4770
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 8BIT
On Mon, 13 Jan 2025, Harald Jörg wrote:
> Peter Oliver writes:
>
>> I have a test that I will send in as a patch, once I have a bug number.
>
> I would very much like to add the test and resource file as well. Do we
> need to do the copyright paperwork?
The paperwork is done.
--
Peter Oliver
---1463811584-1444372658-1736772253=:4770--
From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 13 08:22:37 2025
Received: (at 74245) by debbugs.gnu.org; 13 Jan 2025 13:22:37 +0000
Received: from localhost ([127.0.0.1]:50677 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1tXKOq-0003Ro-RQ
for submit@debbugs.gnu.org; Mon, 13 Jan 2025 08:22:37 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:34812)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from ) id 1tXKOo-0003Ra-25
for 74245@debbugs.gnu.org; Mon, 13 Jan 2025 08:22:35 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from )
id 1tXKOi-0002lr-7a; Mon, 13 Jan 2025 08:22:28 -0500
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=3FHZd8J+ggdobwJroH36lSvznmRyBZatA8SVPhZDfds=; b=IR1Z3rbvbrWYO0cIdXd3
LjNPnLPMot21rUNGXnl8+L6/HgiP3gHRCSOrGYIru6GzBzuttANX1UkQSxvZBWpdJXR19hyd/VPx1
Pez5MrWXo9YgmhCjS9rUEPchTE9XIWz9CHa/UkBybQzF9hCqU1CVHQiR0j1qdBsSxD6Q5/ymgnr3J
lz2Xb7E9kPAI4KJ1LNfKRGffAeiDBe3OOeh25DOsWZJU4zXyR/MRvS+1rdAPnCJUNx0GkMga+1y9+
v+/ksHN56OHoETXM7Et3D4C9tumQ7HZllRZdJTqRJ8PQxf8y7HBirz/qCF9VuSaMojNCHlWSvs9+U
Ka6DIPKV0kzRtQ==;
Date: Mon, 13 Jan 2025 15:22:24 +0200
Message-Id: <86wmeyvofj.fsf@gnu.org>
From: Eli Zaretskii
To: Harald =?utf-8?Q?J=C3=B6rg?=
In-Reply-To: <87cygqnctj.fsf@oook.m.uunet.de> (message from Harald
=?utf-8?Q?J=C3=B6rg?= on Mon, 13 Jan 2025 12:00:24 +0000)
Subject: Re: bug#74245: 30.0.92;
CPerl subroutine signatures are left open when last param is $
References: <457f28cf-be1f-58e0-5a49-8690ecd4ad25@mavit.org.uk>
<87cygqnctj.fsf@oook.m.uunet.de>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74245
Cc: p.d.oliver@mavit.org.uk, 74245@debbugs.gnu.org
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -3.3 (---)
> Cc: 74245@debbugs.gnu.org
> From: Harald Jörg
> Date: Mon, 13 Jan 2025 12:00:24 +0000
>
> I would very much like to add the test and resource file as well. Do we
> need to do the copyright paperwork?
Peter's assignment is on file, so we are okay in that department.
From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 13 11:18:03 2025
Received: (at 74245) by debbugs.gnu.org; 13 Jan 2025 16:18:03 +0000
Received: from localhost ([127.0.0.1]:52596 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1tXN8c-0003Wi-L4
for submit@debbugs.gnu.org; Mon, 13 Jan 2025 11:18:02 -0500
Received: from mout01.posteo.de ([185.67.36.65]:45003)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from ) id 1tXN8Y-0003Vz-JJ
for 74245@debbugs.gnu.org; Mon, 13 Jan 2025 11:17:59 -0500
Received: from submission (posteo.de [185.67.36.169])
by mout01.posteo.de (Postfix) with ESMTPS id E06B9240027
for <74245@debbugs.gnu.org>; Mon, 13 Jan 2025 17:17:50 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017;
t=1736785070; bh=rqORRKBM8/rd4vrvvEBRi/dTbFBWw0aFYv5zyKS21cw=;
h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type:
Content-Transfer-Encoding:From;
b=ixFR9ZnMaFriaY4cLSvGlOdhOanpjtXx7aRXBX3LqI6cay1p+5na5n0iURsa1Lu6X
VRnyULoy0jcV+DL8I2ejatmjUFeh1X5plTcDwqTeYpQymW7OfKlDYRA5p3HyxETAWp
XG3CmU13YoXb8R2h5CoN1WfgUP3phuQAymNjuTFd8Yf7TIHUiJUvkbZpM8Z3o2FzL8
9wyDdCDNCvvLakqbUDrnU7cdKIEdKpURWl0eRX+5owASZliT55uSYLXKzs+Ph25stH
+qfMQRa0Mwj+xfa3hSfs6NtTXWTgu6/B2ZVcwkw3H7rVRzy/5jwPOQ0jXbkwvn6jOP
1+7qQ+uTP7v5g==
Received: from customer (localhost [127.0.0.1])
by submission (posteo.de) with ESMTPSA id 4YWy8t111Rz9rxK;
Mon, 13 Jan 2025 17:17:49 +0100 (CET)
From: =?utf-8?Q?Harald_J=C3=B6rg?=
To: Peter Oliver
Subject: Re: bug#74245: 30.0.92; CPerl subroutine signatures are left open
when last param is $
In-Reply-To: <2a0405b4-0fbc-062e-84c4-b5e56d12a829@mavit.org.uk> (Peter
Oliver's message of "Mon, 13 Jan 2025 12:44:13 +0000 (GMT)")
References: <457f28cf-be1f-58e0-5a49-8690ecd4ad25@mavit.org.uk>
<87cygqnctj.fsf@oook.m.uunet.de>
<2a0405b4-0fbc-062e-84c4-b5e56d12a829@mavit.org.uk>
Date: Mon, 13 Jan 2025 16:17:49 +0000
Message-ID: <8734hmn0wi.fsf@oook.m.uunet.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74245
Cc: 74245@debbugs.gnu.org
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -3.3 (---)
close 74245 30.0
thanks
Peter Oliver writes:
> On Mon, 13 Jan 2025, Harald J=C3=B6rg wrote:
>
>> Peter Oliver writes:
>>
>>> I have a test that I will send in as a patch, once I have a bug number.
>>
>> I would very much like to add the test and resource file as well. Do we
>> need to do the copyright paperwork?
>
> The paperwork is done.
Excellent! I committed the test (thanks again!) and close the bug now.
--=20
Cheers,
haj
From unknown Wed Jun 18 00:27:34 2025
Received: (at fakecontrol) by fakecontrolmessage;
To: internal_control@debbugs.gnu.org
From: Debbugs Internal Request
Subject: Internal Control
Message-Id: bug archived.
Date: Tue, 11 Feb 2025 12:24:09 +0000
User-Agent: Fakemail v42.6.9
# This is a fake control message.
#
# The action:
# bug archived.
thanks
# This fakemail brought to you by your local debbugs
# administrator