GNU bug report logs - #76987
30.1; On-screen-keyboard always showing upon touching with no physical keyboard in GNOME

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Ant <n58r@HIDDEN>; dated Wed, 12 Mar 2025 21:44:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

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


Received: (at 76987) by debbugs.gnu.org; 28 Mar 2025 13:57:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 28 09:57:39 2025
Received: from localhost ([127.0.0.1]:54981 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyADK-0001We-Ni
	for submit <at> debbugs.gnu.org; Fri, 28 Mar 2025 09:57:39 -0400
Received: from mail-4322.protonmail.ch ([185.70.43.22]:24989)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <n58r@HIDDEN>) id 1tyAD9-0001WX-IG
 for 76987 <at> debbugs.gnu.org; Fri, 28 Mar 2025 09:57:34 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me;
 s=protonmail3; t=1743170241; x=1743429441;
 bh=Vni6bUbozHyNWJxtSN5JMEkc1JF88DalziZevIC3ACc=;
 h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
 Message-ID:BIMI-Selector:List-Unsubscribe:List-Unsubscribe-Post;
 b=hxBWLX+76IhZAFsQ0mKG4r6umO8c6GQuCJ2vc+Z9Y9MtY4pN4R28tFu2HiVVdeW3j
 ZNCrfiIKRF5n/0rgV1+YNbPnbNc50jStnviT8AJRONVvoKGgMl0dpWUFlaCkvJLT1m
 wOzCPH6BzikO/lkuc3xku4s/rdn9YGAwEM0JKA7y4WBp/ELrsdJ7e27/mQNpvQ3b8j
 67IfYDlzL0Oulqe8eCMcOwVHpQt1HPMp+ia35jE6e9rUjdfwRMrzjE3AOkpn3CF9mH
 MGBRqdJYVRusCqzy1OBYUxZcdqRqU5yb/jfcTEs6EmlERdCHnDdpxHToDFyDcBuDkt
 hnjZYg5GOCEVw==
Date: Fri, 28 Mar 2025 13:57:15 +0000
To: Eli Zaretskii <eliz@HIDDEN>
From: n58r@HIDDEN
Subject: Re: bug#76987: 30.1;
 On-screen-keyboard always showing upon touching with no physical
 keyboard in GNOME
Message-ID: <7R6UTS.0ZPNS6F60LDK1@HIDDEN>
In-Reply-To: <86zfhltlue.fsf@HIDDEN>
References: <sa7cyem53jb.fsf@HIDDEN> <86senewlih.fsf@HIDDEN>
 <87cyeh1jx5.fsf@HIDDEN> <86zfhltlue.fsf@HIDDEN>
Feedback-ID: 77338314:user:proton
X-Pm-Message-ID: 9e26f4fb5b4c7eb914c91e5ce7b5d713dff956db
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76987
Cc: Po Lu <luangruo@HIDDEN>, 76987 <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 (-)

 > So maybe users should look at customizing this via GNOME=20
customization
options.

Unfortunately the on-screen-keyboard accessibility setting is ignored=20
on GNOME with no physical keyboard attached. A touch screen press will=20
always trigger OSK if on a text-box. It appears there's no option to=20
circumvent this.

 > As documented in the Emacs manual, GNOME (and other X desktop
 environments) apply heuristics to decide whether the on-screen keyboard
 is to be displayed upon registering touchscreen input to an=20
application.
 There's nothing here that is within our power to resolve, I'm afraid.

Got it, that's a pity. Thank you for the answer.







Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76987; Package emacs. Full text available.

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


Received: (at 76987) by debbugs.gnu.org; 16 Mar 2025 08:35:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 16 04:35:01 2025
Received: from localhost ([127.0.0.1]:45313 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ttjSW-0000DY-G0
	for submit <at> debbugs.gnu.org; Sun, 16 Mar 2025 04:35:01 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:39636)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1ttjSU-0000Ca-0B
 for 76987 <at> debbugs.gnu.org; Sun, 16 Mar 2025 04:34:58 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1ttjSO-0002gS-1i; Sun, 16 Mar 2025 04:34:52 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=dd/dR63e6WBsRjNwOuaCAAx4+NQVw4CthyXX14iy7Jg=; b=Q3veyESMHvGx
 MyIeajM1Z4BgRlS/qtVNroRXKfiJbf2XqZ8VOa3VKfpCKj9gK29Hd5P4ddQH2rdsB5YB2efuRmAzG
 YXhukL7B19MmhkFv8Tg32q0iyQYSluY9hkdxm3C33FS/+A1IBaeIAAlwGqq4dzynfncLb1sIYdlAm
 yUk+TtUfvOSjIhjCJgo6pBU1hjt8QCgqpmyHHvz3i6iIhD+IRljqJnfjPzphEbnBEWROHNODxi4yz
 gQVHekLjMUm4h6Z5jO+1gq+jVvg4ASnGygzzes33udCHJmIOoZHfgTTAf1hX/cWzJGJxdpAGQs8LC
 re7YKbvFbVp1rUl/ivpUGg==;
Date: Sun, 16 Mar 2025 10:34:49 +0200
Message-Id: <86zfhltlue.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Po Lu <luangruo@HIDDEN>
In-Reply-To: <87cyeh1jx5.fsf@HIDDEN> (message from Po Lu on Sun, 16 Mar
 2025 16:03:50 +0800)
Subject: Re: bug#76987: 30.1; On-screen-keyboard always showing upon
 touching with no physical keyboard in GNOME
References: <sa7cyem53jb.fsf@HIDDEN> <86senewlih.fsf@HIDDEN>
 <87cyeh1jx5.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 76987
Cc: n58r@HIDDEN, 76987 <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: Po Lu <luangruo@HIDDEN>
> Cc: Ant <n58r@HIDDEN>,  76987 <at> debbugs.gnu.org
> Date: Sun, 16 Mar 2025 16:03:50 +0800
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> >> Date: Wed, 12 Mar 2025 21:42:50 +0000
> >> From:  Ant via "Bug reports for GNU Emacs,
> >>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> >> 
> >> 
> >> 
> >> Touching any area in Emacs, editable or not, invokes the on screen
> >> keyboard in GNOME 47 if no physical keyboard is connected. This happens
> >> despite the touch-screen-display-keyboard variable being nil.
> >
> > Po Lu, could you please look into this?
> 
> As documented in the Emacs manual, GNOME (and other X desktop
> environments) apply heuristics to decide whether the on-screen keyboard
> is to be displayed upon registering touchscreen input to an application.
> There's nothing here that is within our power to resolve, I'm afraid.

So maybe users should look at customizing this via GNOME customization
options.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76987; Package emacs. Full text available.

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


