GNU bug report logs - #24457
[PATCH] sed: use dfa matcher for regex with anchor

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: sed; Reported by: Norihiro Tanaka <noritnk@HIDDEN>; Keywords: patch; dated Sun, 18 Sep 2016 09:02:01 UTC; Maintainer for sed is bug-sed@HIDDEN.

Message received at 24457 <at> debbugs.gnu.org:


Received: (at 24457) by debbugs.gnu.org; 10 Nov 2016 13:30:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 10 08:30:30 2016
Received: from localhost ([127.0.0.1]:51782 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1c4pQz-0004S1-OI
	for submit <at> debbugs.gnu.org; Thu, 10 Nov 2016 08:30:30 -0500
Received: from mailgw01.kcn.ne.jp ([61.86.7.208]:40394)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <noritnk@HIDDEN>) id 1c4pQv-0004Rk-EA
 for 24457 <at> debbugs.gnu.org; Thu, 10 Nov 2016 08:30:29 -0500
Received: from mxs02-s (mailgw2.kcn.ne.jp [61.86.15.234])
 by mailgw01.kcn.ne.jp (Postfix) with ESMTP id 3729E4A088C
 for <24457 <at> debbugs.gnu.org>; Thu, 10 Nov 2016 22:30:13 +0900 (JST)
X-matriXscan-loop-detect: 8417ddad890c566b10cfc8791b51882aec76caec
Received: from mail05.kcn.ne.jp ([61.86.6.184]) by mxs02-s with ESMTP;
 Thu, 10 Nov 2016 22:30:12 +0900 (JST)
Received: from [10.120.1.64] (i118-21-128-66.s30.a048.ap.plala.or.jp
 [118.21.128.66])
 by mail05.kcn.ne.jp (Postfix) with ESMTPA id C663D7D0098;
 Thu, 10 Nov 2016 22:30:11 +0900 (JST)
Date: Thu, 10 Nov 2016 22:30:12 +0900
From: Norihiro Tanaka <noritnk@HIDDEN>
To: Assaf Gordon <assafgordon@HIDDEN>
Subject: Re: bug#24457: [PATCH] sed: use dfa matcher for regex with anchor
In-Reply-To: <8362567F-C6FD-4069-B5DF-8D0ADED41EAF@HIDDEN>
References: <20161106232603.786E.27F6AC2D@HIDDEN>
 <8362567F-C6FD-4069-B5DF-8D0ADED41EAF@HIDDEN>
Message-Id: <20161110223010.73D1.27F6AC2D@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary="------_5824760D0000000073C8_MULTIPART_MIXED_"
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver. 2.65.07 [ja]
X-matriXscan-Sophos-AV: Clean
X-matriXscan-Action: Approve
X-matriXscan: Uncategorized
X-Spam-Score: -2.9 (--)
X-Debbugs-Envelope-To: 24457
Cc: 24457 <at> debbugs.gnu.org
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: -2.9 (--)

--------_5824760D0000000073C8_MULTIPART_MIXED_
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit


On Wed, 9 Nov 2016 10:34:22 -0500
Assaf Gordon <assafgordon@HIDDEN> wrote:

> Hello,
> 
> > On Nov 6, 2016, at 09:26, Norihiro Tanaka <noritnk@HIDDEN> wrote:
> > 
> > I rebased the patch.
> > 
> > Norihiro
> > <0001-sed-use-dfa-matcher-for-regex-with-anchor.patch>
> 
> Thanks for the continued improvements!
> 
> Could it be that the test files are missing from this patch (testsuite/anchor.{sed,good,inp}) ?
> 
> -assaf
> 

Hi Assaf,

Thanks for reviewing.  I leaved them, and now added them.

Norihiro

--------_5824760D0000000073C8_MULTIPART_MIXED_
Content-Type: text/plain;
 charset="US-ASCII";
 name="0001-sed-use-dfa-matcher-for-regex-with-anchor.patch"
Content-Disposition: attachment;
 filename="0001-sed-use-dfa-matcher-for-regex-with-anchor.patch"
Content-Transfer-Encoding: base64

