GNU logs - #76945, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76945: [PATCH] etags: character classes and intervals not working in --regex
Resent-From: Vladimir Gorsunov <gorsunov@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 11 Mar 2025 15:39:01 +0000
Resent-Message-ID: <handler.76945.B.17417074942161 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 76945
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: 76945 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.17417074942161
          (code B ref -1); Tue, 11 Mar 2025 15:39:01 +0000
Received: (at submit) by debbugs.gnu.org; 11 Mar 2025 15:38:14 +0000
Received: from localhost ([127.0.0.1]:45053 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ts1gL-0000Yk-67
	for submit <at> debbugs.gnu.org; Tue, 11 Mar 2025 11:38:14 -0400
Received: from lists.gnu.org ([2001:470:142::17]:34360)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <gorsunov@HIDDEN>)
 id 1tryjJ-0004gX-0k
 for submit <at> debbugs.gnu.org; Tue, 11 Mar 2025 08:29:05 -0400
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 <gorsunov@HIDDEN>)
 id 1tryjD-0003G9-Lb
 for bug-gnu-emacs@HIDDEN; Tue, 11 Mar 2025 08:28:59 -0400
Received: from mail-ed1-x531.google.com ([2a00:1450:4864:20::531])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <gorsunov@HIDDEN>)
 id 1tryj8-0001r8-IN
 for bug-gnu-emacs@HIDDEN; Tue, 11 Mar 2025 08:28:59 -0400
Received: by mail-ed1-x531.google.com with SMTP id
 4fb4d7f45d1cf-5e5c9662131so8215826a12.3
 for <bug-gnu-emacs@HIDDEN>; Tue, 11 Mar 2025 05:28:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1741696130; x=1742300930; darn=gnu.org;
 h=subject:from:content-language:to:user-agent:mime-version:date
 :message-id:from:to:cc:subject:date:message-id:reply-to;
 bh=0QLTBgfJfBVzSxFwKjfooZJUXTCmBSglCC0cGKhaQzo=;
 b=lVKvvo4eo2lP+q3yVDEla5wjxwYOvcEPitCjGRJEBs6Vivb7R3k7KJl8buYMGRl/bl
 PSCEv557qDxtHY8KWJELMt6Crl3vanuwJzyEz4vcMp3tYuwwkviCglmgwCbFTovQTkMt
 A9/u/s8R63jbA1SkkbTzG0RMnQZZLehysdIbJOPINoHgXXWvUNJRFU+n6/a+k/VA1vkm
 doRdfltxeAymczBul3auAETXnkeqdKYH8gEhd/4SWrCl/NGyR8vP1D4iWUG/nf9Hu2mn
 nCZYUglWkh8ofvzPY+pHbeSMfaRgnumcXIB+IbzXk7vZ78ok2ZlJWHKKdIJVZSaCBKDi
 eCKg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1741696130; x=1742300930;
 h=subject:from:content-language:to:user-agent:mime-version:date
 :message-id:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=0QLTBgfJfBVzSxFwKjfooZJUXTCmBSglCC0cGKhaQzo=;
 b=gcfSRvOYufaxZ/vwJ7yDD9ojJFEW00+w9YUtjXlnm2URuICKehe+qXL+PffvNyBObu
 LHu06/S5m+jrTfNLcMZSja8ZGcxCe74LaC4ILOcfeE7Z84H8EzQ/BVK8EJU1Rv5bZm7Z
 UkcfUSQ4zlkHShT7RtPKMnX620pwx2pNbjO15WHrd6XoDYU6tIdL2ipGoSxTs8KAeDqa
 jiRqHDQruHZmNYeS5i+ZNpt8XYSyYXAzdM7AT+BhSgSQJv8kYF9Dlvk3M8WQilw3DFqX
 YuglOcRqc4is4NTVetEgE7e2sHI6gvjtXB+5adNvYNB5u5tErYl9PANfp5nE9N7yVJgs
 zHVg==
X-Gm-Message-State: AOJu0Yx71t29nJd0piNVnvwwNrsz0F4u8wveZ+Xv48bPorIy8A+0m02y
 us+9wHekpNDPdSNoE9jL6mZc4YyZPGvlX1hMiZJ1aeBSSSuA1lPsII/AEA==
X-Gm-Gg: ASbGncvPNwGhzRIYc7iNaRv8G9Y1VezCGw9FhkijcsPyKBypE4KIs1sVvAyVchNeRjp
 IKrU+qp2ykv6NqIfJ9q4tLhzpsAu0NTMjf1MAKru1PkzlBDO+3/XV+bt5M9WhFCcGJhIgV+CZD3
 5FaJw9XOEk10ZkNxYmEQ/vh3LdfzN17hObl3B9sfeKHqRZPDbFKBKiC0HYymhL6ASm2AhZBwlm4
 hHHDdOkq8d03oxaMmW0ajsWp6oyUNN8WXeZ8aL0QEixsMUpXHzV5Rwg/mqn6l4wQny+PxFaHOFI
 718vB5BDjWiLP+y+YnAF9Kh2C5PtSrACbWxaAhi/QWB0QSV9Ble0DSet0ahz/KxA+mQ0pZc=
X-Google-Smtp-Source: AGHT+IHXp/hiLnx24H0DIP4mNWgbDLMKylbn6oJg+Uec5c1RwvtANRKoZREi9NEDSfjCK8awHKzpug==
X-Received: by 2002:a05:6402:42c2:b0:5dc:c9ce:b01b with SMTP id
 4fb4d7f45d1cf-5e5e22c98afmr14239135a12.8.1741696129455; 
 Tue, 11 Mar 2025 05:28:49 -0700 (PDT)
Received: from [192.168.5.159] (m77-219-5-83.cust.tele2.lv. [77.219.5.83])
 by smtp.gmail.com with ESMTPSA id
 4fb4d7f45d1cf-5e5c733f9d4sm8193645a12.10.2025.03.11.05.28.48
 for <bug-gnu-emacs@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Tue, 11 Mar 2025 05:28:48 -0700 (PDT)
Content-Type: multipart/mixed; boundary="------------j1phNRgraZ94nfXrO9glMbSP"
Message-ID: <a9feefc8-29e5-50e3-f265-98c1529e0280@HIDDEN>
Date: Tue, 11 Mar 2025 14:28:45 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.8.0
Content-Language: en-US
From: Vladimir Gorsunov <gorsunov@HIDDEN>
Received-SPF: pass client-ip=2a00:1450:4864:20::531;
 envelope-from=gorsunov@HIDDEN; helo=mail-ed1-x531.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,
 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.0 (+)
X-Mailman-Approved-At: Tue, 11 Mar 2025 11:38:12 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

This is a multi-part message in MIME format.
--------------j1phNRgraZ94nfXrO9glMbSP
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

   Before commit d904cc83 regex syntax flags used in etags were

   RE_CHAR_CLASSES | RE_INTERVALS | RE_SHY_GROUPS | RE_FRUGAL

   that got changed to 0. Including a patch that restores
   RE_CHAR_CLASSES and RE_INTERVALS and adds check for these features
   to the test. As far I can understand from the bug 74861, the
   absence of shy groups and non-greedy matching won't be fixed
   until Gnulib supports them


--------------j1phNRgraZ94nfXrO9glMbSP
Content-Type: text/x-patch; charset=UTF-8;
 name="0001-etags-restore-some-regex-features-that-used-to-work-.patch"
Content-Disposition: attachment;
 filename*0="0001-etags-restore-some-regex-features-that-used-to-work-.pa";
 filename*1="tch"
Content-Transfer-Encoding: base64