Received: (at 76987) by debbugs.gnu.org; 16 Mar 2025 08:04:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 16 04:04:05 2025
Received: from localhost ([127.0.0.1]:45256 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ttiyb-00047E-46
	for submit <at> debbugs.gnu.org; Sun, 16 Mar 2025 04:04:05 -0400
Received: from sonic310-23.consmr.mail.ne1.yahoo.com ([66.163.186.204]:35607)
 by debbugs.gnu.org with esmtps
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1ttiyZ-000464-D4
 for 76987 <at> debbugs.gnu.org; Sun, 16 Mar 2025 04:04:04 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1742112237; bh=zJHdjm9QKpV+w5Rg4RdRxwP1TeFd/UONEa1vSJ/a6Wc=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=cErn+6GxRarKk9vUoTsY1i42f6Wqq+xDt8DciacDLYtlidXor889l4U/w1vuvICJjHzBWsKfqyEeOexdtML5carl3GI9871NnIzFTvM3n3LubQ+nJiVX8e/BhwfVGlvMWs6HBeXKuKjbyI0tKot/K7RkR1HXn1FAHysif6i8OhibXmOw0J2Y/Kg/VkWmL2imOnACeNDSDF1dP5CYbh0+GoQukveCF63Z047D9BO62qMrqW1/xeS6umRFHYR2QlkleQLVshyHA4Fcb95naHySMq+uaYv3em8R2Cq7ipJn1ws5VIxunGU1equpqYiIGx6E4rnyG4fabb3GChpT4AuolQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1742112237; bh=FoYUS0+xFM32Ogcz4E+8T8D5RsfBBkAStdlf/x3Ha43=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=Ifq+YXBRwgYLZjvoJCFf1tjC9xByvyga7QFeiUztyuoUZUAwE2/4UncgQiFBIbHpxxJJBe7MnSn6tiJ0mygV5uMiz0k2jE45zP/L969hQD8kkpC/a5NYUFyUbBf32bUVQzEJGBqhfYExdwONFJ+eCo8y+515+7s8LCn97p+G0Ilv4CXTwBpye8HLDGCs/fTcBiZTx6t4bKH1wu2DFM/+BxFtlHYgnRQzyj/0GdovGKmNx9tnCqVMlxQX2RFsf5KrzwFTNqmP+CnTHbJ/88XrJhsg5kMeoU7FKxcyHNuWMhFOfMhOwvw/jYATbz23jchRsLfkdb6HHl4QetCBCtRanQ==
X-YMail-OSG: 60akj8IVM1n_RlpgKtrVlAZDzAN1B4KKegDUtc8tBl_folEx6CzAZ6LfwPQ42nZ
 siSjn4E156qEa8QvOM8DR6F_wtxYvSModprce24AB3aCfjAKBnTm5Fp6r17FuQbpziWrdZ.5p4ZJ
 bRcgF2X_CmcspfzyJjimBYRXrW3EnsYklmFW4x9BgFuR4NYed_zfGkCG_ghCdQFtSQ2OivGDYHiA
 BmPn2rMTN.Ry0ZqeTzfrnHhkpZv8O4qS2Fc5egPfBHZUXmer9ghPVK1AaQ1H4GfgZwJxIeiH4dyu
 PCCCqYLsUmMtQ6gTN0uch4_qdAteIwCbfn8GjkfsrAnTyUOOqXV.WHyqKw8cbYem4eNrNbgmPnqm
 QnALWLvjPLL9HQ9n78yu0XEAIVXsELiRWFIeIZai3JYjijJ4FYHh8WxlO0sKR3_PtGZS1dm1gVj4
 TjZ6V6iuBgnVNVlAzp3YLIbu57a8kKm3gvOlG2GnBQ6bwKqcHC.z1hX_myiITBwjnbRnA5NQNrD4
 3cC2eC2m7QtWPm.Vjj6PVmwCmS8mwNV2S2_bC.zkX4DDAxWyI41Dkzl2pVCz_3fKFAxpH_xFStdN
 GZWekPj7AsqtFQC7gPxEsI4iVsaejtb9MN5GrpmeIrYo9yvM_1677TqSZsIjN_OoRfS0KUlxoeWo
 ZMEj1oLnuSt4KiTsTUC1nKJc0p3rnBUbocq3UQcMYHuqlvG9J_myZVA_fAinswBZOCL.y0P2Gsyq
 9KPHh1uUe.oLFXGBdBbAJW7OgglkQs7iMJnoES3yr.URls10RVyQlyBwoxwFxRjXudm6GMxdhzD8
 uoimjjACl0QGr9fc0QAAvAxIDyDS_Ajex.69TD30jdPjNj_oDSvZfIbPGqeKPpDyZpu5PEaRXy8L
 8FIpnomV4m1RxWPreVWpfL1gCEFJBHDYyKar.ZFmonklpQarNwtnaTUPyrco5TDvtql.kdqKBdsz
 MtsQPq81i3AgOURAirPVqHCVcpK_e1yXMsdARLq0zvhESyi6RR_J_8lfMupbZwuk50eO7WXbhYhf
 BxP2ap_L3_2D7hFC8XUTaSZHzzqpSSXZryg1Y9wn6ANBiyn46gtQmw3N9mEjwo2N4wBYR_ThqGRj
 7Kqi9ahJ2k5wO5gqV6zupAGZIBN4kM.mu4TwKcYdg_T3d7Nyzw2KagAnyolDQ46L5kZRsIe8o4jP
 Xa_6tGkvftG56x0o38NWa_rrQTnH94IGQuUsbAnM0MqBhN4dTmAzbzXBmkbbOxcfvN55BsPXBarA
 49lUlNzuVpEMwELZKB63nxWhi9RqlaoZX1D4xw3BCZJvrqSTIluF_TFXrzHVrPteCl28h.gPba4A
 QZsbkR9IcConWhjIMQn8UcO5Q6l3W4TCmMpbJvjbHpeR8QRwyVkrUDey_xzHb7M2Q31sIRtup8v9
 OCAIlCNvgVt753xcXNoj37MzD5kgvBh86M2w6cQTbQQYJ3f30.AE9udoHcWR4ToDJvP7e9qH7pTo
 4ZT7UMLUsFQGg7uDva.GU1zwgHCWAIrjt7HjhGbQThIvYlc6PXvmPfWyrve6OAPsUo8CnPDoOgXe
 3UTKGTjqcE6pNh6yCAeCcSsqkhITF4280zTruAWW2cI8KRfNnkQ.Y64ZXkaIrgJcZ3u.Theu_zpM
 qQmdQb7oZxoAR2mOfAyuibh9xsbeMjbhRgwYnEX.35QXtxa8GnlILBvqY.xzeMNgq0Nwt_merW1D
 J1iVMl.c0SS_bPzFE_z.vUOVaKRWw_Bw8.Ak4SYIRgPbQ0L0clapVhSbanqRRKQXiTCLxFZpYIY8
 lOUJkP1LX8YCKhk6OplDivyHeG3BBx5hCyBzXX2CjSJW_M0pd_y5OXnEp7kNrvcAg7qok2N3ZVJT
 .6jhq4U0iSao40I5ERGTWXMIydA51uoPqbUYkCVXzkIkgABZna1gikAw.v0jq_cNiEEdyLcub8WH
 K9EpSMMTBvNTNQrHxWuJ3i8Qf3aJoPZgvkS4gofFKDoKzr8B8RwfRKJrhYsobE2KItXgnyOB2N1c
 v9LE68TB6Lp4gHpPSQTxh8mVlWbiTb9iWYhDZAA8KgoZVWww_giJelhDMHrL6Tt0om5sQjrq9Mw9
 zTBrTdWByEPSg2bRr6h1K2A1l9F9Jd3iUxFrrzWebK82tEGLE2P8CfbK3XOsYViuT1Dkew4Lj_MP
 27yLedd2evh3ZLAvXVfpFv8nFeam2luJq5T3veyxBJHh.Q6B5clUomv_E4rj5v5fIbXNQTE6f09I
 vk9kL1rjSrZVfz5XfbPsEqX9NKcG.0.buOYMkkeurJtHHvUkVS6GE8V4kNQ--
X-Sonic-MF: <luangruo@HIDDEN>
X-Sonic-ID: 6dc2601a-be50-4649-9aa7-747398194aec
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic310.consmr.mail.ne1.yahoo.com with HTTP; Sun, 16 Mar 2025 08:03:57 +0000
Received: by hermes--production-sg3-fdfb796d6-qwzsj (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID d4d96e31db212a5dd1a26f12d85d6e4d; 
 Sun, 16 Mar 2025 08:03:54 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#76987: 30.1; On-screen-keyboard always showing upon
 touching with no physical keyboard in GNOME
In-Reply-To: <86senewlih.fsf@HIDDEN>
References: <sa7cyem53jb.fsf@HIDDEN> <86senewlih.fsf@HIDDEN>
Date: Sun, 16 Mar 2025 16:03:50 +0800
Message-ID: <87cyeh1jx5.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.23435
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 735
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76987
Cc: Ant <n58r@HIDDEN>, 76987 <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 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> Date: Wed, 12 Mar 2025 21:42:50 +0000
>> From:  Ant via "Bug reports for GNU Emacs,
>>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
>> 
>> 
>> 
>> Touching any area in Emacs, editable or not, invokes the on screen
>> keyboard in GNOME 47 if no physical keyboard is connected. This happens
>> despite the touch-screen-display-keyboard variable being nil.
>
> Po Lu, could you please look into this?

As documented in the Emacs manual, GNOME (and other X desktop
environments) apply heuristics to decide whether the on-screen keyboard
is to be displayed upon registering touchscreen input to an application.
There's nothing here that is within our power to resolve, I'm afraid.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76987; Package emacs. Full text available.

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


Received: (at 76987) by debbugs.gnu.org; 15 Mar 2025 12:02:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 15 08:02:06 2025
Received: from localhost ([127.0.0.1]:39461 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ttQDN-0008Dv-RV
	for submit <at> debbugs.gnu.org; Sat, 15 Mar 2025 08:02:06 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:44738)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1ttQD0-0008CU-1m
 for 76987 <at> debbugs.gnu.org; Sat, 15 Mar 2025 08:01:42 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1ttQCu-0004bQ-A5; Sat, 15 Mar 2025 08:01:36 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=D6T93vQ9ew306bpU/QpXhfV35rKcC+IqX0esuwVzTi0=; b=Fjw9dn1eATZz
 aD/bWVz2USF8iHk3WajauL4b1EGyBxN8042xXkhNkMp6LECymtyqKaa8udhXOOHJvG46i8brqeqS4
 xpzudmbiu+NOVnWCr0kRAUE7vozwxuaIVQYH7ITXGnjl92p2UEtUA/XXjdejX2a9eS+UYf4hHIOAo
 KzfxmEYguEeoZgKZHvspBDBixF0gt0lr4S9uMxoRkobcMlz5MUEk+qAVlVBh86eND28/J6U3wjD7p
 bRSMIU1zcSrXcuaxWKuLQJluP2HXuruXbEs5BWDFmDiMA3mN+lki55+Yq+atnSRLpC9jmX5yc2Cco
 Ayw/l+4YdofoUFccWCZfcA==;
Date: Sat, 15 Mar 2025 14:01:26 +0200
Message-Id: <86senewlih.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Ant <n58r@HIDDEN>, Po Lu <luangruo@HIDDEN>
In-Reply-To: <sa7cyem53jb.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN)
Subject: Re: bug#76987: 30.1;
 On-screen-keyboard always showing upon touching with no physical
 keyboard in GNOME
References: <sa7cyem53jb.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 76987
Cc: 76987 <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: Wed, 12 Mar 2025 21:42:50 +0000
> From:  Ant via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> 
> 
> 
> Touching any area in Emacs, editable or not, invokes the on screen
> keyboard in GNOME 47 if no physical keyboard is connected. This happens
> despite the touch-screen-display-keyboard variable being nil.

Po Lu, could you please look into this?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76987; Package emacs. Full text available.

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


Received: (at submit) by debbugs.gnu.org; 12 Mar 2025 21:43:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 12 17:43:17 2025
Received: from localhost ([127.0.0.1]:52027 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tsTr9-0000v5-Id
	for submit <at> debbugs.gnu.org; Wed, 12 Mar 2025 17:43:17 -0400
Received: from lists.gnu.org ([2001:470:142::17]:53232)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <n58r@HIDDEN>) id 1tsTr6-0000ui-11
 for submit <at> debbugs.gnu.org; Wed, 12 Mar 2025 17:43:13 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <n58r@HIDDEN>) id 1tsTqw-0002pU-WE
 for bug-gnu-emacs@HIDDEN; Wed, 12 Mar 2025 17:43:03 -0400