RnJvbSA4MDBiZmFhYjQxMjI2NWI2NDljOGYyMWI3MTg3YjAxYjUzOWM0NTE0IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBOb3JpaGlybyBUYW5ha2EgPG5vcml0bmtAa2NuLm5lLmpwPgpE
YXRlOiBTdW4sIDYgTm92IDIwMTYgMTA6MjU6NDEgKzA5MDAKU3ViamVjdDogW1BBVENIXSBzZWQ6
IHVzZSBkZmEgbWF0Y2hlciBmb3IgcmVnZXggd2l0aCBhbmNob3IKCiogc2VkL3JlZ2V4LmMgKGNv
bXBpbGVfcmVnZXhfMSwgbWF0Y2hfcmVnZXgpOiBVc2UgZGZhIG1hdGNoZXIgZm9yIHJlZ2V4Cndp
dGggYW5jaG9yLgoqIHRlc3RzdWl0ZS9sb2NhbGUubWs6IEFkZCBuZXcgdGVzdC4KKiB0ZXN0c3Vp
dGUvTWFrZWZpbGUudGVzdHM6CiogdGVzdHN1aXRlL2FuY2hvci5nb29kOiBOZXcgdGVzdC1yZWxh
dGVkIGZpbGVzLgoqIHRlc3RzdWl0ZS9hbmNob3IuaW5wOgoqIHRlc3RzdWl0ZS9hbmNob3Iuc2Vk
OgotLS0KIHNlZC9yZWdleHAuYyAgICAgICAgICAgICB8ICAgIDYgKysrLS0tCiB0ZXN0c3VpdGUv
TWFrZWZpbGUudGVzdHMgfCAgICAyICstCiB0ZXN0c3VpdGUvYW5jaG9yLmdvb2QgICAgfCAgICAz
ICsrKwogdGVzdHN1aXRlL2FuY2hvci5pbnAgICAgIHwgICAgMyArKysKIHRlc3RzdWl0ZS9hbmNo
b3Iuc2VkICAgICB8ICAgIDggKysrKysrKysKIHRlc3RzdWl0ZS9sb2NhbC5tayAgICAgICB8ICAg
IDUgKysrKy0KIDYgZmlsZXMgY2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMo
LSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB0ZXN0c3VpdGUvYW5jaG9yLmdvb2QKIGNyZWF0ZSBtb2Rl
IDEwMDY0NCB0ZXN0c3VpdGUvYW5jaG9yLmlucAogY3JlYXRlIG1vZGUgMTAwNjQ0IHRlc3RzdWl0
ZS9hbmNob3Iuc2VkCgpkaWZmIC0tZ2l0IGEvc2VkL3JlZ2V4cC5jIGIvc2VkL3JlZ2V4cC5jCmlu
ZGV4IGMyMWEzYTkuLjkwNzhjMDcgMTAwNjQ0Ci0tLSBhL3NlZC9yZWdleHAuYworKysgYi9zZWQv
cmVnZXhwLmMKQEAgLTE0Niw2ICsxNDYsNyBAQCBjb21waWxlX3JlZ2V4XzEgKHN0cnVjdCByZWdl
eCAqbmV3X3JlZ2V4LCBpbnQgbmVlZGVkX3N1YikKIAogICBpbnQgZGZhb3B0cyA9IChuZXdfcmVn
ZXgtPmZsYWdzICYgUkVHX0lDQVNFKSA/IERGQV9DQVNFX0ZPTEQgOiAwOwogICBkZmFvcHRzIHw9
IChidWZmZXJfZGVsaW1pdGVyID09ICdcbicpID8gMCA6IERGQV9FT0xfTlVMOworICBkZmFvcHRz
IHw9IChuZXdfcmVnZXgtPmZsYWdzICYgUkVHX05FV0xJTkUpID8gMCA6IERGQV9BTkNIT1I7CiAg
IG5ld19yZWdleC0+ZGZhID0gZGZhYWxsb2MgKCk7CiAgIGRmYXN5bnRheCAobmV3X3JlZ2V4LT5k
ZmEsICZsb2NhbGVpbmZvLCBzeW50YXgsIGRmYW9wdHMpOwogICBkZmFjb21wIChuZXdfcmVnZXgt
PnJlLCBuZXdfcmVnZXgtPnN6LCBuZXdfcmVnZXgtPmRmYSwgMSk7CkBAIC0zNDIsMTUgKzM0Mywx
NCBAQCBtYXRjaF9yZWdleChzdHJ1Y3QgcmVnZXggKnJlZ2V4LCBjaGFyICpidWYsIHNpemVfdCBi
dWZsZW4sCiAgICAgICBpZiAoc3VwZXJzZXQgJiYgIWRmYWV4ZWMgKHN1cGVyc2V0LCBidWYsIGJ1
ZiArIGJ1ZmxlbiwgdHJ1ZSwgTlVMTCwgTlVMTCkpCiAgICAgICAgIHJldHVybiAwOwogCi0gICAg
ICBpZiAoKCFyZWdzaXplICYmIChyZWdleC0+ZmxhZ3MgJiBSRUdfTkVXTElORSkpCi0gICAgICAg
ICAgfHwgKCFzdXBlcnNldCAmJiBkZmFpc2Zhc3QgKHJlZ2V4LT5kZmEpKSkKKyAgICAgIGlmICgh
cmVnc2l6ZSB8fCAoIXN1cGVyc2V0ICYmIGRmYWlzZmFzdCAocmVnZXgtPmRmYSkpKQogICAgICAg
ICB7CiAgICAgICAgICAgYm9vbCBiYWNrcmVmID0gZmFsc2U7CiAKICAgICAgICAgICBpZiAoIWRm
YWV4ZWMgKHJlZ2V4LT5kZmEsIGJ1ZiwgYnVmICsgYnVmbGVuLCB0cnVlLCBOVUxMLCAmYmFja3Jl
ZikpCiAgICAgICAgICAgICByZXR1cm4gMDsKIAotICAgICAgICAgIGlmICghcmVnc2l6ZSAmJiAo
cmVnZXgtPmZsYWdzICYgUkVHX05FV0xJTkUpICYmICFiYWNrcmVmKQorICAgICAgICAgIGlmICgh
cmVnc2l6ZSAmJiAhYmFja3JlZikKICAgICAgICAgICAgIHJldHVybiAxOwogICAgICAgICB9CiAg
ICAgfQpkaWZmIC0tZ2l0IGEvdGVzdHN1aXRlL01ha2VmaWxlLnRlc3RzIGIvdGVzdHN1aXRlL01h
a2VmaWxlLnRlc3RzCmluZGV4IDJjMjcwNGEuLmZiODRhNzYgMTAwNjQ0Ci0tLSBhL3Rlc3RzdWl0
ZS9NYWtlZmlsZS50ZXN0cworKysgYi90ZXN0c3VpdGUvTWFrZWZpbGUudGVzdHMKQEAgLTIxLDcg
KzIxLDcgQEAgU0tJUCA9IDo+JEAuc2tpcDsgZXhpdCA3NwogZW5hYmxlIHNlcCBpbmNsaWIgOGJp
dCA4dG83IG5ld2ppcyB4YWJjeCBkb2xsYXIgbm9lb2wgYmtzbGFzaGVzIFwKIG51bXN1YiBoZWFk
IG1hZGRpbmcgbWFjLW1mIGVtcHR5IHhieGN4IHhieGN4MyByZWNhbGwgcmVjYWxsMiB4ZW1hY3Mg
XAogYXBwcXVpdCBmYXN0cyB1bmlxIG1hbmlzIGxpbmVjbnQga2hhZGFmeSBhbGxzdWIgZmxpcGNh
c2Ugc3BhY2UgbW9kdWxvIFwKLXktYnJhY2tldCB5LW5ld2xpbmUgeS16ZXJvIGluc2VydCBicmFj
a2V0cyBhbXAtZXNjYXBlIG5ld2xpbmUtYW5jaG9yOjoKK3ktYnJhY2tldCB5LW5ld2xpbmUgeS16
ZXJvIGluc2VydCBicmFja2V0cyBhbXAtZXNjYXBlIGFuY2hvciBuZXdsaW5lLWFuY2hvcjo6CiAJ
JChTRURFTlYpICQoU0VEKSAtZiAkKHNyY2RpcikvJEAuc2VkIFwKIAkJPCAkKHNyY2RpcikvJEAu
aW5wIHwgJChUUikgLWQgXFxyID4gJEAub3V0CiAJJChDTVApICQoc3JjZGlyKS8kQC5nb29kICRA
Lm91dApkaWZmIC0tZ2l0IGEvdGVzdHN1aXRlL2FuY2hvci5nb29kIGIvdGVzdHN1aXRlL2FuY2hv
ci5nb29kCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjkxZTM1ZTMKLS0tIC9k
ZXYvbnVsbAorKysgYi90ZXN0c3VpdGUvYW5jaG9yLmdvb2QKQEAgLTAsMCArMSwzIEBACitYIGxp
bmUxIEIKK0MgbGluZTIgRAorRSBsaW5lMyBYCmRpZmYgLS1naXQgYS90ZXN0c3VpdGUvYW5jaG9y
LmlucCBiL3Rlc3RzdWl0ZS9hbmNob3IuaW5wCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAuLmE5N2U5ODUKLS0tIC9kZXYvbnVsbAorKysgYi90ZXN0c3VpdGUvYW5jaG9yLmlucApA
QCAtMCwwICsxLDMgQEAKK0EgbGluZTEgQgorQyBsaW5lMiBECitFIGxpbmUzIEYKZGlmZiAtLWdp
dCBhL3Rlc3RzdWl0ZS9hbmNob3Iuc2VkIGIvdGVzdHN1aXRlL2FuY2hvci5zZWQKbmV3IGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNDZmOTUwNAotLS0gL2Rldi9udWxsCisrKyBiL3Rl
c3RzdWl0ZS9hbmNob3Iuc2VkCkBAIC0wLDAgKzEsOCBAQAorTgorTgorL15BL3MvQS9YLworL0Ik
L3MvQi9YLworL15DL3MvQy9YLworL0QkL3MvRC9YLworL15FL3MvRS9YLworL0YkL3MvRi9YLwpk
aWZmIC0tZ2l0IGEvdGVzdHN1aXRlL2xvY2FsLm1rIGIvdGVzdHN1aXRlL2xvY2FsLm1rCmluZGV4
IGFlMWYwNmMuLmEyNzk4NWUgMTAwNjQ0Ci0tLSBhL3Rlc3RzdWl0ZS9sb2NhbC5taworKysgYi90
ZXN0c3VpdGUvbG9jYWwubWsKQEAgLTEwOSw3ICsxMDksNyBAQCBTRURURVNUUyArPSB0ZXN0c3Vp
dGUvYXBwcXVpdCB0ZXN0c3VpdGUvZW5hYmxlIHRlc3RzdWl0ZS9zZXAJCVwKICAgICAgICAgdGVz
dHN1aXRlL2FtcC1lc2NhcGUgdGVzdHN1aXRlL2hlbHAgdGVzdHN1aXRlL2ZpbGUJCVwKICAgICAg
ICAgdGVzdHN1aXRlL3F1aWV0IHRlc3RzdWl0ZS9mYWN0b3IgdGVzdHN1aXRlL2JpbmFyeTMJCVwK
ICAgICAgICAgdGVzdHN1aXRlL2JpbmFyeTIgdGVzdHN1aXRlL2JpbmFyeSB0ZXN0c3VpdGUvZGMJ
CQlcCi0gICAgICAgIHRlc3RzdWl0ZS9uZXdsaW5lLWFuY2hvciB0ZXN0c3VpdGUvemVyby1hbmNo
b3IKKyAgICAgICAgdGVzdHN1aXRlL2FuY2hvciB0ZXN0c3VpdGUvbmV3bGluZS1hbmNob3IgdGVz
dHN1aXRlL3plcm8tYW5jaG9yCiAKICMgTm90ZSB0aGF0IHRoZSBmaXJzdCBsaW5lcyBhcmUgc3Rh
dGVtZW50cy4gIFRoZXkgZW5zdXJlIHRoYXQgZW52aXJvbm1lbnQKICMgdmFyaWFibGVzIHRoYXQg
Y2FuIHBlcnR1cmIgdGVzdHMgYXJlIHVuc2V0IG9yIHNldCB0byBleHBlY3RlZCB2YWx1ZXMuCkBA
IC0xODYsNiArMTg2LDkgQEAgRVhUUkFfRElTVCArPSBcCiAJdGVzdHN1aXRlL2FtcC1lc2NhcGUu
Z29vZCBcCiAJdGVzdHN1aXRlL2FtcC1lc2NhcGUuaW5wIFwKIAl0ZXN0c3VpdGUvYW1wLWVzY2Fw
ZS5zZWQgXAorCXRlc3RzdWl0ZS9hbmNob3IuZ29vZCBcCisJdGVzdHN1aXRlL2FuY2hvci5pbnAg
XAorCXRlc3RzdWl0ZS9hbmNob3Iuc2VkIFwKIAl0ZXN0c3VpdGUvYXBwcXVpdC5nb29kIFwKIAl0
ZXN0c3VpdGUvYXBwcXVpdC5pbnAgXAogCXRlc3RzdWl0ZS9hcHBxdWl0LnNlZCBcCi0tIAoxLjcu
MQoK
--------_5824760D0000000073C8_MULTIPART_MIXED_--





