GNU logs - #77121, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#77121: [PATCH] Make isearch highlight overlays non-sticky (non-advance) at both ends
Resent-From: Sora Takai <SoraTakai@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 19 Mar 2025 16:56:03 +0000
Resent-Message-ID: <handler.77121.B.174240333520529 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 77121
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: 77121 <at> debbugs.gnu.org
X-Debbugs-Original-To: "bug-gnu-emacs@HIDDEN" <bug-gnu-emacs@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.174240333520529
          (code B ref -1); Wed, 19 Mar 2025 16:56:03 +0000
Received: (at submit) by debbugs.gnu.org; 19 Mar 2025 16:55:35 +0000
Received: from localhost ([127.0.0.1]:52843 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tuwha-0005Kw-J5
	for submit <at> debbugs.gnu.org; Wed, 19 Mar 2025 12:55:35 -0400
Received: from lists.gnu.org ([2001:470:142::17]:49176)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <SoraTakai@HIDDEN>)
 id 1tuusM-0002av-L1
 for submit <at> debbugs.gnu.org; Wed, 19 Mar 2025 10:58:36 -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 <SoraTakai@HIDDEN>)
 id 1tuurj-0000Fl-Lz
 for bug-gnu-emacs@HIDDEN; Wed, 19 Mar 2025 10:57:58 -0400
Received: from mail-0301.mail-europe.com ([188.165.51.139])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <SoraTakai@HIDDEN>)
 id 1tuura-0006yp-NG
 for bug-gnu-emacs@HIDDEN; Wed, 19 Mar 2025 10:57:52 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1742396257; x=1742655457;
 bh=Dt4XH7XnIS7xBGVSYqFDKC/XdpyKvSfo5p/aXIIOtv8=;
 h=Date:To:From:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector:List-Unsubscribe:List-Unsubscribe-Post;
 b=goeK09tPnXX7E/OSo9Y8DkjCt91ErhJpzHcW1iCCnWXqnfKc/QY4mXvrRZvYj9tWu
 eqRWh8RiYR/M8NaHVpw5MaVSx8zMXmBvS9jasXUXYaVlu5NDAPWDtGev5C24uFuNA8
 0qw5JTC8nwyyR/E56l1KjmJl4fFJxpVuupiLu0Y+587hrkr6V2rjVLDj76/P2ZCbP2
 FK4wfqpdYXMRYUOMle9ltKMUcZjOEou/z4iJ3OsMTW1tniPLcu+7umZkngUY8EmhXZ
 TwmkWjra0/KPFy9nOnyWq95gM95LJqAb0JNIn9oGEWmM1crNpUZKcNIgoRoqsGVwWm
 92FOBem210+Yg==
Date: Wed, 19 Mar 2025 14:57:31 +0000
From: Sora Takai <SoraTakai@HIDDEN>
Message-ID: <c9jsADYLViaqjxZi9CuieG0oo019fU7c0efM4wYFtsHbA4Ejc3OurPnlBIfSxNH_6h0Qk8jPmHrIS2Ch1CVGYSNWDENRZjPzd4gW9kLJ7bo=@protonmail.com>
In-Reply-To: <pmxJ4ssAOaO2tE5tOw1FDrX55gdu0o8P4o-xT80qmara01m4lr_EokTCFByknGmD4prOA_jBuzF-xp45uzlGF0osw5gd9wkxHLMT9kz7-zw=@protonmail.com>
References: <pmxJ4ssAOaO2tE5tOw1FDrX55gdu0o8P4o-xT80qmara01m4lr_EokTCFByknGmD4prOA_jBuzF-xp45uzlGF0osw5gd9wkxHLMT9kz7-zw=@protonmail.com>
Feedback-ID: 137806433:user:proton
X-Pm-Message-ID: 78a45158771733ad372710c496eee41ea6059557
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary="b1=_JWclWzBxv5r3Hkb3OjSV9bJnYUZw0OEqrmM6wYA8"
Received-SPF: pass client-ip=188.165.51.139;
 envelope-from=SoraTakai@HIDDEN; helo=mail-0301.mail-europe.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 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: Wed, 19 Mar 2025 12:55:32 -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 (/)

--b1=_JWclWzBxv5r3Hkb3OjSV9bJnYUZw0OEqrmM6wYA8
Content-Type: multipart/alternative;
 boundary="b2=_JWclWzBxv5r3Hkb3OjSV9bJnYUZw0OEqrmM6wYA8"

--b2=_JWclWzBxv5r3Hkb3OjSV9bJnYUZw0OEqrmM6wYA8
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

