Stefan Kangas <stefankangas@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 61677) by debbugs.gnu.org; 22 Feb 2023 23:06:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 22 18:06:45 2023 Received: from localhost ([127.0.0.1]:60628 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pUyCD-0001fJ-03 for submit <at> debbugs.gnu.org; Wed, 22 Feb 2023 18:06:45 -0500 Received: from knopi.disroot.org ([178.21.23.139]:50178) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <leirda@HIDDEN>) id 1pUyC7-0001f7-Vt for 61677 <at> debbugs.gnu.org; Wed, 22 Feb 2023 18:06:43 -0500 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 914954148D; Thu, 23 Feb 2023 00:06:38 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6MSoaMzx7a1i; Thu, 23 Feb 2023 00:06:37 +0100 (CET) References: <87bklnnt4y.fsf@HIDDEN> <835ybvt65u.fsf@HIDDEN> <87v8ju4ody.fsf@HIDDEN> <83bkllsuqd.fsf@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1677107197; bh=2yVtiggiKV//Kk2HrAQnAVhvpGmQdTnVPvXRRNI89kQ=; h=References:From:To:Cc:Subject:Date:In-reply-to; b=PFYwRWbsC5b5QM2vbFYbpnBbyx89lPJHlnLms1/hRL3HI29Xg85lDzOgEnAuMKa/D Wk6j21tMGgwGv31APeC7DMZJXzH8oUEUNa/93BNDq03M/U+kvkNP2xm/00QNaqioqg 01pCWHLCG7FpNmxnUjW9/V+6aIlAnLlV1PQhx6A/cRRNMUysQadIcC2RufYczU+DZ5 CgByBq5EjYY6GAk246w8woVL/cLEY+eYy+nrxnRo7bwSRXmnioiDAZWxVLAvA11UbL a3McqDCdGXhbpAVNQzqDfKzVSbGexzD9lip6FNpjqgAEY1wF1nPQkxAsBBYS7IMJmc A7h/aEY74Kx6w== From: Adriel Dumas--Jondeau <leirda@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#61677: 30.0.50; Display-Fill-Column-Indicator mode shifts with narrow characters near end of line Date: Wed, 22 Feb 2023 23:54:39 +0100 In-reply-to: <83bkllsuqd.fsf@HIDDEN> Message-ID: <878rgp5mhl.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61677 Cc: 61677 <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.0 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Eli Zaretskii <eliz@HIDDEN> writes: > I decided to go with the second alternative, and documented these > caveats in the doc string of display-fill-column-indicator-mode and in > the Emacs manual (on the emacs-29 branch). I think extending this > feature as you suggest in the last alternative would be too much. > However, if someone wants to work on this feature, I'm okay with > considering such an extension. > > So I'm leaving this bug open for now. > > Thanks. Thank you for this quick and considerate take! I won't work either on the third one anytime soon but I'll come back here when (if) I start to do so. =2D-=20 Adriel --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHHBAEBCAAxFiEEdTo3gYfn+XlCL0s3vM4s3nSoxFIFAmP2n+cTHGxlaXJkYUBk aXNyb290Lm9yZwAKCRC8zizedKjEUh0PC/9GUjl9n2e7eXzGSjmJFLS/nM3q1GWy JSoqpuNJoGD0hMcLgfa6J65Zme6e2E81WlMWQgk4A0dNhIR665f/QsjmEw8Ers2Z cvH/Uxlg53RqaesOF4XJKrAPMvoTBONgWdSF7ebKZxbSL/irXZkeZzvlCMVN4pdz UDhDlns+HaBGoYc2+ewW0S+pAsk6nf5DWmMKDeay+nswS3beF7aaiBbupvCP82DX 1lqCTZlBrBMRs8BhcIl+UwBaSoEkep7AIT8NTfyAE9vD4AvwtiWseXvd2ciKyrCW Ww8A263c8OwNNiEXMeKnFQeruGJvQm/pqKCj0bd2qdiQ4JFIKF34ZUcJbdAKAefV vMv6iHaPfvT/mLzHdkiUBIJKtqAIvYCCS4pYYSeD7lJ1OH5k0Gnd3sljt5c799Ke iSMsoM0pAaIBHwmy+mdOIamhcz/+wlruc96jkYLdr0w6v+z9Mo3jOhi/8wJ6VpB5 4b3ndy2TUOBTBEMLnSgw6oC8y1IaWyQ3MWI= =RsQ5 -----END PGP SIGNATURE----- --=-=-=--
bug-gnu-emacs@HIDDEN
:bug#61677
; Package emacs
.
Full text available.Received: (at 61677) by debbugs.gnu.org; 22 Feb 2023 13:19:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 22 08:19:33 2023 Received: from localhost ([127.0.0.1]:58287 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pUp1x-0002Dt-Fo for submit <at> debbugs.gnu.org; Wed, 22 Feb 2023 08:19:33 -0500 Received: from eggs.gnu.org ([209.51.188.92]:36338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1pUp1v-0002Dg-JH for 61677 <at> debbugs.gnu.org; Wed, 22 Feb 2023 08:19:32 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pUp1q-0006eH-6k; Wed, 22 Feb 2023 08:19:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=yANTxm8SB0BescSPR8E178v5c7CCEYlxIAuqHe7X/ak=; b=fG6hL+DTjvUpXHrnp6t9 ji6eLY2cewca8gQkiJrXB/nIrshubkfFsrpTjSWHzUgovTR3UFIPK+mh83sjwE+O6RlpGYBNYyRop tVmADge/dDErjviYTWAhyoQ9uDuukHpS3PV1vz5UNttc1IsCuF2uRKL3n6E7BRJyJzVbeLgtDGNnd 6zMpC4xwZkZPB/XKW9AxPeuVSxK195k2V/fytQV6k3bA3fKt9n2Tzei5D5l1YTcWcQyYuT+4S3ANU QmSbK0u1IC4PFqH9ffeuI1BgdDjvVDzxa29ZmcETdnHintF8NdIAO/X3ctOfVKVL24b37He2ThfMJ egkRhvKGBAqnYg==; Received: from [87.69.77.57] (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 1pUp1p-0004xf-IJ; Wed, 22 Feb 2023 08:19:25 -0500 Date: Wed, 22 Feb 2023 15:19:38 +0200 Message-Id: <83bkllsuqd.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Adriel Dumas--Jondeau <leirda@HIDDEN> In-Reply-To: <87v8ju4ody.fsf@HIDDEN> (message from Adriel Dumas--Jondeau on Tue, 21 Feb 2023 19:35:21 +0100) Subject: Re: bug#61677: 30.0.50; Display-Fill-Column-Indicator mode shifts with narrow characters near end of line References: <87bklnnt4y.fsf@HIDDEN> <835ybvt65u.fsf@HIDDEN> <87v8ju4ody.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 61677 Cc: 61677 <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: Adriel Dumas--Jondeau <leirda@HIDDEN> > Cc: 61677 <at> debbugs.gnu.org > Date: Tue, 21 Feb 2023 19:35:21 +0100 > > Whether this expectation is shared or not, and based on my current > knowledge, I think there's at least these three choices: > > - Leaving things as is (The most straightforward and efficient way, and > I would be absolutely okay with that) > > - Is there any documentation somewhere about that? Adding a warning > based on the current font pitch with a pointer towards a more detailed > explanation on Display-Fill-Column-Indicator triggers (and maybe > hooking it at frame-font changes). This would at least give some hints > to users and would reduce the occurence of threads as the current one > (Probably low effort unless there is doc to write about it). > > - Modifying Display-Fill-Column-Indicator in order to display two > vertical guides: the “global” vertical line that we currently have but > with the catch that it should hold true for the current font pitch, > pixel based, a single line at ~fill-column~ for normal characters, > independent from the character count. A “character count” indicator, > relative to each line, that may or may not be the same as the global > one, with different glyph and color, doesn't show up if the same as > the global one. It means the character count glyph may only be shown > with a variable-pitch font on a line that contains narrowed or wide > characters (This is the most controversial suggestion I'd say). > > The benefit of the latter suggestion is that it still works the same > with fixed-pitch font (the character count should actually be the same > as the pixel size in this case), but it would be more expressive with > variable-pitch, thus fixing the inconsistencies that currently occur. > > The caveat is it brokes the implicit rule that the indicator is about > the character count with variable-pitch font (as it would truly be about > taken physical space on the screen). But the fact that a new character > is displayed when it's not should (could?) make things clear. > > I can make code suggestions for this last one (not right now though) if > nobody else is willing to, and if there's no real objection to it. > > What do you think? I decided to go with the second alternative, and documented these caveats in the doc string of display-fill-column-indicator-mode and in the Emacs manual (on the emacs-29 branch). I think extending this feature as you suggest in the last alternative would be too much. However, if someone wants to work on this feature, I'm okay with considering such an extension. So I'm leaving this bug open for now. Thanks.
bug-gnu-emacs@HIDDEN
:bug#61677
; Package emacs
.
Full text available.Received: (at 61677) by debbugs.gnu.org; 22 Feb 2023 04:55:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 21 23:55:16 2023 Received: from localhost ([127.0.0.1]:57716 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pUh9v-0000ru-Dx for submit <at> debbugs.gnu.org; Tue, 21 Feb 2023 23:55:16 -0500 Received: from knopi.disroot.org ([178.21.23.139]:38272) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <leirda@HIDDEN>) id 1pUbag-000084-GA for 61677 <at> debbugs.gnu.org; Tue, 21 Feb 2023 17:58:32 -0500 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 210A941B72; Tue, 21 Feb 2023 23:58:29 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MB2kEL2R6LaF; Tue, 21 Feb 2023 23:58:27 +0100 (CET) References: <87bklnnt4y.fsf@HIDDEN> <835ybvt65u.fsf@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1677020307; bh=H+kHxt3wou8fm/jf096maUNVxq9Xsa89kASz+yRQteU=; h=References:From:To:Cc:Subject:Date:In-reply-to; b=Q9ec0mMpxZEG/SBON/YVmQgwcJxgbeI/1sgkuN4dJ0WE+W+F/PC4SVliSJdAT92WA 6QjW1RPHeu+T8PemKueE3DYUYDU2/MCaBxuCaAnvphkXnKCZxa93aQEEcgtCNXA9pw uo6VRfmSVxw53Gy3iKfUaBdqc/LGYF0uCbeELQyjcBMTi0vNMmPzi6hc1KB/LCocoL coSA4Yu0GBKzwRl/G1vs320cVYo/mFXfrNLjYAGgCIbyylDUJTzCmxBaj/KpuFWus1 XD6XoO1YcDCk4qypXJzmd/2PDXt70jbxlnhEuhGyzW+3LAQNt1765shdCC3+BQk7PV NtxEUGTxHL5TQ== From: Adriel Dumas--Jondeau <leirda@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#61677: 30.0.50; Display-Fill-Column-Indicator mode shifts with narrow characters near end of line Date: Tue, 21 Feb 2023 19:35:21 +0100 In-reply-to: <835ybvt65u.fsf@HIDDEN> Message-ID: <87v8ju4ody.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 1.1 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: Thank you for your answer and these crystal clear explanations! I have a much better understanding of what's happening now :) Eli Zaretskii <eliz@HIDDEN> writes: Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 1.1 DATE_IN_PAST_03_06 Date: is 3 to 6 hours before Received: date X-Debbugs-Envelope-To: 61677 X-Mailman-Approved-At: Tue, 21 Feb 2023 23:55:10 -0500 Cc: 61677 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.1 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Thank you for your answer and these crystal clear explanations! I have a much better understanding of what's happening now :) Eli Zaretskii <eliz@HIDDEN> writes: > AFAIU, you are using a font that is effectively a variable-pitch font: > not all of the characters have glyphs of the same width, some have > narrower glyphs. Is that correct? Yes, that's it! I didn't knew it was the =E2=80=9Cpitch=E2=80=9D of the cha= racters and couldn't look it up online. Thank you for the pointer. > Caveat: I don't have that font, so I used a different variable-pitch > font to see what happens. I assumed that this font should be available on most of systems as I made nothing to get it installed. But this assumption is wrong. I guess it should apply to any other variable-pitch font as well, perhaps on different characters. Narrow nobreak-space should behave the same on most of said fonts, though. =2D-- 8< --- What I expect from display-fill-column-indicator is at least to be able to tell at a glance whether the actual number of characters on a given line goes beyond a certain point or not, independently from their size with any given font. So having the indicator displayed even after I type 3 narrow nobreak-spaces at fill-column 1 bothers me a bit (as it should disappear once it gets past the character count limit anyway). But I also understand why we can't make it disappear based on the number of characters, as the space between the text and the indicator wouldn't represent the actual remaining empty characters in that case. Whether this expectation is shared or not, and based on my current knowledge, I think there's at least these three choices: =2D Leaving things as is (The most straightforward and efficient way, and I would be absolutely okay with that) =2D Is there any documentation somewhere about that? Adding a warning based on the current font pitch with a pointer towards a more detailed explanation on Display-Fill-Column-Indicator triggers (and maybe hooking it at frame-font changes). This would at least give some hints to users and would reduce the occurence of threads as the current one (Probably low effort unless there is doc to write about it). =2D Modifying Display-Fill-Column-Indicator in order to display two vertical guides: the =E2=80=9Cglobal=E2=80=9D vertical line that we curre= ntly have but with the catch that it should hold true for the current font pitch, pixel based, a single line at ~fill-column~ for normal characters, independent from the character count. A =E2=80=9Ccharacter count=E2=80=9D= indicator, relative to each line, that may or may not be the same as the global one, with different glyph and color, doesn't show up if the same as the global one. It means the character count glyph may only be shown with a variable-pitch font on a line that contains narrowed or wide characters (This is the most controversial suggestion I'd say). The benefit of the latter suggestion is that it still works the same with fixed-pitch font (the character count should actually be the same as the pixel size in this case), but it would be more expressive with variable-pitch, thus fixing the inconsistencies that currently occur. The caveat is it brokes the implicit rule that the indicator is about the character count with variable-pitch font (as it would truly be about taken physical space on the screen). But the fact that a new character is displayed when it's not should (could?) make things clear. I can make code suggestions for this last one (not right now though) if nobody else is willing to, and if there's no real objection to it. What do you think? =2D-=20 Adriel --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHHBAEBCAAxFiEEdTo3gYfn+XlCL0s3vM4s3nSoxFIFAmP1TIkTHGxlaXJkYUBk aXNyb290Lm9yZwAKCRC8zizedKjEUrNEDACp8TSgxMYD1b+BhTOA6cHSr1SSN+EQ hJhXhSlIJtj+hEaVHkAVYJP7mXrScpqhfxF1upaNqZffPeeIHBHdRskT877Vtxe7 oDSqGr0sM+ni8CEmP6xNfdKUk+WaYqeTrZJsbTFtDeKJUJP6VC9dF0/q9LtqEsV8 0ZY6mf4/OV1HLC3f58Vl76kDJkcS20S69eNnK+Kl6hd5bIf8zgR/5J9iqAbk378K 8qZlQlofSmYo/R0gF/0Qq9Zh1AFhQXZ7RBTndJkDVEuxaBRlcUAOb/r4A+6pI6yr pSqgvjx1kCigvEFbcPh8i72OZNMSe0dB6l1CbG4Yjz4uyxn6saOHvZEhvjFdmFSG MFODMelupGs9OSWCPLstQxlSchaOD7wCy7VGYAuZX/8L71VCs2VX+b5tk/EVEdZV 0IiFNeQNmTMB36Kl1fV1MIErLLFvYBPYzQoRp4ZGxHYANpFlURBEYs+1IChU1QNE DrlsjPuMMHZJj93CMFmdkuDA9+jMLMB/41k= =EDsS -----END PGP SIGNATURE----- --=-=-=--
bug-gnu-emacs@HIDDEN
:bug#61677
; Package emacs
.
Full text available.Received: (at 61677) by debbugs.gnu.org; 21 Feb 2023 15:00:41 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 21 10:00:41 2023 Received: from localhost ([127.0.0.1]:57000 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pUU8H-0002PW-7U for submit <at> debbugs.gnu.org; Tue, 21 Feb 2023 10:00:41 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60904) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1pUU8D-0002PG-5z for 61677 <at> debbugs.gnu.org; Tue, 21 Feb 2023 10:00:39 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pUU87-0002HK-V6; Tue, 21 Feb 2023 10:00:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=mMydfvLbPpRSxsfGigUAf0Fx4U3tXmAUOherhfjhw+s=; b=fc0Xzl4/+BGpXE55e+7j OBPWs+iuk1GsGyEuBxGDH1RjsNW+QvAISaPrjhw7tpBoJZ/o3kp6npwElpRLEr7Dg40FzvS0nkTRr PDFzpBjrRdRwS6BqqmV8/wjvSiBRA/y3PsrbUQBomwX/W6lwMqmuZf7I6tRiZDTJs7p3S1fWHLiOs cBXxwQ/lFTDXoeLixyQld9mB5MH0ysXevi/ZenHNuBe00iwDdRIwnT/DVSwp4XpXWBkNt10ii3oDu 3Z3oZJVu7R8AaDp7j6wgXCULTWJa3rlCllla+xQDz7LJQeeSfgJXo6ktglGM6YhzMZ1eL4vsn/Z0r 55vzZWEir2bhFA==; Received: from [87.69.77.57] (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 1pUU7v-0007ib-FY; Tue, 21 Feb 2023 10:00:31 -0500 Date: Tue, 21 Feb 2023 17:00:29 +0200 Message-Id: <835ybvt65u.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Adriel Dumas--Jondeau <leirda@HIDDEN> In-Reply-To: <87bklnnt4y.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN) Subject: Re: bug#61677: 30.0.50; Display-Fill-Column-Indicator mode shifts with narrow characters near end of line References: <87bklnnt4y.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 61677 Cc: 61677 <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 (---) > Date: Tue, 21 Feb 2023 12:40:45 +0100 > From: Adriel Dumas--Jondeau via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > 1. Enable the Display-Full-Column-Indicator mode (~M-x di-i~). > > 2. Conveniently set fill-column value to the lowest (~C-x f 1~). > > 3. Set a font that properly displays narrow chars (~M-x s-fr-f~), e.g > "-PfEd-DejaVu Serif-regular-normal-normal-*-*-*-*-*-*-0-iso10646-1". > > 4. Use a newline terminated line as the guide doesn't show up on the > last line of the file (e.g ~C-p~, ~C-o~ and whatnot). > > 5. Insert some special characters, such as the narrow nobreak-space > (~C-x 8 RET 202f~), up to three times. > > Observed behavior: The guide on this line is slightly shifted to the > right in regards to the next and previous lines, and it get worse as > narrow chars are added. AFAIU, you are using a font that is effectively a variable-pitch font: not all of the characters have glyphs of the same width, some have narrower glyphs. Is that correct? If so, the display-full-column-indicator feature is not prepared to deal with such fonts. The whole notion of "fill-column" only makes sense with fixed-pitch fonts, because otherwise either column N will mean different pixel coordinates depending on which characters are shown in the screen line (and the vertical line of indicators will appear broken, unaligned), or (if we forcibly align the indicators on the same pixel coordinate) the indicator will show a different column on each line, again depending on what characters are shown in that line. What happens in your case is that the layout calculations performed by the display engine go awry because this font's glyphs have different widths, something the current code doesn't expect. It should be possible to modify the layout calculations so that the indicators align on display on the same pixel, but then the number of the column where the indicator is shown in each line will be different, which basically makes this feature useless for its purpose. So I think we won't fix this issue. Unless I'm missing something, that is. Caveat: I don't have that font, so I used a different variable-pitch font to see what happens. > I don't know the internals of display-fill-column-indicator-mode, but my > guts says that we should compensate this by using some another narrow > characters (without any face) to properly align to fill-column. On GUI displays, we don't use characters, we use a special stretch glyph whose width we calculate as needed. So that's not the problem. The problem is that different characters produce glyphs of different widths, and the code is not prepared to deal with that situations because fill-column indicator only makes sense with fonts of fixed width.
bug-gnu-emacs@HIDDEN
:bug#61677
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 21 Feb 2023 13:37:18 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 21 08:37:18 2023 Received: from localhost ([127.0.0.1]:55019 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pUSpY-00054H-Ec for submit <at> debbugs.gnu.org; Tue, 21 Feb 2023 08:37:18 -0500 Received: from lists.gnu.org ([209.51.188.17]:34228) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <leirda@HIDDEN>) id 1pUR1A-00065w-EU for submit <at> debbugs.gnu.org; Tue, 21 Feb 2023 06:41:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <leirda@HIDDEN>) id 1pUR19-0001ZF-KQ for bug-gnu-emacs@HIDDEN; Tue, 21 Feb 2023 06:41:07 -0500 Received: from knopi.disroot.org ([178.21.23.139]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <leirda@HIDDEN>) id 1pUR13-0008T8-Ip for bug-gnu-emacs@HIDDEN; Tue, 21 Feb 2023 06:41:07 -0500 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id CFC3244580 for <bug-gnu-emacs@HIDDEN>; Tue, 21 Feb 2023 12:40:57 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lOPk5I-C7Nxj for <bug-gnu-emacs@HIDDEN>; Tue, 21 Feb 2023 12:40:55 +0100 (CET) From: Adriel Dumas--Jondeau <leirda@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1676979655; bh=z/UqXSWE7R1cfkYtwzui74A1+2cPZI6F6yyU4OtSHSU=; h=From:To:Subject:Date; b=By7uJMun3uPvk49MyJlsVKh1XKYKIUBR0YnFCSpY8C30cbymN1mxSn/a+GjA+BCs2 uB1T/lv0sIX+qc3NQ8Y+vRSKRDoCpFnschyQWGYEyhLGagFDBo9R3whW9u47AH+9pZ 4kXzwWSujaRaR2nHqBvcBiY8gugvUn8Z+v9/lwbGVz4cnuHm7iJIYjNzsc/JUXUD2f vHqCaekzBuDihIIJhMD6btKxZ2NqA8asHRFz+r/xtI0K/P6DIhIeRUUzw0Uaozoqdo a/LRmY/2ZzO9CeuF7MX6v2OdqnE7AAlbRARD63VCkdVG68yd7ALJdiFeMyxHQhFf5l IAdxYd8mGkEnw== To: bug-gnu-emacs@HIDDEN Subject: 30.0.50; Display-Fill-Column-Indicator mode shifts with narrow characters near end of line Date: Tue, 21 Feb 2023 12:40:45 +0100 Message-ID: <87bklnnt4y.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=178.21.23.139; envelope-from=leirda@HIDDEN; helo=knopi.disroot.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 21 Feb 2023 08:37:15 -0500 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Starting from ~emacs -Q~: 1. Enable the Display-Full-Column-Indicator mode (~M-x=C2=A0di-i~). 2. Conveniently set fill-column value to the lowest (~C-x=C2=A0f=C2=A01~). 3. Set a font that properly displays narrow chars (~M-x=C2=A0s-fr-f~), e.g "-PfEd-DejaVu=C2=A0Serif-regular-normal-normal-*-*-*-*-*-*-0-iso10646-1". 4. Use a newline terminated line as the guide doesn't show up on the last line of the file (e.g ~C-p~, ~C-o~ and whatnot). 5. Insert some special characters, such as the narrow nobreak-space (~C-x=C2=A08=C2=A0RET=C2=A0202f~), up to three times. Observed behavior: The guide on this line is slightly shifted to the right in regards to the next and previous lines, and it get worse as narrow chars are added. Expected Behavior: The guide should stay properly aligned to the fill-column value. This is my first bug report, so I'm a bit overwhelmed and I'm really sorry if this is a duplicate (If so, how can I tell so next time?) I don't know the internals of display-fill-column-indicator-mode, but my guts says that we should compensate this by using some another narrow characters (without any face) to properly align to fill-column. I don't know if it can be done accurately for every narrow characters of every font as width may greatly vary between each of them, though. I'm on Emacs 30.0.50, but I'm pretty sure this can be reproduced on most of the previous recent emacs versions. Thank you, =2D- Adriel In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.30, cairo version 1.16.0) System Description: Guix System Configured using: 'configure CONFIG_SHELL=3D/gnu/store/4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-bash-minimal-5.= 1.8/bin/bash SHELL=3D/gnu/store/4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-bash-minimal-5.1.8/bin= /bash --prefix=3D/gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-emacs-next-pgtk-29.= 0.60-0.ac7ec87 --enable-fast-install --with-pgtk --with-xwidgets --with-modules --with-cairo --with-native-compilation --disable-build-details' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER XIM XWIDGETS GTK3 ZLIB Important settings: value of $EMACSLOADPATH: /home/leirda/.guix-home/profile/share/emacs/site= -lisp:/gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-emacs-next-pgtk-29.0.60-0= .ac7ec87/share/emacs/30.0.50/lisp value of $EMACSNATIVELOADPATH: /home/leirda/.guix-home/profile/lib/emacs/= native-site-lisp value of $LANG: en_US.utf8 locale-coding-system: utf-8-unix Major mode: ELisp/d Load-path shadows: /gnu/store/4hjddd63p2wnymjbi1x2wy56a5fcb13v-emacs-jsonrpc-1.0.16/share/emac= s/site-lisp/jsonrpc-1.0.16/jsonrpc hides /gnu/store/52l8km136bn59wvk9qxyycq= y4c5s91pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/jsonrpc /gnu/store/8ssgcwh2wy8d9pihqdrm7cizq4ja1klz-emacs-external-completion-0.1/s= hare/emacs/site-lisp/external-completion-0.1/external-completion hides /gnu= /store/52l8km136bn59wvk9qxyycqy4c5s91pa-emacs-next-pgtk-29.0.60-0.ac7ec87/s= hare/emacs/30.0.50/lisp/external-completion /gnu/store/bz2079dzdhzvbv3p450ccm76dyhzj106-emacs-xref-1.6.1/share/emacs/si= te-lisp/xref-1.6.1/xref hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-e= macs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/progmodes/xref /gnu/store/0ikj7v4vdl9n6z3jxihwlyh6h3nqyxmv-emacs-project-0.9.7/share/emacs= /site-lisp/project-0.9.7/project hides /gnu/store/52l8km136bn59wvk9qxyycqy4= c5s91pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/progmode= s/project /gnu/store/mmmhg3vg7hafr0yklvksim27rmrslb88-emacs-eglot-1.11/share/emacs/si= te-lisp/eglot-1.11/eglot hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-= emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/progmodes/eglot /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ox hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-emacs= -next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ox /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ox-texinfo hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91= pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ox-texinfo /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ox-publish hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91= pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ox-publish /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ox-org hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-e= macs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ox-org /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ox-odt hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-e= macs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ox-odt /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ox-md hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-em= acs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ox-md /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ox-man hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-e= macs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ox-man /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ox-latex hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa= -emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ox-latex /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ox-koma-letter hides /gnu/store/52l8km136bn59wvk9qxyycqy4c= 5s91pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ox-ko= ma-letter /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ox-icalendar hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s= 91pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ox-ical= endar /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ox-html hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-= emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ox-html /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ox-beamer hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ox-beamer /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ox-ascii hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa= -emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ox-ascii /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-emac= s-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-timer hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-timer /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-table hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-table /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-src hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-= emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-src /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-refile hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91= pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-refile /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-protocol hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s= 91pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-pro= tocol /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-plot hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa= -emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-plot /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-persist hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s9= 1pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-pers= ist /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-pcomplete hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5= s91pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-pc= omplete /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-num hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-= emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-num /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-mouse hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-mouse /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-mobile hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91= pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-mobile /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-macs hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa= -emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-macs /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-macro hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-macro /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-loaddefs hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s= 91pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-loa= ddefs /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-list hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa= -emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-list /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-lint hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa= -emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-lint /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-keys hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa= -emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-keys /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-inlinetask hides /gnu/store/52l8km136bn59wvk9qxyycqy4c= 5s91pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-i= nlinetask /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-indent hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91= pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-indent /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-id hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-e= macs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-id /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-habit hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-habit /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-goto hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa= -emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-goto /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-footnote hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s= 91pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-foo= tnote /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-fold hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa= -emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-fold /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-fold-core hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5= s91pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-fo= ld-core /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-feed hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa= -emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-feed /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-faces hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-faces /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-entities hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s= 91pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-ent= ities /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-element hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s9= 1pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-elem= ent /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-duration hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s= 91pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-dur= ation /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-datetree hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s= 91pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-dat= etree /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-cycle hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-cycle /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-ctags hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-ctags /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-crypt hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-crypt /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-compat hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91= pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-compat /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-colview hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s9= 1pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-colv= iew /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-clock hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-clock /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-capture hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s9= 1pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-capt= ure /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-attach hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91= pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-attach /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-archive hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s9= 1pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-arch= ive /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-agenda hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91= pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-agenda /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ol hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-emacs= -next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ol /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ol-gnus hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-= emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ol-gnus /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ol-bibtex hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ol-bibtex /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ol-bbdb hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-= emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ol-bbdb /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/oc hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-emacs= -next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/oc /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/oc-csl hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-e= macs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/oc-csl /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/oc-biblatex hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s9= 1pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/oc-bibla= tex /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/oc-basic hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa= -emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/oc-basic /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-tangle hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-tangle /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-shell hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa= -emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-shell /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-sql hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-e= macs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-sql /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-ruby hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-= emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-ruby /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-python hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-python /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-octave hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-octave /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-lua hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-e= macs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-lua /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-lilypond hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s9= 1pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-lilyp= ond /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-latex hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa= -emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-latex /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-julia hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa= -emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-julia /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-java hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-= emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-java /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-haskell hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91= pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-haskell /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-gnuplot hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91= pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-gnuplot /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-exp hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-e= macs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-exp /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-core hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-= emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-core /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-comint hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-comint /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-clojure hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91= pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-clojure /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-R hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-ema= cs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-R /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-C hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-ema= cs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-C /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-version hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s9= 1pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-vers= ion /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-tempo hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-tempo /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/org-attach-git hides /gnu/store/52l8km136bn59wvk9qxyycqy4c= 5s91pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/org-a= ttach-git /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ol-w3m hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-e= macs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ol-w3m /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ol-rmail hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa= -emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ol-rmail /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ol-mhe hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-e= macs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ol-mhe /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ol-man hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-e= macs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ol-man /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ol-irc hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-e= macs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ol-irc /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ol-info hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-= emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ol-info /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ol-eww hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-e= macs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ol-eww /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ol-eshell hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ol-eshell /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ol-doi hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-e= macs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ol-doi /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ol-docview hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91= pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ol-docview /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/oc-natbib hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/oc-natbib /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/oc-bibtex hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/oc-bibtex /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-emacs= -next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-table hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa= -emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-table /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-sqlite hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-sqlite /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-screen hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-screen /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-sed hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-e= macs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-sed /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-scheme hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-scheme /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-sass hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-= emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-sass /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-ref hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-e= macs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-ref /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-processing hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5= s91pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-pro= cessing /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-plantuml hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s9= 1pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-plant= uml /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-perl hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-= emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-perl /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-org hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-e= macs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-org /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-ocaml hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa= -emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-ocaml /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-maxima hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-maxima /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-matlab hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-matlab /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-makefile hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s9= 1pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-makef= ile /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-lob hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-e= macs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-lob /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-lisp hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-= emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-lisp /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-js hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-em= acs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-js /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-groovy hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-groovy /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-fortran hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91= pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-fortran /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-forth hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa= -emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-forth /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-eval hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-= emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-eval /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-eshell hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91p= a-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-eshell /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-emacs-lisp hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5= s91pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-ema= cs-lisp /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-dot hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-e= macs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-dot /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-ditaa hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa= -emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-ditaa /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-css hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-e= macs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-css /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-calc hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-= emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-calc /gnu/store/7vvbh1hb4cdbkvyh3zbjk8ikh72b2ksl-emacs-org-9.6.1/share/emacs/sit= e-lisp/org-9.6.1/ob-awk hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-e= macs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/org/ob-awk /gnu/store/1cwal336xhaldg6w71fskzkhyjgb7kb4-emacs-seq-2.23/share/emacs/site= -lisp/seq-2.23/seq hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s91pa-emacs-= next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/emacs-lisp/seq /gnu/store/ab25nrhs5nm7gr0jl6y870q6jbgs4vvc-emacs-faceup-0.0.1-1.6c92dad/sh= are/emacs/site-lisp/faceup-0.0.1-1.6c92dad/faceup hides /gnu/store/52l8km13= 6bn59wvk9qxyycqy4c5s91pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0= .50/lisp/emacs-lisp/faceup /gnu/store/l6h2lw1zpy61rwvs1fv2wdnllb3yjwxr-emacs-eldoc-1.13.0/share/emacs/= site-lisp/eldoc-1.13.0/eldoc hides /gnu/store/52l8km136bn59wvk9qxyycqy4c5s9= 1pa-emacs-next-pgtk-29.0.60-0.ac7ec87/share/emacs/30.0.50/lisp/emacs-lisp/e= ldoc --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHHBAEBCAAxFiEEdTo3gYfn+XlCL0s3vM4s3nSoxFIFAmP0rb0THGxlaXJkYUBk aXNyb290Lm9yZwAKCRC8zizedKjEUjKRC/9e+MF+g69tZdiz9Hxhrt81yuwwf/i3 bh4mThgIJiO9+mTNkHjGu5KPM+jpQWVEV4VoNoNy7jWZJTu6ngSVzw4cStRHSCCK LY27H0YoLAYyxTIVsDP4jkJ9OkH+Y2t0WRyW0vBdS1+G9JihBdRSlPNfil6U8Rv2 JWnsafazmjDMwdoIKzrR27VS1O2y73ibPqOah0jgv5GbpO7hhoVUnMHOpx6rKkC/ +A+yDNStnNOwz6i2/+m/uVLdvCexWeGIY6ptDsp93EO66HDTvSCSiNAzbrcbGpPi 3m1r4bjn7r5iZoM2BOLy761J50elsTWtouJRWsyxCyW5hgAQ7SundPY8kSDz60Jj DdwfJIl5+tOco2QhcDmI71C4xBTWToi+Xj0Yv9S7lIxLcXA/ltoGp/hGytsGW6WO UoUeFbsKf99a/816uLWslg4XJBgorlfVHMQdCFfxmjL4qxR4+VwHpMMruNYh+4xe roPUmKTXL7lS9Mc7MeakXb6G1qtGu4eYTTI= =t9Ur -----END PGP SIGNATURE----- --=-=-=--
Adriel Dumas--Jondeau <leirda@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#61677
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.