RnJvbSA0YjUyNDQ2YWI5ZTBmMDlkYjMwYWZiMjExNDY4Yjc3NzQwYmVkNjE3IE1vbiBTZXAg
MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiB2ZyA8dmdAZ2x1bXMua29kZWtzLnJ1PgpEYXRlOiBU
dWUsIDExIE1hciAyMDI1IDAzOjQ1OjM3ICswMjAwClN1YmplY3Q6IFtQQVRDSF0gZXRhZ3M6
IHJlc3RvcmUgc29tZSByZWdleCBmZWF0dXJlcyB0aGF0IHVzZWQgdG8gd29yayBiZWZvcmUK
CkJlZm9yZSBzd2l0Y2hpbmcgdG8gR251bGliIGZvciByZWdleCBmdW5jdGlvbnMsIGV0YWdz
IHN1cHBvcnRlZAppbnRlcnZhbHMgYW5kIGNoYXJhY3RlciBjbGFzc2VzIGluIHRoZSAtLXJl
Z2V4IHBhcmFtZXRlci4gQnJpbmdpbmcKdGhlIHN1cHBvcnQgYmFjawoKKiBsaWItc3JjL2V0
YWdzLmM6IGNoYW5nZWQgcmVfc2V0X3N5bnRheCBwYXJhbWV0ZXIKKiB0ZXN0L21hbnVhbC9l
dGFncy9NYWtlZmlsZTogYWRkZWQgY2hlY2sgZm9yIHRoZSBmZWF0dXJlcwotLS0KIGxpYi1z
cmMvZXRhZ3MuYyAgICAgICAgICAgIHwgNiArKy0tLS0KIHRlc3QvbWFudWFsL2V0YWdzL01h
a2VmaWxlIHwgMyArKy0KIDIgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA1IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpYi1zcmMvZXRhZ3MuYyBiL2xpYi1zcmMvZXRh
Z3MuYwppbmRleCBiNTliNzBjOWVjNy4uYjQ3NmM1NTJkMWYgMTAwNjQ0Ci0tLSBhL2xpYi1z
cmMvZXRhZ3MuYworKysgYi9saWItc3JjL2V0YWdzLmMKQEAgLTcyNTYsMTAgKzcyNTYsOCBA
QCBhZGRfcmVnZXggKGNoYXIgKnJlZ2V4cF9wYXR0ZXJuLCBsYW5ndWFnZSAqbGFuZykKICAg
ZWxzZQogICAgIHBhdCA9IHJlZ2V4cF9wYXR0ZXJuOwogCi0gIGlmIChzaW5nbGVfbGluZSkK
LSAgICByZV9zZXRfc3ludGF4IChSRV9TWU5UQVhfRU1BQ1MgfCBSRV9ET1RfTkVXTElORSk7
Ci0gIGVsc2UKLSAgICByZV9zZXRfc3ludGF4IChSRV9TWU5UQVhfRU1BQ1MpOworICByZV9z
ZXRfc3ludGF4IChSRV9DSEFSX0NMQVNTRVMgfCBSRV9JTlRFUlZBTFMgfAorCQkgKHNpbmds
ZV9saW5lID8gUkVfRE9UX05FV0xJTkUgOiAwKSk7CiAKICAgZXJyID0gcmVfY29tcGlsZV9w
YXR0ZXJuIChwYXQsIHN0cmxlbiAocGF0KSwgcGF0YnVmKTsKICAgaWYgKG11bHRpX2xpbmUp
CmRpZmYgLS1naXQgYS90ZXN0L21hbnVhbC9ldGFncy9NYWtlZmlsZSBiL3Rlc3QvbWFudWFs
L2V0YWdzL01ha2VmaWxlCmluZGV4IDc0ODAzNTZkMmQzLi45OTg1OTE4NDc0YSAxMDA2NDQK
LS0tIGEvdGVzdC9tYW51YWwvZXRhZ3MvTWFrZWZpbGUKKysrIGIvdGVzdC9tYW51YWwvZXRh
Z3MvTWFrZWZpbGUKQEAgLTM5LDcgKzM5LDggQEAgTk9OU1JDUz0KIEVUQUdTX1BST0c9Li4v
Li4vLi4vbGliLXNyYy9ldGFncwogQ1RBR1NfUFJPRz0uLi8uLi8uLi9saWItc3JjL2N0YWdz
CiAKLVJFR0VYPS9bIFx0XSpERUZWQVJfW0EtWl8gXHRcbihdKyJcKFteIl0rXCkiLworIyBD
aGVjayBjb25kaXRpb25hbCBSRSBmZWF0dXJlczogY2hhcmFjdGVyIGNsYXNzZXMgYW5kIGlu
dGVydmFscworUkVHRVg9L1tbOnNwYWNlOl1dKkRFRlZBUl9bQS1aXyBcdFxuKF1cezEsODBc
fSJcKFteIl0rXCkiLwogeHg9InRoaXMgbGluZSBpcyBoZXJlIGJlY2F1c2Ugb2YgYSBmb250
bG9jayBidWcKIAogUlVOPQotLSAKMi4zMS4xCgo=

--------------j1phNRgraZ94nfXrO9glMbSP--




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Vladimir Gorsunov <gorsunov@HIDDEN>
Subject: bug#76945: Acknowledgement ([PATCH] etags: character classes and
 intervals not working in --regex)
Message-ID: <handler.76945.B.17417074942161.ack <at> debbugs.gnu.org>
References: <a9feefc8-29e5-50e3-f265-98c1529e0280@HIDDEN>
X-Gnu-PR-Message: ack 76945
X-Gnu-PR-Package: emacs
X-Gnu-PR-Keywords: patch
Reply-To: 76945 <at> debbugs.gnu.org
Date: Tue, 11 Mar 2025 15:39:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 76945 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
76945: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76945
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76945: [PATCH] etags: character classes and intervals not working in --regex
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 11 Mar 2025 17:42:02 +0000
Resent-Message-ID: <handler.76945.B76945.17417148924490 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76945
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Vladimir Gorsunov <gorsunov@HIDDEN>, Paul Eggert <eggert@HIDDEN>
Cc: 76945 <at> debbugs.gnu.org
Received: via spool by 76945-submit <at> debbugs.gnu.org id=B76945.17417148924490
          (code B ref 76945); Tue, 11 Mar 2025 17:42:02 +0000
Received: (at 76945) by debbugs.gnu.org; 11 Mar 2025 17:41:32 +0000
Received: from localhost ([127.0.0.1]:45445 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ts3bf-0001AM-Uu
	for submit <at> debbugs.gnu.org; Tue, 11 Mar 2025 13:41:32 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:54298)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1ts3bc-0001A4-7K
 for 76945 <at> debbugs.gnu.org; Tue, 11 Mar 2025 13:41:28 -0400
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 <eliz@HIDDEN>)
 id 1ts3bT-0007wv-LA; Tue, 11 Mar 2025 13:41:19 -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=V71JTX2PkCvZWKb7qYnRctxMr7On36Sag/2kNvDYFuQ=; b=qTSx79JELq0i9Iry/wrp
 GYHG8xwZGqL4uznz6wsC+4kGvwyX9LGQOfbWUN3eHv6urIe8Qui0QiLveeXzGSjvbdagsn1iMcutj
 /9SsPP9Q+84TJCaeBllND9jKnYRLHUcVDSSdZfThVPmlj7aDB90TWb+umNAB7tVZ66hsntLp7pA0z
 n9iMoxFZ1agL8kU+lRgx1QYsySKOy++oRfVyhG3yK8NOGhVtfq2Xw9/xU9hUAQ028cOuc2C7h44pZ
 TwNtzIh3ceyMMan5SWPk+81B+LHvf8pdrnhGet+YFWUEwke0ifn+L83qEfXJkBeNL/NayBnnmksCV
 C7yNHe+INwYoNA==;
Date: Tue, 11 Mar 2025 19:41:15 +0200
Message-Id: <8634fjbh38.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <a9feefc8-29e5-50e3-f265-98c1529e0280@HIDDEN> (message from
 Vladimir Gorsunov on Tue, 11 Mar 2025 14:28:45 +0200)
References: <a9feefc8-29e5-50e3-f265-98c1529e0280@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Date: Tue, 11 Mar 2025 14:28:45 +0200
> From: Vladimir Gorsunov <gorsunov@HIDDEN>
> 
>    Before commit d904cc83 regex syntax flags used in etags were
> 
>    RE_CHAR_CLASSES | RE_INTERVALS | RE_SHY_GROUPS | RE_FRUGAL
> 
>    that got changed to 0. Including a patch that restores
>    RE_CHAR_CLASSES and RE_INTERVALS and adds check for these features
>    to the test. As far I can understand from the bug 74861, the
>    absence of shy groups and non-greedy matching won't be fixed
>    until Gnulib supports them

Thanks.

Paul, any comments?




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76945: [PATCH] etags: character classes and intervals not working in --regex
Resent-From: Paul Eggert <eggert@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 11 Mar 2025 18:00:03 +0000
Resent-Message-ID: <handler.76945.B76945.17417159557428 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76945
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Eli Zaretskii <eliz@HIDDEN>
Cc: Vladimir Gorsunov <gorsunov@HIDDEN>, Richard Stallman <rms@HIDDEN>, 76945 <at> debbugs.gnu.org
Received: via spool by 76945-submit <at> debbugs.gnu.org id=B76945.17417159557428
          (code B ref 76945); Tue, 11 Mar 2025 18:00:03 +0000
Received: (at 76945) by debbugs.gnu.org; 11 Mar 2025 17:59:15 +0000
Received: from localhost ([127.0.0.1]:45495 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ts3sk-0001vd-PG
	for submit <at> debbugs.gnu.org; Tue, 11 Mar 2025 13:59:15 -0400
Received: from mail.cs.ucla.edu ([131.179.128.66]:49132)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eggert@HIDDEN>)
 id 1ts3sh-0001v7-73
 for 76945 <at> debbugs.gnu.org; Tue, 11 Mar 2025 13:59:07 -0400
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id 4300D3C010877;
 Tue, 11 Mar 2025 10:58:59 -0700 (PDT)
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP
 id ZrQmdrMdM2bv; Tue, 11 Mar 2025 10:58:59 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id EF9C13C01087A;
 Tue, 11 Mar 2025 10:58:58 -0700 (PDT)
DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu EF9C13C01087A
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu;
 s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1741715939;
 bh=VQadWvgDdTRR6ykpPbEDR51bDdFsszY2gMsyyJe8pzI=;
 h=Message-ID:Date:MIME-Version:To:From;
 b=ElZrobP7GJSgnS5nXYeBh3JrkUh+7Tr4jdyrivbhuCC6gqGRKUs0ntIox7OondApL
 hYXCm+Edq87EmPPEdsgvvGld6bBtpdYEw3yFptvcghtRrjSM37O9oWMYNE8dnCiEe7
 Q5FN21Lulfhn/SkyuWsdblIVEMX+4qEpow2NGKM179cS+pcTy9nH07bzQViN3uWx2t
 ArfDCVOzr/kmLCk/sJ6qAmV+w8fO+iRP/OzjpJ7p0aFY69F9Hp78UoXd5eD8nrqnlq
 33d85DwyWean5sqJ5q+UN73D38Tbf9zL3npHewN/RU6x/DytFsGdDQlewIrC6NQ6Ut
 RZS+MJZjy3ZkA==
X-Virus-Scanned: amavis at mail.cs.ucla.edu
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP
 id 4OJLWQu4XPoc; Tue, 11 Mar 2025 10:58:58 -0700 (PDT)
Received: from [192.168.254.12] (unknown [47.147.225.25])
 by mail.cs.ucla.edu (Postfix) with ESMTPSA id CABE73C010877;
 Tue, 11 Mar 2025 10:58:58 -0700 (PDT)
Message-ID: <6438a2db-5d48-46cb-bd5c-d081ba36001d@HIDDEN>
Date: Tue, 11 Mar 2025 10:58:58 -0700
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
References: <a9feefc8-29e5-50e3-f265-98c1529e0280@HIDDEN>
 <8634fjbh38.fsf@HIDDEN>
Content-Language: en-US
From: Paul Eggert <eggert@HIDDEN>
Organization: UCLA Computer Science Department
In-Reply-To: <8634fjbh38.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On 2025-03-11 10:41, Eli Zaretskii wrote:
>> Date: Tue, 11 Mar 2025 14:28:45 +0200
>> From: Vladimir Gorsunov <gorsunov@HIDDEN>
>>
>>   =C2=A0 Before commit d904cc83 regex syntax flags used in etags were
>>
>>   =C2=A0 RE_CHAR_CLASSES | RE_INTERVALS | RE_SHY_GROUPS | RE_FRUGAL
>>
>>   =C2=A0 that got changed to 0. Including a patch that restores
>>   =C2=A0 RE_CHAR_CLASSES and RE_INTERVALS and adds check for these fea=
tures
>>   =C2=A0 to the test. As far I can understand from the bug 74861, the
>>   =C2=A0 absence of shy groups and non-greedy matching won't be fixed
>>   =C2=A0 until Gnulib supports them
>=20
> Thanks.
>=20
> Paul, any comments?

As I understand it the original design for glibc regex was that Emacs=20
was the default, so a flags value of zero meant Emacs. This is why=20
RE_SYNTAX_EMACS is 0.

Evidently that design goal no longer holds, so it makes sense to adjust=20
Emacs's use of glibc flags to match the behavior of Emacs's only=20
regular-expression implementation in emacs/src/regex-emacs.c as best we c=
an.

However, surely this adjustment should be made in Gnulib, not in=20
etags.c. That is, gnulib/lib/regex.h (aka emacs/lib/regex.h) should=20
#define RE_SYNTAX_EMACS to equal RE_CHAR_CLASSES | RE_INTERVALS, not=20
zero. And eventually this change should be migrated back to glibc.

I'll cc this to rms in case he has further comments about this.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76945: [PATCH] etags: character classes and intervals not working in --regex
Resent-From: Vladimir Gorsunov <gorsunov@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 11 Mar 2025 22:32:01 +0000
Resent-Message-ID: <handler.76945.B76945.174173226726944 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76945
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Paul Eggert <eggert@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, Richard Stallman <rms@HIDDEN>, 76945 <at> debbugs.gnu.org
Received: via spool by 76945-submit <at> debbugs.gnu.org id=B76945.174173226726944
          (code B ref 76945); Tue, 11 Mar 2025 22:32:01 +0000
Received: (at 76945) by debbugs.gnu.org; 11 Mar 2025 22:31:07 +0000
Received: from localhost ([127.0.0.1]:46197 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ts87u-00070U-Cc
	for submit <at> debbugs.gnu.org; Tue, 11 Mar 2025 18:31:06 -0400
Received: from mail-qk1-x72b.google.com ([2607:f8b0:4864:20::72b]:47589)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gorsunov@HIDDEN>)
 id 1ts87q-0006zw-Im
 for 76945 <at> debbugs.gnu.org; Tue, 11 Mar 2025 18:31:03 -0400
Received: by mail-qk1-x72b.google.com with SMTP id
 af79cd13be357-7c0818add57so584222185a.3
 for <76945 <at> debbugs.gnu.org>; Tue, 11 Mar 2025 15:31:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1741732257; x=1742337057; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=dsDl+Mu/to0qvMzcMpZ+YqWm4Havf8U0bxTaXAbYOio=;
 b=R//Mz5rfce80Uy29cjhVnqDh9dyUuLYFgYATCzb4VL/ljahHLqhz8DW70HoeWBLNT+
 mu6cHhqC/YdvXjw7rQHMNpt+6zM6VWzRh7wbUN9r4+K7hbfdCOqJwSYfL++/TyXapuWI
 c2g1Sz2v2jDZ3KkZFN8lCrex/vr4+EIM5HLvthO1ypJ/cT/3dNIUaeMiRBJedCboYgbB
 jOt99CmCMJdswND5xe87WFBrY7W2PAPM5uFAZROYb7i3LzOE5euyUogs7jlogIbuQbNe
 ro9EdY4UckVdGQdR0jeJiHluvQ0M0xP0kObvQyJcVYfpP1APD1DW0JL68np6EKO0glmn
 R2Mg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1741732257; x=1742337057;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=dsDl+Mu/to0qvMzcMpZ+YqWm4Havf8U0bxTaXAbYOio=;
 b=HeRKdhmxVSFMoUAnbBXrycuYDG8ZzVVPuj2lV9z0C3f3v8iwwP22Gt5VAmchWEQ3mF
 8668GYx/sl+qT3CcclpzmvsD/PUwHkKeeIGSZoDHhSlOt6CKCiHKTbbwwyW/PS3w/Cw5
 1c71TwqwJ2K896nAkmkS3KvA7hu4Ywy/66wTEwKrc/xrQBzm+L+awtiKFXcbrdkKnEGc
 bsHpTvW+xmVWfnMro8sV2qSM3IEJUeXO/9et8u5ZThDikYSNdr5isvFgG3UjpgcSzhMy
 29NSVqErokwYDpVZ6fKc6+INuesltUP37lpfNzNT0oBQN8uTRsRELhPo3TNTPs/LrnYD
 swiw==
X-Forwarded-Encrypted: i=1;
 AJvYcCWz2vxycWzmtma7SIWf2vKLKXGDq37X32g2QCU/HFwhA/vayA7GYtwE/w0HvpxpONgZaDQ27Q==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YwWiy8XXvf5mFPqW+s1Ua7UzZXaQkAjSpnb13WD10+U1QfVPtmh
 MHrj0NWJe5LEvH7WxIp+fuOQtiPpvFkiMvR3XInYntbjMNlxpz3D6cLcvEXX8kezfeDKif05l6A
 LzMUI5lfg9CtuEQ8Rmpu7xEvRmEg=
X-Gm-Gg: ASbGncsB88GBUKC9kK7dgNWZUVWJXlsS4Df6VQH20EhcRH4vt+IC2WdOx2XoBiSrvfc
 K5WWGLoXMuj8Nz+g58192Hro5iJdYF3IQQa0Xhvb3mBo3NrXU0VsVwFCfOgYme6CB7tuUG79q8S
 ByCreq5T5HXd0bSXB1NKRij/psqkwvk4d/Mg==
X-Google-Smtp-Source: AGHT+IF8enqBZ3K4sLg90TdVn+twYkDtKsdojMItk26D3Vgydy0ZnuqLp3SnWpUdQKaoaNCIu3MFhpTV95WRVxEzwmc=
X-Received: by 2002:a05:620a:6008:b0:7c5:444e:3f56 with SMTP id
 af79cd13be357-7c55e843b8amr847404785a.1.1741732256720; Tue, 11 Mar 2025
 15:30:56 -0700 (PDT)
MIME-Version: 1.0
References: <a9feefc8-29e5-50e3-f265-98c1529e0280@HIDDEN>
 <8634fjbh38.fsf@HIDDEN> <6438a2db-5d48-46cb-bd5c-d081ba36001d@HIDDEN>
In-Reply-To: <6438a2db-5d48-46cb-bd5c-d081ba36001d@HIDDEN>
From: Vladimir Gorsunov <gorsunov@HIDDEN>
Date: Wed, 12 Mar 2025 00:30:45 +0200
X-Gm-Features: AQ5f1JqK7k4P_Qqpub27JnYZqdqoUGniv-JMXq9IzH2hRpA5TX8wdtKbpXdbXdM
Message-ID: <CAC6E6RkptP-21qxJARO3mQz8R_Z+i3nVgmuKw0hKNCHk549uLA@HIDDEN>
Content-Type: multipart/alternative; boundary="00000000000074aea5063018a496"
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--00000000000074aea5063018a496
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Excuse me but I have a question. If Gnulib is a collection of utility code
to be used by all projects, why is carrying something Emacs specific? Is
RE_SYNTAX_EMACS used by other projects?