U29ycnksIGhlcmUgaXMgYW4gdXBkYXRlZCBwYXRjaC4gSSB0aGluayB0aGlzIGlzIGVub3VnaCBz
aW5jZSBpdCBpcyBmb3IgdGhlIG1vc3QgcGFydCBsYXp5LWhpZ2hsaWdodHMgd2l0aCAoc2V0cSBp
c2VhcmNoLWxhenktaGlnaGxpZ2h0IHQp4oCLIGFuZCAoc2V0cSBsYXp5LWhpZ2hsaWdodC1jbGVh
bnVwIG5pbCnigIsgdGhhdCBtYXR0ZXIgZm9yIGVkaXRpbmcuCgpPbiBXZWRuZXNkYXksIE1hcmNo
IDE5dGgsIDIwMjUgYXQgMTE6MTAgUE0sIFNvcmEgVGFrYWkgPFNvcmFUYWthaUBwcm90b25tYWls
LmNvbT4gd3JvdGU6Cgo+IFRhZ3M6IHBhdGNoCj4KPiBIaSwKPgo+IGhlcmUgaXMgYSBzaW1wbGUg
cGF0Y2ggdG8gbWFrZSBpc2VhcmNoIGhpZ2hsaWdodHMgbm9uLXN0aWNreSBhdCBib3RoIGVuZHMg
KGkuZS4gbm8gZnJvbnQgYW5kIHJlYXIgYWR2YW5jZSBvbiBvdmVybGF5cyksIHRoZXJlYnkgbWFr
aW5nIHRoZW0gbW9yZSBpbnR1aXRpdmUgYW5kIGxlc3MgYm90aGVyc29tZSBmb3IgZnVydGhlciBl
ZGl0aW5nLiBDdXJyZW50bHksIGV2ZXJ5IGlzZWFyY2ggb3ZlcmxheSwgaW5jbHVkaW5nIGxhenkg
aGlnaGxpZ2h0cywgaW5oZXJpdHMgaXNlYXJjaCBoaWdobGlnaHQgY29sb3Igd2hlbiB5b3UgdHlw
ZSBjaGFyYWN0ZXJzIGF0IGZyb250IGFuZCByZWFyIHBvc2l0aW9ucy4gQnkgYXBwbHlpbmcgdGhp
cyBwYXRjaCwgdXNlcnMgd2lsbCBubyBsb25nZXIgZ2V0IHRoYXQgY29sb3Igc3RpY2tpbmVzcyB3
aGVuIGVkaXRpbmcgYXJvdW5kIGlzZWFyY2ggaGlnaGxpZ2h0cywgd2hpY2ggbWFrZXMgdGhlbSBt
b3JlICdzZWxmLWNvbnRhaW5lZCcuCj4KPiAoVGhpcyBpcyB0aGUgZmlyc3QgdGltZSBJIGFtIHN1
Ym1pdHRpbmcgYSBwYXRjaCB0byB0aGlzIGNvbW11bml0eSAtIGFwb2xvZ2llcyBpbiBhZHZhbmNl
IGlmIEkgYW0gbm90IGZvbGxvd2luZyB0aGUgY29udmVudGlvbnMgaW4gc29tZSB3YXkuKQ==

--b2=_JWclWzBxv5r3Hkb3OjSV9bJnYUZw0OEqrmM6wYA8
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0
cHg7Ij48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlm
OyBmb250LXNpemU6IDE0cHg7Ij5Tb3JyeSwgaGVyZSBpcyBhbiB1cGRhdGVkIHBhdGNoLiZuYnNw
OyBJIHRoaW5rIHRoaXMgaXMgZW5vdWdoIHNpbmNlIGl0IGlzIGZvciB0aGUgbW9zdCBwYXJ0IGxh
enktaGlnaGxpZ2h0cyB3aXRoIDxjb2RlPihzZXRxIGlzZWFyY2gtbGF6eS1oaWdobGlnaHQgdCk8
L2NvZGU+4oCLIGFuZCA8Y29kZT4oc2V0cSBsYXp5LWhpZ2hsaWdodC1jbGVhbnVwIG5pbCk8L2Nv
ZGU+4oCLPHNwYW4+PC9zcGFuPjxzcGFuPjwvc3Bhbj4gdGhhdCBtYXR0ZXIgZm9yIGVkaXRpbmcu
PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNp
emU6IDE0cHg7Ij48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5z
LXNlcmlmOyBmb250LXNpemU6IDE0cHg7Ij48YnI+PC9kaXY+PGRpdiBjbGFzcz0icHJvdG9ubWFp
bF9xdW90ZSI+DQogICAgICAgIE9uIFdlZG5lc2RheSwgTWFyY2ggMTl0aCwgMjAyNSBhdCAxMTox
MCBQTSwgU29yYSBUYWthaSAmbHQ7U29yYVRha2FpQHByb3Rvbm1haWwuY29tJmd0OyB3cm90ZTo8
YnI+DQogICAgICAgIDxibG9ja3F1b3RlIGNsYXNzPSJwcm90b25tYWlsX3F1b3RlIiB0eXBlPSJj
aXRlIj4NCiAgICAgICAgICAgIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1z
ZXJpZjsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjogcmdiKDAsIDAsIDApOyBiYWNrZ3JvdW5kLWNv
bG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij5UYWdzOiBwYXRjaDwvZGl2PjxkaXYgc3R5bGU9ImZv
bnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjogcmdi
KDAsIDAsIDApOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij48YnI+PC9k
aXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6
IDE0cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1
NSwgMjU1KTsiPkhpLCZuYnNwOzwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwg
c2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjogcmdiKDAsIDAsIDApOyBiYWNrZ3Jv
dW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9u
dC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2Io
MCwgMCwgMCk7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPmhlcmUgaXMg
YSBzaW1wbGUgcGF0Y2ggdG8gbWFrZSBpc2VhcmNoIGhpZ2hsaWdodHMgbm9uLXN0aWNreSBhdCBi
b3RoIGVuZHMgKGkuZS4gbm8gZnJvbnQgYW5kIHJlYXIgYWR2YW5jZSBvbiBvdmVybGF5cyksIHRo
ZXJlYnkgbWFraW5nIHRoZW0gbW9yZSBpbnR1aXRpdmUgYW5kIGxlc3MgYm90aGVyc29tZSBmb3Ig
ZnVydGhlciBlZGl0aW5nLiZuYnNwOyBDdXJyZW50bHksIGV2ZXJ5IGlzZWFyY2ggb3ZlcmxheSwg
aW5jbHVkaW5nIGxhenkgaGlnaGxpZ2h0cywgaW5oZXJpdHMgaXNlYXJjaCBoaWdobGlnaHQgY29s
b3Igd2hlbiB5b3UgdHlwZSBjaGFyYWN0ZXJzIGF0IGZyb250IGFuZCByZWFyIHBvc2l0aW9ucy4m
bmJzcDsgQnkgYXBwbHlpbmcgdGhpcyBwYXRjaCwgdXNlcnMgd2lsbCBubyBsb25nZXIgZ2V0IHRo
YXQgY29sb3Igc3RpY2tpbmVzcyB3aGVuIGVkaXRpbmcgYXJvdW5kIGlzZWFyY2ggaGlnaGxpZ2h0
cywgd2hpY2ggbWFrZXMgdGhlbSBtb3JlICdzZWxmLWNvbnRhaW5lZCcuPC9kaXY+PGRpdiBzdHls
ZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7IGNvbG9y
OiByZ2IoMCwgMCwgMCk7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPjxi
cj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQt
c2l6ZTogMTRweDsgY29sb3I6IHJnYigwLCAwLCAwKTsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1
NSwgMjU1LCAyNTUpOyI+KFRoaXMgaXMgdGhlIGZpcnN0IHRpbWUgSSBhbSBzdWJtaXR0aW5nIGEg
cGF0Y2ggdG8gdGhpcyBjb21tdW5pdHkgLSBhcG9sb2dpZXMgaW4gYWR2YW5jZSBpZiBJIGFtIG5v
dCBmb2xsb3dpbmcgdGhlIGNvbnZlbnRpb25zIGluIHNvbWUgd2F5Lik8YnI+PC9kaXY+PGRpdiBz
dHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7IGNv
bG9yOiByZ2IoMCwgMCwgMCk7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsi
Pjxicj48L2Rpdj4NCiAgICAgICAgPC9ibG9ja3F1b3RlPjxicj4NCiAgICA8L2Rpdj4=