Information forwarded to bug-sed@HIDDEN:
bug#24457; Package sed. Full text available.

Message received at 24457 <at> debbugs.gnu.org:


Received: (at 24457) by debbugs.gnu.org; 9 Nov 2016 15:34:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 09 10:34:30 2016
Received: from localhost ([127.0.0.1]:51075 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1c4UtS-0003PL-OS
	for submit <at> debbugs.gnu.org; Wed, 09 Nov 2016 10:34:30 -0500
Received: from mail-qk0-f180.google.com ([209.85.220.180]:34737)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <assafgordon@HIDDEN>) id 1c4UtR-0003P6-Li
 for 24457 <at> debbugs.gnu.org; Wed, 09 Nov 2016 10:34:30 -0500
Received: by mail-qk0-f180.google.com with SMTP id q130so260160309qke.1
 for <24457 <at> debbugs.gnu.org>; Wed, 09 Nov 2016 07:34:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=JnxEu0ds7PChKpR8KZrR22QkkPe5yDu8XUX8kkqvoxY=;
 b=vOT40ovJcq6gRGA9xZEd6JaEZ+Es4qFJSZCEcsSwcg1B5ocDwnHvh3sMDIxao+3iri
 xWS29a5cXoNoLfrzss00yvgqf7ojl1Dp7sUASwT7xoW5y3Fhxx+u81YUTaCyKl68ZqPS
 P6xnbkOlzU1W8i2bWi0E5KYJ45qeC1Ffd7fG9wIBKr6EbniSbJzJBKsoakBPQAh4vnuk
 79/xdPIgvsMUZSPUikI4YZOnGSY4F9lGUmswvN2XwKRW5k9+uzb7j+g0VAlJyje3t8uy
 6/BwjM3QNWiY72YuYyZoHsoGZZMHNPYMtmLla32gCiRpDSbFQsQYXaHfqhTt18EjIWE5
 PFMQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=JnxEu0ds7PChKpR8KZrR22QkkPe5yDu8XUX8kkqvoxY=;
 b=H3g/gcrd0+8Mq6X5bk3+jJiB83nOcQ4gBpnSsL9pAjeUOoCa6PBjm7+2VmE+fbOBYv
 mRQ/KiJ/reV1aPeqs7/r14O1TuTg9HqpUAR2qlv0gy6sTklNGQ28OoBPIOFyh7OW53Iv
 /lBHYPo5WrjnHcZHJQanK1Hak/jX/IwBVvPqb1JImAVHd1Nb4sBVui5oJz+8+r+xdVQN
 sPwL+yrOZo11jT2vKN7e0XjVoI1wxF5fcSiVRVgFjvXMlqWNh3we2VKEgVA8UdBP/n2j
 H+e0egwsR++WiXUvOkRscUwujxLYvave1F3TCyDCnN7w00RCnNjSfvI3RgF5tuDdCeUH
 /Ehg==
