From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#29889: 27.0.50; Slow visual selection Date: Fri, 20 May 2022 17:23:17 +0800 Message-ID: <87h75ky2uy.fsf@yahoo.com> References: <87y3lmgphl.fsf@gmail.com> <87zgke601k.fsf@gnus.org> <87leux6jey.fsf@gnus.org> <87y1ywy525.fsf@yahoo.com> <87h75k60fl.fsf@gnus.org> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18223"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: 29889@debbugs.gnu.org, Eli Zaretskii , Sujith To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri May 20 11:24:45 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nrysH-0004ZM-Ey for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 20 May 2022 11:24:45 +0200 Original-Received: from localhost ([::1]:49412 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nrysG-0000fb-7n for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 20 May 2022 05:24:44 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57996) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nryra-0000fS-Ib for bug-gnu-emacs@gnu.org; Fri, 20 May 2022 05:24:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:43688) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nryra-0006sv-AH for bug-gnu-emacs@gnu.org; Fri, 20 May 2022 05:24:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nryra-0005tX-6Q for bug-gnu-emacs@gnu.org; Fri, 20 May 2022 05:24:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 20 May 2022 09:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29889 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 29889-submit@debbugs.gnu.org id=B29889.165303861722622 (code B ref 29889); Fri, 20 May 2022 09:24:02 +0000 Original-Received: (at 29889) by debbugs.gnu.org; 20 May 2022 09:23:37 +0000 Original-Received: from localhost ([127.0.0.1]:37585 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nryrB-0005sn-9I for submit@debbugs.gnu.org; Fri, 20 May 2022 05:23:37 -0400 Original-Received: from sonic301-31.consmr.mail.ne1.yahoo.com ([66.163.184.200]:43611) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nryr8-0005sZ-F4 for 29889@debbugs.gnu.org; Fri, 20 May 2022 05:23:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1653038608; bh=Hx4WSXmKGofLU7e4MMj9qWpFLe9OCb0w7MO87Diz9bY=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=CTSSRHuRFikSQSQJGppU3IdzlVhBVjrIeWqdfKrfUNNq/RpapKvZIlIFwn6QNuo2axMc5P0KMHSpIWXdPCuZy1XTv8Bo+tKHyYb78fN9pFM9IOQMd2k/BXwYj99E3cF/zPB+4GxayTB22vL3G7wEL1hQzbl5dmaibJKEk7tCfQRCPOBVunLdQ7uUyw7aB27HL8pw/RYJEXQF18W+4fIJVcALw+dJZr61e+jUvxnO11p8aRdktvlkHbiixz8oIu0cpwql/I02DyjPUeM9M9eq1LG28FexrKoqH+cWYQ//DYhk9fwmL/D/K/lgA+81rSdkdasFnAtI7WrSBjQMl2XOiA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1653038608; bh=XIZ2qY3g8xp+3QWo2NgnN4+EP57UEXvkWD0BhFRQAb9=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=YC/jcu1Hcur6p6xp2maprLU3eA7KvRuDGvl+4cbjyW3R2Iss7e/sDwe4WOKWLenBrQrrdSMzOv6Ya2oxJpZjAfWph3bdmxRX5GQl+Fuy8Epp73xXNUTA7dnuFIoJUArrwTtEoFCeKAIWbmBApaKAXLqKkAehSXCujjaMopzZaN2g/hlqfPmMT/hmn3rMWyyXaHgk9d2yzNkoqMRDyN/ez+UuLSnmO3j9KuKxzi6oVhLyWF0KvkGFwcmXGFVO7sig3rKGV6PxKYQDGflurchabbcYFbDsR+SwjUf2fWh4gLL05hdGBj5DVAz9mPiz5M3MXmHXa3T4qM0hkC8X4J0bRA== X-YMail-OSG: 5V29lREVM1kZCE_MHhV4Ho2VS0O7kD2GdaYqI3VicHJ_alAtVZYrbYopUovviQm sXhJR_WHLbXMC3EMEDgFQKnUDWHuwUVi5lQVDqToVz00WDqVUdrSm.YOr2A8TxhiaAYD8C.uVbiW NuXlcLK9_znYiP5JlXlDCvSBdhPpQsC47c4Xfu2xCVPmxbzFwVx14bqgicB0ya3kg2.mNMFuDJcr Yn_7oZpx6B0n5jAsDhxzBAPzASC0OeLmfjXyv6.7DBfsVwXrY.Tr8dYw.NL1iCf5Mct7UQW7V0s5 YaApsPdtW25DLU7pAI_ZH.uo60swOGulko0pAU89TGSLFagpa_ZZpdpVt5fxB1wA_.knVVueEVjO _p0OQN7fuu3ingpwXXQL7utAqHjvq94XKLAdAeyaFibhkvZk2o5LWwJm5U2eycObmL1onrxmc9b1 YBU6NgHrYveh9yAp7D9UAWVzpDLpXB8A_XqClljSwwTUZgY361hu9_Lnsiw7o2ef6OReFi2FUwiz J8wq7zNHcmKlQ3VpDDl.1JGdAw67ejt.bb_GHNhk2CowPN9U66W.EW7EhKW8u529_NJMpkfRAiCL D4xUmvttC3JrVr.0U36DlTzfA9.X6p0jATUdlIevqSxE5Zu.4wrbYdzE5FwKC0VLzQFGiIaDMUgL q4h6luwqLrnPxJiyTGKc7I0k37f9eBQtgDqE7dYm3ZQhS2S87nM3FItCxsGUBXTrUIsQWxSr7XhS L9nb93Uz9.LExRHoBv4hLj2lT00AcOi8hG.GKxIEpjKTXLl5FgxrbPDENof22n86sS5QiftGWhVK 0M2GptfdHomIkcxdNUVXKPfQSa_Xuak45dJ7Pjt_6V X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ne1.yahoo.com with HTTP; Fri, 20 May 2022 09:23:28 +0000 Original-Received: by hermes--canary-production-sg3-7959d4d9bd-zszfs (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 11b28c05b1e92971197b96fd46580b08; Fri, 20 May 2022 09:23:22 +0000 (UTC) In-Reply-To: <87h75k60fl.fsf@gnus.org> (Lars Ingebrigtsen's message of "Fri, 20 May 2022 11:03:10 +0200") X-Mailer: WebService/1.1.20225 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:232716 Archived-At: Lars Ingebrigtsen writes: > Yes, that would solve the performance problem, but the surprising > behaviour would still exist. > > That is, I think most people would not expect that just setting the mark > in a buffer would make the part between mark and point available in the > selection in other programs. Why is that surprising, though? Activating the mark makes the region display in the "region" face, so its availability in the primary selection becomes obvious to the user, since it really is "selected". Consider typing M-h and then inserting the contents of the region into another program with a middle-click, or typing C-h a and doing the same. That is how other X programs behave, and isn't possible if `select-active-regions' is `only'.