--b2=_JWclWzBxv5r3Hkb3OjSV9bJnYUZw0OEqrmM6wYA8--

--b1=_JWclWzBxv5r3Hkb3OjSV9bJnYUZw0OEqrmM6wYA8
Content-Type: application/octet-stream; name=0001-Make-isearch-lazy-highlights-non-sticky-at-both-ends.patch
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=0001-Make-isearch-lazy-highlights-non-sticky-at-both-ends.patch

RnJvbSBhNTU5ZGIwYzNlNzJlZDY3ZGJkYmViNGYzYWQyYjc2MmMyNmNmMWJmIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTb3JhIFRha2FpIDxTb3JhVGFrYWlAcHJvdG9ubWFpbC5jb20+
CkRhdGU6IFdlZCwgMTkgTWFyIDIwMjUgMjM6NTA6MzggKzA5MDAKU3ViamVjdDogW1BBVENIXSBN
YWtlIGlzZWFyY2ggbGF6eS1oaWdobGlnaHRzIG5vbi1zdGlja3kgYXQgYm90aCBlbmRzCgotLS0K
IGxpc3AvaXNlYXJjaC5lbCB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwg
MSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2xpc3AvaXNlYXJjaC5lbCBiL2xpc3AvaXNlYXJj
aC5lbAppbmRleCAzMWFkOTZkNGE3OC4uZmE2Nzg3NDA4MTAgMTAwNjQ0Ci0tLSBhL2xpc3AvaXNl
YXJjaC5lbAorKysgYi9saXNwL2lzZWFyY2guZWwKQEAgLTQyNjUsNyArNDI2NSw3IEBAIGlzZWFy
Y2gtbGF6eS1oaWdobGlnaHQtbWF0Y2gKICAgICAgICAgICAgICAgICAgICAoYW5kIChlcSBpc2Vh
cmNoLWxhenktaGlnaGxpZ2h0LWludmlzaWJsZSAnb3BlbikKICAgICAgICAgICAgICAgICAgICAg
ICAgICdjYW4tYmUtb3BlbmVkKSkpCiAgICAgICAgICAgICAgIChmdW5jYWxsIGlzZWFyY2gtZmls
dGVyLXByZWRpY2F0ZSBtYiBtZSkpKQotICAgIChsZXQgKChvdiAobWFrZS1vdmVybGF5IG1iIG1l
KSkpCisgICAgKGxldCAoKG92IChtYWtlLW92ZXJsYXkgbWIgbWUgbmlsIHQgbmlsKSkpCiAgICAg
ICAocHVzaCBvdiBpc2VhcmNoLWxhenktaGlnaGxpZ2h0LW92ZXJsYXlzKQogICAgICAgOzsgMTAw
MCBpcyBoaWdoZXIgdGhhbiBlZGlmZidzIDEwMCssCiAgICAgICA7OyBidXQgbG93ZXIgdGhhbiBp
c2VhcmNoIG1haW4gb3ZlcmxheSdzIDEwMDEKLS0gCjIuNDguMQoK