On Tue, Mar 11, 2025 at 7:58=E2=80=AFPM Paul Eggert <eggert@HIDDEN> wr=
ote:

> On 2025-03-11 10:41, Eli Zaretskii wrote:
> >> Date: Tue, 11 Mar 2025 14:28:45 +0200
> >> From: Vladimir Gorsunov <gorsunov@HIDDEN>
> >>
> >>     Before commit d904cc83 regex syntax flags used in etags were
> >>
> >>     RE_CHAR_CLASSES | RE_INTERVALS | RE_SHY_GROUPS | RE_FRUGAL
> >>
> >>     that got changed to 0. Including a patch that restores
> >>     RE_CHAR_CLASSES and RE_INTERVALS and adds check for these features
> >>     to the test. As far I can understand from the bug 74861, the
> >>     absence of shy groups and non-greedy matching won't be fixed
> >>     until Gnulib supports them
> >
> > Thanks.
> >
> > Paul, any comments?
>
> As I understand it the original design for glibc regex was that Emacs
> was the default, so a flags value of zero meant Emacs. This is why
> RE_SYNTAX_EMACS is 0.
>
> Evidently that design goal no longer holds, so it makes sense to adjust
> Emacs's use of glibc flags to match the behavior of Emacs's only
> regular-expression implementation in emacs/src/regex-emacs.c as best we
> can.
>
> However, surely this adjustment should be made in Gnulib, not in
> etags.c. That is, gnulib/lib/regex.h (aka emacs/lib/regex.h) should
> #define RE_SYNTAX_EMACS to equal RE_CHAR_CLASSES | RE_INTERVALS, not
> zero. And eventually this change should be migrated back to glibc.
>
> I'll cc this to rms in case he has further comments about this.
>


--=20
Mit Respekt, Vladimir Gorsunov

--00000000000074aea5063018a496
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Excuse me but I have a question. If Gnulib is a collection=
 of utility code to be used by all projects, why is carrying something Emac=
s specific? Is RE_SYNTAX_EMACS used by other projects?<br></div><br><div cl=
ass=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class=3D"gmail_a=
ttr">On Tue, Mar 11, 2025 at 7:58=E2=80=AFPM Paul Eggert &lt;<a href=3D"mai=
lto:eggert@HIDDEN">eggert@HIDDEN</a>&gt; wrote:<br></div><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px=
 solid rgb(204,204,204);padding-left:1ex">On 2025-03-11 10:41, Eli Zaretski=
i wrote:<br>
&gt;&gt; Date: Tue, 11 Mar 2025 14:28:45 +0200<br>
&gt;&gt; From: Vladimir Gorsunov &lt;<a href=3D"mailto:gorsunov@HIDDEN" =
target=3D"_blank">gorsunov@HIDDEN</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0=C2=A0 Before commit d904cc83 regex syntax flags used =
in etags were<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0=C2=A0 RE_CHAR_CLASSES | RE_INTERVALS | RE_SHY_GROUPS =
| RE_FRUGAL<br>
&gt;&gt;<br>
&gt;&gt;=C2=A0 =C2=A0=C2=A0 that got changed to 0. Including a patch that r=
estores<br>
&gt;&gt;=C2=A0 =C2=A0=C2=A0 RE_CHAR_CLASSES and RE_INTERVALS and adds check=
 for these features<br>
&gt;&gt;=C2=A0 =C2=A0=C2=A0 to the test. As far I can understand from the b=
ug 74861, the<br>
&gt;&gt;=C2=A0 =C2=A0=C2=A0 absence of shy groups and non-greedy matching w=
on&#39;t be fixed<br>
&gt;&gt;=C2=A0 =C2=A0=C2=A0 until Gnulib supports them<br>
&gt; <br>
&gt; Thanks.<br>
&gt; <br>
&gt; Paul, any comments?<br>
<br>
As I understand it the original design for glibc regex was that Emacs <br>
was the default, so a flags value of zero meant Emacs. This is why <br>
RE_SYNTAX_EMACS is 0.<br>
<br>
Evidently that design goal no longer holds, so it makes sense to adjust <br=
>
Emacs&#39;s use of glibc flags to match the behavior of Emacs&#39;s only <b=
r>
regular-expression implementation in emacs/src/regex-emacs.c as best we can=
.<br>
<br>
However, surely this adjustment should be made in Gnulib, not in <br>
etags.c. That is, gnulib/lib/regex.h (aka emacs/lib/regex.h) should <br>
#define RE_SYNTAX_EMACS to equal RE_CHAR_CLASSES | RE_INTERVALS, not <br>
zero. And eventually this change should be migrated back to glibc.<br>
<br>
I&#39;ll cc this to rms in case he has further comments about this.<br>
</blockquote></div><div><br clear=3D"all"></div><br><span class=3D"gmail_si=
gnature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><d=
iv dir=3D"ltr">Mit Respekt, Vladimir Gorsunov<br></div></div>

--00000000000074aea5063018a496--




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76945: [PATCH] etags: character classes and intervals not working in --regex
Resent-From: Paul Eggert <eggert@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 11 Mar 2025 23:58:02 +0000
Resent-Message-ID: <handler.76945.B76945.17417374658852 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76945
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Vladimir Gorsunov <gorsunov@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, Richard Stallman <rms@HIDDEN>, 76945 <at> debbugs.gnu.org
Received: via spool by 76945-submit <at> debbugs.gnu.org id=B76945.17417374658852
          (code B ref 76945); Tue, 11 Mar 2025 23:58:02 +0000
Received: (at 76945) by debbugs.gnu.org; 11 Mar 2025 23:57:45 +0000
Received: from localhost ([127.0.0.1]:46328 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ts9Tk-0002Ih-Ip
	for submit <at> debbugs.gnu.org; Tue, 11 Mar 2025 19:57:44 -0400
Received: from mail.cs.ucla.edu ([131.179.128.66]:47608)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eggert@HIDDEN>)
 id 1ts9TM-0002Hl-7H
 for 76945 <at> debbugs.gnu.org; Tue, 11 Mar 2025 19:57:20 -0400
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id BEA553C011BC5;
 Tue, 11 Mar 2025 16:57:13 -0700 (PDT)
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP
 id a4KuY0mcyOMl; Tue, 11 Mar 2025 16:57:13 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id 802403C011BD8;
 Tue, 11 Mar 2025 16:57:13 -0700 (PDT)
DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 802403C011BD8
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu;
 s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1741737433;
 bh=DpJeyLNDemHZpr7yHHA1qCDhgW/p/v8snSvG/O+mtGM=;
 h=Message-ID:Date:MIME-Version:To:From;
 b=GeZQuDwiCqyVQa5L37rye1BmyatonVS2IzNPVWNsywXXMyFjahw9pUeqkR7HmvXmw
 Pjpnu4REAqxujxvuFhulmbyWOPlHwKfSPoU3FoulW+PBa1rlcfO39wZU6qLvxXmFZP
 1VopVTCSVJJYtFU1t+aIZgbKNvssuMyKwnf8x/D5dvmI+D57/CR2B59YCkfr1J6Wa1
 Z6b3UtfE3U/gM8zgnK2hKOwxExOp9Cvn9oXTvuSfLLWYMO9GJqrJc3x6Q2FFnQIS9x
 avSoh1TMfyGuymFO6wqo4RmGyTjY0223LaYZSeQwSnNLNBatUFTR7+6/4hE3fXxf42
 u7oyQJ3Y6p2Hg==
X-Virus-Scanned: amavis at mail.cs.ucla.edu
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP
 id hB3abohBe2H6; Tue, 11 Mar 2025 16:57:13 -0700 (PDT)
Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200])
 by mail.cs.ucla.edu (Postfix) with ESMTPSA id 58DB53C011BC5;
 Tue, 11 Mar 2025 16:57:13 -0700 (PDT)
Message-ID: <22e9d8a8-e6af-47ae-bf78-bac269b0e0fb@HIDDEN>
Date: Tue, 11 Mar 2025 16:57:13 -0700
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
References: <a9feefc8-29e5-50e3-f265-98c1529e0280@HIDDEN>
 <8634fjbh38.fsf@HIDDEN> <6438a2db-5d48-46cb-bd5c-d081ba36001d@HIDDEN>
 <CAC6E6RkptP-21qxJARO3mQz8R_Z+i3nVgmuKw0hKNCHk549uLA@HIDDEN>
Content-Language: en-US
From: Paul Eggert <eggert@HIDDEN>
Autocrypt: addr=eggert@HIDDEN; keydata=
 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
Organization: UCLA Computer Science Department
In-Reply-To: <CAC6E6RkptP-21qxJARO3mQz8R_Z+i3nVgmuKw0hKNCHk549uLA@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On 3/11/25 15:30, Vladimir Gorsunov wrote:
> If Gnulib is a collection of utility code
> to be used by all projects, why is carrying something Emacs specific? Is
> RE_SYNTAX_EMACS used by other projects?

Zile (an Emacs clone) uses it, and it's used in higher-level libraries 
that front for the GNU C library, e.g., [1].

