Received: (at 79846) by debbugs.gnu.org; 19 Nov 2025 13:29:22 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 19 08:29:22 2025 Received: from localhost ([127.0.0.1]:37008 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vLiFN-0003e1-JB for submit <at> debbugs.gnu.org; Wed, 19 Nov 2025 08:29:22 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:33200) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vLiFL-0003de-N7 for 79846 <at> debbugs.gnu.org; Wed, 19 Nov 2025 08:29:20 -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 1vLiFF-0007hp-Oo; Wed, 19 Nov 2025 08:29:14 -0500 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=BQgYU5AfbWj3VGQ4oiNVcSoIXAY4x5UlZIN9xaIv9hQ=; b=aVBh9xcEqFbB Vy8Q/A/IxzXdNvC/yptLbN2zw/ucak0MLY2VGWJwENqbxdxBW3kYEHe93DfhpsbxrEdZPvg9t8uwd n/9UgeXXePBhelt5UTpmvQIiTWsdAuFPtYLCcSvHR2FR4ROk7mQvcT8FaixFhWIZlva0p2ZTpDdGG cdruquCuRtDaAiISO6E5+GeiWwUf874JL+7ieHNGwM0iVCGDQ7XY1OB3fj57KqJ2bUcQwX6pxXRNm eSfgj85iHuVBFo6OcRO+twX8XLhTkTgDzI7SAmPBHqRaMa7ZaL7GiEttVispp0AE9SPxBPssVRFzI KbmjUuSKCuYRlepLLhRBog==; Date: Wed, 19 Nov 2025 15:29:10 +0200 Message-Id: <867bvmjgm1.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: martin rudalics <rudalics@HIDDEN> In-Reply-To: <c86339b2-6469-4bfb-ac91-cf4749720d63@HIDDEN> (message from martin rudalics on Wed, 19 Nov 2025 10:08:47 +0100) Subject: Re: bug#79846: Margins broken with left scroll bar References: <87ldk59a3n.fsf@HIDDEN> <d867e00c-f992-4fee-aec9-0597f57e4cda@HIDDEN> <87ms4k61uw.fsf@HIDDEN> <0abc7e79-b6cc-4f11-be8c-69ef1de96281@HIDDEN> <865xb7laxx.fsf@HIDDEN> <c86339b2-6469-4bfb-ac91-cf4749720d63@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 79846 Cc: 79846 <at> debbugs.gnu.org, juri@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Date: Wed, 19 Nov 2025 10:08:47 +0100 > Cc: juri@HIDDEN, 79846 <at> debbugs.gnu.org > From: martin rudalics <rudalics@HIDDEN> > > > The ELisp manual says that X (20 in this case) has no meaningful data > > in these click events (but (COL . ROW) does). > > Thanks. Why is Y meaningful here? Because it gives "the Y coordinate relative to the bottom edge of the header line", and that's till meaningful. I guess the problem with X is that coordinates inside the margins are not usable (or at least were not usable until now).
bug-gnu-emacs@HIDDEN:bug#79846; Package emacs.
Full text available.Received: (at 79846-done) by debbugs.gnu.org; 19 Nov 2025 09:08:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 19 04:08:45 2025 Received: from localhost ([127.0.0.1]:35634 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vLeBB-0000Yn-5V for submit <at> debbugs.gnu.org; Wed, 19 Nov 2025 04:08:45 -0500 Received: from mout.gmx.net ([212.227.15.19]:32973) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1vLeB8-0000YR-0U for 79846-done <at> debbugs.gnu.org; Wed, 19 Nov 2025 04:08:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1763543306; x=1764148106; i=rudalics@HIDDEN; bh=5boLdwVdg8nAmfsBvRdsjePHNpc691rw7BM3ktofk44=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=o0UHL4VrDOWwphmFbp3bbCaZpMCMVXNjH/69yDcr6YROrcXQhRCcnB9zzqx+XYFU 98ybUYa6iUje7glrTi/fX9WH2ktnysvj/DWEGUOmDM8g6lia/5jVK1YUvyoB4U/DX m0U5DKD1WoMDZkH5J/vqo4dAvx/vIIAFN+E0oC4XQRJW0xltldinoJmxcDNSdmpIi /Ro476mxnoeotYWFtLxP1LDo34A+QFnvLocBZ53HqgxfxyAj4u5+mWdH4sRIoq/X/ ABR2ecePEnnNj8mD9Ja3s3c1T6yjk4aAb29vQut6X3FUWtedodFXXo9VtY7SICmE2 A2hGALDW641bFAjzyQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.162.80.63]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MjS9I-1w1sx62gKw-00ZZD7; Wed, 19 Nov 2025 10:08:26 +0100 Message-ID: <e9b74bc7-d2f8-4789-bf44-a6019d67b192@HIDDEN> Date: Wed, 19 Nov 2025 10:08:25 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#79846: Margins broken with left scroll bar To: Juri Linkov <juri@HIDDEN> References: <87ldk59a3n.fsf@HIDDEN> <d867e00c-f992-4fee-aec9-0597f57e4cda@HIDDEN> <87ms4k61uw.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <87ms4k61uw.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:jMSAg+7t/xLhPA7zDcQSno7ICAeOpSEINs/IkIuAUFAfTACIafe 3BExAy/tsmyCSxWRstGm10EKPrYink3rz1G+STREuME0JfiIV45nTXpuC0adWbFPnW1F5z9 yo+QO1gFjr/XbkPOk2h2GGMvEq7LGqBiu3Y0OvDlVqIQetlGUhU4DeuEktXJJa2UoEakI6V mKTuT/HmoUnJsNkwKDH+A== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:ScFUEySEntY=;2X9R0W2GLXZ+X8bSQUpU/AuDsFn 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 Nhk5A== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 79846-done Cc: 79846-done <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 (-) > Thanks, I confirm this works at least with gtk and lucid toolkits, > and surely with others. Pushed to master now and marked as done. martin
Juri Linkov <juri@HIDDEN>:martin rudalics <rudalics@HIDDEN>:Received: (at 79846) by debbugs.gnu.org; 19 Nov 2025 09:09:01 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 19 04:09:00 2025 Received: from localhost ([127.0.0.1]:35637 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vLeBQ-0000Zh-Ht for submit <at> debbugs.gnu.org; Wed, 19 Nov 2025 04:09:00 -0500 Received: from mout.gmx.net ([212.227.15.15]:34113) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1vLeBN-0000Z8-Qo for 79846 <at> debbugs.gnu.org; Wed, 19 Nov 2025 04:08:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1763543329; x=1764148129; i=rudalics@HIDDEN; bh=4aqSFsg8BlIciut6NsQNo/3mmzl/R2fmCPmDjh4OGrQ=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=NNNMgYT1t3zfo34V7kCrlupBGxfA0RFOJmL2QI2iXkWQE96ZucyrEvoMGifmH9Xs vw0Itm1Jv/VZTBniJBEHw0Ky0d8L3A/6iKFrAY4ZlM4J7MbcToo5riCpmbjq5EvYJ PanLIxQw5dc0M8BxETMMx6xPTR5gIZTyGZhiGsif55KeDBOVFy8fZzGnT1q1PEBt8 x+9eu3xzYySWEiVHXnEA7E5oN3ulE9dTc8DnsBCNE6bKzcpGl9iJATuxuvybDHZtC E1WqtN9XLhu8UPQRPoc7YUDBhkpJu2xR2RFTdpJ2H9GN+SLxxlpsr661Er9LYrIrN JJKPe7mIcmDQAuhZJw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.162.80.63]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MnJhO-1w2Ri03KlA-00nEn2; Wed, 19 Nov 2025 10:08:48 +0100 Message-ID: <c86339b2-6469-4bfb-ac91-cf4749720d63@HIDDEN> Date: Wed, 19 Nov 2025 10:08:47 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#79846: Margins broken with left scroll bar To: Eli Zaretskii <eliz@HIDDEN> References: <87ldk59a3n.fsf@HIDDEN> <d867e00c-f992-4fee-aec9-0597f57e4cda@HIDDEN> <87ms4k61uw.fsf@HIDDEN> <0abc7e79-b6cc-4f11-be8c-69ef1de96281@HIDDEN> <865xb7laxx.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <865xb7laxx.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:MDUbVeghPKBDhdNOOPajn6v0qj096vSAPqv9Nw5xoukl6mN3zFp QrV9eTL2HIHqNLoLV7MNphdu/ETf/YuTgj/DC5AxpkWIDMCzbb/rxEkd0Mr3Ih714XbBma5 nhkQjGsNHkNMSwU4fNe8bQnAmvr/0SCBr3msyt84xmE3MLoXz4upiCdu8xaO4e0L/fa1ZVS ClmWUSHBSdetSRkFl8DfQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:TOjcUGlxtKM=;aXFGAdbn1mK/qjNqfP4/offOh9L 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 QHzAEBlIag2vPH0j9dHgGSjMEA= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 79846 Cc: 79846 <at> debbugs.gnu.org, juri@HIDDEN 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 (-) > The ELisp manual says that X (20 in this case) has no meaningful data > in these click events (but (COL . ROW) does). Thanks. Why is Y meaningful here? martin
bug-gnu-emacs@HIDDEN:bug#79846; Package emacs.
Full text available.
Received: (at 79846) by debbugs.gnu.org; 18 Nov 2025 13:36:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 18 08:36:40 2025
Received: from localhost ([127.0.0.1]:57085 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vLLst-00078z-MB
for submit <at> debbugs.gnu.org; Tue, 18 Nov 2025 08:36:39 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:32908)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vLLsq-00078d-Oz
for 79846 <at> debbugs.gnu.org; Tue, 18 Nov 2025 08:36:37 -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 1vLLsj-0008Q6-AR; Tue, 18 Nov 2025 08:36:29 -0500
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=ogilB3ztCSDyP5go32fel7STvKI0cY/td8k40nlyqIE=; b=cjsbstkcI18Q
cFB+KowCBEylkhgxKnAXCyS9HuzyRWND4KsU3CvP+YddTs1RFiRAboQ8qADHpYgxA4a30RS/XDcZP
yonl//Amy+g1xVQVmvpdYnsXSjk9fcQ5163FjX7iDSDZkF0LSZf9ZbHSbtuUwmFK73DHq4SfO+4LX
Zt5DGhPodghkOrDNQpshqzmHDKV5+nSAgNXysq5m19h3eQt01h3WZWc9zbtKE12dcqVOLuloFB14e
jDV49DHu488oFmZFvvgXnMG3Wo6+HlIx65jR2r/CqQnahKxyYuMPr9OZpFRuzahyO1cx/Z0dEPFSe
GeV2ZV1ZXUN9jh1nUxTWcQ==;
Date: Tue, 18 Nov 2025 15:36:26 +0200
Message-Id: <865xb7laxx.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
In-Reply-To: <0abc7e79-b6cc-4f11-be8c-69ef1de96281@HIDDEN>
(bug-gnu-emacs@HIDDEN)
Subject: Re: bug#79846: Margins broken with left scroll bar
References: <87ldk59a3n.fsf@HIDDEN>
<d867e00c-f992-4fee-aec9-0597f57e4cda@HIDDEN>
<87ms4k61uw.fsf@HIDDEN> <0abc7e79-b6cc-4f11-be8c-69ef1de96281@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 79846
Cc: 79846 <at> debbugs.gnu.org, juri@HIDDEN
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: 79846 <at> debbugs.gnu.org
> Date: Tue, 18 Nov 2025 10:01:58 +0100
> From: martin rudalics via "Bug reports for GNU Emacs,
> the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
>
> > Thanks, I confirm this works at least with gtk and lucid toolkits,
> > and surely with others.
>
> When I run your scenario now it gets me
>
>
> CLICKED (mouse-1 (#<window 3 on left-margin.el> left-margin (20 . 7)
> 3332028 (#("!" 0 1 (face warning keymap (keymap (left-margin keymap
> (mouse-1 lambda nil (interactive) (message "CLICKED %S"
> last-command-event)))))) . 0) 1 (0 . 0) nil (4 . 7) (9 . 22)))
>
>
> Are values like "(20 . 7)" and "(4 . 7)" something you expect and can
> work with? Note that the "20" is the x-pixel position including the
> left scroll bar width (16 pixels here) while "4" is the one that has it
> stripped. It all depends on how events on the margins are used and
> since I never did that before, I don't know what could be useful.
The ELisp manual says that X (20 in this case) has no meaningful data
in these click events (but (COL . ROW) does).
bug-gnu-emacs@HIDDEN:bug#79846; Package emacs.
Full text available.
Received: (at 79846) by debbugs.gnu.org; 18 Nov 2025 09:02:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 18 04:02:12 2025
Received: from localhost ([127.0.0.1]:56157 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vLHbH-00061Z-Mr
for submit <at> debbugs.gnu.org; Tue, 18 Nov 2025 04:02:11 -0500
Received: from mout.gmx.net ([212.227.15.18]:35863)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1vLHbC-000610-VM
for 79846 <at> debbugs.gnu.org; Tue, 18 Nov 2025 04:02:10 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at;
s=s31663417; t=1763456520; x=1764061320; i=rudalics@HIDDEN;
bh=gxccvDl/y02MpaaOpK1lMgEgVXYoJcNuLnOCxNTIEZ0=;
h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc:
References:From:In-Reply-To:Content-Type:
Content-Transfer-Encoding:cc:content-transfer-encoding:
content-type:date:from:message-id:mime-version:reply-to:subject:
to;
b=ShSrysFFhrc5rv1X9CKv0IzkN3j6VMFfKy0Kjg2gQeWw6ZI7eSIkN0Tj31daaPXa
soIz2YpUOUvINJyjzz5OY0vej5LQlV6bRewCbC9GRcOV/xI6IZjUEdtUCV1N9lkVj
u29ojhf+yzJkyUO4y6L8EOqDbwSEZq2f7k6s/AalugqTL7IoV/E8tGRF0rWqH3zt5
KzEJFu6vrPAVWDLz3dcEzdJCNwp/Sn1Nds8+fNvBiqp5FLnwrbaFntoVBj0XlOYVW
NdfUXfAIsQli9DGx1X6rEnbzRdzr38YPaRRvCPt52xwGchFhhPLyLka71XFb+ei6u
kohg4ZNTMLHrKrHjqg==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from [192.168.31.113] ([46.124.197.47]) by mail.gmx.net (mrgmx005
[212.227.17.190]) with ESMTPSA (Nemesis) id 1MJE2D-1vbaE70Vml-00Qb9J; Tue, 18
Nov 2025 10:02:00 +0100
Message-ID: <0abc7e79-b6cc-4f11-be8c-69ef1de96281@HIDDEN>
Date: Tue, 18 Nov 2025 10:01:58 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: bug#79846: Margins broken with left scroll bar
To: Juri Linkov <juri@HIDDEN>
References: <87ldk59a3n.fsf@HIDDEN>
<d867e00c-f992-4fee-aec9-0597f57e4cda@HIDDEN>
<87ms4k61uw.fsf@HIDDEN>
Content-Language: en-US
From: martin rudalics <rudalics@HIDDEN>
In-Reply-To: <87ms4k61uw.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:0atocv3UMtodONREmn8mmFG3HA6H6mEmL95QSyJaSG4bF3Fq2c3
tvsbyRUJhGJCZfIQNZpKi9oWvl22gHVGwNofTIxFt+kv5iN8uUHtz7d3oI1A7YWxypFsLj9
/xhpBC6zvsUGSjgjya88O5zLvoO6NASDuWQ8AOl2UndUpTV6xGC+HBVgbC5U7m/hpiBXbK2
DndMw5NU23FtKQfw+nBSw==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:ifXVOAjTxhY=;PnVno9llK713uPCUHcu8gS8+i4B
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
eWAT9MPDla8nwx8cI=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 79846
Cc: 79846 <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 (-)
> Thanks, I confirm this works at least with gtk and lucid toolkits,
> and surely with others.
When I run your scenario now it gets me
CLICKED (mouse-1 (#<window 3 on left-margin.el> left-margin (20 . 7)
3332028 (#("!" 0 1 (face warning keymap (keymap (left-margin keymap
(mouse-1 lambda nil (interactive) (message "CLICKED %S"
last-command-event)))))) . 0) 1 (0 . 0) nil (4 . 7) (9 . 22)))
Are values like "(20 . 7)" and "(4 . 7)" something you expect and can
work with? Note that the "20" is the x-pixel position including the
left scroll bar width (16 pixels here) while "4" is the one that has it
stripped. It all depends on how events on the margins are used and
since I never did that before, I don't know what could be useful.
martin
bug-gnu-emacs@HIDDEN:bug#79846; Package emacs.
Full text available.Received: (at 79846) by debbugs.gnu.org; 17 Nov 2025 17:12:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 17 12:12:33 2025 Received: from localhost ([127.0.0.1]:53553 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vL2mH-0004rM-Gw for submit <at> debbugs.gnu.org; Mon, 17 Nov 2025 12:12:33 -0500 Received: from mout-p-102.mailbox.org ([80.241.56.152]:40766) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1vL2mF-0004r0-GF for 79846 <at> debbugs.gnu.org; Mon, 17 Nov 2025 12:12:32 -0500 Received: from smtp202.mailbox.org (smtp202.mailbox.org [IPv6:2001:67c:2050:b231:465::202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4d9Dng4bhkz9tMX; Mon, 17 Nov 2025 18:12:23 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001; t=1763399543; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=uhBGJMAUWMod41iNiTRcOYaACYCSHd7sPKokhSxgIoU=; b=JToexL5FU/l2j8+auwB1M+LZE4VLvhB9dngPVDjGxQVQbziGHZbZgaFLVefQeXKlwuaiRK DX2N89x6H6lDpwBeO7Myspp2dp8BGzBdp/nF3K/fJX3vZf7IwxU9MEMRNxLbn29svFHlhE LVSXXhMXnmAcGC4XiIn5yj+OGLNI1OE6CtzeGGUKzyYJE3cU51UO1jQwDfYcjt4YlzFJT/ r8jeqgFiEmK8IWVTTSWwV5Ce6JjKDTXFH5eeRuWAOIvWfF3bRrIceBhYsQkwwpb0RGpc5F yI4a0bU7/rnUFHq2KbLb/9/vH1PlJlqgFU7jFtIkorOYyirU0EpVRp+qyCOKuw== Authentication-Results: outgoing_mbo_mout; dkim=none; spf=pass (outgoing_mbo_mout: domain of juri@HIDDEN designates 2001:67c:2050:b231:465::202 as permitted sender) smtp.mailfrom=juri@HIDDEN From: Juri Linkov <juri@HIDDEN> To: martin rudalics <rudalics@HIDDEN> Subject: Re: bug#79846: Margins broken with left scroll bar In-Reply-To: <d867e00c-f992-4fee-aec9-0597f57e4cda@HIDDEN> Organization: LINKOV.NET References: <87ldk59a3n.fsf@HIDDEN> <d867e00c-f992-4fee-aec9-0597f57e4cda@HIDDEN> Date: Mon, 17 Nov 2025 19:09:07 +0200 Message-ID: <87ms4k61uw.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 4d9Dng4bhkz9tMX X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 79846 Cc: 79846 <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 (-) >> `./configure --with-x-toolkit=lucid` by default enables the scroll bar >> on the left. This breaks mouse clicks on the left margin. >> >> However, this bug is reproducible on any build after enabling >> the scroll bar on the left: > > Does it work with the attached diff? Setting col to 0 should work as > well. Thanks, I confirm this works at least with gtk and lucid toolkits, and surely with others.
bug-gnu-emacs@HIDDEN:bug#79846; Package emacs.
Full text available.Received: (at 79846) by debbugs.gnu.org; 17 Nov 2025 09:53:17 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 17 04:53:16 2025 Received: from localhost ([127.0.0.1]:50153 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vKvvA-0002kF-Iw for submit <at> debbugs.gnu.org; Mon, 17 Nov 2025 04:53:16 -0500 Received: from mout.gmx.net ([212.227.15.15]:36899) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1vKvv7-0002jx-Or for 79846 <at> debbugs.gnu.org; Mon, 17 Nov 2025 04:53:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1763373187; x=1763977987; i=rudalics@HIDDEN; bh=Z6NF8IVGezpzRN9g8SgxLvD2TDTbPp/PEuce4CCoEDg=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=QN+V56gfLVjD2XZcfOFy3UJz16II/ezAp7ne9kfolQ0vo7PVoGLeDJE+yvPLvj6F gf2cCJnTT5pJOyOF9muFnBgPkDc5fZle7HH37dBRl9Gvma8aUQCV4CTGR0KQyxY0f n3cqOMu5Db1OXUZTSQCfJ8qQ0+1bH7ZgQR+gVfFZO3EAMHByFHOjpYIJpCsaMwzZ+ lZF5Gw/LliP7IrKVVUSAuQaUnVvw1BvrUMlmIaWUGdzkyg9L/zAKyEUrvMWWLmRgy HwSW3WShY5xtfFitbGhL6a4JXhCSuCY8XW8tiAVxgz798+kRsJQkzJSUPtkMiguL3 yzfplYGR3UUeZii7eQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([46.124.196.115]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mo6qv-1vvsVt3u83-00dgeB; Mon, 17 Nov 2025 10:53:07 +0100 Content-Type: multipart/mixed; boundary="------------MFbgSW18NRRkEknRr62a346J" Message-ID: <d867e00c-f992-4fee-aec9-0597f57e4cda@HIDDEN> Date: Mon, 17 Nov 2025 10:53:05 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#79846: Margins broken with left scroll bar To: Juri Linkov <juri@HIDDEN>, 79846 <at> debbugs.gnu.org References: <87ldk59a3n.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <87ldk59a3n.fsf@HIDDEN> X-Provags-ID: V03:K1:fmoxazZsZn8A/Z6+u5418grva/YNiUs16ljDb/X1xLXcDJ/JEF/ H7/aIx3n8uTnej732lWazzPzSvbDQfHj0hJbkmacqLTpyPG3sXJy4V1sKcO3GYuNT1Ute3O ThTsEGUh37UoN93IhYcw/Qz0UULUBzA+Mqa5scoGIeMJ+xrlAPHnFqwTWGh+/T/WfqgcDXY Uol/ASSb/3r9j5xUuCSMA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:1sszctHEG3M=;WmCyd/KX1cRl2qd2hkRymS7JKO7 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 E+qper5mIoEqfFIMU= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 79846 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 (-) This is a multi-part message in MIME format. --------------MFbgSW18NRRkEknRr62a346J Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit > `./configure --with-x-toolkit=lucid` by default enables the scroll bar > on the left. This breaks mouse clicks on the left margin. > > However, this bug is reproducible on any build after enabling > the scroll bar on the left: Does it work with the attached diff? Setting col to 0 should work as well. martin --------------MFbgSW18NRRkEknRr62a346J Content-Type: text/x-patch; charset=UTF-8; name="keyboard.c.diff" Content-Disposition: attachment; filename="keyboard.c.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy9rZXlib2FyZC5jIGIvc3JjL2tleWJvYXJkLmMKaW5kZXggYzA2 YzM4ZjJlM2YuLjJiM2Y0MWU4NzY4IDEwMDY0NAotLS0gYS9zcmMva2V5Ym9hcmQuYworKysg Yi9zcmMva2V5Ym9hcmQuYwpAQCAtNTg1NCw3ICs1ODU0LDcgQEAgbWFrZV9saXNweV9wb3Np dGlvbiAoc3RydWN0IGZyYW1lICpmLCBMaXNwX09iamVjdCB4LCBMaXNwX09iamVjdCB5LAog CSAgcHRyZGlmZl90IGNoYXJwb3M7CiAKIAkgIHBvc24gPSAocGFydCA9PSBPTl9MRUZUX01B UkdJTikgPyBRbGVmdF9tYXJnaW4gOiBRcmlnaHRfbWFyZ2luOwotCSAgY29sID0gd3g7CisJ ICBjb2wgPSB3eCAtIFdJTkRPV19MRUZUX1NDUk9MTF9CQVJfQVJFQV9XSURUSCAodyk7CiAJ ICByb3cgPSB3eTsKIAkgIHN0cmluZyA9IG1hcmdpbmFsX2FyZWFfc3RyaW5nICh3LCBwYXJ0 LCAmY29sLCAmcm93LCAmY2hhcnBvcywKIAkJCQkJICZvYmplY3QsICZkeCwgJmR5LCAmd2lk dGgsICZoZWlnaHQpOwo= --------------MFbgSW18NRRkEknRr62a346J--
bug-gnu-emacs@HIDDEN:bug#79846; Package emacs.
Full text available.
Received: (at submit) by debbugs.gnu.org; 16 Nov 2025 17:14:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 16 12:14:33 2025
Received: from localhost ([127.0.0.1]:46152 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vKgKe-0005q6-Pr
for submit <at> debbugs.gnu.org; Sun, 16 Nov 2025 12:14:33 -0500
Received: from lists.gnu.org ([2001:470:142::17]:33174)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1vKgKc-0005pp-AJ
for submit <at> debbugs.gnu.org; Sun, 16 Nov 2025 12:14:31 -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 <juri@HIDDEN>) id 1vKgKW-0005XU-Rr
for bug-gnu-emacs@HIDDEN; Sun, 16 Nov 2025 12:14:24 -0500
Received: from mout-p-102.mailbox.org ([80.241.56.152])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256)
(Exim 4.90_1) (envelope-from <juri@HIDDEN>) id 1vKgKV-0008QK-Db
for bug-gnu-emacs@HIDDEN; Sun, 16 Nov 2025 12:14:24 -0500
Received: from smtp202.mailbox.org (smtp202.mailbox.org
[IPv6:2001:67c:2050:b231:465::202])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
(No client certificate requested)
by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4d8ctK0pXcz9tgZ
for <bug-gnu-emacs@HIDDEN>; Sun, 16 Nov 2025 18:14:17 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001;
t=1763313257;
h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
to:to:cc:mime-version:mime-version:content-type:content-type;
bh=bgLpt/p2AdVzCjuHdFNHU9qtO7SVqsfvsdZ/K+zJoCw=;
b=1D/N1bYBPo3ERFQrbvBcR9U9eDx3Q3B02GUabsY1WU1X7s6mhX9EN2replkLZjkeh0q0pM
DJXTwGCS2tntn+KBDoJqpTMaUfOf7LWyayZxo2KYWl+obts0xjkJv6t45L626zg87rREnX
yKTYjdO7xRvMcSE0Q3XgCFkDuDeeq0+mD5E2pULr7LA7095qKtednM3LlFmRwse/oYq+/j
bg0Xrgah49Ft56d9uwvaWcHWURgE4GqSlNUwnuFnsBQy/fGFP8nYtAT9+kJAuTfYqjovK3
Me57MV50Q5PYMROwhf8d+0FzXZvK1ytvzARr0n2ICPz5yrZGyqPHqr+tj9dE6w==
Authentication-Results: outgoing_mbo_mout; dkim=none;
spf=pass (outgoing_mbo_mout: domain of juri@HIDDEN designates
2001:67c:2050:b231:465::202 as permitted sender)
smtp.mailfrom=juri@HIDDEN
From: Juri Linkov <juri@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: Margins broken with left scroll bar
Organization: LINKOV.NET
X-Debbugs-Cc: martin rudalics <rudalics@HIDDEN>
Date: Sun, 16 Nov 2025 19:12:52 +0200
Message-ID: <87ldk59a3n.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Rspamd-Queue-Id: 4d8ctK0pXcz9tgZ
Received-SPF: pass client-ip=80.241.56.152; envelope-from=juri@HIDDEN;
helo=mout-p-102.mailbox.org
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 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,
RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001,
RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001,
SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)
`./configure --with-x-toolkit=lucid` by default enables the scroll bar
on the left. This breaks mouse clicks on the left margin.
However, this bug is reproducible on any build after enabling
the scroll bar on the left:
0. emacs -Q
1. Menu -> Options -> Show/Hide -> Scroll Bar -> On the Left
2. Eval:
(progn
(setq-local left-margin-width 1)
(set-window-buffer nil (window-buffer))
(overlay-put
(make-overlay (point-min) (1+ (point-min)))
'before-string
#("!" 0 1
(display
((margin left-margin)
#("!" 0 1
( face warning
keymap
(keymap
(left-margin
. (keymap
(mouse-1
. (lambda ()
(interactive)
(message "CLICKED %S" last-command-event)))))))))))))
3. Click on the margin indicator:
<left-margin> <mouse-1> is undefined
Juri Linkov <juri@HIDDEN>:rudalics@HIDDEN, bug-gnu-emacs@HIDDEN.
Full text available.rudalics@HIDDEN, bug-gnu-emacs@HIDDEN:bug#79846; Package emacs.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.