Received: from mail-4316.protonmail.ch ([185.70.43.16])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <n58r@HIDDEN>) id 1tsTqt-0004ax-97
 for bug-gnu-emacs@HIDDEN; Wed, 12 Mar 2025 17:43:02 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me;
 s=protonmail3; t=1741815774; x=1742074974;
 bh=7mXeOpzKKVRhof/0hxOOtc1GXWubmlA+dkWUBvKb36Y=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector:
 List-Unsubscribe:List-Unsubscribe-Post;
 b=Fg6dGbUqIZfOODIBsWsB46Ynju0d/1Q5Vi4TFccqB3Q4Gphax/pK9R27IHkB5uH2o
 ONIfMkgIov2LxlaKtP1qQS4mM8SKzUhU13X59gqefaHkcFKgkk/1bdUs2CxV2JwDWR
 uVIyob0kAIF/tvWqmhsO1Ne3iWgDHBGr683G5hGzISlKrvzzplrza9cPbh5Gf7r/X3
 JCa6a+4hvjqyLEatjuikYo4UKnOo61NzexcDk4BwWYe0pFvy/7/AqF7dcLZ5HkAssT
 JhkhosMWeNfHTqnsezpK/fGHsTyF4LxudpUjv4jXD3+0DLnUde1soZRPRlAdjpcquS
 /ZpjyT2a63Fnw==