X-Gm-Message-State: ABUngvfjCJ3oRY5dVCP7pCeQQFnjXxhqEeX3dc2WsSG6UhOv6xvEKrGSI5j78yP/oynRZw==
X-Received: by 10.55.48.72 with SMTP id w69mr225327qkw.320.1478705663944;
 Wed, 09 Nov 2016 07:34:23 -0800 (PST)
Received: from [10.0.12.110] (ool-addc4864.static.optonline.net.
 [173.220.72.100])
 by smtp.gmail.com with ESMTPSA id n68sm96293qte.1.2016.11.09.07.34.23
 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Wed, 09 Nov 2016 07:34:23 -0800 (PST)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2102\))
Subject: Re: bug#24457: [PATCH] sed: use dfa matcher for regex with anchor
From: Assaf Gordon <assafgordon@HIDDEN>
In-Reply-To: <20161106232603.786E.27F6AC2D@HIDDEN>
Date: Wed, 9 Nov 2016 10:34:22 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <8362567F-C6FD-4069-B5DF-8D0ADED41EAF@HIDDEN>
References: <20160918180038.704D.27F6AC2D@HIDDEN>
 <20161106232603.786E.27F6AC2D@HIDDEN>
To: Norihiro Tanaka <noritnk@HIDDEN>
X-Mailer: Apple Mail (2.2102)
X-Spam-Score: -0.2 (/)
X-Debbugs-Envelope-To: 24457
Cc: 24457 <at> debbugs.gnu.org
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.2 (/)

Hello,

> On Nov 6, 2016, at 09:26, Norihiro Tanaka <noritnk@HIDDEN> wrote:
>=20
> I rebased the patch.
>=20
> Norihiro
> <0001-sed-use-dfa-matcher-for-regex-with-anchor.patch>

Thanks for the continued improvements!

Could it be that the test files are missing from this patch =
(testsuite/anchor.{sed,good,inp}) ?

-assaf=




Information forwarded to bug-sed@HIDDEN:
bug#24457; Package sed. Full text available.

Message received at 24457 <at> debbugs.gnu.org:


Received: (at 24457) by debbugs.gnu.org; 6 Nov 2016 14:26:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 06 09:26:40 2016
Received: from localhost ([127.0.0.1]:46545 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1c3OPA-0003CZ-6T
	for submit <at> debbugs.gnu.org; Sun, 06 Nov 2016 09:26:40 -0500
Received: from mailgw01.kcn.ne.jp ([61.86.7.208]:59912)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <noritnk@HIDDEN>) id 1c3OP5-0003CG-GP
 for 24457 <at> debbugs.gnu.org; Sun, 06 Nov 2016 09:26:39 -0500
Received: from mxs02-s (mailgw2.kcn.ne.jp [61.86.15.234])
 by mailgw01.kcn.ne.jp (Postfix) with ESMTP id 374664A0875
 for <24457 <at> debbugs.gnu.org>; Sun,  6 Nov 2016 23:26:28 +0900 (JST)
X-matriXscan-loop-detect: eaf9be729dbb5c8684a96f91df16935920e9585c
Received: from mail04.kcn.ne.jp ([61.86.6.183]) by mxs02-s with ESMTP;
 Sun, 06 Nov 2016 23:26:26 +0900 (JST)
Received: from [10.120.1.48] (i118-21-128-66.s30.a048.ap.plala.or.jp
 [118.21.128.66])
 by mail04.kcn.ne.jp (Postfix) with ESMTPA id AF803129009A
 for <24457 <at> debbugs.gnu.org>; Sun,  6 Nov 2016 23:26:25 +0900 (JST)
Date: Sun, 06 Nov 2016 23:26:23 +0900
From: Norihiro Tanaka <noritnk@HIDDEN>
To: 24457 <at> debbugs.gnu.org
Subject: Re: bug#24457: [PATCH] sed: use dfa matcher for regex with anchor
In-Reply-To: <20160918180038.704D.27F6AC2D@HIDDEN>
References: <20160918180038.704D.27F6AC2D@HIDDEN>
Message-Id: <20161106232603.786E.27F6AC2D@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary="------_581F3D47000000007869_MULTIPART_MIXED_"
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver. 2.65.07 [ja]
X-matriXscan-Sophos-AV: Clean
X-matriXscan-Action: Approve
X-matriXscan: Uncategorized
X-Spam-Score: -2.0 (--)
X-Debbugs-Envelope-To: 24457
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: -2.0 (--)

--------_581F3D47000000007869_MULTIPART_MIXED_
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit


On Sun, 18 Sep 2016 18:00:38 +0900
Norihiro Tanaka <noritnk@HIDDEN> wrote:

> Recently, dfa module started to support that newline_anchor option is
> set to false.
> 
> sed could not use dfa fully up to now, as sed sets newline_anchor to
> false in many cases.
> 
> This change is that sed uses dfa even if newline_anchor option is false.

Hi,

I rebased the patch.

Norihiro

--------_581F3D47000000007869_MULTIPART_MIXED_
Content-Type: text/plain; charset="US-ASCII";
 name="0001-sed-use-dfa-matcher-for-regex-with-anchor.patch"
Content-Disposition: attachment;
 filename="0001-sed-use-dfa-matcher-for-regex-with-anchor.patch"
Content-Transfer-Encoding: base64