[1]: https://github.com/jddurand/re-engine-GNU





Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76945: [PATCH] etags: character classes and intervals not working in --regex
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 29 Mar 2025 11:15:02 +0000
Resent-Message-ID: <handler.76945.B76945.17432468977039 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76945
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Paul Eggert <eggert@HIDDEN>, rms@HIDDEN
Cc: gorsunov@HIDDEN, 76945 <at> debbugs.gnu.org
Received: via spool by 76945-submit <at> debbugs.gnu.org id=B76945.17432468977039
          (code B ref 76945); Sat, 29 Mar 2025 11:15:02 +0000
Received: (at 76945) by debbugs.gnu.org; 29 Mar 2025 11:14:57 +0000
Received: from localhost ([127.0.0.1]:57195 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyU9Q-0001pS-Om
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 07:14:57 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:33676)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tyU9O-0001pD-Ok
 for 76945 <at> debbugs.gnu.org; Sat, 29 Mar 2025 07:14:55 -0400
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 <eliz@HIDDEN>)
 id 1tyU9I-00034l-KB; Sat, 29 Mar 2025 07:14:48 -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=qGVr2CeKQDZ2dXXt4AYXY873e/784s1curcSYTGvjyc=; b=HXHsgJPzXgeCFp54oWZW
 C1tWaiaru/l3Sju2KRJA8dDsU1hruMQud5gxkLI/aA6ApeDHtql6OuGx4xNdnasTtZBntYLafSQ3v
 baJCBqyMpVZYWX+Kmjar4XvTu6SEx8RDX+TkbUlrIOPG4qTSX3p9A/fN0h8rtmCTxKVq6jzs4Htm9
 UjhHFeXo4G3Dehg3OuVij1MwzDHb3q2S0bQ2bUjWm6mWHt06rIN1bzs2k2d0cflNhn++y1Gctuzli
 bAwl0qHhby5tQfcubjnRW5k/KmUUWiMNZ+//SE/V+wuS/SG1L/TGZCk+hGGcHXa1wdk3MbKUiFIIp
 zysKE/fDEnD8ow==;
Date: Sat, 29 Mar 2025 14:14:07 +0300
Message-Id: <865xjs84xs.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <6438a2db-5d48-46cb-bd5c-d081ba36001d@HIDDEN> (message from
 Paul Eggert on Tue, 11 Mar 2025 10:58:58 -0700)
References: <a9feefc8-29e5-50e3-f265-98c1529e0280@HIDDEN>
 <8634fjbh38.fsf@HIDDEN> <6438a2db-5d48-46cb-bd5c-d081ba36001d@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Ping!  Can we make some progress in resolving this?

Richard, do you have any comments?

> Date: Tue, 11 Mar 2025 10:58:58 -0700
> Cc: 76945 <at> debbugs.gnu.org, Richard Stallman <rms@HIDDEN>,
>  Vladimir Gorsunov <gorsunov@HIDDEN>
> From: Paul Eggert <eggert@HIDDEN>
> 
> On 2025-03-11 10:41, Eli Zaretskii wrote:
> >> Date: Tue, 11 Mar 2025 14:28:45 +0200
> >> From: Vladimir Gorsunov <gorsunov@HIDDEN>
> >>
> >>     Before commit d904cc83 regex syntax flags used in etags were
> >>
> >>     RE_CHAR_CLASSES | RE_INTERVALS | RE_SHY_GROUPS | RE_FRUGAL
> >>
> >>     that got changed to 0. Including a patch that restores
> >>     RE_CHAR_CLASSES and RE_INTERVALS and adds check for these features
> >>     to the test. As far I can understand from the bug 74861, the
> >>     absence of shy groups and non-greedy matching won't be fixed
> >>     until Gnulib supports them
> > 
> > Thanks.
> > 
> > Paul, any comments?
> 
> As I understand it the original design for glibc regex was that Emacs 
> was the default, so a flags value of zero meant Emacs. This is why 
> RE_SYNTAX_EMACS is 0.
> 
> Evidently that design goal no longer holds, so it makes sense to adjust 
> Emacs's use of glibc flags to match the behavior of Emacs's only 
> regular-expression implementation in emacs/src/regex-emacs.c as best we can.
> 
> However, surely this adjustment should be made in Gnulib, not in 
> etags.c. That is, gnulib/lib/regex.h (aka emacs/lib/regex.h) should 
> #define RE_SYNTAX_EMACS to equal RE_CHAR_CLASSES | RE_INTERVALS, not 
> zero. And eventually this change should be migrated back to glibc.
> 
> I'll cc this to rms in case he has further comments about this.
> 




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76945: [PATCH] etags: character classes and intervals not working in --regex
Resent-From: Vladimir Gorsunov <gorsunov@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 11 Apr 2025 16:56:02 +0000
Resent-Message-ID: <handler.76945.B76945.17443905149971 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76945
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Eli Zaretskii <eliz@HIDDEN>, Paul Eggert <eggert@HIDDEN>, rms@HIDDEN
Cc: 76945 <at> debbugs.gnu.org
Received: via spool by 76945-submit <at> debbugs.gnu.org id=B76945.17443905149971
          (code B ref 76945); Fri, 11 Apr 2025 16:56:02 +0000
Received: (at 76945) by debbugs.gnu.org; 11 Apr 2025 16:55:14 +0000
Received: from localhost ([127.0.0.1]:51538 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u3Her-0002al-RC
	for submit <at> debbugs.gnu.org; Fri, 11 Apr 2025 12:55:14 -0400
Received: from mail-ej1-x62a.google.com ([2a00:1450:4864:20::62a]:45505)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gorsunov@HIDDEN>)
 id 1u3Heo-0002W5-V5
 for 76945 <at> debbugs.gnu.org; Fri, 11 Apr 2025 12:55:11 -0400
Received: by mail-ej1-x62a.google.com with SMTP id
 a640c23a62f3a-ac2bb7ca40bso420062166b.3
 for <76945 <at> debbugs.gnu.org>; Fri, 11 Apr 2025 09:55:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1744390505; x=1744995305; darn=debbugs.gnu.org;
 h=content-transfer-encoding:in-reply-to:from:references:cc:to
 :content-language:subject:user-agent:mime-version:date:message-id
 :from:to:cc:subject:date:message-id:reply-to;
 bh=M8us6CboIZxG1+B/VQ4oACXsvaOnWNaiFCVU5zMU/cg=;
 b=Ku96g4GvxhwUaqne5CkC5uciESL3wsMdNAiyYfzRp1gtcHYdIJTGPFu6Jtszw5ToLY
 nxjkSU3O83jTiBnK2DPTpCABNRDgpITpyOaNXijWl7GJaqO1BZlxVaVwkCZbfLNzf+YG
 07sF4E0jX7CF+FthuZN+H7J+/mPnXVmrfCsSZTvN8dTarH+j4Bsqv9Nif3JFlaV5/ReN
 xDmJyT3nMjwPtMhId3ZDgA0k75LbrsGEEZqCac8dgR0Ui/ZUZZkqndN9xyeL80PW2awZ
 GBxjVKtYrXendefukFCLpizUx6eAN+FgbY7ERSIbB9tNz2T7OvNhKZdvJocXiuET5YXf
 36VA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1744390505; x=1744995305;
 h=content-transfer-encoding:in-reply-to:from:references:cc:to
 :content-language:subject:user-agent:mime-version:date:message-id
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=M8us6CboIZxG1+B/VQ4oACXsvaOnWNaiFCVU5zMU/cg=;
 b=k8Xaa1ZewFKZxk/9N8/Qs4+6vGal+BXI3Emb8VroNaT199Q48yJjJ2MdEsbFrdaAUs
 gFe6+KVGbzwvYGSVrC0RS9NUcTrUhm+TskDW8MnQN9kt/b89bNLHz3dxaK/23XGyoJGY
 xWz/UfR53RVF5G7KLGGmCHvhb5097e/ZmwMeDZ1mW+ZYt81rAGqlLSWZjNk56DTK4dxd
 CPXrJPFFnBzmDk99bneFv0fsDMcsYPa5QJy5jd/XKjKbCkKMGDeM0FnkLI1Zji6sr9D0
 0Tl9y9Y0yR4SDFaofUjUVIzxhhyfwO9HtB9eQ5XrfM+6by0BkAnA6Y6BS8rVryq23LQ5
 /q7Q==
X-Gm-Message-State: AOJu0YxbZoRuIIPW59N+RH7B9L+/TzwkMO1EMJ16PqVGQwiMnRH6B2gR
 /d64BGrRjWIWnsoACthr+TJ+xl6gnowK73g7tBveg0I5b3kEdQ9p6nAd+fm5
X-Gm-Gg: ASbGncsAEtrSPBofQUHWbqRNGqlmgIGvuCXKZqX+U9af0gN6SWgupSKQt759z0GFxmN
 HepEX3iCNrs/jePRlGTHuMGj9SOO14VaN55paSdTFIZl5nXa/+JYRX9ZrmdCLzsV5Ryr7sZIHVV
 YXrb5WxJWr4wO5BqS1MOR8JLxK8L0KkPc2ZzM++S+fkV1NWs6GT524Z7CdaIXNplTeFCq+ZLgiV
 x8SIplQmaL5YJKOWQ1WB9NGLYmT0hiPP249cloOAYn04ZLm1xZOnC2rXtn+mmnZKOtvbfFK/Qgh
 4s2EZszN0gVklrxrq+LumoOoJMD41xkxxcCMUvvsN8iw