--b1=_JWclWzBxv5r3Hkb3OjSV9bJnYUZw0OEqrmM6wYA8--





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: Sora Takai <SoraTakai@HIDDEN>
Subject: bug#77121: Acknowledgement ([PATCH] Make isearch highlight
 overlays non-sticky (non-advance) at both ends)
Message-ID: <handler.77121.B.174240333520529.ack <at> debbugs.gnu.org>
References: <c9jsADYLViaqjxZi9CuieG0oo019fU7c0efM4wYFtsHbA4Ejc3OurPnlBIfSxNH_6h0Qk8jPmHrIS2Ch1CVGYSNWDENRZjPzd4gW9kLJ7bo=@protonmail.com>
X-Gnu-PR-Message: ack 77121
X-Gnu-PR-Package: emacs
X-Gnu-PR-Keywords: patch
Reply-To: 77121 <at> debbugs.gnu.org
Date: Wed, 19 Mar 2025 16:56:03 +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 77121 <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
77121: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D77121
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#77121: [PATCH] Make isearch highlight overlays non-sticky (non-advance) at both ends
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: Thu, 20 Mar 2025 12:30:02 +0000
Resent-Message-ID: <handler.77121.B77121.174247375313077 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77121
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Sora Takai <SoraTakai@HIDDEN>, Juri Linkov <juri@HIDDEN>
Cc: 77121 <at> debbugs.gnu.org
Received: via spool by 77121-submit <at> debbugs.gnu.org id=B77121.174247375313077
          (code B ref 77121); Thu, 20 Mar 2025 12:30:02 +0000
Received: (at 77121) by debbugs.gnu.org; 20 Mar 2025 12:29:13 +0000
Received: from localhost ([127.0.0.1]:55993 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tvF1N-0003Oq-56
	for submit <at> debbugs.gnu.org; Thu, 20 Mar 2025 08:29:13 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:59348)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tvF1K-0003Oc-JE
 for 77121 <at> debbugs.gnu.org; Thu, 20 Mar 2025 08:29:11 -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 1tvF1E-00010D-IX; Thu, 20 Mar 2025 08:29:04 -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=t6BTkb8pCghPi2MPR9XJ9FKaaK9izxPp8Xe3UxlYGVs=; b=ZHKMG06EWnBBl+vXScSS
 0XxuCg5wlOSZEUCODfhwbnUX5wULhU+ZOfB6NSkazxPFTFhjwquhHwfgItFj0wZcUuqzmh/C/fl5w
 ebD9fah1X4Y+e363k/IOx67BFTl5HxxvYGgrbo9wfoFvZugSudwyxLXhkeU/t4NR2D1b3WawBQL9f
 PoulDIxHfm2Q0rf7xq8+sw/I6IlVxO4vuhFz1EttmKKdcMbo7+u6OtASp1CBdauAkhm94A6h+6s2v
 aPWzVlV3AMCyUcL9IzwsFN98Al8nOQ8DOboJPeoYYBTaXYSUFHd0t/LDU3Vm2o8Ra9cHEjsan6/Fe
 Itv+vel9zip9RQ==;
Date: Thu, 20 Mar 2025 14:29:00 +0200
Message-Id: <86y0wznawj.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <c9jsADYLViaqjxZi9CuieG0oo019fU7c0efM4wYFtsHbA4Ejc3OurPnlBIfSxNH_6h0Qk8jPmHrIS2Ch1CVGYSNWDENRZjPzd4gW9kLJ7bo=@protonmail.com>
 (bug-gnu-emacs@HIDDEN)
References: <pmxJ4ssAOaO2tE5tOw1FDrX55gdu0o8P4o-xT80qmara01m4lr_EokTCFByknGmD4prOA_jBuzF-xp45uzlGF0osw5gd9wkxHLMT9kz7-zw=@protonmail.com>
 <c9jsADYLViaqjxZi9CuieG0oo019fU7c0efM4wYFtsHbA4Ejc3OurPnlBIfSxNH_6h0Qk8jPmHrIS2Ch1CVGYSNWDENRZjPzd4gW9kLJ7bo=@protonmail.com>
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: Wed, 19 Mar 2025 14:57:31 +0000
> From:  Sora Takai via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> 
> Sorry, here is an updated patch.  I think this is enough since it is for the most part lazy-highlights with (setq
> isearch-lazy-highlight t)​ and (setq lazy-highlight-cleanup nil)​ that matter for editing.
> 
> On Wednesday, March 19th, 2025 at 11:10 PM, Sora Takai <SoraTakai@HIDDEN> wrote:
> 
>  Tags: patch
> 
>  Hi, 
> 
>  here is a simple patch to make isearch highlights non-sticky at both ends (i.e. no front and rear
>  advance on overlays), thereby making them more intuitive and less bothersome for further editing. 
>  Currently, every isearch overlay, including lazy highlights, inherits isearch highlight color when you
>  type characters at front and rear positions.  By applying this patch, users will no longer get that color
>  stickiness when editing around isearch highlights, which makes them more 'self-contained'.
> 
>  (This is the first time I am submitting a patch to this community - apologies in advance if I am not
>  following the conventions in some way.)