Date: Wed, 12 Mar 2025 21:42:50 +0000
To: bug-gnu-emacs@HIDDEN
From: Ant <n58r@HIDDEN>
Subject: 30.1; On-screen-keyboard always showing upon touching with no physical
 keyboard in GNOME
Message-ID: <sa7cyem53jb.fsf@HIDDEN>
Feedback-ID: 77338314:user:proton
X-Pm-Message-ID: bf78106231828871ce04f8c57583b442fad7866b
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=185.70.43.16; envelope-from=n58r@HIDDEN;
 helo=mail-4316.protonmail.ch
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,
 RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 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 (/)



Touching any area in Emacs, editable or not, invokes the on screen
keyboard in GNOME 47 if no physical keyboard is connected. This happens
despite the touch-screen-display-keyboard variable being nil.


In GNU Emacs 30.1 (build 2, aarch64-alpine-linux-musl, GTK+ Version
 3.24.48, cairo version 1.18.2) of 2025-02-25 built on
 lenovo-ideapad-duet-3
System Description: postmarketOS v24.12

Configured using:
 'configure --build=3Daarch64-alpine-linux-musl
 --host=3Daarch64-alpine-linux-musl --prefix=3D/usr --sysconfdir=3D/etc
 --libexecdir=3D/usr/lib --localstatedir=3D/var --with-gameuser=3D:games
 --with-harfbuzz --with-x-toolkit=3Dgtk3 --with-pgtk --with-xft
 --with-jpeg=3Dyes --with-tiff=3Dno --with-native-compilation=3Daot
 'CFLAGS=3D-O2 -fstack-clash-protection -Wformat -Werror=3Dformat-security
 -flto=3Dauto' 'LDFLAGS=3D-Wl,--as-needed,-O1,--sort-common
 -Wl,-z,pack-relative-relocs''

Configured features:
CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LIBXML2
MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP SOUND
SQLITE3 THREADS TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM GTK3 ZLIB

Important settings:
  value of $LC_COLLATE: C
  value of $LANG: C
  value of $XMODIFIERS: @im=3Dibus
  locale-coding-system: nil

Major mode: ELisp/d

Minor modes in effect:
  gcmh-mode: t
  visual-wrap-prefix-mode: t
  TeX-PDF-mode: t
  flymake-mode: t
  outline-minor-mode: t
  ligature-mode: t
  flyspell-mode: t
  display-line-numbers-mode: t
  diff-hl-show-hunk-mouse-mode: t
  diff-hl-margin-local-mode: t
  diff-hl-margin-mode: t
  diff-hl-flydiff-mode: t
  diff-hl-mode: t
  hl-line-mode: t
  hl-todo-mode: t
  dimmer-mode: t
  minions-mode: t
  marginalia-mode: t
  vertico-mouse-mode: t
  vertico-multiform-mode: t
  vertico-mode: t
  global-treesit-fold-mode: t
  global-treesit-auto-mode: t
  global-form-feed-mode: t
  form-feed-mode: t
  which-key-mode: t
  repeat-mode: t
  save-place-mode: t
  savehist-mode: t
  global-so-long-mode: t
  global-auto-revert-mode: t
  recentf-mode: t
  override-global-mode: t
  smart-mark-mode: t
  delete-selection-mode: t
  on-screen-global-mode: t
  pixel-scroll-precision-mode: t
  server-mode: t
  auto-dark-mode: t
  desktop-save-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  file-name-shadow-mode: t
  context-menu-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  window-divider-mode: t
  minibuffer-regexp-mode: t
  line-number-mode: t
  visual-line-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  temp-buffer-resize-mode: t
  hs-minor-mode: t