X-Google-Smtp-Source: AGHT+IGjN248EKON38Dmum4QzhnDMtUdlEAxvb7CNZ0+JQb/uONrJJ7FxkuObhg2HWjwYHV2nEKXcw==
X-Received: by 2002:a17:907:7da0:b0:ac1:dd6f:f26c with SMTP id
 a640c23a62f3a-acad36a601amr259167966b.46.1744390504487; 
 Fri, 11 Apr 2025 09:55:04 -0700 (PDT)
Received: from [192.168.205.159] ([77.219.9.141])
 by smtp.gmail.com with ESMTPSA id
 a640c23a62f3a-acaa1bb3508sm464725766b.8.2025.04.11.09.55.03
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 11 Apr 2025 09:55:04 -0700 (PDT)
Message-ID: <3f685625-9723-12c5-6176-9a796fff1250@HIDDEN>
Date: Fri, 11 Apr 2025 19:55:01 +0300
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.8.0
Content-Language: en-US
References: <a9feefc8-29e5-50e3-f265-98c1529e0280@HIDDEN>
 <8634fjbh38.fsf@HIDDEN> <6438a2db-5d48-46cb-bd5c-d081ba36001d@HIDDEN>
 <865xjs84xs.fsf@HIDDEN>
From: Vladimir Gorsunov <gorsunov@HIDDEN>
In-Reply-To: <865xjs84xs.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Spam-Score: -3.4 (---)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.4 (----)

Made a patch to gnulib 
https://lists.gnu.org/archive/html/bug-gnulib/2025-04/msg00064.html as 
Paul suggested

On 3/29/25 13:14, Eli Zaretskii wrote:
> Ping!  Can we make some progress in resolving this?
>
> Richard, do you have any comments?
>
>> Date: Tue, 11 Mar 2025 10:58:58 -0700
>> Cc: 76945 <at> debbugs.gnu.org, Richard Stallman <rms@HIDDEN>,
>>   Vladimir Gorsunov <gorsunov@HIDDEN>
>> From: Paul Eggert <eggert@HIDDEN>
>>
>> On 2025-03-11 10:41, Eli Zaretskii wrote:
>>>> Date: Tue, 11 Mar 2025 14:28:45 +0200
>>>> From: Vladimir Gorsunov <gorsunov@HIDDEN>
>>>>
>>>>      Before commit d904cc83 regex syntax flags used in etags were
>>>>
>>>>      RE_CHAR_CLASSES | RE_INTERVALS | RE_SHY_GROUPS | RE_FRUGAL
>>>>
>>>>      that got changed to 0. Including a patch that restores
>>>>      RE_CHAR_CLASSES and RE_INTERVALS and adds check for these features
>>>>      to the test. As far I can understand from the bug 74861, the
>>>>      absence of shy groups and non-greedy matching won't be fixed
>>>>      until Gnulib supports them
>>> Thanks.
>>>
>>> Paul, any comments?
>> As I understand it the original design for glibc regex was that Emacs
>> was the default, so a flags value of zero meant Emacs. This is why
>> RE_SYNTAX_EMACS is 0.
>>
>> Evidently that design goal no longer holds, so it makes sense to adjust
>> Emacs's use of glibc flags to match the behavior of Emacs's only
>> regular-expression implementation in emacs/src/regex-emacs.c as best we can.
>>
>> However, surely this adjustment should be made in Gnulib, not in
>> etags.c. That is, gnulib/lib/regex.h (aka emacs/lib/regex.h) should
>> #define RE_SYNTAX_EMACS to equal RE_CHAR_CLASSES | RE_INTERVALS, not
>> zero. And eventually this change should be migrated back to glibc.
>>
>> I'll cc this to rms in case he has further comments about this.
>>




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76945: [PATCH] etags: character classes and intervals not working in --regex
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 13 Apr 2025 09:56:02 +0000
Resent-Message-ID: <handler.76945.B76945.174453816115562 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76945
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Vladimir Gorsunov <gorsunov@HIDDEN>
Cc: eggert@HIDDEN, rms@HIDDEN, 76945 <at> debbugs.gnu.org
Received: via spool by 76945-submit <at> debbugs.gnu.org id=B76945.174453816115562
          (code B ref 76945); Sun, 13 Apr 2025 09:56:02 +0000
Received: (at 76945) by debbugs.gnu.org; 13 Apr 2025 09:56:01 +0000
Received: from localhost ([127.0.0.1]:39428 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u3u4G-00042q-QW
	for submit <at> debbugs.gnu.org; Sun, 13 Apr 2025 05:56:01 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:56304)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1u3u4F-00041p-1L
 for 76945 <at> debbugs.gnu.org; Sun, 13 Apr 2025 05:55:59 -0400
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 <eliz@HIDDEN>)
 id 1u3u49-00077d-Oi; Sun, 13 Apr 2025 05:55:53 -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=G7BfmuVCwMnoM250WB87VUwwEVZ0mdmkA2Lex1uoNp4=; b=q8czSAIbkfNC
 fTYmEzGwvvtNhF14SwgX4ukqXycNNCpDwM+rf/cA3cZLi8jvtdYHmom038LdW05gpBmuNepLF/tad
 4kjoWFMjRkQZaNln40dwLpq/Y+os1b/UYo7scKn1MiJIW+xOTa2LXtXlj2xC7X3aO8ddu1QSDVUBl
 2koUNeezPGbboEr/lfkV12vTxOgEEl6Ursub+iNHgiTbfl+24A2/Gmd+hX6Qfp9uaazSZaDXL8BtL
 8wkLygooUGZ1gwB0PfavR+lIFhTWFd5zHCOQLCLEfcU273H69Q0WaU6ySj6R/La9AzlcrgUt6rygr
 wtvfZq22XCuSXwrfn0E/wA==;
Date: Sun, 13 Apr 2025 12:55:38 +0300
Message-Id: <86v7r8jsh1.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <3f685625-9723-12c5-6176-9a796fff1250@HIDDEN> (message from
 Vladimir Gorsunov on Fri, 11 Apr 2025 19:55:01 +0300)
References: <a9feefc8-29e5-50e3-f265-98c1529e0280@HIDDEN>
 <8634fjbh38.fsf@HIDDEN> <6438a2db-5d48-46cb-bd5c-d081ba36001d@HIDDEN>
 <865xjs84xs.fsf@HIDDEN> <3f685625-9723-12c5-6176-9a796fff1250@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Date: Fri, 11 Apr 2025 19:55:01 +0300
> Cc: 76945 <at> debbugs.gnu.org
> From: Vladimir Gorsunov <gorsunov@HIDDEN>
> 
> Made a patch to gnulib 
> https://lists.gnu.org/archive/html/bug-gnulib/2025-04/msg00064.html as 
> Paul suggested

Thanks.  I guess we can now close this bug, as the issue will be
resolved in Gnulib?




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76945: [PATCH] etags: character classes and intervals not working in --regex
Resent-From: Vladimir Gorsunov <gorsunov@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 13 Apr 2025 11:09:04 +0000
Resent-Message-ID: <handler.76945.B76945.174454250831607 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76945
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Eli Zaretskii <eliz@HIDDEN>
Cc: eggert@HIDDEN, rms@HIDDEN, 76945 <at> debbugs.gnu.org
Received: via spool by 76945-submit <at> debbugs.gnu.org id=B76945.174454250831607
          (code B ref 76945); Sun, 13 Apr 2025 11:09:04 +0000
Received: (at 76945) by debbugs.gnu.org; 13 Apr 2025 11:08:28 +0000
Received: from localhost ([127.0.0.1]:39873 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u3vCN-0008Dc-Pv
	for submit <at> debbugs.gnu.org; Sun, 13 Apr 2025 07:08:28 -0400
Received: from mail-qt1-x835.google.com ([2607:f8b0:4864:20::835]:61748)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gorsunov@HIDDEN>)
 id 1u3vCJ-0008By-VH
 for 76945 <at> debbugs.gnu.org; Sun, 13 Apr 2025 07:08:25 -0400
Received: by mail-qt1-x835.google.com with SMTP id
 d75a77b69052e-476b4c9faa2so43136011cf.3
 for <76945 <at> debbugs.gnu.org>; Sun, 13 Apr 2025 04:08:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1744542498; x=1745147298; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=GkSh3YWrW6Bhybys8S+Tcqn7uDKQqW1YrlOQHzGWzBc=;
 b=dDResYwtxYC7zIiClMXAxGE+AA5RasiuGDdZFQD+fjYqJD8NgFADDHwzYQiYZxZmLw
 edg0FSQkDU3OeqxXPpvvg+HV2Q0qtzmByu+7OxjoHsx8A5Y8sjcdI4roaurkeLk+n8VB
 xSG04WmeUoxqy0dHgnMRJ9uaYMXexRUd8ftW5Qk9zxzxqIkk9N04T7AaTLIbCbsfzChZ
 cTHWxr10hcx5qh7X5WBVCwJSUpNZ1Sb1I0GOrx0U4X4RVntDytofmpltFxqxZkfenOO3
 sRqF0HuM3h8yJgqb0xi0T0+J6t54oS0xWm+mQWnEnBlw0hP5+Gxelh8IEnpoDw6mud9t
 8a7w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1744542498; x=1745147298;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=GkSh3YWrW6Bhybys8S+Tcqn7uDKQqW1YrlOQHzGWzBc=;
 b=DOak/QeWf58CA8xCZT0B/YhxHTM8aq29Pxi32xuhLA8wmQvZk5bnnF21wW3TJSD4Nl
 h/vbbxCwM/XdnxY7gf8P7viUMafhV5PTZPS2UqMBFdpeDhZEb90qIS7xqtkxBePXiz0x
 XT81Ae8GthPLPkcr19GTB3zOf9dKDxkm5qA3MiGQ++oiSELoCIOImQZ3xjwvyS3QGJeW
 V3XNAQ6pDPCM+VHToTQz7E0FCMq2GVMBg7GOHw0wyNULTW5TfZX12ZTRdMKpeG0hUZD3
 EsJbEmYfGqgBRCv+4yy91V0S02WbiO6PAmtRvD52gNQIvFj2vDK29l7ztatvo1ehSQY+
 5TmA==