Thanks.

Juri, any comments or suggestions?




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#77121: [PATCH] Make isearch highlight overlays non-sticky (non-advance) at both ends
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 21 Mar 2025 07:57:03 +0000
Resent-Message-ID: <handler.77121.B77121.17425437695642 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77121
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 77121 <at> debbugs.gnu.org, Sora Takai <SoraTakai@HIDDEN>
Received: via spool by 77121-submit <at> debbugs.gnu.org id=B77121.17425437695642
          (code B ref 77121); Fri, 21 Mar 2025 07:57:03 +0000
Received: (at 77121) by debbugs.gnu.org; 21 Mar 2025 07:56:09 +0000
Received: from localhost ([127.0.0.1]:34662 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tvXEf-0001Su-Dw
	for submit <at> debbugs.gnu.org; Fri, 21 Mar 2025 03:56:09 -0400
Received: from relay1-d.mail.gandi.net ([217.70.183.193]:47335)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1tvXEY-0001Ri-W9
 for 77121 <at> debbugs.gnu.org; Fri, 21 Mar 2025 03:56:06 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id F2FCA44384;
 Fri, 21 Mar 2025 07:55:55 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
In-Reply-To: <86y0wznawj.fsf@HIDDEN>
Organization: LINKOV.NET
References: <pmxJ4ssAOaO2tE5tOw1FDrX55gdu0o8P4o-xT80qmara01m4lr_EokTCFByknGmD4prOA_jBuzF-xp45uzlGF0osw5gd9wkxHLMT9kz7-zw=@protonmail.com>
 <c9jsADYLViaqjxZi9CuieG0oo019fU7c0efM4wYFtsHbA4Ejc3OurPnlBIfSxNH_6h0Qk8jPmHrIS2Ch1CVGYSNWDENRZjPzd4gW9kLJ7bo=@protonmail.com>
 <86y0wznawj.fsf@HIDDEN>
Date: Fri, 21 Mar 2025 09:50:35 +0200
Message-ID: <87sen6kek4.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduhedtheegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjohhffffkfgggtgfgsehtkeertddtreejnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecuggftrfgrthhtvghrnhepieffteejgeehffejuedtiefhudekgeejteekiefgveeuheetvdefgeekkeevkedunecukfhppeeluddruddvledruddthedruddujeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeeluddruddvledruddthedruddujedphhgvlhhopehmrghilhdrghgrnhguihdrnhgvthdpmhgrihhlfhhrohhmpehjuhhriheslhhinhhkohhvrdhnvghtpdhnsggprhgtphhtthhopeefpdhrtghpthhtohepjeejuddvudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopefuohhrrgfvrghkrghisehprhhothhonhhmrghilhdrtghomhdprhgtphhtthhopegvlhhiiiesghhnuhdrohhrgh
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.7 (/)
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.7 (-)

>>>  here is a simple patch to make isearch highlights non-sticky at both ends (i.e. no front and rear
>>>  advance on overlays), thereby making them more intuitive and less bothersome for further editing. 
>>>  Currently, every isearch overlay, including lazy highlights, inherits isearch highlight color when you
>>>  type characters at front and rear positions.  By applying this patch, users will no longer get that color
>>>  stickiness when editing around isearch highlights, which makes them more 'self-contained'.
>>
>> Sorry, here is an updated patch.  I think this is enough since it is for the most part lazy-highlights with (setq
>> isearch-lazy-highlight t)​ and (setq lazy-highlight-cleanup nil)​ that matter for editing.
>
> Thanks.
>
> Juri, any comments or suggestions?

It would be nice to have a step-by-step recipe for this case
since I don't understand how to reproduce this problem.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#77121: [PATCH] Make isearch highlight overlays non-sticky (non-advance) at both ends
Resent-From: Sora Takai <SoraTakai@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 21 Mar 2025 14:27:03 +0000
Resent-Message-ID: <handler.77121.B77121.174256720212870 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77121
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Juri Linkov <juri@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 77121 <at> debbugs.gnu.org
Received: via spool by 77121-submit <at> debbugs.gnu.org id=B77121.174256720212870
          (code B ref 77121); Fri, 21 Mar 2025 14:27:03 +0000
Received: (at 77121) by debbugs.gnu.org; 21 Mar 2025 14:26:42 +0000
Received: from localhost ([127.0.0.1]:38530 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tvdKb-0003LV-LE
	for submit <at> debbugs.gnu.org; Fri, 21 Mar 2025 10:26:42 -0400
Received: from mail-43166.protonmail.ch ([185.70.43.166]:31867)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <SoraTakai@HIDDEN>)
 id 1tvYjB-0006O1-GG
 for 77121 <at> debbugs.gnu.org; Fri, 21 Mar 2025 05:31:47 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail3; t=1742549499; x=1742808699;
 bh=1unDnnLdHfjC11BRDkeO5FPFd7F5k4hQDVSIhrRhz8c=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector:List-Unsubscribe:List-Unsubscribe-Post;
 b=g1Hcjo2Jomy1xs8ca4XxoPUASG9saqzoDimNGbeJNMDmzI7eHfnEtbhfbUtLX3Lkw
 vldEJvNIEzgOzbwh12FW2mKh30PrvB+zq3ECMnm7LrOkVDfgHGmT0VGQpD8+kJyB/n
 vLdbCwlaRn6WYwtu+RESAWat1FNy8Se1ggiiyQTsC86lt+OJQFIb+Qp8k6p5M2pIal
 vxlFw0KcRiF1prChFvlkm5yThRZWIQ93MeNTg/bKnahcGEIiM06XVgtLFoXdBgut59
 WIXwjYSHGwUEAH+j+ddR1uvhGRFjGHM/sDKoLs7LCHMM+ETYB8PNbmHqkrnq/0NXNQ
 iHiQczgO4O+hA==
Date: Fri, 21 Mar 2025 09:31:34 +0000
From: Sora Takai <SoraTakai@HIDDEN>
Message-ID: <7aY9rDS-VTgPSYO84bGpOluxOG824BtsXW3B-gZgHtpZg8_aaXClYhJf6HDN5NTdpBQ5I842Zz-t54daA-odEDftph5EtouczrtnFzUy68I=@protonmail.com>
In-Reply-To: <87sen6kek4.fsf@HIDDEN>
References: <pmxJ4ssAOaO2tE5tOw1FDrX55gdu0o8P4o-xT80qmara01m4lr_EokTCFByknGmD4prOA_jBuzF-xp45uzlGF0osw5gd9wkxHLMT9kz7-zw=@protonmail.com>
 <c9jsADYLViaqjxZi9CuieG0oo019fU7c0efM4wYFtsHbA4Ejc3OurPnlBIfSxNH_6h0Qk8jPmHrIS2Ch1CVGYSNWDENRZjPzd4gW9kLJ7bo=@protonmail.com>
 <86y0wznawj.fsf@HIDDEN> <87sen6kek4.fsf@HIDDEN>
Feedback-ID: 137806433:user:proton
X-Pm-Message-ID: 193662be63f4e6a9c412f9df47ea1387293705c5
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.7 (/)
X-Mailman-Approved-At: Fri, 21 Mar 2025 10:26:40 -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.3 (/)

Thanks for taking a look, Juri.

These are the steps to reproduce it:

1. Evaluate

;; Enable lazy-highlight
(setq isearch-lazy-highlight t)

2. Evaluate

;; Keep lay-highlights even after isearch finishes
(setq lazy-highlight-cleanup nil)

3. On some writable buffer, evaluate

(progn
  (insert "emacs")
  (beginning-of-buffer))

4. M-x isearch-forward RET emacs RET

5. Evaluate `(backward-word)` (M-b)

6. Type "GNU "

7. With this patch, you won't get the same lazy highlight color inherited o=
n "GNU " string ('non-sticky' behavior); without it, you will inherit the s=
ame highlight color on additional "GNU " string ('sticky' behavior).

8. Now the opposite end: evaluate `(beginning-of-buffer)` and do (4) again.

9. Type " rocks."

10. with this patch, you won't get the same lazy highlight color inherited =
on " rocks." string; without it, you'll get the same highlight color.


On Friday, March 21st, 2025 at 4:50 PM, Juri Linkov <juri@HIDDEN> wrote=
:

> > > > here is a simple patch to make isearch highlights non-sticky at bot=
h ends (i.e. no front and rear
> > > > advance on overlays), thereby making them more intuitive and less b=
othersome for further editing.
> > > > Currently, every isearch overlay, including lazy highlights, inheri=
ts isearch highlight color when you
> > > > type characters at front and rear positions. By applying this patch=
, users will no longer get that color
> > > > stickiness when editing around isearch highlights, which makes them=
 more 'self-contained'.
> > >=20
> > > Sorry, here is an updated patch. I think this is enough since it is f=
or the most part lazy-highlights with (setq
> > > isearch-lazy-highlight t) and (setq lazy-highlight-cleanup nil) that =
matter for editing.
> >=20
> > Thanks.
> >=20
> > Juri, any comments or suggestions?
>=20
>=20
> It would be nice to have a step-by-step recipe for this case
> since I don't understand how to reproduce this problem.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#77121: [PATCH] Make isearch highlight overlays non-sticky (non-advance) at both ends
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 22 Mar 2025 19:20:03 +0000
Resent-Message-ID: <handler.77121.B77121.174267118026705 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77121
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Sora Takai <SoraTakai@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 77121 <at> debbugs.gnu.org
Received: via spool by 77121-submit <at> debbugs.gnu.org id=B77121.174267118026705
          (code B ref 77121); Sat, 22 Mar 2025 19:20:03 +0000
Received: (at 77121) by debbugs.gnu.org; 22 Mar 2025 19:19:40 +0000
Received: from localhost ([127.0.0.1]:45501 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tw4Nf-0006wc-IT
	for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 15:19:39 -0400
Received: from relay2-d.mail.gandi.net ([217.70.183.194]:41243)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <juri@HIDDEN>)
 id 1tw4Nd-0006vw-1K; Sat, 22 Mar 2025 15:19:37 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id 9CAD9442AB;
 Sat, 22 Mar 2025 19:19:25 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
In-Reply-To: <7aY9rDS-VTgPSYO84bGpOluxOG824BtsXW3B-gZgHtpZg8_aaXClYhJf6HDN5NTdpBQ5I842Zz-t54daA-odEDftph5EtouczrtnFzUy68I=@protonmail.com>
Organization: LINKOV.NET
References: <pmxJ4ssAOaO2tE5tOw1FDrX55gdu0o8P4o-xT80qmara01m4lr_EokTCFByknGmD4prOA_jBuzF-xp45uzlGF0osw5gd9wkxHLMT9kz7-zw=@protonmail.com>
 <c9jsADYLViaqjxZi9CuieG0oo019fU7c0efM4wYFtsHbA4Ejc3OurPnlBIfSxNH_6h0Qk8jPmHrIS2Ch1CVGYSNWDENRZjPzd4gW9kLJ7bo=@protonmail.com>
 <86y0wznawj.fsf@HIDDEN> <87sen6kek4.fsf@HIDDEN>
 <7aY9rDS-VTgPSYO84bGpOluxOG824BtsXW3B-gZgHtpZg8_aaXClYhJf6HDN5NTdpBQ5I842Zz-t54daA-odEDftph5EtouczrtnFzUy68I=@protonmail.com>
Date: Sat, 22 Mar 2025 21:17:50 +0200
Message-ID: <87a59c27tt.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduheegjeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjohhffffkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucggtffrrghtthgvrhhnpeffgeetfeevlefhleejfeeuheeiudeitdffhfdutdekfeffgffhveehteegueekheenucfkphepledurdduvdelrddutdehrdduudejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepledurdduvdelrddutdehrdduudejpdhhvghlohepmhgrihhlrdhgrghnughirdhnvghtpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhgspghrtghpthhtohepgedprhgtphhtthhopegtohhnthhrohhlseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepjeejuddvudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopegvlhhiiiesghhnuhdrohhrghdprhgtphhtthhopefuohhrrgfvrghkrghisehprhhothhonhhmrghilhdrtghomh
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.7 (/)
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.7 (-)

forcemerge 77120 77121
close 77121 31.0.50
thanks

> These are the steps to reproduce it:

Thanks for the detailed instructions.
Now I see that this is a known problem.
I encounter it frequently, but
didn't see a way to fix this because often
I need to add new text in the middle the overlay.

But it would be nice to fix it at least for front positions.

> 10. with this patch, you won't get the same lazy highlight color
> inherited on " rocks."  string; without it, you'll get the same
> highlight color.

Actually, the color is not inherited at the rear position even
without your patch.  So your patch fixes only the front position.

>>> Sorry, here is an updated patch. I think this is enough since it is for the most part lazy-highlights with (setq
>>> isearch-lazy-highlight t) and (setq lazy-highlight-cleanup nil) that matter for editing.

Thanks for the patch.  Now it's pushed to master.




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


Received: (at control) by debbugs.gnu.org; 22 Mar 2025 19:19:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 22 15:19:53 2025
Received: from localhost ([127.0.0.1]:45503 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tw4Nt-0006xS-8a
	for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 15:19:53 -0400
Received: from relay2-d.mail.gandi.net ([217.70.183.194]:41243)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <juri@HIDDEN>)
 id 1tw4Nd-0006vw-1K; Sat, 22 Mar 2025 15:19:37 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id 9CAD9442AB;
 Sat, 22 Mar 2025 19:19:25 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Sora Takai <SoraTakai@HIDDEN>
Subject: Re: bug#77121: [PATCH] Make isearch highlight overlays non-sticky
 (non-advance) at both ends
In-Reply-To: <7aY9rDS-VTgPSYO84bGpOluxOG824BtsXW3B-gZgHtpZg8_aaXClYhJf6HDN5NTdpBQ5I842Zz-t54daA-odEDftph5EtouczrtnFzUy68I=@protonmail.com>
Organization: LINKOV.NET
References: <pmxJ4ssAOaO2tE5tOw1FDrX55gdu0o8P4o-xT80qmara01m4lr_EokTCFByknGmD4prOA_jBuzF-xp45uzlGF0osw5gd9wkxHLMT9kz7-zw=@protonmail.com>
 <c9jsADYLViaqjxZi9CuieG0oo019fU7c0efM4wYFtsHbA4Ejc3OurPnlBIfSxNH_6h0Qk8jPmHrIS2Ch1CVGYSNWDENRZjPzd4gW9kLJ7bo=@protonmail.com>
 <86y0wznawj.fsf@HIDDEN> <87sen6kek4.fsf@HIDDEN>
 <7aY9rDS-VTgPSYO84bGpOluxOG824BtsXW3B-gZgHtpZg8_aaXClYhJf6HDN5NTdpBQ5I842Zz-t54daA-odEDftph5EtouczrtnFzUy68I=@protonmail.com>
Date: Sat, 22 Mar 2025 21:17:50 +0200
Message-ID: <87a59c27tt.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduheegjeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjohhffffkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucggtffrrghtthgvrhhnpeffgeetfeevlefhleejfeeuheeiudeitdffhfdutdekfeffgffhveehteegueekheenucfkphepledurdduvdelrddutdehrdduudejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepledurdduvdelrddutdehrdduudejpdhhvghlohepmhgrihhlrdhgrghnughirdhnvghtpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhgspghrtghpthhtohepgedprhgtphhtthhopegtohhnthhrohhlseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepjeejuddvudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopegvlhhiiiesghhnuhdrohhrghdprhgtphhtthhopefuohhrrgfvrghkrghisehprhhothhonhhmrghilhdrtghomh
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: control
Cc: Eli Zaretskii <eliz@HIDDEN>, 77121 <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: -1.7 (-)

forcemerge 77120 77121
close 77121 31.0.50
thanks

> These are the steps to reproduce it:

Thanks for the detailed instructions.
Now I see that this is a known problem.
I encounter it frequently, but
didn't see a way to fix this because often
I need to add new text in the middle the overlay.

But it would be nice to fix it at least for front positions.

> 10. with this patch, you won't get the same lazy highlight color
> inherited on " rocks."  string; without it, you'll get the same
> highlight color.

Actually, the color is not inherited at the rear position even
without your patch.  So your patch fixes only the front position.

>>> Sorry, here is an updated patch. I think this is enough since it is for the most part lazy-highlights with (setq
>>> isearch-lazy-highlight t) and (setq lazy-highlight-cleanup nil) that matter for editing.

Thanks for the patch.  Now it's pushed to master.




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


Received: (at control) by debbugs.gnu.org; 22 Mar 2025 19:19:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 22 15:19:53 2025
Received: from localhost ([127.0.0.1]:45503 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tw4Nt-0006xS-8a
	for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 15:19:53 -0400
Received: from relay2-d.mail.gandi.net ([217.70.183.194]:41243)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <juri@HIDDEN>)
 id 1tw4Nd-0006vw-1K; Sat, 22 Mar 2025 15:19:37 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id 9CAD9442AB;
 Sat, 22 Mar 2025 19:19:25 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Sora Takai <SoraTakai@HIDDEN>
Subject: Re: bug#77121: [PATCH] Make isearch highlight overlays non-sticky
 (non-advance) at both ends
In-Reply-To: <7aY9rDS-VTgPSYO84bGpOluxOG824BtsXW3B-gZgHtpZg8_aaXClYhJf6HDN5NTdpBQ5I842Zz-t54daA-odEDftph5EtouczrtnFzUy68I=@protonmail.com>
Organization: LINKOV.NET
References: <pmxJ4ssAOaO2tE5tOw1FDrX55gdu0o8P4o-xT80qmara01m4lr_EokTCFByknGmD4prOA_jBuzF-xp45uzlGF0osw5gd9wkxHLMT9kz7-zw=@protonmail.com>
 <c9jsADYLViaqjxZi9CuieG0oo019fU7c0efM4wYFtsHbA4Ejc3OurPnlBIfSxNH_6h0Qk8jPmHrIS2Ch1CVGYSNWDENRZjPzd4gW9kLJ7bo=@protonmail.com>
 <86y0wznawj.fsf@HIDDEN> <87sen6kek4.fsf@HIDDEN>
 <7aY9rDS-VTgPSYO84bGpOluxOG824BtsXW3B-gZgHtpZg8_aaXClYhJf6HDN5NTdpBQ5I842Zz-t54daA-odEDftph5EtouczrtnFzUy68I=@protonmail.com>
Date: Sat, 22 Mar 2025 21:17:50 +0200
Message-ID: <87a59c27tt.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-State: clean
X-GND-Score: -100
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduheegjeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufgjohhffffkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucggtffrrghtthgvrhhnpeffgeetfeevlefhleejfeeuheeiudeitdffhfdutdekfeffgffhveehteegueekheenucfkphepledurdduvdelrddutdehrdduudejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepledurdduvdelrddutdehrdduudejpdhhvghlohepmhgrihhlrdhgrghnughirdhnvghtpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhgspghrtghpthhtohepgedprhgtphhtthhopegtohhnthhrohhlseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepjeejuddvudesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopegvlhhiiiesghhnuhdrohhrghdprhgtphhtthhopefuohhrrgfvrghkrghisehprhhothhonhhmrghilhdrtghomh
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: control
Cc: Eli Zaretskii <eliz@HIDDEN>, 77121 <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: -1.7 (-)

forcemerge 77120 77121
close 77121 31.0.50
thanks

> These are the steps to reproduce it:

Thanks for the detailed instructions.
Now I see that this is a known problem.
I encounter it frequently, but
didn't see a way to fix this because often
I need to add new text in the middle the overlay.

But it would be nice to fix it at least for front positions.

> 10. with this patch, you won't get the same lazy highlight color
> inherited on " rocks."  string; without it, you'll get the same
> highlight color.

Actually, the color is not inherited at the rear position even
without your patch.  So your patch fixes only the front position.

>>> Sorry, here is an updated patch. I think this is enough since it is for the most part lazy-highlights with (setq
>>> isearch-lazy-highlight t) and (setq lazy-highlight-cleanup nil) that matter for editing.

Thanks for the patch.  Now it's pushed to master.





Last modified: Sat, 22 Mar 2025 19:30:02 UTC

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