RnJvbSBmMmM4ZWI3YWFlYzMxMmUxNTExZTY1Njc2Yzc2NGRiNWZkYThhYzhmIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBOb3JpaGlybyBUYW5ha2EgPG5vcml0bmtAa2NuLm5lLmpwPgpE
YXRlOiBTdW4sIDYgTm92IDIwMTYgMTA6MjU6NDEgKzA5MDAKU3ViamVjdDogW1BBVENIXSBzZWQ6
IHVzZSBkZmEgbWF0Y2hlciBmb3IgcmVnZXggd2l0aCBhbmNob3IKCiogc2VkL3JlZ2V4LmMgKGNv
bXBpbGVfcmVnZXhfMSwgbWF0Y2hfcmVnZXgpOiBVc2UgZGZhIG1hdGNoZXIgZm9yIHJlZ2V4Cndp
dGggYW5jaG9yLgoqIHRlc3RzdWl0ZS9sb2NhbGUubWs6IEFkZCBuZXcgdGVzdC4KKiB0ZXN0c3Vp
dGUvTWFrZWZpbGUudGVzdHM6CiogdGVzdHN1aXRlL2FuY2hvci5nb29kOiBOZXcgdGVzdC1yZWxh
dGVkIGZpbGVzLgoqIHRlc3RzdWl0ZS9hbmNob3IuaW5wOgoqIHRlc3RzdWl0ZS9hbmNob3Iuc2Vk
OgotLS0KIHNlZC9yZWdleHAuYyAgICAgICAgICAgICB8ICAgIDYgKysrLS0tCiB0ZXN0c3VpdGUv
TWFrZWZpbGUudGVzdHMgfCAgICAyICstCiB0ZXN0c3VpdGUvbG9jYWwubWsgICAgICAgfCAgICA1
ICsrKystCiAzIGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9zZWQvcmVnZXhwLmMgYi9zZWQvcmVnZXhwLmMKaW5kZXggYzIxYTNhOS4u
OTA3OGMwNyAxMDA2NDQKLS0tIGEvc2VkL3JlZ2V4cC5jCisrKyBiL3NlZC9yZWdleHAuYwpAQCAt
MTQ2LDYgKzE0Niw3IEBAIGNvbXBpbGVfcmVnZXhfMSAoc3RydWN0IHJlZ2V4ICpuZXdfcmVnZXgs
IGludCBuZWVkZWRfc3ViKQogCiAgIGludCBkZmFvcHRzID0gKG5ld19yZWdleC0+ZmxhZ3MgJiBS
RUdfSUNBU0UpID8gREZBX0NBU0VfRk9MRCA6IDA7CiAgIGRmYW9wdHMgfD0gKGJ1ZmZlcl9kZWxp
bWl0ZXIgPT0gJ1xuJykgPyAwIDogREZBX0VPTF9OVUw7CisgIGRmYW9wdHMgfD0gKG5ld19yZWdl
eC0+ZmxhZ3MgJiBSRUdfTkVXTElORSkgPyAwIDogREZBX0FOQ0hPUjsKICAgbmV3X3JlZ2V4LT5k
ZmEgPSBkZmFhbGxvYyAoKTsKICAgZGZhc3ludGF4IChuZXdfcmVnZXgtPmRmYSwgJmxvY2FsZWlu
Zm8sIHN5bnRheCwgZGZhb3B0cyk7CiAgIGRmYWNvbXAgKG5ld19yZWdleC0+cmUsIG5ld19yZWdl
eC0+c3osIG5ld19yZWdleC0+ZGZhLCAxKTsKQEAgLTM0MiwxNSArMzQzLDE0IEBAIG1hdGNoX3Jl
Z2V4KHN0cnVjdCByZWdleCAqcmVnZXgsIGNoYXIgKmJ1Ziwgc2l6ZV90IGJ1ZmxlbiwKICAgICAg
IGlmIChzdXBlcnNldCAmJiAhZGZhZXhlYyAoc3VwZXJzZXQsIGJ1ZiwgYnVmICsgYnVmbGVuLCB0
cnVlLCBOVUxMLCBOVUxMKSkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICAgIGlmICgoIXJlZ3Np
emUgJiYgKHJlZ2V4LT5mbGFncyAmIFJFR19ORVdMSU5FKSkKLSAgICAgICAgICB8fCAoIXN1cGVy
c2V0ICYmIGRmYWlzZmFzdCAocmVnZXgtPmRmYSkpKQorICAgICAgaWYgKCFyZWdzaXplIHx8ICgh
c3VwZXJzZXQgJiYgZGZhaXNmYXN0IChyZWdleC0+ZGZhKSkpCiAgICAgICAgIHsKICAgICAgICAg
ICBib29sIGJhY2tyZWYgPSBmYWxzZTsKIAogICAgICAgICAgIGlmICghZGZhZXhlYyAocmVnZXgt
PmRmYSwgYnVmLCBidWYgKyBidWZsZW4sIHRydWUsIE5VTEwsICZiYWNrcmVmKSkKICAgICAgICAg
ICAgIHJldHVybiAwOwogCi0gICAgICAgICAgaWYgKCFyZWdzaXplICYmIChyZWdleC0+ZmxhZ3Mg
JiBSRUdfTkVXTElORSkgJiYgIWJhY2tyZWYpCisgICAgICAgICAgaWYgKCFyZWdzaXplICYmICFi
YWNrcmVmKQogICAgICAgICAgICAgcmV0dXJuIDE7CiAgICAgICAgIH0KICAgICB9CmRpZmYgLS1n
aXQgYS90ZXN0c3VpdGUvTWFrZWZpbGUudGVzdHMgYi90ZXN0c3VpdGUvTWFrZWZpbGUudGVzdHMK
aW5kZXggMmMyNzA0YS4uZmI4NGE3NiAxMDA2NDQKLS0tIGEvdGVzdHN1aXRlL01ha2VmaWxlLnRl
c3RzCisrKyBiL3Rlc3RzdWl0ZS9NYWtlZmlsZS50ZXN0cwpAQCAtMjEsNyArMjEsNyBAQCBTS0lQ
ID0gOj4kQC5za2lwOyBleGl0IDc3CiBlbmFibGUgc2VwIGluY2xpYiA4Yml0IDh0bzcgbmV3amlz
IHhhYmN4IGRvbGxhciBub2VvbCBia3NsYXNoZXMgXAogbnVtc3ViIGhlYWQgbWFkZGluZyBtYWMt
bWYgZW1wdHkgeGJ4Y3ggeGJ4Y3gzIHJlY2FsbCByZWNhbGwyIHhlbWFjcyBcCiBhcHBxdWl0IGZh
c3RzIHVuaXEgbWFuaXMgbGluZWNudCBraGFkYWZ5IGFsbHN1YiBmbGlwY2FzZSBzcGFjZSBtb2R1
bG8gXAoteS1icmFja2V0IHktbmV3bGluZSB5LXplcm8gaW5zZXJ0IGJyYWNrZXRzIGFtcC1lc2Nh
cGUgbmV3bGluZS1hbmNob3I6OgoreS1icmFja2V0IHktbmV3bGluZSB5LXplcm8gaW5zZXJ0IGJy
YWNrZXRzIGFtcC1lc2NhcGUgYW5jaG9yIG5ld2xpbmUtYW5jaG9yOjoKIAkkKFNFREVOVikgJChT
RUQpIC1mICQoc3JjZGlyKS8kQC5zZWQgXAogCQk8ICQoc3JjZGlyKS8kQC5pbnAgfCAkKFRSKSAt
ZCBcXHIgPiAkQC5vdXQKIAkkKENNUCkgJChzcmNkaXIpLyRALmdvb2QgJEAub3V0CmRpZmYgLS1n
aXQgYS90ZXN0c3VpdGUvbG9jYWwubWsgYi90ZXN0c3VpdGUvbG9jYWwubWsKaW5kZXggYWUxZjA2
Yy4uYTI3OTg1ZSAxMDA2NDQKLS0tIGEvdGVzdHN1aXRlL2xvY2FsLm1rCisrKyBiL3Rlc3RzdWl0
ZS9sb2NhbC5tawpAQCAtMTA5LDcgKzEwOSw3IEBAIFNFRFRFU1RTICs9IHRlc3RzdWl0ZS9hcHBx
dWl0IHRlc3RzdWl0ZS9lbmFibGUgdGVzdHN1aXRlL3NlcAkJXAogICAgICAgICB0ZXN0c3VpdGUv
YW1wLWVzY2FwZSB0ZXN0c3VpdGUvaGVscCB0ZXN0c3VpdGUvZmlsZQkJXAogICAgICAgICB0ZXN0
c3VpdGUvcXVpZXQgdGVzdHN1aXRlL2ZhY3RvciB0ZXN0c3VpdGUvYmluYXJ5MwkJXAogICAgICAg
ICB0ZXN0c3VpdGUvYmluYXJ5MiB0ZXN0c3VpdGUvYmluYXJ5IHRlc3RzdWl0ZS9kYwkJCVwKLSAg
ICAgICAgdGVzdHN1aXRlL25ld2xpbmUtYW5jaG9yIHRlc3RzdWl0ZS96ZXJvLWFuY2hvcgorICAg
ICAgICB0ZXN0c3VpdGUvYW5jaG9yIHRlc3RzdWl0ZS9uZXdsaW5lLWFuY2hvciB0ZXN0c3VpdGUv
emVyby1hbmNob3IKIAogIyBOb3RlIHRoYXQgdGhlIGZpcnN0IGxpbmVzIGFyZSBzdGF0ZW1lbnRz
LiAgVGhleSBlbnN1cmUgdGhhdCBlbnZpcm9ubWVudAogIyB2YXJpYWJsZXMgdGhhdCBjYW4gcGVy
dHVyYiB0ZXN0cyBhcmUgdW5zZXQgb3Igc2V0IHRvIGV4cGVjdGVkIHZhbHVlcy4KQEAgLTE4Niw2
ICsxODYsOSBAQCBFWFRSQV9ESVNUICs9IFwKIAl0ZXN0c3VpdGUvYW1wLWVzY2FwZS5nb29kIFwK
IAl0ZXN0c3VpdGUvYW1wLWVzY2FwZS5pbnAgXAogCXRlc3RzdWl0ZS9hbXAtZXNjYXBlLnNlZCBc
CisJdGVzdHN1aXRlL2FuY2hvci5nb29kIFwKKwl0ZXN0c3VpdGUvYW5jaG9yLmlucCBcCisJdGVz
dHN1aXRlL2FuY2hvci5zZWQgXAogCXRlc3RzdWl0ZS9hcHBxdWl0Lmdvb2QgXAogCXRlc3RzdWl0
ZS9hcHBxdWl0LmlucCBcCiAJdGVzdHN1aXRlL2FwcHF1aXQuc2VkIFwKLS0gCjEuNy4xCgo=
--------_581F3D47000000007869_MULTIPART_MIXED_--





