From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#29889: 27.0.50; Slow visual selection Date: Fri, 20 May 2022 15:19:00 +0300 Message-ID: <83zgjc9z2j.fsf@gnu.org> References: <87y3lmgphl.fsf@gmail.com> <87zgke601k.fsf@gnus.org> <87leux6jey.fsf@gnus.org> <87y1ywy525.fsf@yahoo.com> <87h75k60fl.fsf@gnus.org> <87h75ky2uy.fsf@yahoo.com> <83bkvsbgx0.fsf@gnu.org> <87o7zswhfu.fsf@yahoo.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20085"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 29889@debbugs.gnu.org, larsi@gnus.org, m.sujith@gmail.com To: Po Lu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri May 20 14:20:57 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 1ns1cm-00052B-PH for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 20 May 2022 14:20:56 +0200 Original-Received: from localhost ([::1]:43558 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ns1cl-0000Ro-4G for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 20 May 2022 08:20:55 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56662) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ns1by-0000Cj-Ni for bug-gnu-emacs@gnu.org; Fri, 20 May 2022 08:20:12 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:43998) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ns1bu-0000em-82 for bug-gnu-emacs@gnu.org; Fri, 20 May 2022 08:20:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ns1bu-00072w-3h for bug-gnu-emacs@gnu.org; Fri, 20 May 2022 08:20:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 20 May 2022 12:20: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.165304915027012 (code B ref 29889); Fri, 20 May 2022 12:20:02 +0000 Original-Received: (at 29889) by debbugs.gnu.org; 20 May 2022 12:19:10 +0000 Original-Received: from localhost ([127.0.0.1]:37895 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ns1b3-00071c-QH for submit@debbugs.gnu.org; Fri, 20 May 2022 08:19:10 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:35006) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ns1b1-00071M-Ic for 29889@debbugs.gnu.org; Fri, 20 May 2022 08:19:08 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:47996) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ns1av-0000Yr-Du; Fri, 20 May 2022 08:19:02 -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=jXgz0HWrf2Hrrg6t69VlEFlwgDLOvHahpzFVYzgX/4o=; b=EPJQwf7j0z0c 67/glJKb9m7S/xthPSyGkJLthvTlhI5WhAPDYaSpOeOlMOa2asx+BDwkuGEZ6Y3BlVphMoiZ9UQH1 /iAVIA8QKPqXRtlUFKb1tXK8R6iAsNItNYA+Q3wd7h+XxO750/95y2+L3IuW+Vsxpz/1ZrhDaAyeX 046JZHK9BmScoMglcB7MdfuTMK3Xhv2Z4VVU1617pCYxR11cclVDJiY+JwY6ytrCh/KOl4969BsbF +lToUNGWvDfPsRUFyPtFItgD+mOPas9Lnl9sGK0uo2zOu7X8jcRPgnufkIhs5TKD4f+vddFAi3z2P wsENPck7cGCmIyQZstUvgg==; Original-Received: from [87.69.77.57] (port=3903 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ns1au-0007NC-Rq; Fri, 20 May 2022 08:19:01 -0400 In-Reply-To: <87o7zswhfu.fsf@yahoo.com> (message from Po Lu on Fri, 20 May 2022 19:51:17 +0800) 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:232749 Archived-At: > From: Po Lu > Cc: larsi@gnus.org, m.sujith@gmail.com, 29889@debbugs.gnu.org > Date: Fri, 20 May 2022 19:51:17 +0800 > > Eli Zaretskii writes: > > > Maybe we need yet another value for that variable, which would set the > > selection not only for shift-selection? > > I guess so. How about a number indicating the maximum amount of > characters to put into the primary selection, which will not happen if > the region exceeds that many characters in length? That's bad UX, IMO: chances are you don't know that only part of the text was put in the selection. Or do you suggest displaying a warning when text in the selection is truncated? How do other apps handle request to put huge chunks of text into the primary selection? If they honor such requests seamlessly and without slowing down the response, why cannot Emacs do the same?