Received: (at 18793) by debbugs.gnu.org; 7 May 2022 10:29:13 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 07 06:29:13 2022 Received: from localhost ([127.0.0.1]:50578 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nnHgX-0000XW-JN for submit <at> debbugs.gnu.org; Sat, 07 May 2022 06:29:13 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58046) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1nnHgV-0000XJ-Kh for 18793 <at> debbugs.gnu.org; Sat, 07 May 2022 06:29:12 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36470) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nnHgQ-0001SE-C9; Sat, 07 May 2022 06:29:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=5E14Lr/w5WYrSWmYm7m+YTjwY8kSmsmyyODovd4pgmk=; b=gg/J8yJKO0Uh 13KDndoSYDHRJqT3BZ1+vUL/68ayzVFerJs/8VYSdWLgN/Dhwud0dVxvHZlieoGEKMu2P3gLNmurc Po0V+e1POm+QjZbX/Bss9bXr/ebw3Hl2+MRvAv/731w22+BYEidspnoQhRCpDzd0Os94Gm0UVV2kC H2ZY30ITVPARJXmKH3453PubhJkUmWSyj1aQ+4TSXXNldTDnQEs7rvoHeZ890JncMUdnxdPwHvSYN 3tvEb+JZYSU8mEJKbmgxrnliZG4uDtHUFGjcUzdu+DxcoyzjtaANl8ybNq//5E8byKNkZ5P+6lp/J K1zcYDLbnSTvVXoe1WX0JQ==; Received: from [87.69.77.57] (port=4763 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nnHgP-0007N4-QY; Sat, 07 May 2022 06:29:06 -0400 Date: Sat, 07 May 2022 13:28:55 +0300 Message-Id: <831qx5zleg.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Lars Ingebrigtsen <larsi@HIDDEN> In-Reply-To: <87czgpve63.fsf@HIDDEN> (message from Lars Ingebrigtsen on Sat, 07 May 2022 12:18:44 +0200) Subject: Re: bug#18793: 24.4; zero width rectangular selection displaces text References: <82ppdk41k5.fsf@HIDDEN> <87fslop1af.fsf@HIDDEN> <837d702b1w.fsf@HIDDEN> <87czgrnei8.fsf@HIDDEN> <83k0az0wfz.fsf@HIDDEN> <878rreor92.fsf@HIDDEN> <83ilqi29ic.fsf@HIDDEN> <87sfpmnben.fsf@HIDDEN> <83h76228cu.fsf@HIDDEN> <878rrelt6e.fsf@HIDDEN> <8335hm22jk.fsf@HIDDEN> <87r155vehf.fsf@HIDDEN> <87czgpve63.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 18793 Cc: carlosjosepita@HIDDEN, monnier@HIDDEN, 18793 <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: -3.3 (---) > From: Lars Ingebrigtsen <larsi@HIDDEN> > Cc: carlosjosepita@HIDDEN, monnier@HIDDEN, 18793 <at> debbugs.gnu.org > Date: Sat, 07 May 2022 12:18:44 +0200 > > Lars Ingebrigtsen <larsi@HIDDEN> writes: > > > Point on the indicator: > > D'oh! Sorry; that's not special handling at all -- it's just the normal > point-on-character handling. More accurately, we display the indicator instead of a stretch glyph that stands for the newline or the empty space after EOL.
bug-gnu-emacs@HIDDEN
:bug#18793
; Package emacs
.
Full text available.Received: (at 18793) by debbugs.gnu.org; 7 May 2022 10:28:11 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 07 06:28:11 2022 Received: from localhost ([127.0.0.1]:50573 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nnHfX-0000Vu-5j for submit <at> debbugs.gnu.org; Sat, 07 May 2022 06:28:11 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57878) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1nnHfV-0000Vh-TD for 18793 <at> debbugs.gnu.org; Sat, 07 May 2022 06:28:10 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36454) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nnHfQ-0001NA-06; Sat, 07 May 2022 06:28:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=iWMgPOQpZbe9OXIfdLO/o27iAIOMNc/bzRZCd10XgAY=; b=pxlC/TTNV1ak y4w1WnFXj+YuSDXKgZnlxujwLt0fBwBD8q18WcTE+tyZnPf+fkMaUYIsBNwKpkdP1MW8S+P4Ntpyl MgzT+3r4DcYRFwjLX07WcNJ0NZjtSqAlwPJ+h4wdJSAV4Ozxt57+3dkIsxSNR10kSHTKNpVqod6GK CA6jm+55eHH114DFoceq9yce3U41Apnj+3U4LQZDe3HbSPt7iD3ewzc688IbhMwvyY7SEbXBfKR9D /PcfHLAoZ0KvhYfwl8lKz+5ueLjD0V5UDmAi4528VBPIzXHoc4OUyVAeXhgFT4xhTWhgjGw/gCivG MlZ8TTsquUE4CafG8+78UQ==; Received: from [87.69.77.57] (port=4701 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nnHfP-0007HX-Ay; Sat, 07 May 2022 06:28:03 -0400 Date: Sat, 07 May 2022 13:27:53 +0300 Message-Id: <8335hlzlg6.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Lars Ingebrigtsen <larsi@HIDDEN> In-Reply-To: <87r155vehf.fsf@HIDDEN> (message from Lars Ingebrigtsen on Sat, 07 May 2022 12:11:56 +0200) Subject: Re: bug#18793: 24.4; zero width rectangular selection displaces text References: <82ppdk41k5.fsf@HIDDEN> <87fslop1af.fsf@HIDDEN> <837d702b1w.fsf@HIDDEN> <87czgrnei8.fsf@HIDDEN> <83k0az0wfz.fsf@HIDDEN> <878rreor92.fsf@HIDDEN> <83ilqi29ic.fsf@HIDDEN> <87sfpmnben.fsf@HIDDEN> <83h76228cu.fsf@HIDDEN> <878rrelt6e.fsf@HIDDEN> <8335hm22jk.fsf@HIDDEN> <87r155vehf.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 18793 Cc: carlosjosepita@HIDDEN, monnier@HIDDEN, 18793 <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: -3.3 (---) > From: Lars Ingebrigtsen <larsi@HIDDEN> > Cc: monnier@HIDDEN, carlosjosepita@HIDDEN, 18793 <at> debbugs.gnu.org > Date: Sat, 07 May 2022 12:11:56 +0200 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > It does? AFAIK, we don't show the vertical line when there's a > > character at that column, and consequently displaying the cursor > > doesn't need to cope with any issues caused by that. > > Point before the indicator: We are mis-communicating, I think. I meant to say that when there's a character at the fill-column position (i.e., the line is longer than fill-column), we display the character there, not the indicator. What you show is what happens when the fill-column is after EOL, in which case there's no character shown at the fill-column, and no problem to display the indicator instead of that no-character.
bug-gnu-emacs@HIDDEN
:bug#18793
; Package emacs
.
Full text available.Received: (at 18793) by debbugs.gnu.org; 7 May 2022 10:18:57 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 07 06:18:57 2022 Received: from localhost ([127.0.0.1]:50549 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nnHWb-00007m-0C for submit <at> debbugs.gnu.org; Sat, 07 May 2022 06:18:57 -0400 Received: from quimby.gnus.org ([95.216.78.240]:46486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1nnHWZ-00007W-At for 18793 <at> debbugs.gnu.org; Sat, 07 May 2022 06:18:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=lRyv6Fy+Py7KNWJiWj5Mc5WQsrHNA9QAjB+gIv5y6tk=; b=AWEhueKnt3jvRoI0DyQLeL2Muj W/E8PyUkFesEaoDZqMMuCv1+dhQ7o7iOG3mh9Hc8iD5lk+Ey3zhhbl8AwD6KuAObUfzNwH9IQQS2x U8Y5yaOJx4W8psKMc74RlmBXMndcUY5tvvQYrc9690imXgtdUVyL8qbexnMkwKGBPDZ8=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1nnHWQ-0001af-2i; Sat, 07 May 2022 12:18:48 +0200 From: Lars Ingebrigtsen <larsi@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#18793: 24.4; zero width rectangular selection displaces text References: <82ppdk41k5.fsf@HIDDEN> <87fslop1af.fsf@HIDDEN> <837d702b1w.fsf@HIDDEN> <87czgrnei8.fsf@HIDDEN> <83k0az0wfz.fsf@HIDDEN> <878rreor92.fsf@HIDDEN> <83ilqi29ic.fsf@HIDDEN> <87sfpmnben.fsf@HIDDEN> <83h76228cu.fsf@HIDDEN> <878rrelt6e.fsf@HIDDEN> <8335hm22jk.fsf@HIDDEN> <87r155vehf.fsf@HIDDEN> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAM1BMVEX49e77+fTU0MrF w70iHxwODwygm5Xs6eIvLCgWFxVsXVpKOTdUR0THubSCgXyAfXj///9u6FB7AAAAAWJLR0QQlbIN LAAAAAd0SU1FB+YFBwoJKykXIikAAACESURBVEjH7ZJBEsUgCENFAYVie//bfp3ffeOet04GEigl SZIkST4hOtTXduSgyqIn+j7ERPEZ5GLGA96Kmm0u75iDemy9jPAKOciXnM3CUUdp2zB8aviEDkLK wrx2uiICik41wvVW1alYu7Sf4w9YbAy//QEn0JshfGVAiupTjloC7/ADaQIEhF/wEAgAAAAldEVY dGRhdGU6Y3JlYXRlADIwMjItMDUtMDdUMTA6MDk6NDMrMDA6MDA1BwRmAAAAJXRFWHRkYXRlOm1v ZGlmeQAyMDIyLTA1LTA3VDEwOjA5OjQzKzAwOjAwRFq82gAAAABJRU5ErkJggg== X-Now-Playing: Coil's _The New Backwards (extended edition)_: "Princess Margaret's Man In The D'jamalfna" Date: Sat, 07 May 2022 12:18:44 +0200 In-Reply-To: <87r155vehf.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Sat, 07 May 2022 12:11:56 +0200") Message-ID: <87czgpve63.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Lars Ingebrigtsen <larsi@HIDDEN> writes: > Point on the indicator: D'oh! Sorry; that's not special handling at all -- it's just the normal point-on-character handling. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 18793 Cc: carlosjosepita@HIDDEN, monnier@HIDDEN, 18793 <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: -3.3 (---) Lars Ingebrigtsen <larsi@HIDDEN> writes: > Point on the indicator: D'oh! Sorry; that's not special handling at all -- it's just the normal point-on-character handling. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
bug-gnu-emacs@HIDDEN
:bug#18793
; Package emacs
.
Full text available.Received: (at 18793) by debbugs.gnu.org; 7 May 2022 10:12:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 07 06:12:10 2022 Received: from localhost ([127.0.0.1]:50517 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nnHQ1-0006Cp-QJ for submit <at> debbugs.gnu.org; Sat, 07 May 2022 06:12:09 -0400 Received: from quimby.gnus.org ([95.216.78.240]:46378) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1nnHQ0-0006CT-GL for 18793 <at> debbugs.gnu.org; Sat, 07 May 2022 06:12:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=/VZOcdDKjAVun3UxTzzgVoqAR19Aqyi3M/W+k1k/2w0=; b=jY3HeOxaZCFmYGYi8cTI1mxeEr ODtcua1dcOLV1g+kbdz2n+FIaGwptIDFOlVQCu912gKF/KgZXT1uqlqmutoWOVSqusaxYTo6ubyHB lL2mA7ulbN3XJJvgZO5QcbWv2RAG6vZcpEVD4eTAs0rk+FMjOX950wphbzEn5dhFIIEA=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1nnHPq-0001V8-B4; Sat, 07 May 2022 12:12:00 +0200 From: Lars Ingebrigtsen <larsi@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#18793: 24.4; zero width rectangular selection displaces text References: <82ppdk41k5.fsf@HIDDEN> <87fslop1af.fsf@HIDDEN> <837d702b1w.fsf@HIDDEN> <87czgrnei8.fsf@HIDDEN> <83k0az0wfz.fsf@HIDDEN> <878rreor92.fsf@HIDDEN> <83ilqi29ic.fsf@HIDDEN> <87sfpmnben.fsf@HIDDEN> <83h76228cu.fsf@HIDDEN> <878rrelt6e.fsf@HIDDEN> <8335hm22jk.fsf@HIDDEN> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAM1BMVEX49e77+fTU0MrF w70iHxwODwygm5Xs6eIvLCgWFxVsXVpKOTdUR0THubSCgXyAfXj///9u6FB7AAAAAWJLR0QQlbIN LAAAAAd0SU1FB+YFBwoJKykXIikAAACESURBVEjH7ZJBEsUgCENFAYVie//bfp3ffeOet04GEigl SZIkST4hOtTXduSgyqIn+j7ERPEZ5GLGA96Kmm0u75iDemy9jPAKOciXnM3CUUdp2zB8aviEDkLK wrx2uiICik41wvVW1alYu7Sf4w9YbAy//QEn0JshfGVAiupTjloC7/ADaQIEhF/wEAgAAAAldEVY dGRhdGU6Y3JlYXRlADIwMjItMDUtMDdUMTA6MDk6NDMrMDA6MDA1BwRmAAAAJXRFWHRkYXRlOm1v ZGlmeQAyMDIyLTA1LTA3VDEwOjA5OjQzKzAwOjAwRFq82gAAAABJRU5ErkJggg== X-Now-Playing: Coil's _The New Backwards (extended edition)_: "Backwards" Date: Sat, 07 May 2022 12:11:56 +0200 In-Reply-To: <8335hm22jk.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 06 May 2022 16:50:23 +0300") Message-ID: <87r155vehf.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii <eliz@HIDDEN> writes: > It does? AFAIK, we don't show the vertical line when there's a > character at that column, and consequently displaying the cursor > doesn't need to cope with any issues caused by that. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 18793 Cc: carlosjosepita@HIDDEN, monnier@HIDDEN, 18793 <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: -3.3 (---) --=-=-= Content-Type: text/plain Eli Zaretskii <eliz@HIDDEN> writes: > It does? AFAIK, we don't show the vertical line when there's a > character at that column, and consequently displaying the cursor > doesn't need to cope with any issues caused by that. Point before the indicator: --=-=-= Content-Type: image/png Content-Disposition: inline Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAAIkAAACiCAIAAAD6LXlrAAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAA EGNhTnYAAA8AAAAJYAAADZEAAAFjOIwl6QAADTFJREFUeNrtnXlcVFUbx8+5szGDrILosMgmiAoK auaGiWmLW2op6qt93jdLy7K0TF/1DSozrbRX6019Sz+lb0pmJGhpmhBjaaQpi7iyjCAwwLAMMPvc e94/7iCLc8eRRC74/D78w9w7zz33+Z7znHOec+8cTAhBIF6KAhfwVsJOui6xKDNKvk5W/Z7TUFxp 0pkIY22+1LiNE3c9I8b3zQiwaSWLNmVV5poUrYF0thFg06a2F+3JWtfkU0wJ3H1lvV0pgbWSU4Ee GN8nI8CmjWjNd0m1OoIQQpLwwI93DJgUIMCdYoTvuu9jAVKjySlha7tg9KLw9vn0nhgBNm3F1Jnq GIQQQlgk7yPEnWeE97r/MY1pmlBhTFGdaYTW6a+cr7tcqFM3MEQs9PJziRzmEe7915ogYynNrTmX 16iqo7FU3DvYbdhwd7msfbawkSZi23dHzMkvHF+ZxiCEJI9GZ+70c7F1lvlU9ph/FKsZhASur6bG LuuPuYw42JBtDH/viZEWMpRU7tl2/aujtRX6VjNvLBCFTgh6fVXoxEDBHSEoVp947lsTg5BwQP/D h/qFCeiiY9fe+1CZccPCtDBKOTuPmRfx1vI+QZK7jmmnVhzSWrpnTLDtU2Vq9szJmZuSa1T6tikR QpuvH7/20lOnNyiMzF1ZJebMLWdmvZKfrmwFBiHEaLWKLwszqtox0hfqjqw95xswZmWMoENcganA sf6zvZpLRjSaEyc0dQxCWBA6Th7Tq03lxuHBFO4IIwghREq+P/+3VeXltLWZyKN9HnvEI8RbSNfr r51V/ZheX0sjpqFu98tn3faNXDrIQZ8QVWr2yu21GgYhTPUMcY8Mk3k6EX2toSCvLr+KZtrpOyEi hvrdiQVTksMiOqTvEcQsjIpp8T999VreSU0dgxAlHvVCVMII6n4ZQabL+cvfsoKhXNwXfhCzcpKz 063Di8JWXCh4bcmVX9WEaGv/s7Yg7mBYhMgBMnr19s01akL1GRuydk3IpDBRM1JiUSpufLKlul19 GMUWWrk7o7sHNkZ/cGN+lg4hhLCox/xPHl7XEgxCCGH36NBtHwX4CRBCyHipaOdJsyORiC6q/qMC +U+PPrCr/xMtwSCEsDBwXMjmgzHP+LSDDlvhGFPakarGbo3GcunGV2cs7Jyo96yBb4wV2fSW6+h+ zw0XYNYnhyo0jnUTAt+AdxPlcq4QKBLKRO0oMsXGZdJwtjqvO7cccvlYeRHbzQhcZs337sHpEKe4 iW5sdNefU2eZHLCNqcj5IaNc7nmZKSnbcmh1/dWq7ruSwxjO/6mzopF7jQuzE2GwT4SblwAhhJiG hqulDvhE4BI3XtYBQymqyShjKFN1Xza0Nl9pvTthiGuwXUdiT4kny44YVQ7UV9zDJSKgI1ITwqaE BzFrGrotGmQ2Vjd1HcZfsoaGZjnW2iyNOgeqd0+pd4cMcSnKCocQs7nboiFmxtSeoEAY+s4nYQkl 6ZBSCxl27IIwJRah7iosopqGZdhtgM+kQY4tiWJBtK8jJ3ZQrlVoaUoaCt3c2nMNYmKM/O+nROKe rhhVEYSQ++jQ9as9hLwvMkKUdfSCBFL/PrhNbbiV4iVmQnMA0GvMXYCNwDmkrzV2q8v0Jt6Xl2Wj Z7M9Ah/XcM+2NySTWrNSpMFUbxsAU3i1ke4CtymNjpGyozNDVk1u14AjZNOm2P0hr9vzad69JRSy 0AjRyoYCEwpwuu3rdEN6hq4LsEF44KTeAbsKimhEl5ft+znsoSd59BQOXVS2dU91U+2ngieHLRgu wtacjUAycYrXbStAVFC4C3sHTF3V0d9sJJcqf7ieVNA1ZkWiwX0XDGOTMcaj71/88Y6TOYM+v9h8 f+6NUVUf/J9y717r3/GrbAdCIYSQU2TQ30fbmI+5PuQVJWa/bUh9/9KJ8pbZbqbi18tLE1Q1CFNd Yk2Yco7/Z8hAJ4QQostKV879c9cfBluzBtJ4Q5289cLMR9KXp+iZziyxEGGZ++LEoFBbU2VKLo8f f+3sMRODkLmoeOmTNWMe7z00SCzQGfLPVfycqW1Ekkefcj9/qKKmKzQeSWS/rQn189apKmhkLC7f MK9yV6T3+NEe4f4SFyFpqDOqCjXZF2qzrhsMDEKIGtDJ5RU6z9g4bGkkRxIDSyavjjhyLuekmiCE mPpGxYF8RfNRQf9no98ZVzbtUJeIagghKnD20H3Si6/8q/hyAyGErshRJeWouM7u7IBAjdk0WWon vSTwD/j33sFzBonbPOIg8vKY8+6ofeu8PbvYQy5U4NSo5J9GJi7sFepuy/cYS71dx8zot3537J4l LoLOLCp27D0CQpfnqH/PaSzXMAJniV+Y+8PDXXuKuxaV22Q237hYe/G6tqzGYqKxk4vIs49zaD/X sL5iCS8qHIZ3PPjbxMEFwAYEbIANCNgAGxCwAQEbYAMCNsAGBGxAwAbYgIDNA6mu8Hwjv8Wo0nf+ N6OCQUgYPvONuVFO0G4eAAEbYAMCNsAGBGyADQjYgIANsAEBG2ADAjYgYANsQMAG2ICADQjYABsQ sAE2IGADAjbABgRsgA0I2ICADbABARtgAwI2IGADbEDA5sFQ938XF+N78KO1dn5xFvcIGjYOawlC VE+fe+rO7v87tx3NpuMEMY2/AjbABgRsgA0I2DzgbDDGmJLN+c7Yvu+Tsh2POuFuYwTLl/xsIIQQ wui+meXQlqqMKn37O4mJiYmJ6/fnGKDdPCDtBlwAbEDABtiA7oMcTZwSfVnWKcXZSzeqtETmHRQ5 cnxsZK+73XCNP0awVD5kbOzwAX29nbGuqij3TLoit5JvOxk7wMZSlrbl9RWbDubUWJqTsVjiO3bx B9s3xLs7dh3+GBHK41Zs3rLq6ShPYXOCmhhLT+1888U1SXVdiI0hb/ucx5cdvmlpkyMnxlLFtgWx uaV7ptw5e84fI04DX/zm2LapfsI26wZY4hu7bK8i0nfhEf7siWmXDan5acWMV63uwAKPiCfmzp4Q 5Sczqi6fSt6feqGi+pd1Swq9LKhrGMGej235fqsVDKFrLx/df+Bkzk2dpHfE2Jlzp0X79Hxk/Y5g Nb+WG7F09kF2NtxK2ozX+lkrGJZGLU29YWpxkK7MSBjrQfHfyK2PZbEfXzMz1kl/9qdTA0QtXEB5 xyYqauhmq63zAoRbdHnaZ28nJCQkJLy7L1tP7qG4PcKovpzqZvWHbNSmPNPtpSrdM8OLsutWHhhp +tDn2dQ6Kxntb28OEN1WQyn5guQqmkdsOMfQpOJw0sl6dq/2XrPeXGzzZuaseb6/vRDAHyPYZ2r8 BFeMEEJM5Xcf7Lx0+xbsTNk3Gz6/YuFPOONkoz2d9rueIIQQdoubHudm8yTxkOlTgu24hD9GnEfF PSzFCCFENGkpaRqbJ5myUo4U8gcOFxtLQfbFRjYeiAYMj3bmGkpEjoiRcY5s+GNEGDJ4UA/2qPnS 2QtarmvlZp7X8ebZFi429M3iUtoavQOD5ZzNSxwY4s+5WTl/jAj8AnzZg0SvLCxjuM4zKQtKaL6z MdXVWisQdnF35d4qnnLzcOV0F3+MiN09rI2KNNTVc3uf0dTWMzxnQ8zmpjkeljjZW2OSOHFuXMEf I1gkapptEqPB3rqb0XBPl8c6gg0Wi0V/+Wb4Y4SYTOa/DJg3MU3s4dmDciwIaDiDAH+MmGprGtmD dwyMbrxJzXMVROAf6N/ceZZz33SRnc6TP0boEmVJ84CiD3e/FGRnQMEbNsGDB7mwB+0NOs05mX9y Dzr5Y4QuzL7YwGK1NxAXRY0YKuNNspOzBklHThgls07W0lPT623X1ayUI0V2xpz8MaI/c/K0zjqB HT9tvKvtVjNk+pQg3jQbbjbY68n4iWwWi6n49sPPr9hIcpQmvffFVXvzaP4YIeofk05o2MSPzzMr n+9vI/HjG792UTiPstDcHR/2nvnGonA2n6777a25r/9ws6VTmCrF2/GvHlbbnw3wxwipSv7oi6vs GoNs9Dv7N0/2a5OHTkjaOtWLT2v09qqJdOSabYtTp3x2zUSILuvT6YPTJ8+bHRfpy66a7Es5X2FC koDAnqXKMroLGNGf2bBs57QjL4WJMZYNeTkle/wP+w6k5Zay6zfzpsf4iJGxWFntGyjnT1zjWjUh hBD9xe3T/US2u0dMeU/8+NiWCRJeG2l1otPAJYdKTIzNCzB05fHXHltu87lOfq0RNN/MwcxjG+MH e7ZexsUS39hlXysOLYuU3pk9f4wY8nY8PeLx1UnZNa2XtomxVLFtfuxT23L1PGoyDr4tR/RlFxQZ Z/OUVTok8wqMHBUXG+UjucuLdYoRm+8UYqk8Onbc8IGB3jKkUytzT6cpcirsJB3seKnj9l6F9z0d qxCdwQaeHeSvgA2wAQEbYAMCNsAGxE91//kNtBsQsAE2IGADAjbABgRsgA0I2ICADbABARtgAwI2 IGADbEDABtiAgA0I2AAbELABNiBgAwI2wAYEbIANCNiAgA2wAQGb7qj/AzDa4gAU0r70AAAAAElF TkSuQmCC --=-=-= Content-Type: text/plain Point on the indicator: --=-=-= Content-Type: image/png Content-Disposition: inline Content-Transfer-Encoding: base64 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 --=-=-= Content-Type: text/plain -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no --=-=-=--
bug-gnu-emacs@HIDDEN
:bug#18793
; Package emacs
.
Full text available.Received: (at 18793) by debbugs.gnu.org; 6 May 2022 14:50:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 06 10:50:10 2022 Received: from localhost ([127.0.0.1]:49401 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nmzHV-0003a0-LW for submit <at> debbugs.gnu.org; Fri, 06 May 2022 10:50:10 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:28340) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>) id 1nmzHT-0003Zp-17 for 18793 <at> debbugs.gnu.org; Fri, 06 May 2022 10:50:08 -0400 Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 246CUITs004338; Fri, 6 May 2022 14:50:05 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=jzMQLPV0iNcm6TVp1JHlo0NdGdoJ+fVIf7pBVCZpxxs=; b=o2QRdMnFezfLLcd4xNzow6Ra4x0qVr50teRTcgcnPN5poAKFHaLcYbmhYnSdMrm6Sj9y VauuG7XGSGVVoJNtcrOsaOlbtrmZ1yOJiNcvlrn+vdgjPXvR661lNEWmKymTRAfGN7hi Gb4hIBqOEz8k9XKtDiDpEm70vMPJPuS9BNRvH17QeGjN5AjxjMT7h/Cli6Mvyqb3d/T5 b5wuWGChixZflL2+OV1uUXtta+xRI8FTvRa4xp1kAD8zZ2UEtBmy30vI4e1zSYGeRatb 7uqahpaZyx5pM7F95Arc5Fc/VdcX8RCE/QRcbn5UoepNOV9cGOoLrPD9NSdloyleKeMT Yw== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3fruq0pdxm-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 06 May 2022 14:50:05 +0000 Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.16.1.2/8.16.1.2) with SMTP id 246EVhQk037933; Fri, 6 May 2022 14:50:04 GMT Received: from nam04-mw2-obe.outbound.protection.outlook.com (mail-mw2nam08lp2175.outbound.protection.outlook.com [104.47.73.175]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com with ESMTP id 3fusaj35fe-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 06 May 2022 14:50:03 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XWgD03zwm/zYX/Vrh7IaO3MbkbhN04eYLYAvhRwrCAA4Z8Uwp4FeQlces470u2dhMC+2exRzCFQl7xBFr9wc3r3+EDYKT8U3+aDzPsHyhOBqCeo/EinwImAZKF1kYIi6pips6EatIG+lNwKMsOZAu3IbVc0Ag4KY1FVhkQju3oxFyB8Ef7XCxwqU4QGm9GjWgmSXh7qjIZguFj93BmrCV4PugT/yamNFtxK3IaLVz6esDiLCsJknLzJaYYebj2gaw5DNOWFQ5RKUw/al+HP4YS3HO71AkSkochxrGuwDjpnODH7kYRT6kThaaclXsHh1COVHEr901fHVyYxIMGO+vA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=jzMQLPV0iNcm6TVp1JHlo0NdGdoJ+fVIf7pBVCZpxxs=; b=m/gtz3F9WR+DkTT72a2hHud0kCPkFh2jV6msMuM/+wspmN7Giyf266OZd1NfuPM9Fhmypebu7q4wPWIfVvJTvXCA4uy/XgtMhiOyvlheG2qu8530Og8em6+3uVguEentMk6G7mHf3x9o2q/yzaUJ1dJ/ZNVvVOlLEWT3w4JoxDG5/3KoMoDnSOnlC/kbRd7UU7utAHysuo8BSxIzye/ThtgmOeQLfnQiGrYkOgJvClRGx+bdY9pWN9Qg8e0LvsMJDvFDah2842w6SeTkUXO2PVPa4yQbwPHh3M8eV6R7j6gG4q/JRCVGY21BE+Tdw1FmalVfnoW280fbYeO0aW+3ug== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jzMQLPV0iNcm6TVp1JHlo0NdGdoJ+fVIf7pBVCZpxxs=; b=kUW/TdrVHkrpdDKBjmZFzumBewTaIqIP9Sgb7SsYJOKnoJOYDHpJUGMWLrM1IBmdW+yUXN7AyTk9zzG5eSTvTcox196mP6DoKpxSbIt851vW9PIJx5fx9DwQeSnyKquwa00j4ZHhRYZxOXAmNuJe9zTUmuLfiZ/bmI5lyaXJnXw= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by CH0PR10MB4986.namprd10.prod.outlook.com (2603:10b6:610:c7::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.24; Fri, 6 May 2022 14:50:00 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::a0e7:5f38:ab50:5123]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::a0e7:5f38:ab50:5123%9]) with mapi id 15.20.5227.020; Fri, 6 May 2022 14:50:00 +0000 From: Drew Adams <drew.adams@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN>, Lars Ingebrigtsen <larsi@HIDDEN> Subject: RE: [External] : bug#18793: 24.4; zero width rectangular selection displaces text Thread-Topic: [External] : bug#18793: 24.4; zero width rectangular selection displaces text Thread-Index: AQHYYT+Vs6enU0dpL0O+/y9FZfpykK0R7YQA Date: Fri, 6 May 2022 14:50:00 +0000 Message-ID: <SJ0PR10MB5488A025F411746478DFB1FAF3C59@HIDDEN> References: <82ppdk41k5.fsf@HIDDEN> <87fslop1af.fsf@HIDDEN> <837d702b1w.fsf@HIDDEN> <87czgrnei8.fsf@HIDDEN> <83k0az0wfz.fsf@HIDDEN> <878rreor92.fsf@HIDDEN> <83ilqi29ic.fsf@HIDDEN> <87sfpmnben.fsf@HIDDEN> <83h76228cu.fsf@HIDDEN> In-Reply-To: <83h76228cu.fsf@HIDDEN> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: add47dd1-d9c4-492a-23c3-08da2f6fb251 x-ms-traffictypediagnostic: CH0PR10MB4986:EE_ x-microsoft-antispam-prvs: <CH0PR10MB4986B7A662A7F5CB3FED26EFF3C59@HIDDEN> x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: dx29bmC8e7buAOOxcGdSbVI/+8BVtSQbAChyTDEBzvT23SqN3IhSzfaXY16Pj/tVcoZbRTuUII+n4c/L7EeKNWcce1bA22+78sF+GQgNwVLpM//fxN1zPN/bAV2Tgs1Ub4fgReCtOpiEz9G/kQ5phqqFhJB80AJVLawOsig28rxey9v9DV5RiIk3BHnQGgtdj4Ps95Mn0DJ8SSWh17XRJWgecksP/PZBlnxVomw4CAz6eNOBQn8pQc0UyyZcRtmkKzn0F86UE2ba3m6CpUfvFm+JePawpEnPvXV8FGwa1oE/kVUUWXPKAXll3TAOPrLp+fGHrujTtLwC0rJBtCtH8YDE3OU/WFRt0xceBwl6DBbbRwQvP5DGWUi7cUVHPxAnj+zHDU89nDBNNTYd5GArcO3z7p5HVS8PBQKYCno8as4m3vgcpa42ybh1MD5wcDTeO4hB3lXFmYzLczL+HkbYcFZrJy1VQrn2jRCK7dvrihCIl+agzTus3idDR4BMpQsj7Xu933LN8EQ9O8lGFIdu2xw5IayyiwBBJTIvPTGIus4U5HNlhBOElMGQeNGWRgCw1DiRhcsMUabJCsw/lg7GAQ/c1EXoqJH72l6iJlH+zfKTg2uEPV2k5GSDMTn64Kr8VV+H66ctgTL0zYomQoqKZiIWgdP1R6BgTGJzk8zu6QL1n9H4qZaYUJcc84jlIChRY7k+Qunov3TfbmGvf2GLKg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(76116006)(8676002)(2906002)(66476007)(64756008)(66556008)(66946007)(7696005)(4326008)(6506007)(66446008)(38070700005)(122000001)(38100700002)(33656002)(44832011)(5660300002)(8936002)(55016003)(52536014)(316002)(4744005)(54906003)(26005)(9686003)(86362001)(71200400001)(186003)(110136005)(508600001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?UwMOblvLRYfLiUDTNNHjl98XnC3QfY6ULH2kmcLS8h0opQkEDcInh8donQQP?= =?us-ascii?Q?qwm8SVHcuKJyM3VknoPeB/63KNtB3cbGGNnIre9BeRfXnh05LKHk+vOSwpgB?= =?us-ascii?Q?QsZKfX46MTXFf4O+kKOJfDFyeYEre7NLYYOYSgEH30RfNWh4WbGFz6dczdGv?= =?us-ascii?Q?VPXs5+DsMOgYVyoX4sopP65SIpU2ZgonUjiy4scL19W+ULO1Z9fZN3O3c30y?= =?us-ascii?Q?UA6W7NIOQk9RSfDfZoe3aR/Gfhwcd9XPLNqXztWNdMhe8JoWFQ8bxkXLhtiC?= =?us-ascii?Q?NxzzbV7iGGyM2zEKXziPrWeB7kEKa9Xo5oA3QR2IA5IUgaobZ7QzGWNyu82w?= =?us-ascii?Q?KJCMk0O0rr13hGvOmjJ0DfeiSyd4ss3Cn3aD7/GMe1U44yiaqYzlojIiCaBe?= =?us-ascii?Q?qvjkEFbdPxLbw6J4tsi8zljEA/rCcXf9C7+BJdKkm3D3a7olD9hxn6V0jf+n?= =?us-ascii?Q?1mhMwfj+KjTrT0WAeaO8FSpnw87kBOl65KxNLdpOXcb7bcF3cMXhfInDYa7D?= =?us-ascii?Q?2XGPuRhKEk1pAsCqT4ifaLF71gTj1qITVxzavMTsxfkSczlXf7jMxBiGrQF8?= =?us-ascii?Q?6QDbtkMDbJtbADPk24+XlasRIaJweRWBmo4+EXbDRJlG7IWhNNJDUPoXT5id?= =?us-ascii?Q?nZCMRH89qyJBKKk3cDlHeVew6REwGS7t6Q/mAu9NYt4rZT5Tl3PJL8IYU3L6?= =?us-ascii?Q?9sOW2Wz2S8p1Z0elzHdYBY4Sg5Dey/Spm8QmpITzImI6LWFB2eTLsuDA52dr?= =?us-ascii?Q?JLznWsgpj4Fg9WkdxYtVhYNFsvbl+bM4wCufXR3XZpdPLcs8fLlNWkEpiZqL?= =?us-ascii?Q?h/Y4NSwIDTnz+yu1/yrr0wXd6i2PbfbiB5mgap3fBTvP31eOWAymFPD/HQ7E?= =?us-ascii?Q?Z+y21GeT8V56s7Dzn/OUe8LtDkb8V7U/3HKe43J+7VFyCBlgIiT3q1m06rR7?= =?us-ascii?Q?rb/hVwKKn/27IT8BoijkJoXivkcNy4T1jdH8M8tMYCjIKyPIx08jZHiny2ac?= =?us-ascii?Q?mtnhSH66Dbza1bNUIXCxtM9QVXPFJ2yz0NEf2VL7y5YMYQ2rjheLIOX5mo7+?= =?us-ascii?Q?i+2+bvHH8v8VIbZkRoGsbJh1ciWv/qoZWVtdQ2Mu5trTJs81xXfa91CyqC5T?= =?us-ascii?Q?WZ1l8JKLhw+yYmk9w3JzGyHfmguX8iJuA4G1wndCJO8fqsU7TeEL3I7zfk7t?= =?us-ascii?Q?AiEJJa8WCvm33kSAlpriBpK3IC1WkMJv8Ei34rcD3OQTKZhl+adRw6BaFFAr?= =?us-ascii?Q?4Qv6tevhQFNxAtJhUZ8PBt3RhqJi0MwZho/c0aSPcoG49aDy42WPZQI75e45?= =?us-ascii?Q?XHxRehs+rIctgi5ZsMoUmNPsm6Wzbv1hM0aLyDmoJJgRYkAXg8JoWldDchfg?= =?us-ascii?Q?46D8w7HricqE/wXgSGKsVA65+kAl+6Dft20pRnUhSsMLtnxWsT/MXNtEcz/6?= =?us-ascii?Q?mi+Nb+xWN7DIEugOPZkQPLfMy5LeMrT4FznWbp/Uus8lVpbpxpzZJikW37wX?= =?us-ascii?Q?1CDdhna59XqVTWSTc8FSrjtPZdwmGYQu5oNd/Luwff81uGqq/1rJynH/i3Mi?= =?us-ascii?Q?/Vn3w4ckKpZZlZYls+7La4gAjn/HpPHIFrhNMrCFUN0m8imJgx8WoI7ht0ZA?= =?us-ascii?Q?Fw33hSMFZxZZLdO5pmZAgEgY0aMMQcHB8hDAQd8SYMlVB2lTgHEOvNRW+Aa/?= =?us-ascii?Q?VZf22O01iK+zQEvjIWThHbFUuF34s64aK8iU+etoQmTRn8YbjohHeEpKwZdQ?= =?us-ascii?Q?AGNTsChquQ=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: add47dd1-d9c4-492a-23c3-08da2f6fb251 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 May 2022 14:50:00.5571 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: +slKObZ/RWtlflROc7iQH1ut5YaGvv66x26i9am+3UfVsX+ZaqyztBnyeTSjUPHDnt8Sw1qBAgnAZ3RtXRxHpg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR10MB4986 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.486, 18.0.858 definitions=2022-05-06_04:2022-05-05, 2022-05-06 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=0 adultscore=0 bulkscore=0 phishscore=0 mlxlogscore=771 mlxscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2205060080 X-Proofpoint-ORIG-GUID: zqlPAfyFSPBCiJ_p11Yl_8TYY2ZVEPWQ X-Proofpoint-GUID: zqlPAfyFSPBCiJ_p11Yl_8TYY2ZVEPWQ X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 18793 Cc: "carlosjosepita@HIDDEN" <carlosjosepita@HIDDEN>, "monnier@HIDDEN" <monnier@HIDDEN>, "18793 <at> debbugs.gnu.org" <18793 <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 (-) > Adding capabilities to the Emacs display that operate on > sub-character-cell resolution will mean serious complications. For > example, what would we do when displaying color Emoji at that place? > Or what about images? Or what if the character in question is > currently highlighted by mouse-face? >=20 > IOW, I'm asking whether these marginal features are worth a serious > surgery and complications in the display engine, which currently has > the canvas-based design? None of what you guys have suggested so far is a good solution to the problem reported. I suggested a simple solution that provides feedback not only that an empty rectangle is selected but continual feedback about any rectangle selection. It's about informing users. No special display gimmicks are needed for that.
bug-gnu-emacs@HIDDEN
:bug#18793
; Package emacs
.
Full text available.Received: (at 18793) by debbugs.gnu.org; 6 May 2022 13:50:44 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 06 09:50:44 2022 Received: from localhost ([127.0.0.1]:47540 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nmyM0-0007tQ-Ao for submit <at> debbugs.gnu.org; Fri, 06 May 2022 09:50:44 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40992) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1nmyLy-0007tB-6Y for 18793 <at> debbugs.gnu.org; Fri, 06 May 2022 09:50:42 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45622) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nmyLs-0006H2-Fa; Fri, 06 May 2022 09:50:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=ETCcIirIuWQKyEFWSp83FUv8MsFMpjVi2DyYiDa4BAk=; b=gHp0up8OCxhm zqLoq457UVkKxkVOsW4SlODHQ6ARJx8i9m1JwnftqwXJYH7YVTyn2RFNZdAySf39kWNsMgO7bgczQ fc6YDfNJvwTO3JdnZXSZMCfIIqOZzIwptZK3y0uqn+lgLztedhDlnKClZRrIS0pTVbOGTW3utlDvY SZNJP1APx1E1GCAU2VhQBy7Avctw4+04Wbo+mNsUaWKePmwcvtBXTMWR9SXyL+l8d6LWpP/dPfD9g Ttk0sfFWBInIZD4tN6HoDtCPjPwcd1EtrY0JSf+wOhDH7TatK+HPn65tA/biJ9NOsxJgoHeAbWwz7 9LuAzgDySYS27844kOKe/Q==; Received: from [87.69.77.57] (port=3764 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nmyLr-0002ql-Qs; Fri, 06 May 2022 09:50:36 -0400 Date: Fri, 06 May 2022 16:50:23 +0300 Message-Id: <8335hm22jk.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Lars Ingebrigtsen <larsi@HIDDEN> In-Reply-To: <878rrelt6e.fsf@HIDDEN> (message from Lars Ingebrigtsen on Fri, 06 May 2022 14:52:25 +0200) Subject: Re: bug#18793: 24.4; zero width rectangular selection displaces text References: <82ppdk41k5.fsf@HIDDEN> <87fslop1af.fsf@HIDDEN> <837d702b1w.fsf@HIDDEN> <87czgrnei8.fsf@HIDDEN> <83k0az0wfz.fsf@HIDDEN> <878rreor92.fsf@HIDDEN> <83ilqi29ic.fsf@HIDDEN> <87sfpmnben.fsf@HIDDEN> <83h76228cu.fsf@HIDDEN> <878rrelt6e.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 18793 Cc: carlosjosepita@HIDDEN, monnier@HIDDEN, 18793 <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: -3.3 (---) > From: Lars Ingebrigtsen <larsi@HIDDEN> > Cc: monnier@HIDDEN, carlosjosepita@HIDDEN, 18793 <at> debbugs.gnu.org > Date: Fri, 06 May 2022 14:52:25 +0200 > > > Adding capabilities to the Emacs display that operate on > > sub-character-cell resolution will mean serious complications. For > > example, what would we do when displaying color Emoji at that place? > > Or what about images? Or what if the character in question is > > currently highlighted by mouse-face? > > > > IOW, I'm asking whether these marginal features are worth a serious > > surgery and complications in the display engine, which currently has > > the canvas-based design? > > display-fill-column-indicator-mode was the only one that sprang > immediately to mind, but I think it could be useful when displaying > tabular data, and you want to mark boundaries without taking up extra > space, for instance. I think trying to display text in tables without taking space for the borders will introduce significant complications into our display code. Text in a table and its borders need to be aligned separately. > And speaking off the fill indicator -- bug#54598 talks a bit about the > problems with the current implementation. Sure, there are limitations to how we can stretch our current display code. But the solution is not to stretch it more, IMNSHO, it's to replace it with a completely new and different design, which could allow that much more easily. > But that mode does show how a box cursor and a region could behave > with these vertical lines. It does? AFAIK, we don't show the vertical line when there's a character at that column, and consequently displaying the cursor doesn't need to cope with any issues caused by that. > And I don't think colour emojis or images would represent that much of a > problem -- I think we'd draw the line on top of the glyph? The line itself is not the problem; the problem is the color of that line. How do you draw a vertical line of a given color over images and Emoji that have their inherent colors? Do we just overwrite those colors? Won't that be ugly? There will also be complications with characters whose glyphs "invade" cells of neighboring characters: Emacs draws characters one by one, so adding such vertical lines will need to come back after text was drawn and draw the line, as opposed to doing that as part of drawing individual glyphs that we do now. Bottom line: it sounds like a lot of complications for a minor issue with a minor feature.
bug-gnu-emacs@HIDDEN
:bug#18793
; Package emacs
.
Full text available.Received: (at 18793) by debbugs.gnu.org; 6 May 2022 12:52:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 06 08:52:37 2022 Received: from localhost ([127.0.0.1]:47446 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nmxRl-0001qu-D5 for submit <at> debbugs.gnu.org; Fri, 06 May 2022 08:52:37 -0400 Received: from quimby.gnus.org ([95.216.78.240]:36912) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1nmxRj-0001qg-Vp for 18793 <at> debbugs.gnu.org; Fri, 06 May 2022 08:52:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=S2LWECLLzdZNRWW/i/YSIiEvSY3I52GBaXtS4ZM1yBs=; b=iL7ZWkNiFX8mAzfjXyUb6Aaex5 I7O2EHNMg9UGtk2CpqswQxE3TZhsLxvO4mbR87EGE3i96yJUHc7G6SAClm3ouJhn/kjaSUvtpjFoA BUSEeFp0VEjfwRzDqAHUX2qtWPfEnditJ0nAGh5jyncC/vzEI4+ZziTnE5RDiL6alNkc=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1nmxRa-0006ib-CQ; Fri, 06 May 2022 14:52:28 +0200 From: Lars Ingebrigtsen <larsi@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#18793: 24.4; zero width rectangular selection displaces text References: <82ppdk41k5.fsf@HIDDEN> <87fslop1af.fsf@HIDDEN> <837d702b1w.fsf@HIDDEN> <87czgrnei8.fsf@HIDDEN> <83k0az0wfz.fsf@HIDDEN> <878rreor92.fsf@HIDDEN> <83ilqi29ic.fsf@HIDDEN> <87sfpmnben.fsf@HIDDEN> <83h76228cu.fsf@HIDDEN> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEXsqFLSVzHGMCmr HyiqGSh5FyTRYlLvxbL////g/tltAAAAAWJLR0QIht6VegAAAAd0SU1FB+YFBgwZJE9bNj4AAAGi SURBVDjLxZRNT+QwDIbDHuBKA5p7nFHPkETcibPzO9IKmSvalYa/z5uvQjVwW2ktTafjx37tNvYo pdRU7Vapek/kfUq/y4+rr0CThT+lHgYbCdZ/gpqSq19D6BOopUpJKdATGrieQA7LpH3R57SroQ3a CWkzlRFfpEkPkQ4mgXCzL/EApEtB6523aQfQHaQD+108AD4+fWMq/WD/DgQARj/hMiOMl4MvHuEN MF/GJ/5PzxF+An4A3vt795cgNY/6zok6vIHx+FzuqL7E3gtALJcj2jK8geArcBws4k/HrUaZiMTH R++fwszxfgMcQohhfZ7p6e5E9s4NYH1wj8fptM5GR6LFqf4UmDpyL/n09wEjqWlCRqhCZPRKv27p z7wUQISMiEMkEb3QOuszrUSmAOJo2eos67U+zzpTn3EMtYvG5KzyWclhnWt4AQ6XLCJKzlLWZyyF Eslvr/lKBKtm2grBsMTvsFc5CBSMhhvA1O0u4H21Na5Fm7byxb+QT96OjWt/EQCLCfVoXOzq6qYS NwaUY/XnlqA2t+9VB9iOlvbgAwUB8wkyqXolAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTA1LTA2 VDEyOjI1OjM2KzAwOjAw4Z5fTQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wNS0wNlQxMjoyNToz NiswMDowMJDD5/EAAAAASUVORK5CYII= X-Now-Playing: The Cure's _Kiss Me, Kiss Me, Kiss Me_: "The Snakepit" Date: Fri, 06 May 2022 14:52:25 +0200 In-Reply-To: <83h76228cu.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 06 May 2022 14:44:49 +0300") Message-ID: <878rrelt6e.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii <eliz@HIDDEN> writes: > I'm not sure. This was supposed to be a nifty feature. If some users > are annoyed by its effect, the easy way to handle that is to let those > users disable the cause of the annoyance. After all, w [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 18793 Cc: carlosjosepita@HIDDEN, monnier@HIDDEN, 18793 <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: -3.3 (---) Eli Zaretskii <eliz@HIDDEN> writes: > I'm not sure. This was supposed to be a nifty feature. If some users > are annoyed by its effect, the easy way to handle that is to let those > users disable the cause of the annoyance. After all, we don't show > anything comparable for non-rectangular regions, do we? That's a good point. > What other uses could this have, except fill-column indication, which > is another minor feature? > > Adding capabilities to the Emacs display that operate on > sub-character-cell resolution will mean serious complications. For > example, what would we do when displaying color Emoji at that place? > Or what about images? Or what if the character in question is > currently highlighted by mouse-face? > > IOW, I'm asking whether these marginal features are worth a serious > surgery and complications in the display engine, which currently has > the canvas-based design? display-fill-column-indicator-mode was the only one that sprang immediately to mind, but I think it could be useful when displaying tabular data, and you want to mark boundaries without taking up extra space, for instance. And speaking off the fill indicator -- bug#54598 talks a bit about the problems with the current implementation. But that mode does show how a box cursor and a region could behave with these vertical lines. And I don't think colour emojis or images would represent that much of a problem -- I think we'd draw the line on top of the glyph? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
bug-gnu-emacs@HIDDEN
:bug#18793
; Package emacs
.
Full text available.Received: (at 18793) by debbugs.gnu.org; 6 May 2022 11:45:11 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 06 07:45:11 2022 Received: from localhost ([127.0.0.1]:47292 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nmwOU-00022B-KF for submit <at> debbugs.gnu.org; Fri, 06 May 2022 07:45:11 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42300) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1nmwOS-0001vC-ST for 18793 <at> debbugs.gnu.org; Fri, 06 May 2022 07:45:09 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43026) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nmwON-0007je-DO; Fri, 06 May 2022 07:45:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=e43nv6nDiBETPqNkdYHco05tyHqnZM/OHOwidUueI+s=; b=Pc/WbtZ2ia7W 9aviV7sxBVHpBv4yZRyBLMQYTmbuOK2E4D6ojh7I7IDGch+BLxKmsKC+M+MrV1H2SNPobVFopuR2I AgQyOS+M0eFAyh0/XDKJb1H1svrCG2i5cfoXKg4eJo1j2WRoVPFU4WfOlJJbW4PEhsLKOAxgB1W00 9ppOu+FYIl0WmvLRlgKKV15f3VsyaiotCRL7PnxMfSEcKas9wVxPC5dLW90vqirgDHtDJ5mcLJa4Y CQFngfp+vpx/6NOlMKPfxWmTtC6vTPZ8UmkIWasOkYh2IbL9I2Hlj3XBPNAw7Uxvyqau81vs+2tpl bR3h03BsPtaZUjByOgvdaw==; Received: from [87.69.77.57] (port=3896 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nmwOM-00072p-Sl; Fri, 06 May 2022 07:45:03 -0400 Date: Fri, 06 May 2022 14:44:49 +0300 Message-Id: <83h76228cu.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Lars Ingebrigtsen <larsi@HIDDEN> In-Reply-To: <87sfpmnben.fsf@HIDDEN> (message from Lars Ingebrigtsen on Fri, 06 May 2022 13:33:20 +0200) Subject: Re: bug#18793: 24.4; zero width rectangular selection displaces text References: <82ppdk41k5.fsf@HIDDEN> <87fslop1af.fsf@HIDDEN> <837d702b1w.fsf@HIDDEN> <87czgrnei8.fsf@HIDDEN> <83k0az0wfz.fsf@HIDDEN> <878rreor92.fsf@HIDDEN> <83ilqi29ic.fsf@HIDDEN> <87sfpmnben.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 18793 Cc: carlosjosepita@HIDDEN, monnier@HIDDEN, 18793 <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: -3.3 (---) > From: Lars Ingebrigtsen <larsi@HIDDEN> > Cc: monnier@HIDDEN, carlosjosepita@HIDDEN, 18793 <at> debbugs.gnu.org > Date: Fri, 06 May 2022 13:33:20 +0200 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > It might be better and easier to introduce a defcustom that disables > > the visualization of zero-width rectangles. Was that considered as a > > solution to this issue? > > I think we wanted to keep that? I'm not sure. This was supposed to be a nifty feature. If some users are annoyed by its effect, the easy way to handle that is to let those users disable the cause of the annoyance. After all, we don't show anything comparable for non-rectangular regions, do we? > I'm not suggesting that it's worth implementing something as complex as > this just for this feature, but like I said -- I think something like > this may be useful, in general, for marking things, and if we had it, it > would be natural to use it here, too. What other uses could this have, except fill-column indication, which is another minor feature? Adding capabilities to the Emacs display that operate on sub-character-cell resolution will mean serious complications. For example, what would we do when displaying color Emoji at that place? Or what about images? Or what if the character in question is currently highlighted by mouse-face? IOW, I'm asking whether these marginal features are worth a serious surgery and complications in the display engine, which currently has the canvas-based design?
bug-gnu-emacs@HIDDEN
:bug#18793
; Package emacs
.
Full text available.Received: (at 18793) by debbugs.gnu.org; 6 May 2022 11:33:32 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 06 07:33:32 2022 Received: from localhost ([127.0.0.1]:47278 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nmwDE-0001bO-2a for submit <at> debbugs.gnu.org; Fri, 06 May 2022 07:33:32 -0400 Received: from quimby.gnus.org ([95.216.78.240]:36004) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1nmwDC-0001bB-DI for 18793 <at> debbugs.gnu.org; Fri, 06 May 2022 07:33:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=oxTfSE6neJIhWY3yhcUKQU46BGfNCQHy4dNjwW0iKLA=; b=k/nqMOvFPCNYLwQa06AuYVZFsU trIRHiif36IStMtIn2EPB2C0kXrDfpOlElWMSqfTHgD4PyxzD+l1QMgTViJEuCnlEtBIv4WJKmzlr TWGjEnY1DBxQns9AHG2vQ8QeIfpnK4QfKO9UPF+8miBmw0OBlBgIgPjLMLVndyRLVkno=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1nmwD2-0005xC-LL; Fri, 06 May 2022 13:33:22 +0200 From: Lars Ingebrigtsen <larsi@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#18793: 24.4; zero width rectangular selection displaces text References: <82ppdk41k5.fsf@HIDDEN> <87fslop1af.fsf@HIDDEN> <837d702b1w.fsf@HIDDEN> <87czgrnei8.fsf@HIDDEN> <83k0az0wfz.fsf@HIDDEN> <878rreor92.fsf@HIDDEN> <83ilqi29ic.fsf@HIDDEN> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEU5MEFBV5OSe3mv S0jgzsGgFi/fqD3////on9Q6AAAAAWJLR0QHFmGI6wAAAAd0SU1FB+YFBgsDNZCJ+pIAAAGpSURB VDjLjZBRcuMwCIbJDexMD1Bh9T1jojx3VDYHWC0ncKv7H6GAZDvO5GEZjwX6gB8BoDaOo/82G6DZ ycDpAcB/gbXJExhgzT0dNR6aPIB2d+7g9Awc9Xo9Btja9hesUXff9QgjvndFSxs2vXAOoYNhBxcA HMM+915xAQxhn3tdYIDjHjXIA5wx5gMICt6YESPzZKqI7UHhDKPeMdtPq9As5vCGEZA9dOyeJzGD NXLSkFXmDjhHhTTHBlDrKG7gQoQO9DpONHfwpS6ZjgItmaREB5gceIVWZxKJoGk40UT6NY2MUxK5 wtVdooJz18hURAhsbPWp0LyOSyTXP5CvNvVESWzeT9bna6f4AdgBzdNsW+CsEgUTxHh3ELVdW8Yk 8hd7he2EpHgxk4EE6V/lip7n8vwlIoUEaq33Wpk/hBLpyT/iZqDWb+ZUVNO8A6h8T6UImbuDxeOk 05tzXzpYrLXaklI5AE0sNwc9o6YGpINKupXbEcgG6PYCqDo9gdZKtV8DkkTuUToCzSxeUZcnoJ3a vLWD0sO6nq6igLaLI+iNX4Am+EhN/RePAOvmkHezkwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0w NS0wNlQxMTowMzo1MyswMDowMJ1x3CUAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDUtMDZUMTE6 MDM6NTMrMDA6MDDsLGSZAAAAAElFTkSuQmCC X-Now-Playing: The Cure's _The Top_: "The empty world" Date: Fri, 06 May 2022 13:33:20 +0200 In-Reply-To: <83ilqi29ic.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 06 May 2022 14:19:55 +0300") Message-ID: <87sfpmnben.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii <eliz@HIDDEN> writes: > It might be better and easier to introduce a defcustom that disables > the visualization of zero-width rectangles. Was that considered as a > solution to this issue? Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 18793 Cc: carlosjosepita@HIDDEN, monnier@HIDDEN, 18793 <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: -3.3 (---) Eli Zaretskii <eliz@HIDDEN> writes: > It might be better and easier to introduce a defcustom that disables > the visualization of zero-width rectangles. Was that considered as a > solution to this issue? I think we wanted to keep that? I'm not suggesting that it's worth implementing something as complex as this just for this feature, but like I said -- I think something like this may be useful, in general, for marking things, and if we had it, it would be natural to use it here, too. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
bug-gnu-emacs@HIDDEN
:bug#18793
; Package emacs
.
Full text available.Received: (at 18793) by debbugs.gnu.org; 6 May 2022 11:20:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 06 07:20:16 2022 Received: from localhost ([127.0.0.1]:47250 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nmw0O-0007V0-19 for submit <at> debbugs.gnu.org; Fri, 06 May 2022 07:20:16 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37384) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1nmw0L-0007Ug-IP for 18793 <at> debbugs.gnu.org; Fri, 06 May 2022 07:20:14 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42754) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nmw0G-0003Wj-7Y; Fri, 06 May 2022 07:20:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=FoA5kXbLAuN2PZWzSyniUlusR4xj9OCRtSj2+t9PN2c=; b=XmvTfvd2rgIT rDqe+DzjETSZhxbxd3BdZS03tmUarGxi5aWDTSNH/pWgxDoYP5uLX4mKc1OnnlHsR3uM9W7BnDDHK kwC1BomskYGO9GlqBUwiR3hQ45V4TCzjWlEQheC7eimo5UTyAK9by31xHw0u3fN4VUqjSYMgOI583 ivC7XWduemP188/iTbScxl5rjTkvjeIggejjQ5OfGJLYG2fpeO+O5eiMRipG5VILABMDXAevAzInJ oEU4N/8nQOJrU/PbmbxzBRS6rldyXT0DfzVr2Koo/FMJ5pwk8ufXFBFYZ2TPuVH4/GoTxwEvH4K6f 1ErvwvTAeQqOpBF5KMdwxw==; Received: from [87.69.77.57] (port=2369 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nmw0F-00031J-QI; Fri, 06 May 2022 07:20:07 -0400 Date: Fri, 06 May 2022 14:19:55 +0300 Message-Id: <83ilqi29ic.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Lars Ingebrigtsen <larsi@HIDDEN> In-Reply-To: <878rreor92.fsf@HIDDEN> (message from Lars Ingebrigtsen on Fri, 06 May 2022 13:05:45 +0200) Subject: Re: bug#18793: 24.4; zero width rectangular selection displaces text References: <82ppdk41k5.fsf@HIDDEN> <87fslop1af.fsf@HIDDEN> <837d702b1w.fsf@HIDDEN> <87czgrnei8.fsf@HIDDEN> <83k0az0wfz.fsf@HIDDEN> <878rreor92.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 18793 Cc: carlosjosepita@HIDDEN, monnier@HIDDEN, 18793 <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: -3.3 (---) > From: Lars Ingebrigtsen <larsi@HIDDEN> > Cc: monnier@HIDDEN, carlosjosepita@HIDDEN, 18793 <at> debbugs.gnu.org > Date: Fri, 06 May 2022 13:05:45 +0200 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > I'm not sure: how would such a vertical line indicate that it's > > region? > > The same way the current one-pixel-wide thing does? I.e., not very > well. The current one-pixel thing is displayed outside of the character cell, and it has the color of the region face. > > And how will it be visible, given that the cursor is displayed on that > > same character? Or maybe I don't understand what you mean by "a > > vertical line through a character"? > > The cursor usually blinks, so the line will be somewhat visible. Usually, but not always. More generally, I'm not sure the visual effect will be satisfactory, when it blinks. > But I was thinking that perhaps the box cursor would also react to that > line in some way, for instance by using a reverse colour where the > vertical line is. That'd mean we need to display the cursor specially there. IOW, it is no longer a simple face. It might be better and easier to introduce a defcustom that disables the visualization of zero-width rectangles. Was that considered as a solution to this issue?
bug-gnu-emacs@HIDDEN
:bug#18793
; Package emacs
.
Full text available.Received: (at 18793) by debbugs.gnu.org; 6 May 2022 11:06:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 06 07:06:59 2022 Received: from localhost ([127.0.0.1]:47240 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nmvnX-0007Au-Jj for submit <at> debbugs.gnu.org; Fri, 06 May 2022 07:06:59 -0400 Received: from quimby.gnus.org ([95.216.78.240]:35814) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1nmvnV-0007Ai-RM for 18793 <at> debbugs.gnu.org; Fri, 06 May 2022 07:06:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=eaLoJSvVO6VfibRNMJVrMrcdCXkGc8hc/TJkTF+F7vQ=; b=Z01DNCC9/Q9SBaHy+5RH8bky5M SeJVK2tmIgVo5bRhhW78mX63jgO+K09nOKeHWwWXD/gdfyhriU59MbAMgbs9zbBG6DWrkypj9o8iZ HxvS4/+dEE31WOiCyiOfsptw0Rlx0NajpBUvXyOT8sw79DSuCmuzVDTj/BlHBA77cCh0=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1nmvnM-0005kr-7c; Fri, 06 May 2022 13:06:50 +0200 From: Lars Ingebrigtsen <larsi@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#18793: 24.4; zero width rectangular selection displaces text References: <82ppdk41k5.fsf@HIDDEN> <87fslop1af.fsf@HIDDEN> <837d702b1w.fsf@HIDDEN> <87czgrnei8.fsf@HIDDEN> <83k0az0wfz.fsf@HIDDEN> <878rreor92.fsf@HIDDEN> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEU5MEFBV5OSe3mv S0jgzsGgFi/fqD3////on9Q6AAAAAWJLR0QHFmGI6wAAAAd0SU1FB+YFBgsDNZCJ+pIAAAGpSURB VDjLjZBRcuMwCIbJDexMD1Bh9T1jojx3VDYHWC0ncKv7H6GAZDvO5GEZjwX6gB8BoDaOo/82G6DZ ycDpAcB/gbXJExhgzT0dNR6aPIB2d+7g9Awc9Xo9Btja9hesUXff9QgjvndFSxs2vXAOoYNhBxcA HMM+915xAQxhn3tdYIDjHjXIA5wx5gMICt6YESPzZKqI7UHhDKPeMdtPq9As5vCGEZA9dOyeJzGD NXLSkFXmDjhHhTTHBlDrKG7gQoQO9DpONHfwpS6ZjgItmaREB5gceIVWZxKJoGk40UT6NY2MUxK5 wtVdooJz18hURAhsbPWp0LyOSyTXP5CvNvVESWzeT9bna6f4AdgBzdNsW+CsEgUTxHh3ELVdW8Yk 8hd7he2EpHgxk4EE6V/lip7n8vwlIoUEaq33Wpk/hBLpyT/iZqDWb+ZUVNO8A6h8T6UImbuDxeOk 05tzXzpYrLXaklI5AE0sNwc9o6YGpINKupXbEcgG6PYCqDo9gdZKtV8DkkTuUToCzSxeUZcnoJ3a vLWD0sO6nq6igLaLI+iNX4Am+EhN/RePAOvmkHezkwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0w NS0wNlQxMTowMzo1MyswMDowMJ1x3CUAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDUtMDZUMTE6 MDM6NTMrMDA6MDDsLGSZAAAAAElFTkSuQmCC X-Now-Playing: The Cure's _The Top_: "Shake dog shake" Date: Fri, 06 May 2022 13:06:47 +0200 In-Reply-To: <878rreor92.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Fri, 06 May 2022 13:05:45 +0200") Message-ID: <874k22or7c.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Lars Ingebrigtsen <larsi@HIDDEN> writes: > But I was thinking that perhaps the box cursor would also react to that > line in some way, for instance by using a reverse colour where the > vertical line is. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 18793 Cc: carlosjosepita@HIDDEN, monnier@HIDDEN, 18793 <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: -3.3 (---) Lars Ingebrigtsen <larsi@HIDDEN> writes: > But I was thinking that perhaps the box cursor would also react to that > line in some way, for instance by using a reverse colour where the > vertical line is. (Perhaps we could even reuse some of the painting logic used by the bar cursor (but I haven't looked at the code at all).) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
bug-gnu-emacs@HIDDEN
:bug#18793
; Package emacs
.
Full text available.Received: (at 18793) by debbugs.gnu.org; 6 May 2022 11:05:58 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 06 07:05:58 2022 Received: from localhost ([127.0.0.1]:47236 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nmvmY-00079H-9e for submit <at> debbugs.gnu.org; Fri, 06 May 2022 07:05:58 -0400 Received: from quimby.gnus.org ([95.216.78.240]:35794) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1nmvmX-000795-2W for 18793 <at> debbugs.gnu.org; Fri, 06 May 2022 07:05:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=bjclS/cV9HsfHEcAuazjYVuSbhPclq8Wy2qbx2frhYo=; b=qztleZW8jhWhta0YuZWMbMBQfu /X/21Jc4l4XDSEoghNMxSBHWDpQAGfS6Sb3X+7+za2b72kQoqkuxJF+gng51Jlk2tpN5E2oivtYWv zyimMYseTxlCNpScitq3+vrf3LFDZnuV/WyQd9XmxsuTGZEuEdYoV6rlIlckNeNS5kdo=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1nmvmM-0005kY-Lv; Fri, 06 May 2022 13:05:49 +0200 From: Lars Ingebrigtsen <larsi@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#18793: 24.4; zero width rectangular selection displaces text References: <82ppdk41k5.fsf@HIDDEN> <87fslop1af.fsf@HIDDEN> <837d702b1w.fsf@HIDDEN> <87czgrnei8.fsf@HIDDEN> <83k0az0wfz.fsf@HIDDEN> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEU5MEFBV5OSe3mv S0jgzsGgFi/fqD3////on9Q6AAAAAWJLR0QHFmGI6wAAAAd0SU1FB+YFBgsDNZCJ+pIAAAGpSURB VDjLjZBRcuMwCIbJDexMD1Bh9T1jojx3VDYHWC0ncKv7H6GAZDvO5GEZjwX6gB8BoDaOo/82G6DZ ycDpAcB/gbXJExhgzT0dNR6aPIB2d+7g9Awc9Xo9Btja9hesUXff9QgjvndFSxs2vXAOoYNhBxcA HMM+915xAQxhn3tdYIDjHjXIA5wx5gMICt6YESPzZKqI7UHhDKPeMdtPq9As5vCGEZA9dOyeJzGD NXLSkFXmDjhHhTTHBlDrKG7gQoQO9DpONHfwpS6ZjgItmaREB5gceIVWZxKJoGk40UT6NY2MUxK5 wtVdooJz18hURAhsbPWp0LyOSyTXP5CvNvVESWzeT9bna6f4AdgBzdNsW+CsEgUTxHh3ELVdW8Yk 8hd7he2EpHgxk4EE6V/lip7n8vwlIoUEaq33Wpk/hBLpyT/iZqDWb+ZUVNO8A6h8T6UImbuDxeOk 05tzXzpYrLXaklI5AE0sNwc9o6YGpINKupXbEcgG6PYCqDo9gdZKtV8DkkTuUToCzSxeUZcnoJ3a vLWD0sO6nq6igLaLI+iNX4Am+EhN/RePAOvmkHezkwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0w NS0wNlQxMTowMzo1MyswMDowMJ1x3CUAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDUtMDZUMTE6 MDM6NTMrMDA6MDDsLGSZAAAAAElFTkSuQmCC X-Now-Playing: The Cure's _The Top_: "Shake dog shake" Date: Fri, 06 May 2022 13:05:45 +0200 In-Reply-To: <83k0az0wfz.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 06 May 2022 13:47:28 +0300") Message-ID: <878rreor92.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii <eliz@HIDDEN> writes: > I'm not sure: how would such a vertical line indicate that it's > region? The same way the current one-pixel-wide thing does? I.e., not very well. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 18793 Cc: carlosjosepita@HIDDEN, monnier@HIDDEN, 18793 <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: -3.3 (---) Eli Zaretskii <eliz@HIDDEN> writes: > I'm not sure: how would such a vertical line indicate that it's > region? The same way the current one-pixel-wide thing does? I.e., not very well. > And how will it be visible, given that the cursor is displayed on that > same character? Or maybe I don't understand what you mean by "a > vertical line through a character"? The cursor usually blinks, so the line will be somewhat visible. But I was thinking that perhaps the box cursor would also react to that line in some way, for instance by using a reverse colour where the vertical line is. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
bug-gnu-emacs@HIDDEN
:bug#18793
; Package emacs
.
Full text available.Received: (at 18793) by debbugs.gnu.org; 6 May 2022 10:47:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 06 06:47:50 2022 Received: from localhost ([127.0.0.1]:47212 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nmvUz-0006Z9-SR for submit <at> debbugs.gnu.org; Fri, 06 May 2022 06:47:50 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60446) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1nmvUy-0006YV-Pt for 18793 <at> debbugs.gnu.org; Fri, 06 May 2022 06:47:49 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42478) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nmvUs-0005tl-VX; Fri, 06 May 2022 06:47:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=292pPCxrzQBCaCPPBMbwNpCUVfEm3sZb9s9nVyGQ0+s=; b=q4A5qKxBS6jp R9PcSwGJlBmENhBzEXmJKA03axtFBbSYrSGayfJoeLjt/SLxS31yWsA3skySjcZdskqiI6NGa+T+r irJJjTjJMWpVl3BGo+Yx/x5nTeNkBS+JPIlkn5G4t/u0Zviv04GYHD7RvtYFvwUihJwrDmuN02rWH kx/4nln1ip2DjW5/8XzWEI1BTmGk28C8C+jsMSX0NXmaXf8UnB33gx3hTFPfMOf2dVrZCXFolsb2w MaC4CSBYg5g+ZY4zVDG5k5yNHAfYGwn2M/TR+m/X1C7ppyxcE0KkUid65aF+anbUlcBk7PC/0UF0c ZL5eiR5T1Da0s7UW6IsC3w==; Received: from [87.69.77.57] (port=4091 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nmvUq-00009m-KA; Fri, 06 May 2022 06:47:42 -0400 Date: Fri, 06 May 2022 13:47:28 +0300 Message-Id: <83k0az0wfz.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Lars Ingebrigtsen <larsi@HIDDEN> In-Reply-To: <87czgrnei8.fsf@HIDDEN> (message from Lars Ingebrigtsen on Fri, 06 May 2022 12:26:23 +0200) Subject: Re: bug#18793: 24.4; zero width rectangular selection displaces text References: <82ppdk41k5.fsf@HIDDEN> <87fslop1af.fsf@HIDDEN> <837d702b1w.fsf@HIDDEN> <87czgrnei8.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 18793 Cc: carlosjosepita@HIDDEN, monnier@HIDDEN, 18793 <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: -3.3 (---) > From: Lars Ingebrigtsen <larsi@HIDDEN> > Cc: Stefan Monnier <monnier@HIDDEN>, carlosjosepita@HIDDEN, > 18793 <at> debbugs.gnu.org > Date: Fri, 06 May 2022 12:26:23 +0200 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > AFAIU, that's a feature: we are trying to indicate the existence of > > the selection, even though its width is zero. Type "M-x > > describe-text-properties RET" at the first character. The indication > > must take up some space on display, so it moves the following text to > > the right. > > Yes. Various things were suggested in the bug report, like a new > facility to draw a vertical line through a character, for instance, to > allow indicating stuff like this without the (very slightly) disturbing > horizontal shift. I think that sounds like a good idea I'm not sure: how would such a vertical line indicate that it's region? And how will it be visible, given that the cursor is displayed on that same character? Or maybe I don't understand what you mean by "a vertical line through a character"?
bug-gnu-emacs@HIDDEN
:bug#18793
; Package emacs
.
Full text available.Received: (at 18793) by debbugs.gnu.org; 6 May 2022 10:26:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 06 06:26:37 2022 Received: from localhost ([127.0.0.1]:47202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nmvAT-0005sK-2S for submit <at> debbugs.gnu.org; Fri, 06 May 2022 06:26:37 -0400 Received: from quimby.gnus.org ([95.216.78.240]:35476) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1nmvAR-0005s4-2f for 18793 <at> debbugs.gnu.org; Fri, 06 May 2022 06:26:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=4nbc1ahKB5DBoNZ/W47u0I9aERCFsNZDBdsLDDwRHok=; b=mr/Nrczj5FohUg+0TX97q+UWth uA9AhOQZBQHPr1RUo3fs42wP+EqR2GxlWu7VNq7Ru9yz0vl6+T4uV6VTPedlwbOJcZBqteM40ANWb 6Qj/KLf12VjS+u2IowkxBDvVZLILKzoUuowc2bSjEGF2cQCybFhTL0/uS0wVVR/kCqg4=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1nmvAG-0005Jg-E8; Fri, 06 May 2022 12:26:26 +0200 From: Lars Ingebrigtsen <larsi@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#18793: 24.4; zero width rectangular selection displaces text References: <82ppdk41k5.fsf@HIDDEN> <87fslop1af.fsf@HIDDEN> <837d702b1w.fsf@HIDDEN> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEUEAQIvFRxjJjBu OEeVKzm6SVTUja3///9ttdmYAAAAAWJLR0QHFmGI6wAAAAd0SU1FB+YFBgoHNmwuBBsAAAGwSURB VDjLvdNdcpswEAdwyekBWJIDgCDvDSIHsLzKe1utboDuf4TufyG20xnPtC9dj7HNj/2QwM79zyDv ibp/gb+Oh8kP6xLiIdyS/PVrQIw2bmfX/QnejhRGfwfT0vl+CovzfVzoClOMifo+Rh5OwYCODOZL mPTISx85jscSDDjMOKaehQfnJojCrKdWPc+XPguP5KPBSKjFFpPCG/n3MQC6nnPZIWbJZ/I1TAPA z3JAUkh0qkt8A9AVLlkkjTdAT+as71W2RE81ymKldsB7zfKTnmusi0uBDqgoluWHwnuNCqELWZvk K7xUadGx7mp4Fcm1YgIx2NovhTnNOkxurVjGWaEB0oyfBoX1ddYerW0Kdl0tClLKyt+p38H2Q1qp m34CPKABBCAZkCYe7kCktg0js97KjugTmkHBuLrd7oAZUABYfRicp73UC/O2Axauj5CnyeAbVnsP p2k1OCnkIgcohXkHD9gU+DNmbgCHUl9gzTtgrE3qDRiwOR0LIHeAFsVp94w68jWBAWx17FFFfCBB weOagl1iuwUATXfozgD76wQDlHXoHj4O0KcVgLzf7ojGH+OStcgAAAAldEVYdGRhdGU6Y3JlYXRl ADIwMjItMDUtMDZUMTA6MDc6NTQrMDA6MDCMq5tUAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTA1 LTA2VDEwOjA3OjU0KzAwOjAw/fYj6AAAAABJRU5ErkJggg== X-Now-Playing: The Cure's _Pornography (1)_: "A Strange Day" Date: Fri, 06 May 2022 12:26:23 +0200 In-Reply-To: <837d702b1w.fsf@HIDDEN> (Eli Zaretskii's message of "Thu, 05 May 2022 19:34:19 +0300") Message-ID: <87czgrnei8.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii <eliz@HIDDEN> writes: > AFAIU, that's a feature: we are trying to indicate the existence of > the selection, even though its width is zero. Type "M-x > describe-text-properties RET" at the first character. The indication > [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 18793 Cc: carlosjosepita@HIDDEN, Stefan Monnier <monnier@HIDDEN>, 18793 <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: -3.3 (---) Eli Zaretskii <eliz@HIDDEN> writes: > AFAIU, that's a feature: we are trying to indicate the existence of > the selection, even though its width is zero. Type "M-x > describe-text-properties RET" at the first character. The indication > must take up some space on display, so it moves the following text to > the right. Yes. Various things were suggested in the bug report, like a new facility to draw a vertical line through a character, for instance, to allow indicating stuff like this without the (very slightly) disturbing horizontal shift. I think that sounds like a good idea (and I could see it being useful in general -- for instance, with a mode that indicates the fill column, perhaps). It doesn't sound very complicated to implement -- a new text/overlay property, I guess? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
bug-gnu-emacs@HIDDEN
:bug#18793
; Package emacs
.
Full text available.Received: (at 18793) by debbugs.gnu.org; 5 May 2022 17:51:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 05 13:51:24 2022 Received: from localhost ([127.0.0.1]:46442 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nmfdL-0001ED-QO for submit <at> debbugs.gnu.org; Thu, 05 May 2022 13:51:24 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:62850) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>) id 1nmfdI-0001E3-Mp for 18793 <at> debbugs.gnu.org; Thu, 05 May 2022 13:51:22 -0400 Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 245Fb0w3018680; Thu, 5 May 2022 17:51:19 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=aMgY33EyScKYrcKwZD/5Gdv/TJSVfEuRXh2PCPCoKqU=; b=bKYWF8jedOvNYE0M23079LOhkb7bnNkX+9EW43mzkHHM5yaU/YMfsFAgG/j/Ehn6FTmt en2IdHfCXKx/39kPeQcaVCMqt7jnpsa3UwkgKSMqAbM8cMS1DwcXECBKd0x4j8I6TS9K h/RaNEvQj+GCAJrFmYCZEo50GpO+T5ObmF0ydDG3+JaXXjGrRemt+pt8jjhPwkzZ6vol qiPdGX543iTxjROnoLMkF1cYzmFVwU1g9n2WrmM0UZvBxSL10vopoKCCOco2qqhZDMUj xyJbL5iq3BtSVdu2rfllFFfQoitUYIFL+0h5RCyw1aNtG3rB0ehjHoh8WLFyTseZs/2u 0g== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3frwntc711-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 05 May 2022 17:51:19 +0000 Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.16.1.2/8.16.1.2) with SMTP id 245HoZVm037560; Thu, 5 May 2022 17:51:18 GMT Received: from nam04-dm6-obe.outbound.protection.outlook.com (mail-dm6nam08lp2045.outbound.protection.outlook.com [104.47.73.45]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com with ESMTP id 3fus8yd5uk-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 05 May 2022 17:51:17 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iIYSHb7u8CZBKqrMje6+c0+Iju9MOMWyTa/wc+RobwUfLdi4gcUANnnqQoGLjF6I074w5zPYzYtWxY+c5xZIZOJFquOoZL6M4YYQVbBJIjCfC0t93V0cVYCstzrMTO8vYLDMTr1zGOgp/5ES7QO3U9ei/i0p//ta2jTNnYHlntpxfmt9GM627rYeddRDTuGGhbAqhOc6q7HjD6TcdMklTB20BOjNV9ScJ+kDN/la8PLaIJoyJh5nFUxIppLwr9subjuxMrv0nkmJPGU/BouztVmr+5GU1C76HTZG9J3B0ANBQMNH6jZ3ycXeXS2aO7lASp8MrY2wPYs9TQdAvmP3dQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=aMgY33EyScKYrcKwZD/5Gdv/TJSVfEuRXh2PCPCoKqU=; b=b1ZPjfOEpnW0L0yocLKuy0ZuPsCuaV84tnirODMxztjhJHLKCrpbrrU6qwYXKbAaPNcSqD7eDZZ6VTbijSEtSdWI77KPSwXizWlAtC7MUKrC2rWIjVDe32kSPLuI17Y44GgJCQSzw3X6OM8RrRUSEox4AFNHojOjQTZYgQqy3BtVu0z9K+iTHBgkbxWH+U8N1+9hOQF1Cqe6wDPnTHmdIgmjthbquaItTVHdvkeXfBRqtAOXpsgQ519VTyF0BuZFq44BKdu+BO+yCtReHHFYs440cANsuX+7qts1co0TWTaFiIvVz9RjzgUgHQXZPuFduzNLpYgFM6Nu5m1Xrj9e8w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aMgY33EyScKYrcKwZD/5Gdv/TJSVfEuRXh2PCPCoKqU=; b=qIYRJTvkO60RePwpsl0q6Iejjzq4XoukS7r4qjswF+iwYwc0+A7mcypbZvcHpKTU2Xj9BiGmDhM7jIju8bumO9/tXi2+m3gxBXPEpfKdgwkYsIwQ0kcmEiPrdFm9gvKBLDvB/xpTExS/X257IKvX5Udo1xko/mw/0NNEYsyIbSk= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BYAPR10MB3080.namprd10.prod.outlook.com (2603:10b6:a03:87::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.20; Thu, 5 May 2022 17:51:16 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::a0e7:5f38:ab50:5123]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::a0e7:5f38:ab50:5123%9]) with mapi id 15.20.5206.027; Thu, 5 May 2022 17:51:16 +0000 From: Drew Adams <drew.adams@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN>, Lars Ingebrigtsen <larsi@HIDDEN>, Stefan Monnier <monnier@HIDDEN> Subject: RE: [External] : bug#18793: 24.4; zero width rectangular selection displaces text Thread-Topic: [External] : bug#18793: 24.4; zero width rectangular selection displaces text Thread-Index: AQHYYKAg/uzbQs+s6UuWsGlbuVzIPa0QhpEg Date: Thu, 5 May 2022 17:51:16 +0000 Message-ID: <SJ0PR10MB5488FCE1D82289DCA52208A4F3C29@HIDDEN> References: <82ppdk41k5.fsf@HIDDEN> <87fslop1af.fsf@HIDDEN> <837d702b1w.fsf@HIDDEN> In-Reply-To: <837d702b1w.fsf@HIDDEN> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 38a3cb61-6b9b-45f0-9503-08da2ebfda3d x-ms-traffictypediagnostic: BYAPR10MB3080:EE_ x-microsoft-antispam-prvs: <BYAPR10MB30807EAFFFD245EA2B9B2D94F3C29@HIDDEN> x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: bTBv0IN605vQIcVvHsFPPj21JWdB0GrnDZypKDV7VZOQE2MeyInsI+PMCj+Lg6wOW3x/06wg7oQdon5S/pPuY81BMvNRx/isQHr1I5/Eeau/fpZDEP8QUnd2nX7l7DgU4sWif63c1WNqA1WzcEpDnkOUJhU7ibhox8G3YbHd5ffLHXI2jAN/qiq3Kn23WiroNRvyzVFBayrvvtxWKbgzhJZF2GjjbwHl4dFbVRFNem2FXUqs/LZcuFMMavXILORu+IloAJrozBSX0Pz0Xo36pJtSXqqEDjQLF90Nk+sgmBAmwVL58Fn8mydCZKJfTHeIbCl6JZtx2pwHf8qQTNGqr0WJyukSpRnQzKVvpUk5SP59ea5Lbkjg4EjdG5k7Mi8ZCHBkMS2uMQH6cw+y9J4AYqeUtQZVhqzoQPmjOKfdl9k/XbypIQoojVOh3PQW/fZJHD2iTHq5epFQTQjSvSZovpgi55ownu5eXtSNBjCEvmi78HSdM9W/7REk+fY97tkcLJ1t3y5Pr2LBS1hc2Wkw4jUl+EFy6kEilDvBB2kZSzIx9KBzLwobjjTN+USrmo/lIJnPuxLAb+nfzfxIG7j2Rmru6YMDaN520t7eC3KCfqk/4z1AflFbaC4ivC0GPA1RscsF+oYCAbDPpRBI1knSiMFaH5RzjZhCervYCUMW7oysvXHQEpBCg73nik0OoBbGD+XAXpLUsY45/XhcOItfWRz+tSknXPLLVRyHapw2b0MipR/EPn4kdbWZJMQu331Y+dzgPl2NfEdHxNm8RNxAGJQb3afuyEhscQ7vXJ3B4adM0R7bJ3xfSijyNyz6pEfbr8QT+Sq9XfMngKaOa05Txg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(86362001)(52536014)(38100700002)(38070700005)(508600001)(5660300002)(8936002)(44832011)(122000001)(2906002)(966005)(186003)(33656002)(71200400001)(9686003)(55016003)(7696005)(6506007)(26005)(83380400001)(110136005)(76116006)(66556008)(4326008)(316002)(54906003)(8676002)(66446008)(64756008)(66946007)(66476007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?rH2rw99wIn9h7lozvwKOwpO2JeigAZSjYcK8fqUfM3sesOoV6NOwVOAv0BHo?= =?us-ascii?Q?r3kLbrfXBrBtZduM/YUXGzrFSgH1d2O1OerDBfSUI1iVstD11jmuGL4FxixC?= =?us-ascii?Q?gkaQObb7TjrHGJKyf6WLfQ7UiWjr+HLESWQuwQDyo6vj+Jp/COU7u+/yelQF?= =?us-ascii?Q?5/VBIT9uxk+VTzocZjxGf0/37bF4pmEHJzjN54/bw1EYD5aOez0Vlz2kXPdk?= =?us-ascii?Q?b4Zw289LmVdJm3qiInFcaRUVMehyJPi3OobjHofIg0gVk0NV4ECOQQ0JjyMS?= =?us-ascii?Q?SJ9EO9JDPKmfpVBKzq4Pt3KVo+IcJNnYR/2fPWa9k9Oqgy3h6Yo+j1MlRO6b?= =?us-ascii?Q?BIW1zDl41FX5MHqhLUUEOEwoE9ftm4saxapHgpvqmS6OViQCyhTvqJiJs6lf?= =?us-ascii?Q?r+oOoEMbnKiEOSmLQn0gxO51Ufc+aM7G6AnZXBnpRsPN3QmTb30qe0sZjn5F?= =?us-ascii?Q?rcwz/GufJS/M4SsrkGNV2ErpIs8xUagGvKuTcv3jkzUMTTummyc20D166SSm?= =?us-ascii?Q?kUsX48n4oySG/WRUlxmHQD1RFqXu7MpRcbDycUM1KzIo/XNUAycIatIMhBKV?= =?us-ascii?Q?CjgGm2e44ZmptDSalSuHz3wSemJgWXC0X1NOvnn7P3IxoJDLriatZQ7s4pSV?= =?us-ascii?Q?dclFYPRXvy27tN3nRDeFJlM1MWtrC+L/is7oUVXZ6ZhtrbifiV/9Hat4soA4?= =?us-ascii?Q?TS7TOxcVw9gUQ2OQ9mpkVXvnTn6GdLFb7jEVFcFi8CHWbR9bSN+i7RSFvRdf?= =?us-ascii?Q?irrssTypwG3QjJAzIPfvQmvEcQFNZhoAx5Xci+SWilPasZ8Rp8QM8CJhY8N3?= =?us-ascii?Q?929SdUNxf5Ikrq1BRmXof6jen+bpOYO6A8QeTlBJl62bJLejY1AtUsR2IODl?= =?us-ascii?Q?Oxnae9p3Dxcz5Fmjazd9FdFJ6HFf2N1t3mGXstmLUhLEDXOQFzfONKNyVrSB?= =?us-ascii?Q?rQOqDf3b59PNwR1oyasPZvqSZvWcq/aXLBU4+0YcDhvVb7PhSBiBEdea0DUj?= =?us-ascii?Q?SAk11WIQSLKYN7lKIFHcag45otnFkV510IUe5QM1dsw+bsGuTwD09leZYnJQ?= =?us-ascii?Q?WN0bwkXm10P3s6QIfwpStscVhnmLtTEeZyLv8pRvtDey7J5sxk7sGiIXGMbF?= =?us-ascii?Q?UPoTqjE01KzFiyyEy+GXsZMP+fEJdUfWhP2eE7SVg8OJaeqsqDW+gMp4Yd+H?= =?us-ascii?Q?3lRmj4GUgPQmgjkbcJMkzuuyw9Oys3V/fxE6Rm0FA6ywOImQle+B2a3cIjRx?= =?us-ascii?Q?Uk4Bev6pDtpkC28J6tevrxjDzx+sr2bSKQO+5QUQJQ3ecaKQKxpdnOPlrBOS?= =?us-ascii?Q?8vLhgjgAYredDazqoEKIWeEcrCTsfu4IBfIK8xa3yYiXJZHAcAs8WEdfWsRr?= =?us-ascii?Q?UBPbnzXaMKZaOB7dgi5z78eC52z6NzBeC1G0SCJ/wDWVWTyS4zKA9JZI3eTE?= =?us-ascii?Q?elcdck/8a41Es6XChm8JbPcq2wUD3Zf7UaGfrkSXPtfi2L+1keD5p+nVQ/oE?= =?us-ascii?Q?KYyWQURQQenf7MkHShST+NsWXUR4V2iKcmEcYgf9M7a+I+Yex/B7wQngbXFz?= =?us-ascii?Q?KWPBfZoxuZzAuPT1lcvmYH7+Gnxnddw5JXeyHwQHgC0IR7WVW3GI8JgHsLkO?= =?us-ascii?Q?S13lhYNUEDt3TZo1fxZpGqJx7mQns+H2ciXu7IlW9+0OUxEs/UJoc/uhegCZ?= =?us-ascii?Q?jPT/MxjpskcLh3j4gNnJu9d5hyNPWGycOfWy8SGOcCyZ7fYflewARrSW+tna?= =?us-ascii?Q?D62fQjK9vA=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 38a3cb61-6b9b-45f0-9503-08da2ebfda3d X-MS-Exchange-CrossTenant-originalarrivaltime: 05 May 2022 17:51:16.1134 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: S8JVPU860ajWkbjEfcMawsnJwWfeBfCmNztLHsEezafctWLCC9x2Z3VpNTd6FXA8s9MrULWagjj8xP+5Grm/ZA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR10MB3080 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.486, 18.0.858 definitions=2022-05-05_06:2022-05-05, 2022-05-05 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 suspectscore=0 mlxlogscore=999 adultscore=0 mlxscore=0 spamscore=0 malwarescore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2205050121 X-Proofpoint-ORIG-GUID: 6kkr7w7X4oq0nEy117XVMk_XCzpkUNah X-Proofpoint-GUID: 6kkr7w7X4oq0nEy117XVMk_XCzpkUNah X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 18793 Cc: "carlosjosepita@HIDDEN" <carlosjosepita@HIDDEN>, "18793 <at> debbugs.gnu.org" <18793 <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 (-) > > > 1) Put the point at the beginning of the following sequence of a's. > > > 2) Start a rectangular selection with C-x Space. > > > 3) Move the point one char to the right. > > > 4) Move it one char to the left so that it returns to the left > margin. > > > 5) Repeat 3 and 4 a number of times. > > > > > > aaaaaaaaaaa > > > > > > Do you see how the sequences of a's moves back and forward? > > > > I can confirm that this behaviour is still present in Emacs 29. >=20 > AFAIU, that's a feature: we are trying to indicate the existence of > the selection, even though its width is zero. Type "M-x > describe-text-properties RET" at the first character. The indication > must take up some space on display, so it moves the following text to > the right. Some indication that the selection is active and rectangular is needed - that's a good idea. But this slight movement isn't the greatest way to indicate this. It's barely noticeable (but it helps IMO, and is better than nothing). We do also show a message when you turn on Rectangle-Mark mode (with `C-x SPD'). That's OK. But then when you move point to select more than an empty selection the text moves back again (reverse slight motion). So this "jiggle" indicates change to and from an empty selection, not whether rectangle mark mode is on or off. That's fine, but there's no msg or other indication (apart from the jiggle) for change to/from an empty rectangular selection. I think we could do better. ___ Here's one possibility: With minor mode `modeline-region-mode', from `modeline-region.el', the region state is shown in the mode-line whenever the region is active. E.g., with point at the start of that line of aaaaaaaaaaa, after using `C-x SPC' you see this in the mode-line, highlighted with face `mlr-region' (by default it looks the same as face `region'): 1 rows, 0 cols That is, in rectangle-mark mode, the size indication shows the region size as the number of rows and columns. Following the OP recipe with this: aaaaaaaaaaa bbbbbbbbbbb ccccccccccc When the first column is selected across all rows, you see this in the mode-line: 7 rows, 1 cols If you then use C-x SPC to turn off rectangle-mark mode, the mode-line indication changes to this: 7 lines, 40 chars There are multiple ways to indicate the selection status in the mode line. Those 2 are the defaults. The code is here: https://www.emacswiki.org/emacs/download/modeline-region.el Library description is here: https://www.emacswiki.org/emacs/ModeLineRegion
bug-gnu-emacs@HIDDEN
:bug#18793
; Package emacs
.
Full text available.Received: (at 18793) by debbugs.gnu.org; 5 May 2022 16:34:44 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 05 12:34:44 2022 Received: from localhost ([127.0.0.1]:46333 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nmeRA-0007YQ-56 for submit <at> debbugs.gnu.org; Thu, 05 May 2022 12:34:44 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48956) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1nmeR7-0007YB-2G for 18793 <at> debbugs.gnu.org; Thu, 05 May 2022 12:34:42 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54642) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nmeR1-0001ZV-1L; Thu, 05 May 2022 12:34:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=yWlwY3J7iue+3NjRBLkTLDlCZuQyTLEexmalm7ZD+IY=; b=kXiVfwoF73WT aLuswpyYacAa9/QZDMTVgmKjwf9JL3oU8pFYgXMEVVDhJf/9kfagSYLKN8pCcO9uKdxuy+UesPbCO cDanngMzbJcsEZxF2EJhN4J+ykO5l3EcZWlD91BkXld4TPug1wp0nXi4gqUVzkSe514Fg6ci1Zq8O yqTm3XCCB9ZvUaq3R9GYuKPOYy1Mq79NdKXxohm49sehBAW/cSDAAEJnULNJ41siABXPkL9ZQVdBd 1btgX54Xaos3WCe/5M4secUC5r/0BkXbMM/5LFkItsrysbYF5MIMmdCf8Da96KKL1h0cTY+xPRbth RRd+qlZG8LbxYgryFiitgw==; Received: from [87.69.77.57] (port=4451 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1nmeR0-00057e-Gr; Thu, 05 May 2022 12:34:34 -0400 Date: Thu, 05 May 2022 19:34:19 +0300 Message-Id: <837d702b1w.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Lars Ingebrigtsen <larsi@HIDDEN>, Stefan Monnier <monnier@HIDDEN> In-Reply-To: <87fslop1af.fsf@HIDDEN> (message from Lars Ingebrigtsen on Thu, 05 May 2022 15:16:40 +0200) Subject: Re: bug#18793: 24.4; zero width rectangular selection displaces text References: <82ppdk41k5.fsf@HIDDEN> <87fslop1af.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 18793 Cc: carlosjosepita@HIDDEN, 18793 <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: -3.3 (---) > Cc: 18793 <at> debbugs.gnu.org > From: Lars Ingebrigtsen <larsi@HIDDEN> > Date: Thu, 05 May 2022 15:16:40 +0200 > > Carlos Pita <carlosjosepita@HIDDEN> writes: > > > 1) Put the point at the beginning of the following sequence of a's. > > 2) Start a rectangular selection with C-x Space. > > 3) Move the point one char to the right. > > 4) Move it one char to the left so that it returns to the left margin. > > 5) Repeat 3 and 4 a number of times. > > > > aaaaaaaaaaa > > > > Do you see how the sequences of a's moves back and forward? > > I can confirm that this behaviour is still present in Emacs 29. AFAIU, that's a feature: we are trying to indicate the existence of the selection, even though its width is zero. Type "M-x describe-text-properties RET" at the first character. The indication must take up some space on display, so it moves the following text to the right.
bug-gnu-emacs@HIDDEN
:bug#18793
; Package emacs
.
Full text available.Lars Ingebrigtsen <larsi@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 18793) by debbugs.gnu.org; 5 May 2022 13:16:51 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 05 09:16:51 2022 Received: from localhost ([127.0.0.1]:44809 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nmbLf-0007qH-9a for submit <at> debbugs.gnu.org; Thu, 05 May 2022 09:16:51 -0400 Received: from quimby.gnus.org ([95.216.78.240]:53680) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1nmbLd-0007ka-VV for 18793 <at> debbugs.gnu.org; Thu, 05 May 2022 09:16:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=xwRPjfCiKaH3IfwlpekJbyhPvGnrsmn96dvQR9xxt9M=; b=La/K9qcVXms9gnHtLmEQSDzECt 3fSoRKyXVUjPix0xq12mxPZy6WlgFDq3M/s3ysYTlb/RG84gunws0/nXES+1DbOcLN3nwtAqR2mAf EYBT7/5MDJk8ek1uwkHesWUm1WCuSBLpypTsTklf+IgcH8x7+4RFrVuWX5cjvIShIK6o=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1nmbLV-0002G3-7d; Thu, 05 May 2022 15:16:43 +0200 From: Lars Ingebrigtsen <larsi@HIDDEN> To: Carlos Pita <carlosjosepita@HIDDEN> Subject: Re: bug#18793: 24.4; zero width rectangular selection displaces text References: <82ppdk41k5.fsf@HIDDEN> X-Now-Playing: Rachel Unthank & The Winterset's _Cruel Sister_: "On A Monday Morning" Date: Thu, 05 May 2022 15:16:40 +0200 In-Reply-To: <82ppdk41k5.fsf@HIDDEN> (Carlos Pita's message of "Wed, 22 Oct 2014 11:32:58 -0300") Message-ID: <87fslop1af.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Carlos Pita <carlosjosepita@HIDDEN> writes: > 1) Put the point at the beginning of the following sequence of a's. > 2) Start a rectangular selection with C-x Space. > 3) Move the point one char to the right. > 4) Move it one char to the left so [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 18793 Cc: 18793 <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: -3.3 (---) Carlos Pita <carlosjosepita@HIDDEN> writes: > 1) Put the point at the beginning of the following sequence of a's. > 2) Start a rectangular selection with C-x Space. > 3) Move the point one char to the right. > 4) Move it one char to the left so that it returns to the left margin. > 5) Repeat 3 and 4 a number of times. > > aaaaaaaaaaa > > Do you see how the sequences of a's moves back and forward? I can confirm that this behaviour is still present in Emacs 29. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
bug-gnu-emacs@HIDDEN
:bug#18793
; Package emacs
.
Full text available.Received: (at 18793) by debbugs.gnu.org; 23 Oct 2014 00:56:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 22 20:56:07 2014 Received: from localhost ([127.0.0.1]:60353 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1Xh6hC-0000Em-Ng for submit <at> debbugs.gnu.org; Wed, 22 Oct 2014 20:56:07 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:59696) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <monnier@HIDDEN>) id 1Xh6h8-0000ED-D3 for 18793 <at> debbugs.gnu.org; Wed, 22 Oct 2014 20:56:02 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArUGAIDvNVNFpY87/2dsb2JhbABZgwaDSsA9gRcXdIIlAQEBAQIBViMFCws0EhQYDSSIBAjSGReOF2MHhDgEqRmBaoNMIQ X-IPAS-Result: ArUGAIDvNVNFpY87/2dsb2JhbABZgwaDSsA9gRcXdIIlAQEBAQIBViMFCws0EhQYDSSIBAjSGReOF2MHhDgEqRmBaoNMIQ X-IronPort-AV: E=Sophos;i="4.97,753,1389762000"; d="scan'208";a="94881216" Received: from 69-165-143-59.dsl.teksavvy.com (HELO ceviche.home) ([69.165.143.59]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 22 Oct 2014 20:55:56 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 2792766094; Wed, 22 Oct 2014 20:55:56 -0400 (EDT) From: Stefan Monnier <monnier@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#18793: 24.4; zero width rectangular selection displaces text Message-ID: <jwvzjcnfw45.fsf-monnier+emacsbugs@HIDDEN> References: <82ppdk41k5.fsf@HIDDEN> <jwvegu0xbhr.fsf-monnier+emacsbugs@HIDDEN> <83h9yw80hg.fsf@HIDDEN> Date: Wed, 22 Oct 2014 20:55:56 -0400 In-Reply-To: <83h9yw80hg.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 22 Oct 2014 20:42:35 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 18793 Cc: carlosjosepita@HIDDEN, 18793 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://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: <http://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 (/) > You could change the cursor to a vertical bar, and change its color to > match the color of the region. The main use is not when the rectangle is completely empty (i.e. when mark = point) but when the rectangle has 0 width, so you see where the mark is and you see on each line the 0-width boundary of the rectangle. So changing the cursor doesn't quite give me what I want. > Another possibility is to make a composition of the character at point > and some zero-width character (which we display as a thin space). Hmm... that's a possibility. Sounds costly (compared to "draw a line"), but maybe it could work. Stefan
bug-gnu-emacs@HIDDEN
:bug#18793
; Package emacs
.
Full text available.Received: (at 18793) by debbugs.gnu.org; 22 Oct 2014 17:42:49 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 22 13:42:49 2014 Received: from localhost ([127.0.0.1]:60168 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1Xgzvs-0005vs-JD for submit <at> debbugs.gnu.org; Wed, 22 Oct 2014 13:42:48 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:38797) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <eliz@HIDDEN>) id 1Xgzvp-0005vb-Jf for 18793 <at> debbugs.gnu.org; Wed, 22 Oct 2014 13:42:46 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0NDU00000X4ZRK00@HIDDEN> for 18793 <at> debbugs.gnu.org; Wed, 22 Oct 2014 20:42:39 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NDU000U8X729S90@HIDDEN>; Wed, 22 Oct 2014 20:42:39 +0300 (IDT) Date: Wed, 22 Oct 2014 20:42:35 +0300 From: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#18793: 24.4; zero width rectangular selection displaces text In-reply-to: <jwvegu0xbhr.fsf-monnier+emacsbugs@HIDDEN> X-012-Sender: halo1@HIDDEN To: Stefan Monnier <monnier@HIDDEN> Message-id: <83h9yw80hg.fsf@HIDDEN> References: <82ppdk41k5.fsf@HIDDEN> <jwvegu0xbhr.fsf-monnier+emacsbugs@HIDDEN> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 18793 Cc: carlosjosepita@HIDDEN, 18793 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii <eliz@HIDDEN> List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://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: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.0 (+) > From: Stefan Monnier <monnier@HIDDEN> > Date: Wed, 22 Oct 2014 13:29:30 -0400 > Cc: 18793 <at> debbugs.gnu.org > > FWIW, I think the better option is to provide a way to draw a thin line > that does not shift the rest of the text. You could change the cursor to a vertical bar, and change its color to match the color of the region. Another possibility is to make a composition of the character at point and some zero-width character (which we display as a thin space). The display engine already supports compositions, so the only problem is to create one that will look "right", and solve the color issue in some reasonable way. Yet another possibility is to have a new cursor type that would display a small portion of the block in another color. This does require changes to C code, but they are relatively simple and straightforward.
bug-gnu-emacs@HIDDEN
:bug#18793
; Package emacs
.
Full text available.Received: (at 18793) by debbugs.gnu.org; 22 Oct 2014 17:29:39 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 22 13:29:39 2014 Received: from localhost ([127.0.0.1]:60135 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1Xgzj9-0005a9-4t for submit <at> debbugs.gnu.org; Wed, 22 Oct 2014 13:29:39 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:37075) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <monnier@HIDDEN>) id 1Xgzj7-0005Zx-9O for 18793 <at> debbugs.gnu.org; Wed, 22 Oct 2014 13:29:37 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArUGAIDvNVNFpY87/2dsb2JhbABZgwaDSsA9gRcXdIIlAQEBAQIBViMFCws0EhQYDSSIBAjSGReOF2MHhDgEqRmBaoNMIQ X-IPAS-Result: ArUGAIDvNVNFpY87/2dsb2JhbABZgwaDSsA9gRcXdIIlAQEBAQIBViMFCws0EhQYDSSIBAjSGReOF2MHhDgEqRmBaoNMIQ X-IronPort-AV: E=Sophos;i="4.97,753,1389762000"; d="scan'208";a="94848695" Received: from 69-165-143-59.dsl.teksavvy.com (HELO pastel.home) ([69.165.143.59]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 22 Oct 2014 13:29:31 -0400 Received: by pastel.home (Postfix, from userid 20848) id D3DD243C4; Wed, 22 Oct 2014 13:29:30 -0400 (EDT) From: Stefan Monnier <monnier@HIDDEN> To: Carlos Pita <carlosjosepita@HIDDEN> Subject: Re: bug#18793: 24.4; zero width rectangular selection displaces text Message-ID: <jwvegu0xbhr.fsf-monnier+emacsbugs@HIDDEN> References: <82ppdk41k5.fsf@HIDDEN> Date: Wed, 22 Oct 2014 13:29:30 -0400 In-Reply-To: <82ppdk41k5.fsf@HIDDEN> (Carlos Pita's message of "Wed, 22 Oct 2014 11:32:58 -0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 18793 Cc: 18793 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://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: <http://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 (/) > Text looks like jelly, doesn't it? I understand that having a visual > indicator of the empty selection is a good thing but what about the > following alternatives: Using the fringe is kind of problematic since the fringe may not be displayed, and it also mean it's displayed "elsewhere", which is less convenient. Keeping the thin line is an alternative I hadn't considered, since I think this thin line is a problem. But indeed maybe the movement is worse than the thin line itself, so maybe keeping the thin line is a better option. FWIW, I think the better option is to provide a way to draw a thin line that does not shift the rest of the text. But I think that requires changes in the redisplay code. Stefan
bug-gnu-emacs@HIDDEN
:bug#18793
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 22 Oct 2014 14:16:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 22 10:16:28 2014 Received: from localhost ([127.0.0.1]:59904 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1XgwiB-0000Wv-7B for submit <at> debbugs.gnu.org; Wed, 22 Oct 2014 10:16:28 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47698) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <carlosjosepita@HIDDEN>) id 1Xgwi8-0000Wg-Bp for submit <at> debbugs.gnu.org; Wed, 22 Oct 2014 10:16:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <carlosjosepita@HIDDEN>) id 1Xgwhy-0000UC-2Q for submit <at> debbugs.gnu.org; Wed, 22 Oct 2014 10:16:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.8 required=5.0 tests=AC_HTML_NONSENSE_TAGS, BAYES_50, FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42858) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <carlosjosepita@HIDDEN>) id 1Xgwhy-0000U7-0K for submit <at> debbugs.gnu.org; Wed, 22 Oct 2014 10:16:14 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49332) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <carlosjosepita@HIDDEN>) id 1Xgwht-0002d2-61 for bug-gnu-emacs@HIDDEN; Wed, 22 Oct 2014 10:16:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <carlosjosepita@HIDDEN>) id 1Xgwhl-0000PA-32 for bug-gnu-emacs@HIDDEN; Wed, 22 Oct 2014 10:16:09 -0400 Received: from mail-qg0-x235.google.com ([2607:f8b0:400d:c04::235]:39183) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <carlosjosepita@HIDDEN>) id 1Xgwhk-0000NG-OK for bug-gnu-emacs@HIDDEN; Wed, 22 Oct 2014 10:16:01 -0400 Received: by mail-qg0-f53.google.com with SMTP id q107so2560858qgd.40 for <bug-gnu-emacs@HIDDEN>; Wed, 22 Oct 2014 07:15:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=GbIoDGozPIDXcJa8ABj6o2nehbTB9c6TACjQxxsyDgw=; b=oWdVRw3PgAy35SEbnhuY0A2AWyXLn6o2csrEF6gOhGW8jFzZSYJ8kdWED4iBTG1HaG xrHvBWH+3cXXhmJtKKWpaf3QH7FWIR3quNinJ56GPDw7+Tn9HUxIG+FULWvst18bRTro DpdlQhBGdKnGKNiLK2cnpscU9fmaYMvx1Pa9MmxV2TQ0S9Bm/CIFnfAqBgZ/qkRSQgUD SubbGsIBsLOaGhP/MAOUli9K01dEoNQB/0gP35RawZOTXeTIweXt3n25WSNMrelmMQL3 BbAl8A2VkCD49ha8Bha3Hj+Q3iTjEdqeTIAXEJmbY4W3N/xfNncAokNqZ13nPvg+eQ32 056g== X-Received: by 10.224.47.2 with SMTP id l2mr41359218qaf.28.1413987355788; Wed, 22 Oct 2014 07:15:55 -0700 (PDT) Received: from carlos ([190.216.58.35]) by mx.google.com with ESMTPSA id k3sm13720204qay.1.2014.10.22.07.15.53 for <bug-gnu-emacs@HIDDEN> (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 22 Oct 2014 07:15:54 -0700 (PDT) From: Carlos Pita <carlosjosepita@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 24.4; zero width rectangular selection displaces text Date: Wed, 22 Oct 2014 11:32:58 -0300 Message-ID: <82ppdk41k5.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.0 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://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: <http://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.0 (---) 1) Put the point at the beginning of the following sequence of a's. 2) Start a rectangular selection with C-x Space. 3) Move the point one char to the right. 4) Move it one char to the left so that it returns to the left margin. 5) Repeat 3 and 4 a number of times. aaaaaaaaaaa Do you see how the sequences of a's moves back and forward? This is not nice and the example is not that artificial. Having lines separated by empty lines is very common, so: 1) Put the point at the beginning of the following sequence of a's. 2) Start a rectangular selection with C-x Space. 3) Move the point one char to the right to make the selection width = 1. 4) Move the point down 5 times to extend the selection up to the line of c's. aaaaaaaaaaa bbbbbbbbbbb ccccccccccc Text looks like jelly, doesn't it? I understand that having a visual indicator of the empty selection is a good thing but what about the following alternatives: a) Keep the thin line near the fringe even when the selection is not zero width, so no displacement will happen. Or, b) Use the fringe instead of the buffer. In GNU Emacs 24.4.1 (i686-pc-linux-gnu, GTK+ Version 3.12.2) of 2014-10-22 on carlos Windowing system distributor `The X.Org Foundation', version 11.0.11502000 Configured using: `configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --localstatedir=/var --with-x-toolkit=gtk3 --with-xft 'CFLAGS=-march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4' CPPFLAGS=-D_FORTIFY_SOURCE=2 LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro' Important settings: value of $LC_COLLATE: C value of $LC_TIME: es_AR.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Article Minor modes in effect: show-paren-mode: t shell-dirtrack-mode: t yas-global-mode: t yas-minor-mode: t ido-ubiquitous-mode: t ido-everywhere: t winner-mode: t tooltip-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: <triple-down-mouse-5> <triple-mouse-5> <triple-down-mouse-5> <triple-mouse-5> <down-mouse-4> <mouse-4> <double-down-mouse-4> <double-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> <down-mouse-5> <mouse-5> <double-down-mouse-5> <double-mouse-5> <triple-down-mouse-5> <triple-mouse-5> <triple-down-mouse-5> <triple-mouse-5> <triple-down-mouse-5> <triple-mouse-5> <triple-down-mouse-5> <triple-mouse-5> <triple-down-mouse-5> <triple-mouse-5> <down-mouse-5> <mouse-5> <double-down-mouse-5> <double-mouse-5> <triple-down-mouse-5> <triple-mouse-5> <triple-down-mouse-5> <triple-mouse-5> <triple-down-mouse-5> <triple-mouse-5> <triple-down-mouse-5> <triple-mouse-5> <triple-down-mouse-5> <triple-mouse-5> <triple-down-mouse-5> <triple-mouse-5> <triple-down-mouse-5> <triple-mouse-5> C-x k <return> <down> <down> <down> <down> <down> <up> <up> C-x SPC <up> <up> <right> <right> <right> <right> <right> <right> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <up> <up> <up> <up> <up> <up> <up> <up> C-g <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <down> <up> <up> <up> <up> <up> <up> <up> <up> <prior> <prior> <up> <up> <up> <up> C-SPC <down> <down> <down> <down> <down> <down> <down> <down> <down> <up> <up> <up> C-x SPC <down> <down> <down> <down> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <left> <left> <left> <left> <left> <left> <left> <left> <left> <left> <left> <left> <left> <left> <left> <left> <left> <left> <left> <left> <left> <left> <left> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <down> <down> <up> <right> <right> <right> <left> <left> <down> <right> <down> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> <right> C-g <up> M-x r e p o r t - e m a c s <tab> <return> Recent messages: byte-code: Beginning of buffer Contacting host: www.google.com.ar:80 byte-code: End of buffer [4 times] Mark set Mark set (rectangle mode) Quit End of buffer [2 times] scroll-down-command: Beginning of buffer Mark set Rectangle-Mark mode enabled Quit Load-path shadows: ~/.emacs.d/lisp/rmail hides /usr/share/emacs/24.4/lisp/mail/rmail Features: (shadow emacsbug sendmail rect url-queue timezone shr-color color url-http url-gw url-auth eww mm-url shr sort smiley gnus-cite mail-extr gnus-async gnus-bcklg gnus-ml disp-table gnus-topic nndraft nnmh nnfolder utf-7 gnutls network-stream starttls nnimap parse-time tls utf7 netrc gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg nntp gnus-cache google-contacts-gnus gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-sum nnoo gnus-group gnus-undo nnmail mail-source google-contacts-message google-contacts xml url-cache url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf mailcap url-util url-parse auth-source eieio byte-opt bytecomp byte-compile cconv eieio-core password-cache url-vars google-oauth gnus-start gnus-spec gnus-int gnus-range message idna rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus gnus-ems nnheader gnus-util mail-utils mm-util mail-prsvr wid-edit vc-git epa-file epa derived epg server paredit edmacro kmacro paren cl-macs ob-python ob-R org org-macro org-footnote org-pcomplete org-list org-faces org-entities noutline outline easy-mmode org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs org-loaddefs find-func cal-menu calendar cal-loaddefs ess-toolbar ess-mouse mouseme thingatpt browse-url ess-menu ess-swv ess-noweb ess-noweb-font-lock-mode ess-bugs-l essd-els ess-sas-d ess-sas-l ess-sas-a shell pcomplete ess-sta-d ess-sta-l cc-vars cc-defs make-regexp ess-sp6-d ess-sp3-d ess-julia ess-r-d compile ess-tracebug format-spec ess-roxy hideshow ess-help ess-developer ess-r-args eldoc ess-s-l ess ess-inf comint ansi-color ess-mode ess-noweb-mode ess-utils time-date ess-custom executable ess-compat ess-site yasnippet help-mode cl gv ido-ubiquitous cl-loaddefs cl-lib advice help-fns imenu-anywhere imenu ido windmove winner ring info easymenu package epg-config wombat-theme tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 8 329590 34438) (symbols 24 43603 0) (miscs 20 317 1004) (strings 16 96587 8119) (string-bytes 1 3029362) (vectors 8 43899) (vector-slots 4 1544164 30648) (floats 8 797 571) (intervals 28 539 279) (buffers 512 31) (heap 1024 70848 1737))
Carlos Pita <carlosjosepita@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#18793
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.