Load-path shadows:
/home/antonio/.config/emacs/elpa/ef-themes-1.9.0/theme-loaddefs hides /home=
/antonio/.config/emacs/elpa/modus-themes-20250213.900/theme-loaddefs
/home/antonio/.config/emacs/elpa/transient-20250213.1156/transient hides /u=
sr/share/emacs/30.1/lisp/transient
/home/antonio/.config/emacs/elpa/ef-themes-1.9.0/theme-loaddefs hides /usr/=
share/emacs/30.1/lisp/theme-loaddefs
~/.config/emacs/elpa/org-mode/lisp/org-capture hides /usr/share/emacs/30.1/=
lisp/org/org-capture
~/.config/emacs/elpa/org-mode/lisp/org-plot hides /usr/share/emacs/30.1/lis=
p/org/org-plot
~/.config/emacs/elpa/org-mode/lisp/ob-sqlite hides /usr/share/emacs/30.1/li=
sp/org/ob-sqlite
~/.config/emacs/elpa/org-mode/lisp/org-inlinetask hides /usr/share/emacs/30=
.1/lisp/org/org-inlinetask
~/.config/emacs/elpa/org-mode/lisp/org-crypt hides /usr/share/emacs/30.1/li=
sp/org/org-crypt
~/.config/emacs/elpa/org-mode/lisp/ob-ocaml hides /usr/share/emacs/30.1/lis=
p/org/ob-ocaml
~/.config/emacs/elpa/org-mode/lisp/ox-ascii hides /usr/share/emacs/30.1/lis=
p/org/ox-ascii
~/.config/emacs/elpa/org-mode/lisp/org-persist hides /usr/share/emacs/30.1/=
lisp/org/org-persist
~/.config/emacs/elpa/org-mode/lisp/ob-lisp hides /usr/share/emacs/30.1/lisp=
/org/ob-lisp
~/.config/emacs/elpa/org-mode/lisp/ob-java hides /usr/share/emacs/30.1/lisp=
/org/ob-java
~/.config/emacs/elpa/org-mode/lisp/oc-biblatex hides /usr/share/emacs/30.1/=
lisp/org/oc-biblatex
~/.config/emacs/elpa/org-mode/lisp/ox-beamer hides /usr/share/emacs/30.1/li=
sp/org/ox-beamer
~/.config/emacs/elpa/org-mode/lisp/org-goto hides /usr/share/emacs/30.1/lis=
p/org/org-goto
~/.config/emacs/elpa/org-mode/lisp/ob-dot hides /usr/share/emacs/30.1/lisp/=
org/ob-dot
~/.config/emacs/elpa/org-mode/lisp/org-src hides /usr/share/emacs/30.1/lisp=
/org/org-src
~/.config/emacs/elpa/org-mode/lisp/ob-core hides /usr/share/emacs/30.1/lisp=
/org/ob-core
~/.config/emacs/elpa/org-mode/lisp/org-list hides /usr/share/emacs/30.1/lis=
p/org/org-list
~/.config/emacs/elpa/org-mode/lisp/org-version hides /usr/share/emacs/30.1/=
lisp/org/org-version
~/.config/emacs/elpa/org-mode/lisp/ox-publish hides /usr/share/emacs/30.1/l=
isp/org/ox-publish
~/.config/emacs/elpa/org-mode/lisp/org-element hides /usr/share/emacs/30.1/=
lisp/org/org-element
~/.config/emacs/elpa/org-mode/lisp/ox-html hides /usr/share/emacs/30.1/lisp=
/org/ox-html
~/.config/emacs/elpa/org-mode/lisp/org-feed hides /usr/share/emacs/30.1/lis=
p/org/org-feed
~/.config/emacs/elpa/org-mode/lisp/ob-latex hides /usr/share/emacs/30.1/lis=
p/org/ob-latex
~/.config/emacs/elpa/org-mode/lisp/org-habit hides /usr/share/emacs/30.1/li=
sp/org/org-habit
~/.config/emacs/elpa/org-mode/lisp/org-tempo hides /usr/share/emacs/30.1/li=
sp/org/org-tempo
~/.config/emacs/elpa/org-mode/lisp/org-indent hides /usr/share/emacs/30.1/l=
isp/org/org-indent
~/.config/emacs/elpa/org-mode/lisp/ob-clojure hides /usr/share/emacs/30.1/l=
isp/org/ob-clojure
~/.config/emacs/elpa/org-mode/lisp/org-macs hides /usr/share/emacs/30.1/lis=
p/org/org-macs
~/.config/emacs/elpa/org-mode/lisp/ob-lob hides /usr/share/emacs/30.1/lisp/=
org/ob-lob
~/.config/emacs/elpa/org-mode/lisp/org-cycle hides /usr/share/emacs/30.1/li=
sp/org/org-cycle
~/.config/emacs/elpa/org-mode/lisp/org-faces hides /usr/share/emacs/30.1/li=
sp/org/org-faces
~/.config/emacs/elpa/org-mode/lisp/ol-doi hides /usr/share/emacs/30.1/lisp/=
org/ol-doi
~/.config/emacs/elpa/org-mode/lisp/ol hides /usr/share/emacs/30.1/lisp/org/=
ol
~/.config/emacs/elpa/org-mode/lisp/ob-comint hides /usr/share/emacs/30.1/li=
sp/org/ob-comint
~/.config/emacs/elpa/org-mode/lisp/org-fold-core hides /usr/share/emacs/30.=
1/lisp/org/org-fold-core
~/.config/emacs/elpa/org-mode/lisp/org-id hides /usr/share/emacs/30.1/lisp/=
org/org-id
~/.config/emacs/elpa/org-mode/lisp/ol-eshell hides /usr/share/emacs/30.1/li=
sp/org/ol-eshell
~/.config/emacs/elpa/org-mode/lisp/ox-icalendar hides /usr/share/emacs/30.1=
/lisp/org/ox-icalendar
~/.config/emacs/elpa/org-mode/lisp/ob-sql hides /usr/share/emacs/30.1/lisp/=
org/ob-sql
~/.config/emacs/elpa/org-mode/lisp/org-duration hides /usr/share/emacs/30.1=
/lisp/org/org-duration
~/.config/emacs/elpa/org-mode/lisp/org-protocol hides /usr/share/emacs/30.1=
/lisp/org/org-protocol
~/.config/emacs/elpa/org-mode/lisp/org-mobile hides /usr/share/emacs/30.1/l=
isp/org/org-mobile
~/.config/emacs/elpa/org-mode/lisp/ob-julia hides /usr/share/emacs/30.1/lis=
p/org/ob-julia
~/.config/emacs/elpa/org-mode/lisp/ob-table hides /usr/share/emacs/30.1/lis=
p/org/ob-table
~/.config/emacs/elpa/org-mode/lisp/ob-lua hides /usr/share/emacs/30.1/lisp/=
org/ob-lua
~/.config/emacs/elpa/org-mode/lisp/ob-fortran hides /usr/share/emacs/30.1/l=
isp/org/ob-fortran
~/.config/emacs/elpa/org-mode/lisp/ob-ref hides /usr/share/emacs/30.1/lisp/=
org/ob-ref
~/.config/emacs/elpa/org-mode/lisp/org-fold hides /usr/share/emacs/30.1/lis=
p/org/org-fold
~/.config/emacs/elpa/org-mode/lisp/org-datetree hides /usr/share/emacs/30.1=
/lisp/org/org-datetree
~/.config/emacs/elpa/org-mode/lisp/org-macro hides /usr/share/emacs/30.1/li=
sp/org/org-macro
~/.config/emacs/elpa/org-mode/lisp/ob-matlab hides /usr/share/emacs/30.1/li=
sp/org/ob-matlab
~/.config/emacs/elpa/org-mode/lisp/ox-man hides /usr/share/emacs/30.1/lisp/=
org/ox-man
~/.config/emacs/elpa/org-mode/lisp/org-footnote hides /usr/share/emacs/30.1=
/lisp/org/org-footnote
~/.config/emacs/elpa/org-mode/lisp/org-num hides /usr/share/emacs/30.1/lisp=
/org/org-num
~/.config/emacs/elpa/org-mode/lisp/ox-texinfo hides /usr/share/emacs/30.1/l=
isp/org/ox-texinfo
~/.config/emacs/elpa/org-mode/lisp/org-attach-git hides /usr/share/emacs/30=
.1/lisp/org/org-attach-git
~/.config/emacs/elpa/org-mode/lisp/org-clock hides /usr/share/emacs/30.1/li=
sp/org/org-clock
~/.config/emacs/elpa/org-mode/lisp/ox-koma-letter hides /usr/share/emacs/30=
.1/lisp/org/ox-koma-letter
~/.config/emacs/elpa/org-mode/lisp/ob-maxima hides /usr/share/emacs/30.1/li=
sp/org/ob-maxima
~/.config/emacs/elpa/org-mode/lisp/ob-R hides /usr/share/emacs/30.1/lisp/or=
g/ob-R
~/.config/emacs/elpa/org-mode/lisp/ol-docview hides /usr/share/emacs/30.1/l=
isp/org/ol-docview
~/.config/emacs/elpa/org-mode/lisp/oc-basic hides /usr/share/emacs/30.1/lis=
p/org/oc-basic
~/.config/emacs/elpa/org-mode/lisp/ol-bibtex hides /usr/share/emacs/30.1/li=
sp/org/ol-bibtex
~/.config/emacs/elpa/org-mode/lisp/ob-C hides /usr/share/emacs/30.1/lisp/or=
g/ob-C
~/.config/emacs/elpa/org-mode/lisp/ob-perl hides /usr/share/emacs/30.1/lisp=
/org/ob-perl
~/.config/emacs/elpa/org-mode/lisp/ol-rmail hides /usr/share/emacs/30.1/lis=
p/org/ol-rmail
~/.config/emacs/elpa/org-mode/lisp/org-colview hides /usr/share/emacs/30.1/=
lisp/org/org-colview
~/.config/emacs/elpa/org-mode/lisp/ob-plantuml hides /usr/share/emacs/30.1/=
lisp/org/ob-plantuml
~/.config/emacs/elpa/org-mode/lisp/ol-bbdb hides /usr/share/emacs/30.1/lisp=
/org/ol-bbdb
~/.config/emacs/elpa/org-mode/lisp/ob hides /usr/share/emacs/30.1/lisp/org/=
ob
~/.config/emacs/elpa/org-mode/lisp/org-keys hides /usr/share/emacs/30.1/lis=
p/org/org-keys
~/.config/emacs/elpa/org-mode/lisp/org-compat hides /usr/share/emacs/30.1/l=
isp/org/org-compat
~/.config/emacs/elpa/org-mode/lisp/ob-js hides /usr/share/emacs/30.1/lisp/o=
rg/ob-js
~/.config/emacs/elpa/org-mode/lisp/ob-lilypond hides /usr/share/emacs/30.1/=
lisp/org/ob-lilypond
~/.config/emacs/elpa/org-mode/lisp/ob-calc hides /usr/share/emacs/30.1/lisp=
/org/ob-calc
~/.config/emacs/elpa/org-mode/lisp/ol-w3m hides /usr/share/emacs/30.1/lisp/=
org/ol-w3m
~/.config/emacs/elpa/org-mode/lisp/ob-forth hides /usr/share/emacs/30.1/lis=
p/org/ob-forth
~/.config/emacs/elpa/org-mode/lisp/ox-odt hides /usr/share/emacs/30.1/lisp/=
org/ox-odt
~/.config/emacs/elpa/org-mode/lisp/oc hides /usr/share/emacs/30.1/lisp/org/=
oc
~/.config/emacs/elpa/org-mode/lisp/ob-org hides /usr/share/emacs/30.1/lisp/=
org/ob-org
~/.config/emacs/elpa/org-mode/lisp/org-agenda hides /usr/share/emacs/30.1/l=
isp/org/org-agenda
~/.config/emacs/elpa/org-mode/lisp/ox hides /usr/share/emacs/30.1/lisp/org/=
ox
~/.config/emacs/elpa/org-mode/lisp/ob-sed hides /usr/share/emacs/30.1/lisp/=
org/ob-sed
~/.config/emacs/elpa/org-mode/lisp/ob-emacs-lisp hides /usr/share/emacs/30.=
1/lisp/org/ob-emacs-lisp
~/.config/emacs/elpa/org-mode/lisp/ob-sass hides /usr/share/emacs/30.1/lisp=
/org/ob-sass
~/.config/emacs/elpa/org-mode/lisp/ob-octave hides /usr/share/emacs/30.1/li=
sp/org/ob-octave
~/.config/emacs/elpa/org-mode/lisp/ol-eww hides /usr/share/emacs/30.1/lisp/=
org/ol-eww
~/.config/emacs/elpa/org-mode/lisp/ox-latex hides /usr/share/emacs/30.1/lis=
p/org/ox-latex
~/.config/emacs/elpa/org-mode/lisp/org-entities hides /usr/share/emacs/30.1=
/lisp/org/org-entities
~/.config/emacs/elpa/org-mode/lisp/ob-gnuplot hides /usr/share/emacs/30.1/l=
isp/org/ob-gnuplot
~/.config/emacs/elpa/org-mode/lisp/ol-gnus hides /usr/share/emacs/30.1/lisp=
/org/ol-gnus
~/.config/emacs/elpa/org-mode/lisp/ob-groovy hides /usr/share/emacs/30.1/li=
sp/org/ob-groovy
~/.config/emacs/elpa/org-mode/lisp/ol-info hides /usr/share/emacs/30.1/lisp=
/org/ol-info
~/.config/emacs/elpa/org-mode/lisp/org-attach hides /usr/share/emacs/30.1/l=
isp/org/org-attach
~/.config/emacs/elpa/org-mode/lisp/org-timer hides /usr/share/emacs/30.1/li=
sp/org/org-timer
~/.config/emacs/elpa/org-mode/lisp/ox-md hides /usr/share/emacs/30.1/lisp/o=
rg/ox-md
~/.config/emacs/elpa/org-mode/lisp/org-lint hides /usr/share/emacs/30.1/lis=
p/org/org-lint
~/.config/emacs/elpa/org-mode/lisp/ob-exp hides /usr/share/emacs/30.1/lisp/=
org/ob-exp
~/.config/emacs/elpa/org-mode/lisp/ob-python hides /usr/share/emacs/30.1/li=
sp/org/ob-python
~/.config/emacs/elpa/org-mode/lisp/ob-css hides /usr/share/emacs/30.1/lisp/=
org/ob-css
~/.config/emacs/elpa/org-mode/lisp/ob-screen hides /usr/share/emacs/30.1/li=
sp/org/ob-screen
~/.config/emacs/elpa/org-mode/lisp/org-ctags hides /usr/share/emacs/30.1/li=
sp/org/org-ctags
~/.config/emacs/elpa/org-mode/lisp/org-archive hides /usr/share/emacs/30.1/=
lisp/org/org-archive
~/.config/emacs/elpa/org-mode/lisp/ob-ruby hides /usr/share/emacs/30.1/lisp=
/org/ob-ruby
~/.config/emacs/elpa/org-mode/lisp/oc-natbib hides /usr/share/emacs/30.1/li=
sp/org/oc-natbib
~/.config/emacs/elpa/org-mode/lisp/ol-irc hides /usr/share/emacs/30.1/lisp/=
org/ol-irc
~/.config/emacs/elpa/org-mode/lisp/ob-awk hides /usr/share/emacs/30.1/lisp/=
org/ob-awk
~/.config/emacs/elpa/org-mode/lisp/ob-scheme hides /usr/share/emacs/30.1/li=
sp/org/ob-scheme
~/.config/emacs/elpa/org-mode/lisp/org-loaddefs hides /usr/share/emacs/30.1=
/lisp/org/org-loaddefs
~/.config/emacs/elpa/org-mode/lisp/org-element-ast hides /usr/share/emacs/3=
0.1/lisp/org/org-element-ast
~/.config/emacs/elpa/org-mode/lisp/oc-csl hides /usr/share/emacs/30.1/lisp/=
org/oc-csl
~/.config/emacs/elpa/org-mode/lisp/ob-eshell hides /usr/share/emacs/30.1/li=
sp/org/ob-eshell
~/.config/emacs/elpa/org-mode/lisp/org-refile hides /usr/share/emacs/30.1/l=
isp/org/org-refile
~/.config/emacs/elpa/org-mode/lisp/ol-mhe hides /usr/share/emacs/30.1/lisp/=
org/ol-mhe
~/.config/emacs/elpa/org-mode/lisp/ol-man hides /usr/share/emacs/30.1/lisp/=
org/ol-man
~/.config/emacs/elpa/org-mode/lisp/ob-processing hides /usr/share/emacs/30.=
1/lisp/org/ob-processing
~/.config/emacs/elpa/org-mode/lisp/ob-shell hides /usr/share/emacs/30.1/lis=
p/org/ob-shell
~/.config/emacs/elpa/org-mode/lisp/ob-ditaa hides /usr/share/emacs/30.1/lis=
p/org/ob-ditaa
~/.config/emacs/elpa/org-mode/lisp/org-mouse hides /usr/share/emacs/30.1/li=
sp/org/org-mouse
~/.config/emacs/elpa/org-mode/lisp/org hides /usr/share/emacs/30.1/lisp/org=
/org
~/.config/emacs/elpa/org-mode/lisp/ob-tangle hides /usr/share/emacs/30.1/li=
sp/org/ob-tangle
~/.config/emacs/elpa/org-mode/lisp/ob-eval hides /usr/share/emacs/30.1/lisp=
/org/ob-eval
~/.config/emacs/elpa/org-mode/lisp/ob-haskell hides /usr/share/emacs/30.1/l=
isp/org/ob-haskell
~/.config/emacs/elpa/org-mode/lisp/oc-bibtex hides /usr/share/emacs/30.1/li=
sp/org/oc-bibtex
~/.config/emacs/elpa/org-mode/lisp/org-pcomplete hides /usr/share/emacs/30.=
1/lisp/org/org-pcomplete
~/.config/emacs/elpa/org-mode/lisp/ob-makefile hides /usr/share/emacs/30.1/=
lisp/org/ob-makefile
~/.config/emacs/elpa/org-mode/lisp/ox-org hides /usr/share/emacs/30.1/lisp/=
org/ox-org
~/.config/emacs/elpa/org-mode/lisp/org-table hides /usr/share/emacs/30.1/li=
sp/org/org-table