X-Forwarded-Encrypted: i=1;
 AJvYcCVI6UwdamceDNA4Agc2cLxXrqe1JIgAF4M33XqKF32g8wrOG++7061gLPOjYKNF9YgOtqIa8Q==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YxUCg+IIpydEMkhTFKMD/4Q1O2Rncq5G9iC6Ot3Q6KoKUOPeRdx
 0wvOsKpQEX299SmcxPl/4AhH/Tn5YVq641BpOoqFl6W6w70WF7PTYViChK8Eag5GceW+KwXPmKJ
 Uy6um0jaxKJAZ/QF4gtLicy9NwhA=
X-Gm-Gg: ASbGncsbnhnNz22K/tQiCGL3PVRfFgZH0joaml6ekPuKl6poeK0fZyTvc2M6GcvbzyO
 FU2x2QttsyMuTcXFOl+GJ0TAE6/YJsWii1OTQ5lz0/xNOVe9QmY+QbzFzlcpLp7sFSP4RUoIyGM
 f1VpowycEeeNGdLzAfgCxt0Q==
X-Google-Smtp-Source: AGHT+IHKquzrQLxxjGtHG/Bn/2NqCGOmdq8kRMRn7z1zixs81sSEXDl7lmrv3811PB0A3zSA6cu/wHl2t4dugy3YruY=
X-Received: by 2002:a05:622a:306:b0:476:b3f0:a905 with SMTP id
 d75a77b69052e-47977515330mr111375751cf.8.1744542498144; Sun, 13 Apr 2025
 04:08:18 -0700 (PDT)
MIME-Version: 1.0
References: <a9feefc8-29e5-50e3-f265-98c1529e0280@HIDDEN>
 <8634fjbh38.fsf@HIDDEN> <6438a2db-5d48-46cb-bd5c-d081ba36001d@HIDDEN>
 <865xjs84xs.fsf@HIDDEN> <3f685625-9723-12c5-6176-9a796fff1250@HIDDEN>
 <86v7r8jsh1.fsf@HIDDEN>
In-Reply-To: <86v7r8jsh1.fsf@HIDDEN>
From: Vladimir Gorsunov <gorsunov@HIDDEN>
Date: Sun, 13 Apr 2025 14:08:06 +0300
X-Gm-Features: ATxdqUEx4TreKA-BRtg55TKipbDaxqAzc8q4-9bhp_AnesFrtagbk65HP67NcWA
Message-ID: <CAC6E6RkAfstHJLWSo8Tzn-zH-Wh9K4v8zSd1M8VEzo0JMX-uGA@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000e5c98b0632a6f3c0"
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--000000000000e5c98b0632a6f3c0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Seems strange to me to close before we make sure the software does, in
fact, behave as expected. But if that's how it is usually done in this
project, then of course!

On Sun, Apr 13, 2025 at 12:55=E2=80=AFPM Eli Zaretskii <eliz@HIDDEN> wrote=
:

> > Date: Fri, 11 Apr 2025 19:55:01 +0300
> > Cc: 76945 <at> debbugs.gnu.org
> > From: Vladimir Gorsunov <gorsunov@HIDDEN>
> >
> > Made a patch to gnulib
> > https://lists.gnu.org/archive/html/bug-gnulib/2025-04/msg00064.html as
> > Paul suggested
>
> Thanks.  I guess we can now close this bug, as the issue will be
> resolved in Gnulib?
>


--=20
Mit Respekt, Vladimir Gorsunov

--000000000000e5c98b0632a6f3c0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Seems strange to me to close before we make sure the softw=
are does, in fact, behave as expected. But if that&#39;s how it is usually =
done in this project, then of course!<br></div><br><div class=3D"gmail_quot=
e gmail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Apr =
13, 2025 at 12:55=E2=80=AFPM Eli Zaretskii &lt;<a href=3D"mailto:eliz@HIDDEN=
rg">eliz@HIDDEN</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" =
style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pa=
dding-left:1ex">&gt; Date: Fri, 11 Apr 2025 19:55:01 +0300<br>
&gt; Cc: <a href=3D"mailto:76945 <at> debbugs.gnu.org" target=3D"_blank">76945@d=
ebbugs.gnu.org</a><br>
&gt; From: Vladimir Gorsunov &lt;<a href=3D"mailto:gorsunov@HIDDEN" targ=
et=3D"_blank">gorsunov@HIDDEN</a>&gt;<br>
&gt; <br>
&gt; Made a patch to gnulib <br>
&gt; <a href=3D"https://lists.gnu.org/archive/html/bug-gnulib/2025-04/msg00=
064.html" rel=3D"noreferrer" target=3D"_blank">https://lists.gnu.org/archiv=
e/html/bug-gnulib/2025-04/msg00064.html</a> as <br>
&gt; Paul suggested<br>
<br>
Thanks.=C2=A0 I guess we can now close this bug, as the issue will be<br>
resolved in Gnulib?<br>
</blockquote></div><div><br clear=3D"all"></div><br><span class=3D"gmail_si=
gnature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><d=
iv dir=3D"ltr">Mit Respekt, Vladimir Gorsunov<br></div></div>

--000000000000e5c98b0632a6f3c0--




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76945: [PATCH] etags: character classes and intervals not working in --regex
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 13 Apr 2025 11:30:05 +0000
Resent-Message-ID: <handler.76945.B76945.174454376814951 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76945
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Vladimir Gorsunov <gorsunov@HIDDEN>
Cc: eggert@HIDDEN, rms@HIDDEN, 76945 <at> debbugs.gnu.org
Received: via spool by 76945-submit <at> debbugs.gnu.org id=B76945.174454376814951
          (code B ref 76945); Sun, 13 Apr 2025 11:30:05 +0000
Received: (at 76945) by debbugs.gnu.org; 13 Apr 2025 11:29:28 +0000
Received: from localhost ([127.0.0.1]:39909 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u3vWg-0003sk-4Y
	for submit <at> debbugs.gnu.org; Sun, 13 Apr 2025 07:29:27 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:50682)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1u3vWd-0003rE-7W
 for 76945 <at> debbugs.gnu.org; Sun, 13 Apr 2025 07:29:24 -0400
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 <eliz@HIDDEN>)
 id 1u3vWX-0002un-7f; Sun, 13 Apr 2025 07:29:17 -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=ds4jARxtEV5x+nnsGjyVzikbKevbH+mpHHth60wqxeM=; b=Z8tRFMYeiSsA
 xehdLAECaY2RhrSNodUsG7MDyjJfZ/nTvLwEqDEMWtr8aSVr5I/ozX1rvs5hwSsvbidUm8Vq1IFar
 uwnnLKY1wepI6MQYHKY7FsWfjJP42k4q5/mDmHMkaahMo+K/mwVF7ru6vrXjilFYiJtCfj9qXMHlP
 LLqqhrUTz5ULzvc5j52moqJ0PHNgNawcDOkS2TBhQu6WqjYpQUkLZ+9SbyfQu9iVs8Nugu5zQwrsV
 DpKWOn6adxIddBl5zyyXNqK58nns8S6DFtxjosYkSgMZYUu8UXCap5YUC8rreUBcfAf1pmCeQbUU+
 PRtC/G4ntHG5c+l33Slusg==;
Date: Sun, 13 Apr 2025 14:29:01 +0300
Message-Id: <86fricjo5e.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <CAC6E6RkAfstHJLWSo8Tzn-zH-Wh9K4v8zSd1M8VEzo0JMX-uGA@HIDDEN>
 (message from Vladimir Gorsunov on Sun, 13 Apr 2025 14:08:06 +0300)
References: <a9feefc8-29e5-50e3-f265-98c1529e0280@HIDDEN>
 <8634fjbh38.fsf@HIDDEN> <6438a2db-5d48-46cb-bd5c-d081ba36001d@HIDDEN>
 <865xjs84xs.fsf@HIDDEN> <3f685625-9723-12c5-6176-9a796fff1250@HIDDEN>
 <86v7r8jsh1.fsf@HIDDEN>
 <CAC6E6RkAfstHJLWSo8Tzn-zH-Wh9K4v8zSd1M8VEzo0JMX-uGA@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Vladimir Gorsunov <gorsunov@HIDDEN>
