X-Loop: help-debbugs@HIDDEN Subject: bug#77120: [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:02 +0000 Resent-Message-ID: <handler.77120.B.174240333420516 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 77120 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 77120 <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.174240333420516 (code B ref -1); Wed, 19 Mar 2025 16:56:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 Mar 2025 16:55:34 +0000 Received: from localhost ([127.0.0.1]:52840 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tuwhY-0005Kp-RZ for submit <at> debbugs.gnu.org; Wed, 19 Mar 2025 12:55:34 -0400 Received: from lists.gnu.org ([2001:470:142::17]:53886) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <SoraTakai@HIDDEN>) id 1tuu8e-0003ty-KN for submit <at> debbugs.gnu.org; Wed, 19 Mar 2025 10:11:21 -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 1tuu8N-0001BT-Fa for bug-gnu-emacs@HIDDEN; Wed, 19 Mar 2025 10:11:06 -0400 Received: from mail-0201.mail-europe.com ([51.77.79.158]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <SoraTakai@HIDDEN>) id 1tuu8J-0006Yr-D9 for bug-gnu-emacs@HIDDEN; Wed, 19 Mar 2025 10:11:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1742393448; x=1742652648; bh=9oeBMNe3uzEXaJptAHp7gtpQx3mW8xoHjyopJ5NTbCU=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector: List-Unsubscribe:List-Unsubscribe-Post; b=OlpDDqttgA+oJMyRd2NP4AMSeNzfwvg3JyxG8mencCKDLhGs9XSmJwiqRadcAHKsu pK2k1LmQ0NfMBBYdkLMZcOABcENCQ5ZTRuv0VIt69tsKBuO0nvkQRkls2B/giU1CVK lp3uCZpYYGjWYoGx2OuUtNIVZ0Kd07BCEZKgusNkN79XA10aNkqBIWrzYrUgrTZW/p YoGjxBT1trOzDv+9C8IsGmIHJOA5vVHGJWRt8MgrVeV2q25pfOtyy4WgX/W+lrq9dr QEZUlXCgWPI8GnvEtIvUQQJjZIADcrHaFx+QRRNOqC3lHKMmtJp8Cyj1opS6pIm7qk fiyKGqQd2Ml/Q== Date: Wed, 19 Mar 2025 14:10:45 +0000 From: Sora Takai <SoraTakai@HIDDEN> Message-ID: <pmxJ4ssAOaO2tE5tOw1FDrX55gdu0o8P4o-xT80qmara01m4lr_EokTCFByknGmD4prOA_jBuzF-xp45uzlGF0osw5gd9wkxHLMT9kz7-zw=@protonmail.com> Feedback-ID: 137806433:user:proton X-Pm-Message-ID: fa0c45b848790f236930f7394b04b6c77663bb65 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1=_HOGNwJzIgDz3djcaGirvjfITJPYyK4IJBxGxXdkU" Received-SPF: pass client-ip=51.77.79.158; envelope-from=SoraTakai@HIDDEN; helo=mail-0201.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=_HOGNwJzIgDz3djcaGirvjfITJPYyK4IJBxGxXdkU Content-Type: multipart/alternative; boundary="b2=_HOGNwJzIgDz3djcaGirvjfITJPYyK4IJBxGxXdkU" --b2=_HOGNwJzIgDz3djcaGirvjfITJPYyK4IJBxGxXdkU Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 VGFnczogcGF0Y2gKCkhpLAoKaGVyZSBpcyBhIHNpbXBsZSBwYXRjaCB0byBtYWtlIGlzZWFyY2gg aGlnaGxpZ2h0cyBub24tc3RpY2t5IGF0IGJvdGggZW5kcyAoaS5lLiBubyBmcm9udCBhbmQgcmVh ciBhZHZhbmNlIG9uIG92ZXJsYXlzKSwgdGhlcmVieSBtYWtpbmcgdGhlbSBtb3JlIGludHVpdGl2 ZSBhbmQgbGVzcyBib3RoZXJzb21lIGZvciBmdXJ0aGVyIGVkaXRpbmcuIEN1cnJlbnRseSwgZXZl cnkgaXNlYXJjaCBvdmVybGF5LCBpbmNsdWRpbmcgbGF6eSBoaWdobGlnaHRzLCBpbmhlcml0cyBp c2VhcmNoIGhpZ2hsaWdodCBjb2xvciB3aGVuIHlvdSB0eXBlIGNoYXJhY3RlcnMgYXQgZnJvbnQg YW5kIHJlYXIgcG9zaXRpb25zLiBCeSBhcHBseWluZyB0aGlzIHBhdGNoLCB1c2VycyB3aWxsIG5v IGxvbmdlciBnZXQgdGhhdCBjb2xvciBzdGlja2luZXNzIHdoZW4gZWRpdGluZyBhcm91bmQgaXNl YXJjaCBoaWdobGlnaHRzLCB3aGljaCBtYWtlcyB0aGVtIG1vcmUgJ3NlbGYtY29udGFpbmVkJy4K CihUaGlzIGlzIHRoZSBmaXJzdCB0aW1lIEkgYW0gc3VibWl0dGluZyBhIHBhdGNoIHRvIHRoaXMg Y29tbXVuaXR5IC0gYXBvbG9naWVzIGluIGFkdmFuY2UgaWYgSSBhbSBub3QgZm9sbG93aW5nIHRo ZSBjb252ZW50aW9ucyBpbiBzb21lIHdheS4p --b2=_HOGNwJzIgDz3djcaGirvjfITJPYyK4IJBxGxXdkU Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0 cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwg MjU1KTsiPlRhZ3M6IHBhdGNoPC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBz YW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGJhY2tncm91 bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250 LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigw LCAwLCAwKTsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+SGksJm5ic3A7 PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNp emU6IDE0cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUs IDI1NSwgMjU1KTsiPjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNh bnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigwLCAwLCAwKTsgYmFja2dyb3Vu ZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+aGVyZSBpcyBhIHNpbXBsZSBwYXRjaCB0byBt YWtlIGlzZWFyY2ggaGlnaGxpZ2h0cyBub24tc3RpY2t5IGF0IGJvdGggZW5kcyAoaS5lLiBubyBm cm9udCBhbmQgcmVhciBhZHZhbmNlIG9uIG92ZXJsYXlzKSwgdGhlcmVieSBtYWtpbmcgdGhlbSBt b3JlIGludHVpdGl2ZSBhbmQgbGVzcyBib3RoZXJzb21lIGZvciBmdXJ0aGVyIGVkaXRpbmcuJm5i c3A7IEN1cnJlbnRseSwgZXZlcnkgaXNlYXJjaCBvdmVybGF5LCBpbmNsdWRpbmcgbGF6eSBoaWdo bGlnaHRzLCBpbmhlcml0cyBpc2VhcmNoIGhpZ2hsaWdodCBjb2xvciB3aGVuIHlvdSB0eXBlIGNo YXJhY3RlcnMgYXQgZnJvbnQgYW5kIHJlYXIgcG9zaXRpb25zLiZuYnNwOyBCeSBhcHBseWluZyB0 aGlzIHBhdGNoLCB1c2VycyB3aWxsIG5vIGxvbmdlciBnZXQgdGhhdCBjb2xvciBzdGlja2luZXNz IHdoZW4gZWRpdGluZyBhcm91bmQgaXNlYXJjaCBoaWdobGlnaHRzLCB3aGljaCBtYWtlcyB0aGVt IG1vcmUgJ3NlbGYtY29udGFpbmVkJy48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJp YWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigwLCAwLCAwKTsgYmFj a2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+PGJyPjwvZGl2PjxkaXYgc3R5bGU9 ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjog cmdiKDAsIDAsIDApOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij4oVGhp cyBpcyB0aGUgZmlyc3QgdGltZSBJIGFtIHN1Ym1pdHRpbmcgYSBwYXRjaCB0byB0aGlzIGNvbW11 bml0eSAtIGFwb2xvZ2llcyBpbiBhZHZhbmNlIGlmIEkgYW0gbm90IGZvbGxvd2luZyB0aGUgY29u dmVudGlvbnMgaW4gc29tZSB3YXkuKTxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTog QXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgY29sb3I6IHJnYigwLCAwLCAwKTsg YmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+PGJyPjwvZGl2Pg== --b2=_HOGNwJzIgDz3djcaGirvjfITJPYyK4IJBxGxXdkU-- --b1=_HOGNwJzIgDz3djcaGirvjfITJPYyK4IJBxGxXdkU Content-Type: application/octet-stream; name=0001-Make-isearch-overlays-non-sticky-at-both-ends.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-Make-isearch-overlays-non-sticky-at-both-ends.patch RnJvbSAwNDRkZWI0ZjkxMWU5MmUxNDIzYWIxMWU4YzgxMGM3NzJiNDUzOGI4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTb3JhIFRha2FpIDxTb3JhVGFrYWlAcHJvdG9ubWFpbC5jb20+ CkRhdGU6IFdlZCwgMTkgTWFyIDIwMjUgMjI6MTc6MDYgKzA5MDAKU3ViamVjdDogW1BBVENIXSBN YWtlIGlzZWFyY2ggb3ZlcmxheXMgbm9uLXN0aWNreSBhdCBib3RoIGVuZHMKCi0tLQogbGlzcC9p c2VhcmNoLmVsIHwgOCArKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwg NCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saXNwL2lzZWFyY2guZWwgYi9saXNwL2lzZWFy Y2guZWwKaW5kZXggMzFhZDk2ZDRhNzguLjQwNjc3YTI2Mzc5IDEwMDY0NAotLS0gYS9saXNwL2lz ZWFyY2guZWwKKysrIGIvbGlzcC9pc2VhcmNoLmVsCkBAIC0zOTgxLDcgKzM5ODEsNyBAQCBpc2Vh cmNoLWhpZ2hsaWdodAogCSAgOzsgT3ZlcmxheSBhbHJlYWR5IGV4aXN0cywganVzdCBtb3ZlIGl0 LgogCSAgKG1vdmUtb3ZlcmxheSBpc2VhcmNoLW92ZXJsYXkgYmVnIGVuZCAoY3VycmVudC1idWZm ZXIpKQogCTs7IE92ZXJsYXkgZG9lc24ndCBleGlzdCwgY3JlYXRlIGl0LgotCShzZXRxIGlzZWFy Y2gtb3ZlcmxheSAobWFrZS1vdmVybGF5IGJlZyBlbmQpKQorCShzZXRxIGlzZWFyY2gtb3Zlcmxh eSAobWFrZS1vdmVybGF5IGJlZyBlbmQgbmlsIHQgbmlsKSkKIAk7OyAxMDAxIGlzIGhpZ2hlciB0 aGFuIGxhenkncyAxMDAwIGFuZCBlZGlmZidzIDEwMCsKIAkob3ZlcmxheS1wdXQgaXNlYXJjaC1v dmVybGF5ICdwcmlvcml0eSAxMDAxKQogCShvdmVybGF5LXB1dCBpc2VhcmNoLW92ZXJsYXkgJ2Zh Y2UgaXNlYXJjaC1mYWNlKSkpCkBAIC0zOTk4LDcgKzM5OTgsNyBAQCBpc2VhcmNoLWhpZ2hsaWdo dAogICAgICAgICAgICAgICBlIChwb3Agc3VibWF0Y2gtZGF0YSkpCiAgICAgICAgICh3aGVuIChh bmQgKGludGVnZXItb3ItbWFya2VyLXAgYikKICAgICAgICAgICAgICAgICAgICAoaW50ZWdlci1v ci1tYXJrZXItcCBlKSkKLSAgICAgICAgICAoc2V0cSBvdiAobWFrZS1vdmVybGF5IGIgZSkKKyAg ICAgICAgICAoc2V0cSBvdiAobWFrZS1vdmVybGF5IGIgZSBuaWwgdCBuaWwpCiAgICAgICAgICAg ICAgICAgZ3JvdXAgKDErIGdyb3VwKQogICAgICAgICAgICAgICAgIGZhY2UgKGludGVybi1zb2Z0 IChmb3JtYXQgImlzZWFyY2gtZ3JvdXAtJWQiIGdyb3VwKSkpCiAgICAgICAgICAgOzsgUmVjeWNs ZSBmYWNlcyBmcm9tIGJlZ2lubmluZwpAQCAtNDI2NSw3ICs0MjY1LDcgQEAgaXNlYXJjaC1sYXp5 LWhpZ2hsaWdodC1tYXRjaAogICAgICAgICAgICAgICAgICAgIChhbmQgKGVxIGlzZWFyY2gtbGF6 eS1oaWdobGlnaHQtaW52aXNpYmxlICdvcGVuKQogICAgICAgICAgICAgICAgICAgICAgICAgJ2Nh bi1iZS1vcGVuZWQpKSkKICAgICAgICAgICAgICAgKGZ1bmNhbGwgaXNlYXJjaC1maWx0ZXItcHJl ZGljYXRlIG1iIG1lKSkpCi0gICAgKGxldCAoKG92IChtYWtlLW92ZXJsYXkgbWIgbWUpKSkKKyAg ICAobGV0ICgob3YgKG1ha2Utb3ZlcmxheSBtYiBtZSBuaWwgdCBuaWwpKSkKICAgICAgIChwdXNo IG92IGlzZWFyY2gtbGF6eS1oaWdobGlnaHQtb3ZlcmxheXMpCiAgICAgICA7OyAxMDAwIGlzIGhp Z2hlciB0aGFuIGVkaWZmJ3MgMTAwKywKICAgICAgIDs7IGJ1dCBsb3dlciB0aGFuIGlzZWFyY2gg bWFpbiBvdmVybGF5J3MgMTAwMQpAQCAtNDUzOSw3ICs0NTM5LDcgQEAgbWluaWJ1ZmZlci1sYXp5 LWhpZ2hsaWdodC1zZXR1cAogICAgICAgICAoYWRkLWhvb2sgJ21pbmlidWZmZXItZXhpdC1ob29r IHVud2luZCBuaWwgdCkKICAgICAgICAgKGFkZC1ob29rICdhZnRlci1jaGFuZ2UtZnVuY3Rpb25z IGFmdGVyLWNoYW5nZSBuaWwgdCkKICAgICAgICAgKHdoZW4gbWluaWJ1ZmZlci1sYXp5LWNvdW50 LWZvcm1hdAotICAgICAgICAgIChzZXRxIG92ZXJsYXkgKG1ha2Utb3ZlcmxheSAocG9pbnQtbWlu KSAocG9pbnQtbWluKSAoY3VycmVudC1idWZmZXIpIHQpKQorICAgICAgICAgIChzZXRxIG92ZXJs YXkgKG1ha2Utb3ZlcmxheSAocG9pbnQtbWluKSAocG9pbnQtbWluKSAoY3VycmVudC1idWZmZXIp IHQgbmlsKSkKICAgICAgICAgICAoYWRkLWhvb2sgJ2xhenktY291bnQtdXBkYXRlLWhvb2sgZGlz cGxheS1jb3VudCkpCiAgICAgICAgICh3aGVuIGZpbHRlcgogICAgICAgICAgICh3aXRoLWN1cnJl bnQtYnVmZmVyIGJ1ZmZlcgotLSAKMi40OC4xCgo= --b1=_HOGNwJzIgDz3djcaGirvjfITJPYyK4IJBxGxXdkU--
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#77120: Acknowledgement ([PATCH] Make isearch highlight overlays non-sticky (non-advance) at both ends) Message-ID: <handler.77120.B.174240333420516.ack <at> debbugs.gnu.org> References: <pmxJ4ssAOaO2tE5tOw1FDrX55gdu0o8P4o-xT80qmara01m4lr_EokTCFByknGmD4prOA_jBuzF-xp45uzlGF0osw5gd9wkxHLMT9kz7-zw=@protonmail.com> X-Gnu-PR-Message: ack 77120 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 77120 <at> debbugs.gnu.org Date: Wed, 19 Mar 2025 16:56: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 77120 <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 77120: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D77120 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
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.
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.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.