Features:
(shadow emacsbug org-timer org-colview org-clock comp-run comp-common
org-archive reporter help-fns radix-tree network-stream nsm mailalias
vertico-directory cursor-sensor textsec uni-scripts idna-mapping
ucs-normalize uni-confusable textsec-check sort dabbrev cape mail-extr
gcmh conf-mode flycheck-eldev flycheck visual-wrap tex-bar toolbar-x
tex-mode shell font-latex latexenc preview latex latex-flymake
tex-ispell tex-style tex crm texmathp auctex backline
outline-minor-faces org-appear org-tidy html-ts-mode sgml-mode facemenu
org-indent info-colors view org-special-block-extras lf ox-odt rng-loc
rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns
nxml-enc xmltok nxml-util ox-icalendar org-agenda ox-html ox-mathml
org-latex-preview ox-latex table ox-ascii ox-publish ox org-attach dash
s olivetti org-modern mixed-pitch oc-basic org-element org-persist
org-id org-refile org-element-ast inline avl-tree generator ol-eww eww
xdg url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect
smtpmail gnus-registry registry eieio-base gnus-art mm-uu mml2015
mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku
url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus gnus-cloud
nnimap nnmail mail-source nnoo parse-time gnus-spec gnus-win gnus-int
gnus-range message sendmail yank-media puny rfc822 mml mml-sec epa
derived epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse
rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader imap
rfc2104 utf7 gnus nnheader gnus-util mail-utils range mm-util mail-prsvr
ol-docview doc-view jka-compr image-mode exif ol-bibtex bibtex iso8601
ol-bbdb ol-w3m ol-doi org-link-doi org ob ob-tangle ob-ref ob-lob
ob-table ob-exp org-macro org-src sh-script smie executable ob-comint
org-pcomplete pcomplete org-list org-footnote org-faces org-entities
ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold
org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar
cal-loaddefs org-version org-compat org-macs format-spec dired-aux
time-date checkdoc lisp-mnt flymake project compile comint ansi-osc
ansi-color warnings thingatpt noutline outline ligature flyspell ispell
display-line-numbers diff-hl-show-hunk diff-hl-inline-popup vc-git
diff-hl-margin diff-hl-dired dired dired-loaddefs diff-hl-flydiff diff
diff-hl log-view pcvs-util vc-dir ewoc vc vc-dispatcher diff-mode
track-changes hl-line hl-todo hideshow early-init my-startup
gnus-proton-mail-layer use-package-core dimmer face-remap color minions
marginalia vertico-mouse vertico-multiform vertico orderless
treesit-fold treesit-fold-summary treesit-fold-parsers treesit-fold-util
mule-util treesit-auto treesit form-feed which-key repeat saveplace
savehist so-long autorevert filenotify recentf tree-widget edmacro
kmacro cl-extra help-mode bind-key misc-utils easy-mmode smart-mark
delsel on-screen pixel-scroll cua-base ring doom-lib pcase server
auto-dark dbus xml my-adwaita-theme let-alist consult bookmark
text-property-search compat desktop frameset finder-inf info
advice-patch-autoloads adwaita-dark-theme-autoloads
aggressive-indent-autoloads all-the-icons-completion-autoloads
all-the-icons-dired-autoloads all-the-icons-ibuffer-autoloads
auctex-autoloads tex-site auto-dark-autoloads auto-scroll-bar-autoloads
backline-autoloads beframe-autoloads breadcrumb-autoloads cape-autoloads
cdlatex-autoloads centaur-tabs-autoloads
color-theme-sanityinc-tomorrow-autoloads colorful-mode-autoloads
consult-dir-autoloads consult-eglot-autoloads consult-flyspell-autoloads
consult-ls-git-autoloads consult-notes-autoloads
consult-org-roam-autoloads consult-project-extra-autoloads
consult-yasnippet-autoloads crux-autoloads ct-autoloads
custom-css-autoloads dape-autoloads diff-hl-autoloads dimmer-autoloads
dired-du-autoloads dired-git-info-autoloads dired-sidebar-autoloads
dired-subtree-autoloads dired-hacks-utils-autoloads
dired-toggle-sudo-autoloads doc-toc-autoloads doct-autoloads
doom-modeline-autoloads doom-themes-autoloads eat-autoloads
ef-themes-autoloads eglot-java-autoloads eldev-autoloads
eldoc-box-autoloads elenv-autoloads elisp-demos-autoloads
embark-consult-autoloads consult-autoloads embark-autoloads
engrave-faces-autoloads envrc-autoloads expand-region-autoloads
flycheck-eldev-autoloads flycheck-autoloads flymake-shellcheck-autoloads
flymake-vala-autoloads flymake-easy-autoloads forge-autoloads
closql-autoloads form-feed-autoloads gcmh-autoloads ghub-autoloads
gnuplot-autoloads gptel-autoloads helpful-autoloads elisp-refs-autoloads
hsluv-autoloads hyperbole-autoloads hact set hhist
ibuffer-project-autoloads ibuffer-sidebar-autoloads ibuffer-vc-autoloads
indent-bars-autoloads info-colors-autoloads inheritenv-autoloads
journalctl-mode-autoloads jsdoc-autoloads json-mode-autoloads rx
json-rpc-autoloads json-snatcher-autoloads keycast-autoloads
lambda-line-autoloads all-the-icons-autoloads ligature-autoloads
line-reminder-autoloads fringe-helper-autoloads list-utils-autoloads
literate-calc-mode-autoloads lua-mode-autoloads magit-annex-autoloads
magit-todos-autoloads magit-autoloads hl-todo-autoloads
marginalia-autoloads markdown-mode-autoloads math-symbols-autoloads
meson-mode-autoloads mini-modeline-autoloads minions-autoloads
mixed-pitch-autoloads modern-fringes-autoloads modern-tab-bar-autoloads
modus-themes-autoloads msgu-autoloads multishell-autoloads
nano-agenda-autoloads nano-modeline-autoloads nano-theme-autoloads
neotree-autoloads nerd-icons-autoloads nlinum-autoloads
no-littering-autoloads nov-autoloads ob-ipython-autoloads
dash-functional-autoloads ob-mermaid-autoloads olivetti-autoloads
on-demand-scroll-bar-autoloads on-screen-autoloads orderless-autoloads
org-appear-autoloads org-cliplink-autoloads org-download-autoloads
async-autoloads org-ehtml-autoloads org-mime-autoloads
org-mode-autoloads org-modern-autoloads org-mpv-notes-autoloads
org-msg-autoloads htmlize-autoloads org-present-autoloads
org-ql-autoloads org-roam-autoloads magit-section-autoloads
llama-autoloads emacsql-autoloads org-special-block-extras-autoloads
lolcat-autoloads dad-joke-autoloads lf-autoloads
org-super-agenda-autoloads ht-autoloads org-tidy-autoloads
org-transclusion-autoloads org-xopp-autoloads
outline-minor-faces-autoloads ov-autoloads ox-epub-autoloads
ox-hugo-autoloads ox-reveal-autoloads pandoc-mode-autoloads
hydra-autoloads lv-autoloads pcre2el-autoloads persist-autoloads
php-mode-autoloads powerline-autoloads project-x-autoloads
rainbow-delimiters-autoloads rainbow-mode-autoloads ron-mode-autoloads
rust-mode-autoloads shrink-path-autoloads f-autoloads
sketch-mode-autoloads smart-mark-autoloads solaire-mode-autoloads
spacemacs-theme-autoloads spacious-padding-autoloads tomelr-autoloads
transient-autoloads transpose-frame-autoloads treepy-autoloads
treesit-auto-autoloads treesit-fold-autoloads ts-autoloads
ultra-scroll-autoloads vala-mode-autoloads cc-styles cc-align cc-engine
cc-vars cc-defs vala-snippets-autoloads vertico-autoloads
virtualenvwrapper-autoloads s-autoloads vundo-autoloads
web-mode-autoloads web-server-autoloads windresize-autoloads
with-editor-autoloads xr-autoloads xref-union-autoloads yaml-autoloads
yaml-mode-autoloads yasnippet-classic-snippets-autoloads
yasnippet-snippets-autoloads yasnippet-autoloads yuck-mode-autoloads
zone-nyan-autoloads esxml-autoloads kv-autoloads zone-rainbow-autoloads
zone-select-autoloads dash-autoloads zone-sl-autoloads zones-autoloads
zop-to-char-autoloads package browse-url url url-proxy url-privacy
url-expand url-methods url-history url-cookie generate-lisp-file
url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq
eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv
bytecomp byte-compile url-vars cus-edit pp cus-load icons wid-edit
cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric
uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel
term/pgtk-win pgtk-win term/common-win touch-screen pgtk-dnd tool-bar
dnd fontset image regexp-opt fringe tabulated-list replace newcomment
text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow
isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax
font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic
indonesian philippine cham georgian utf-8-lang misc-lang vietnamese
tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek
romanian slovak czech european ethiopic indian cyrillic chinese
composite emoji-zwj charscript charprop case-table epa-hook
jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs
theme-loaddefs faces cus-face macroexp files window text-properties
overlay sha1 md5 base64 format env code-pages mule custom widget keymap
hashtable-print-readable backquote threads dbusbind inotify
dynamic-setting system-font-setting font-render-setting cairo gtk pgtk
multi-tty move-toolbar make-network-process native-compile emacs)

Memory information:
((conses 16 1081753 1767218) (symbols 48 50984 4392) (strings 32 261231 106=
491)
 (string-bytes 1 8050994) (vectors 16 107618) (vector-slots 8 1992567 84443=
8)
 (floats 8 903 9812) (intervals 56 13715 2141) (buffers 992 120))





Acknowledgement sent to Ant <n58r@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#76987; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 28 Mar 2025 14:00:02 UTC

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