> Date: Sun, 13 Apr 2025 14:08:06 +0300
> Cc: eggert@HIDDEN, rms@HIDDEN, 76945 <at> debbugs.gnu.org
> 
> Seems strange to me to close before we make sure the software does, in fact, behave as expected. But if
> that's how it is usually done in this project, then of course!

We could wait until Gnulib folks resolve this on their end, but
someone will need to tell us when that happens, because I don't
normally read the Gnulib list.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76945: [PATCH] etags: character classes and intervals not working in --regex
Resent-From: Vladimir Gorsunov <gorsunov@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 13 Apr 2025 11:34:05 +0000
Resent-Message-ID: <handler.76945.B76945.174454401026621 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76945
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Eli Zaretskii <eliz@HIDDEN>
Cc: eggert@HIDDEN, rms@HIDDEN, 76945 <at> debbugs.gnu.org
Received: via spool by 76945-submit <at> debbugs.gnu.org id=B76945.174454401026621
          (code B ref 76945); Sun, 13 Apr 2025 11:34:05 +0000
Received: (at 76945) by debbugs.gnu.org; 13 Apr 2025 11:33:30 +0000
Received: from localhost ([127.0.0.1]:39917 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u3vaZ-0006tz-RR
	for submit <at> debbugs.gnu.org; Sun, 13 Apr 2025 07:33:29 -0400
Received: from mail-qt1-x82e.google.com ([2607:f8b0:4864:20::82e]:46579)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gorsunov@HIDDEN>)
 id 1u3vaV-0006mW-Oc
 for 76945 <at> debbugs.gnu.org; Sun, 13 Apr 2025 07:33:25 -0400
Received: by mail-qt1-x82e.google.com with SMTP id
 d75a77b69052e-476a1acf61eso32968661cf.1
 for <76945 <at> debbugs.gnu.org>; Sun, 13 Apr 2025 04:33:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1744543998; x=1745148798; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=j3Ds8eK/afhQHQgiTFJdQNdsI+Tcw/tiVlt/lr8OwyE=;
 b=SwORNG3/WM75C99NLY9jab8VvvPAVwsUPMudpJRp35JI1fwCzzGAl67G4NIuqA8yRU
 9M3xh6hf0F07866dGJerX63cH86QU47cPL63kpsB2eJh+yUTvYNeAr1/8R20zYRkcWAV
 chPPjG6F9+qpYVHlcKvRjQc8LRESK5a3bRIPIP90gyXE0kUmx6V6EkXxpRyPk0jxs8q8
 wkSWHKW+DEjEnp+qCNgkGxw8DiNB3omugmfhA8bz1BUKVn1YARtsixtF9D+dYTKCO5Fh
 FKkPY4k57053ngQmbqDiMEEVUzT+V5nLhI51KN01bJQMFCaa2fNK3Lt5JVvij6t60y9N
 pYOA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1744543998; x=1745148798;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=j3Ds8eK/afhQHQgiTFJdQNdsI+Tcw/tiVlt/lr8OwyE=;
 b=TKjAkVLKyhAhFPwsnX51ewz2JSXG49qoGTg+lzmalKOhIgAnnoWh3kzlvXQj2+U3IK
 pfHTs7+F5cVtSa/PbI6t4Fnh889M85xDH/d7JNaztzsTC7TfzpI5cUCATuyZenIng/94
 ATnfCZutk+cSh/mubh+cEGpIAcF00x5kJpEYlJgOLNd0RTXtCWNdxgIgrx3pQAujLjTK
 iBJofzNQVPlnl9Y7hSH+GijJQN/8c1J5KFJJVUtwo3iJJpV+exegSYBpWP6UXZxye3b6
 2YlkUnXZDiUyDMI6NP1TUOykXqIzcLmWWWSvfe396UgkoK7eK3lVhpmmnjwVOFjC1UKG
 Ic+g==
X-Forwarded-Encrypted: i=1;
 AJvYcCU0F8DD0Rgx4rB1/T07bp8rY7O2u7idzLS81dwqTV9OlCkhfrMiPGTwmiUilNbskqBufSQg1g==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YzzUcaMuuWFgyxM1iU04x8hwKCrCcbGEfFH4YjclBB+kPf3c2Sc
 yDrG0koFrpm4ovM9a1mVVtk20PVaaDI1CFlY00vLIzbzpWbs4gdvIpur6x1aXn0GBTdL8jfbUzJ
 sSYigbN6N/VipLN7yp2d5YE7AzyUBCM63
X-Gm-Gg: ASbGnctdEVV4d8IPdAnrRfjMXo8r7iO519EuWH6OpOhb5SCRXZttaYzXG1cxA98uOyf
 qg3KrJJgd8b3WTYj5o0/HbPSrkdFzJYx5e+YOOrkyWcc+p/FoXzc6M2xCA+XifChJ2QjsDgVc45
 a00RXoDy59UfM2h+AM0D6pdw==
X-Google-Smtp-Source: AGHT+IFlVVUR5IT2qpo5hWSH1JTUW/GhIfIEAKHiHtzGH3FuY6Sv+QNUjCmFM7IEIpHYqC6kX5pP4dkye6YYfDWtlu0=
X-Received: by 2002:a05:622a:1343:b0:476:9295:d4a3 with SMTP id
 d75a77b69052e-479775d5f25mr152150631cf.35.1744543997706; Sun, 13 Apr 2025
 04:33:17 -0700 (PDT)
MIME-Version: 1.0
References: <a9feefc8-29e5-50e3-f265-98c1529e0280@HIDDEN>
 <8634fjbh38.fsf@HIDDEN> <6438a2db-5d48-46cb-bd5c-d081ba36001d@HIDDEN>
 <865xjs84xs.fsf@HIDDEN> <3f685625-9723-12c5-6176-9a796fff1250@HIDDEN>
 <86v7r8jsh1.fsf@HIDDEN>
 <CAC6E6RkAfstHJLWSo8Tzn-zH-Wh9K4v8zSd1M8VEzo0JMX-uGA@HIDDEN>
 <86fricjo5e.fsf@HIDDEN>
In-Reply-To: <86fricjo5e.fsf@HIDDEN>
From: Vladimir Gorsunov <gorsunov@HIDDEN>
Date: Sun, 13 Apr 2025 14:33:02 +0300
X-Gm-Features: ATxdqUEmmWfizjWEd_cRh2USZ30-pQNU-6EOrHS-Pk4pNf31yzeJuqMi8fHmxow
Message-ID: <CAC6E6Rm7VK4uVKnFB-nBWouX3GO_Q-_NoLBA50idczbXxU+hBA@HIDDEN>
Content-Type: multipart/alternative; boundary="0000000000004746da0632a74dc0"
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--0000000000004746da0632a74dc0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

I'll tell you

On Sun, Apr 13, 2025 at 2:29=E2=80=AFPM Eli Zaretskii <eliz@HIDDEN> wrote:

> > From: Vladimir Gorsunov <gorsunov@HIDDEN>
> > Date: Sun, 13 Apr 2025 14:08:06 +0300
> > Cc: eggert@HIDDEN, rms@HIDDEN, 76945 <at> debbugs.gnu.org
> >
> > Seems strange to me to close before we make sure the software does, in
> fact, behave as expected. But if
> > that's how it is usually done in this project, then of course!
>
> We could wait until Gnulib folks resolve this on their end, but
> someone will need to tell us when that happens, because I don't
> normally read the Gnulib list.
>


--=20
Mit Respekt, Vladimir Gorsunov

--0000000000004746da0632a74dc0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">I&#39;ll tell you<br></div><br><div class=3D"gmail_quote g=
mail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Apr 13,=
 2025 at 2:29=E2=80=AFPM Eli Zaretskii &lt;<a href=3D"mailto:eliz@HIDDEN">=
eliz@HIDDEN</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddin=
g-left:1ex">&gt; From: Vladimir Gorsunov &lt;<a href=3D"mailto:gorsunov@gma=
il.com" target=3D"_blank">gorsunov@HIDDEN</a>&gt;<br>
&gt; Date: Sun, 13 Apr 2025 14:08:06 +0300<br>
&gt; Cc: <a href=3D"mailto:eggert@HIDDEN" target=3D"_blank">eggert@cs.=
ucla.edu</a>, <a href=3D"mailto:rms@HIDDEN" target=3D"_blank">rms@HIDDEN<=
/a>, <a href=3D"mailto:76945 <at> debbugs.gnu.org" target=3D"_blank">76945@debbu=
gs.gnu.org</a><br>
&gt; <br>
&gt; Seems strange to me to close before we make sure the software does, in=
 fact, behave as expected. But if<br>
&gt; that&#39;s how it is usually done in this project, then of course!<br>
<br>
We could wait until Gnulib folks resolve this on their end, but<br>
someone will need to tell us when that happens, because I don&#39;t<br>
normally read the Gnulib list.<br>
</blockquote></div><div><br clear=3D"all"></div><br><span class=3D"gmail_si=
gnature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><d=
iv dir=3D"ltr">Mit Respekt, Vladimir Gorsunov<br></div></div>

--0000000000004746da0632a74dc0--





Last modified: Sun, 13 Apr 2025 11:30:04 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.