Information forwarded to bug-sed@HIDDEN:
bug#24457; Package sed. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 18 Sep 2016 09:01:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 18 05:01:11 2016
Received: from localhost ([127.0.0.1]:34209 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1blXyJ-0004mp-DD
	for submit <at> debbugs.gnu.org; Sun, 18 Sep 2016 05:01:11 -0400
Received: from eggs.gnu.org ([208.118.235.92]:47380)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <noritnk@HIDDEN>) id 1blXyE-0004mK-RF
 for submit <at> debbugs.gnu.org; Sun, 18 Sep 2016 05:01:09 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <noritnk@HIDDEN>) id 1blXy7-0007uj-TZ
 for submit <at> debbugs.gnu.org; Sun, 18 Sep 2016 05:01:01 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled
 version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:55396)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <noritnk@HIDDEN>) id 1blXy7-0007uV-Qb
 for submit <at> debbugs.gnu.org; Sun, 18 Sep 2016 05:00:59 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:38345)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <noritnk@HIDDEN>) id 1blXy5-0008R8-0w
 for bug-sed@HIDDEN; Sun, 18 Sep 2016 05:00:58 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <noritnk@HIDDEN>) id 1blXy0-0007su-Dl
 for bug-sed@HIDDEN; Sun, 18 Sep 2016 05:00:56 -0400
Received: from mailgw06.kcn.ne.jp ([61.86.7.213]:52496)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <noritnk@HIDDEN>) id 1blXxz-0007qt-Tg
 for bug-sed@HIDDEN; Sun, 18 Sep 2016 05:00:52 -0400
Received: from mxs01-s (mailgw1.kcn.ne.jp [61.86.15.233])
 by mailgw06.kcn.ne.jp (Postfix) with ESMTP id 878F9C8004
 for <bug-sed@HIDDEN>; Sun, 18 Sep 2016 18:00:40 +0900 (JST)
X-matriXscan-loop-detect: 848304ecfa62c97ee52833cb74b3759706cf3b20
Received: from mail08.kcn.ne.jp ([61.86.6.187]) by mxs01-s with ESMTP;
 Sun, 18 Sep 2016 18:00:37 +0900 (JST)
Received: from [10.120.1.52] (i118-21-128-66.s30.a048.ap.plala.or.jp
 [118.21.128.66])
 by mail08.kcn.ne.jp (Postfix) with ESMTPA id BE85912B802E
 for <bug-sed@HIDDEN>; Sun, 18 Sep 2016 18:00:37 +0900 (JST)
Date: Sun, 18 Sep 2016 18:00:38 +0900
From: Norihiro Tanaka <noritnk@HIDDEN>
To: <bug-sed@HIDDEN>
Subject: [PATCH] sed: use dfa matcher for regex with anchor
Message-Id: <20160918180038.704D.27F6AC2D@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary="------_57DE55E0000000007041_MULTIPART_MIXED_"
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver. 2.65.07 [ja]
X-matriXscan-Sophos-AV: Clean
X-matriXscan-Action: Approve
X-matriXscan: Uncategorized
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.0 (----)
X-Debbugs-Envelope-To: submit
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.0 (----)

--------_57DE55E0000000007041_MULTIPART_MIXED_
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit

Recently, dfa module started to support that newline_anchor option is
set to false.

sed could not use dfa fully up to now, as sed sets newline_anchor to
false in many cases.

This change is that sed uses dfa even if newline_anchor option is false.

--------_57DE55E0000000007041_MULTIPART_MIXED_
Content-Type: text/plain;
 charset="US-ASCII";
 name="0001-sed-use-dfa-matcher-for-regex-with-anchor.patch"
Content-Disposition: attachment;
 filename="0001-sed-use-dfa-matcher-for-regex-with-anchor.patch"
Content-Transfer-Encoding: base64

RnJvbSAxNmU1OWQ2N2U3Yjg3MTA5ODU1MTdmOGM4ZTVhMmFiYmIzNDI0MzcxIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBOb3JpaGlybyBUYW5ha2EgPG5vcml0bmtAa2NuLm5lLmpwPgpE
YXRlOiBNb24sIDEyIFNlcCAyMDE2IDIzOjA4OjMxICswOTAwClN1YmplY3Q6IFtQQVRDSF0gc2Vk
OiB1c2UgZGZhIG1hdGNoZXIgZm9yIHJlZ2V4IHdpdGggYW5jaG9yCgoqIHNlZC9yZWdleC5jIChj
b21waWxlX3JlZ2V4XzEsIG1hdGNoX3JlZ2V4KTogVXNlIGRmYSBtYXRjaGVyIGZvciByZWdleCB3
aXRoIGFuY2hvci4KKiB0ZXN0c3VpdGUvbG9jYWxlLm1rOiBBZGQgbmV3IHRlc3QuCiogdGVzdHN1
aXRlL01ha2VmaWxlLnRlc3RzOgoqIHRlc3RzdWl0ZS9hbmNob3IuZ29vZDogTmV3IHRlc3QtcmVs
YXRlZCBmaWxlcy4KKiB0ZXN0c3VpdGUvYW5jaG9yLmlucDoKKiB0ZXN0c3VpdGUvYW5jaG9yLnNl
ZDoKLS0tCiBzZWQvcmVnZXhwLmMgICAgICAgICAgICAgfCAgICA5ICsrKysrLS0tLQogdGVzdHN1
aXRlL01ha2VmaWxlLnRlc3RzIHwgICAgMiArLQogdGVzdHN1aXRlL2FuY2hvci5nb29kICAgIHwg
ICAgMyArKysKIHRlc3RzdWl0ZS9hbmNob3IuaW5wICAgICB8ICAgIDEgKwogdGVzdHN1aXRlL2Fu
Y2hvci5zZWQgICAgIHwgICAgNyArKysrKysrCiB0ZXN0c3VpdGUvbG9jYWwubWsgICAgICAgfCAg
ICA2ICsrKysrLQogNiBmaWxlcyBjaGFuZ2VkLCAyMiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9u
cygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHRlc3RzdWl0ZS9hbmNob3IuZ29vZAogY3JlYXRlIG1v
ZGUgMTAwNjQ0IHRlc3RzdWl0ZS9hbmNob3IuaW5wCiBjcmVhdGUgbW9kZSAxMDA2NDQgdGVzdHN1
aXRlL2FuY2hvci5zZWQKCmRpZmYgLS1naXQgYS9zZWQvcmVnZXhwLmMgYi9zZWQvcmVnZXhwLmMK
aW5kZXggMWVlY2Q3My4uYjg3YmI3NCAxMDA2NDQKLS0tIGEvc2VkL3JlZ2V4cC5jCisrKyBiL3Nl
ZC9yZWdleHAuYwpAQCAtMTQyLDcgKzE0Miw5IEBAIGNvbXBpbGVfcmVnZXhfMSAoc3RydWN0IHJl
Z2V4ICpuZXdfcmVnZXgsIGludCBuZWVkZWRfc3ViKQogICAgICAgYmFkX3Byb2coYnVmKTsKICAg
ICB9CiAKLSAgaW50IGRmYW9wdHMgPSAobmV3X3JlZ2V4LT5mbGFncyAmIFJFR19JQ0FTRSkgPyBE
RkFfQ0FTRV9GT0xEIDogMDsKKyAgaW50IGRmYW9wdHMgPSAwOworICBkZmFvcHRzIHw9IChuZXdf
cmVnZXgtPmZsYWdzICYgUkVHX0lDQVNFKSA/IERGQV9DQVNFX0ZPTEQgOiAwOworICBkZmFvcHRz
IHw9IChuZXdfcmVnZXgtPmZsYWdzICYgUkVHX05FV0xJTkUpID8gMCA6IERGQV9BTkNIT1I7CiAg
IG5ld19yZWdleC0+ZGZhID0gZGZhYWxsb2MgKCk7CiAgIGRmYXN5bnRheCAobmV3X3JlZ2V4LT5k
ZmEsICZsb2NhbGVpbmZvLCBzeW50YXgsIGRmYW9wdHMpOwogICBkZmFjb21wIChuZXdfcmVnZXgt
PnJlLCBuZXdfcmVnZXgtPnN6LCBuZXdfcmVnZXgtPmRmYSwgMSk7CkBAIC0yNjMsMTUgKzI2NSwx
NCBAQCBtYXRjaF9yZWdleChzdHJ1Y3QgcmVnZXggKnJlZ2V4LCBjaGFyICpidWYsIHNpemVfdCBi
dWZsZW4sCiAgICAgICBpZiAoc3VwZXJzZXQgJiYgIWRmYWV4ZWMgKHN1cGVyc2V0LCBidWYsIGJ1
ZiArIGJ1ZmxlbiwgdHJ1ZSwgTlVMTCwgTlVMTCkpCiAgICAgICAgIHJldHVybiAwOwogCi0gICAg
ICBpZiAoKCFyZWdzaXplICYmIHJlZ2V4LT5wYXR0ZXJuLm5ld2xpbmVfYW5jaG9yKQotICAgICAg
ICAgIHx8ICghc3VwZXJzZXQgJiYgZGZhaXNmYXN0IChyZWdleC0+ZGZhKSkpCisgICAgICBpZiAo
IXJlZ3NpemUgfHwgKCFzdXBlcnNldCAmJiBkZmFpc2Zhc3QgKHJlZ2V4LT5kZmEpKSkKICAgICAg
ICAgewogICAgICAgICAgIGJvb2wgYmFja3JlZiA9IGZhbHNlOwogCiAgICAgICAgICAgaWYgKCFk
ZmFleGVjIChyZWdleC0+ZGZhLCBidWYsIGJ1ZiArIGJ1ZmxlbiwgdHJ1ZSwgTlVMTCwgJmJhY2ty
ZWYpKQogICAgICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICAgICAgICBpZiAoIXJlZ3NpemUgJiYg
cmVnZXgtPnBhdHRlcm4ubmV3bGluZV9hbmNob3IgJiYgIWJhY2tyZWYpCisgICAgICAgICAgaWYg
KCFyZWdzaXplICYmICFiYWNrcmVmKQogICAgICAgICAgICAgcmV0dXJuIDE7CiAgICAgICAgIH0K
ICAgICB9CmRpZmYgLS1naXQgYS90ZXN0c3VpdGUvTWFrZWZpbGUudGVzdHMgYi90ZXN0c3VpdGUv
TWFrZWZpbGUudGVzdHMKaW5kZXggYWI0OGJjMS4uZGViZGE2ZSAxMDA2NDQKLS0tIGEvdGVzdHN1
aXRlL01ha2VmaWxlLnRlc3RzCisrKyBiL3Rlc3RzdWl0ZS9NYWtlZmlsZS50ZXN0cwpAQCAtMjEs
NyArMjEsNyBAQCBTS0lQID0gOj4kQC5za2lwOyBleGl0IDc3CiBlbmFibGUgc2VwIGluY2xpYiA4
Yml0IDh0bzcgbmV3amlzIHhhYmN4IGRvbGxhciBub2VvbCBia3NsYXNoZXMgXAogbnVtc3ViIGhl
YWQgbWFkZGluZyBtYWMtbWYgZW1wdHkgeGJ4Y3ggeGJ4Y3gzIHJlY2FsbCByZWNhbGwyIHhlbWFj
cyBcCiBhcHBxdWl0IGZhc3RzIHVuaXEgbWFuaXMgbGluZWNudCBraGFkYWZ5IGFsbHN1YiBmbGlw
Y2FzZSBzcGFjZSBtb2R1bG8gXAoteS1icmFja2V0IHktbmV3bGluZSB5LXplcm8gaW5zZXJ0IGJy
YWNrZXRzIGFtcC1lc2NhcGU6OgoreS1icmFja2V0IHktbmV3bGluZSB5LXplcm8gaW5zZXJ0IGJy
YWNrZXRzIGFtcC1lc2NhcGUgYW5jaG9yOjoKIAkkKFNFREVOVikgJChTRUQpIC1mICQoc3JjZGly
KS8kQC5zZWQgXAogCQk8ICQoc3JjZGlyKS8kQC5pbnAgfCAkKFRSKSAtZCBcXHIgPiAkQC5vdXQK
IAkkKENNUCkgJChzcmNkaXIpLyRALmdvb2QgJEAub3V0CmRpZmYgLS1naXQgYS90ZXN0c3VpdGUv
YW5jaG9yLmdvb2QgYi90ZXN0c3VpdGUvYW5jaG9yLmdvb2QKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMC4uOTFlMzVlMwotLS0gL2Rldi9udWxsCisrKyBiL3Rlc3RzdWl0ZS9hbmNo
b3IuZ29vZApAQCAtMCwwICsxLDMgQEAKK1ggbGluZTEgQgorQyBsaW5lMiBECitFIGxpbmUzIFgK
ZGlmZiAtLWdpdCBhL3Rlc3RzdWl0ZS9hbmNob3IuaW5wIGIvdGVzdHN1aXRlL2FuY2hvci5pbnAK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNDMyODIwYQotLS0gL2Rldi9udWxs
CisrKyBiL3Rlc3RzdWl0ZS9hbmNob3IuaW5wCkBAIC0wLDAgKzEgQEAKK0EgbGluZTEgQixDIGxp
bmUyIEQsRSBsaW5lMyBGCmRpZmYgLS1naXQgYS90ZXN0c3VpdGUvYW5jaG9yLnNlZCBiL3Rlc3Rz
dWl0ZS9hbmNob3Iuc2VkCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjkwNDhh
MmYKLS0tIC9kZXYvbnVsbAorKysgYi90ZXN0c3VpdGUvYW5jaG9yLnNlZApAQCAtMCwwICsxLDcg
QEAKK3MvLC9cbi9nCisvXkEvcy9BL1gvCisvQiQvcy9CL1gvCisvXkMvcy9DL1gvCisvRCQvcy9E
L1gvCisvXkUvcy9FL1gvCisvRiQvcy9GL1gvCmRpZmYgLS1naXQgYS90ZXN0c3VpdGUvbG9jYWwu
bWsgYi90ZXN0c3VpdGUvbG9jYWwubWsKaW5kZXggNmFlMTFlNC4uMTY3ZTEwNiAxMDA2NDQKLS0t
IGEvdGVzdHN1aXRlL2xvY2FsLm1rCisrKyBiL3Rlc3RzdWl0ZS9sb2NhbC5tawpAQCAtMTA3LDcg
KzEwNyw4IEBAIFNFRFRFU1RTICs9IHRlc3RzdWl0ZS9hcHBxdWl0IHRlc3RzdWl0ZS9lbmFibGUg
dGVzdHN1aXRlL3NlcAkJXAogICAgICAgICB0ZXN0c3VpdGUvYmFkZW5jIHRlc3RzdWl0ZS9pbnBs
YWNlLWhvbGQgdGVzdHN1aXRlL2JyYWNrZXRzCVwKICAgICAgICAgdGVzdHN1aXRlL2FtcC1lc2Nh
cGUgdGVzdHN1aXRlL2hlbHAgdGVzdHN1aXRlL2ZpbGUJCVwKICAgICAgICAgdGVzdHN1aXRlL3F1
aWV0IHRlc3RzdWl0ZS9mYWN0b3IgdGVzdHN1aXRlL2JpbmFyeTMJCVwKLSAgICAgICAgdGVzdHN1
aXRlL2JpbmFyeTIgdGVzdHN1aXRlL2JpbmFyeSB0ZXN0c3VpdGUvZGMKKyAgICAgICAgdGVzdHN1
aXRlL2JpbmFyeTIgdGVzdHN1aXRlL2JpbmFyeSB0ZXN0c3VpdGUvZGMJCQlcCisJdGVzdHN1aXRl
L2FuY2hvcgogCiAjIE5vdGUgdGhhdCB0aGUgZmlyc3QgbGluZXMgYXJlIHN0YXRlbWVudHMuICBU
aGV5IGVuc3VyZSB0aGF0IGVudmlyb25tZW50CiAjIHZhcmlhYmxlcyB0aGF0IGNhbiBwZXJ0dXJi
IHRlc3RzIGFyZSB1bnNldCBvciBzZXQgdG8gZXhwZWN0ZWQgdmFsdWVzLgpAQCAtMTg0LDYgKzE4
NSw5IEBAIEVYVFJBX0RJU1QgKz0gXAogCXRlc3RzdWl0ZS9hbXAtZXNjYXBlLmdvb2QgXAogCXRl
c3RzdWl0ZS9hbXAtZXNjYXBlLmlucCBcCiAJdGVzdHN1aXRlL2FtcC1lc2NhcGUuc2VkIFwKKwl0
ZXN0c3VpdGUvYW5jaG9yLmdvb2QgXAorCXRlc3RzdWl0ZS9hbmNob3IuaW5wIFwKKwl0ZXN0c3Vp
dGUvYW5jaG9yLnNlZCBcCiAJdGVzdHN1aXRlL2FwcHF1aXQuZ29vZCBcCiAJdGVzdHN1aXRlL2Fw
cHF1aXQuaW5wIFwKIAl0ZXN0c3VpdGUvYXBwcXVpdC5zZWQgXAotLSAKMS43LjEKCg==
--------_57DE55E0000000007041_MULTIPART_MIXED_--





Acknowledgement sent to Norihiro Tanaka <noritnk@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-sed@HIDDEN. Full text available.
Report forwarded to bug-sed@HIDDEN:
bug#24457; Package sed. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

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