X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Sujith <m.sujith@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 29 Dec 2017 03:54:01 +0000
Resent-Message-ID: <handler.29889.B.151451958213199 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 29889 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.151451958213199
(code B ref -1); Fri, 29 Dec 2017 03:54:01 +0000
Received: (at submit) by debbugs.gnu.org; 29 Dec 2017 03:53:02 +0000
Received: from localhost ([127.0.0.1]:55697 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1eUljC-0003Qp-Cr
for submit <at> debbugs.gnu.org; Thu, 28 Dec 2017 22:53:02 -0500
Received: from eggs.gnu.org ([208.118.235.92]:54405)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <m.sujith@HIDDEN>) id 1eUljA-0003QJ-6n
for submit <at> debbugs.gnu.org; Thu, 28 Dec 2017 22:53:00 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <m.sujith@HIDDEN>) id 1eUlj3-0006uj-Q9
for submit <at> debbugs.gnu.org; Thu, 28 Dec 2017 22:52:55 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM,
T_DKIM_INVALID autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:47697)
by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
(Exim 4.71) (envelope-from <m.sujith@HIDDEN>) id 1eUlj3-0006uH-MY
for submit <at> debbugs.gnu.org; Thu, 28 Dec 2017 22:52:53 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:45363)
by lists.gnu.org with esmtp (Exim 4.71)
(envelope-from <m.sujith@HIDDEN>) id 1eUlj1-0006Jk-Pz
for bug-gnu-emacs@HIDDEN; Thu, 28 Dec 2017 22:52:53 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <m.sujith@HIDDEN>) id 1eUlix-0006nF-Nn
for bug-gnu-emacs@HIDDEN; Thu, 28 Dec 2017 22:52:51 -0500
Received: from mail-pg0-x22f.google.com ([2607:f8b0:400e:c05::22f]:38163)
by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
(Exim 4.71) (envelope-from <m.sujith@HIDDEN>) id 1eUlix-0006m9-EX
for bug-gnu-emacs@HIDDEN; Thu, 28 Dec 2017 22:52:47 -0500
Received: by mail-pg0-x22f.google.com with SMTP id f12so20580401pgo.5
for <bug-gnu-emacs@HIDDEN>; Thu, 28 Dec 2017 19:52:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=user-agent:from:to:subject:date:message-id:mime-version;
bh=uw3zWZby98H2f0uvnHjWrpD4i7InvaIyuqSfhmwaOuM=;
b=kY4QIUQdCYRcYU7bK4maD96VZhUDplohkdB53Fqeq0uW8Z9zwEGWSD+0qlcmnhZ7of
XfN9v6iRinzYT/dsmm8t2LXp+0UpfDSVtwFJRU9l9uLOGiUToY14WK9a0j4UGqmatQQ3
LEC3HFXfA5e+BxE0ZSr9gam5fPnzESMYnW1jJGXVDPaW+F3Oj3vtia73cUeCtla9tOB+
Spqn5rQiNGnHlH+Jc9LLsBTe1eBeXQ2d7UfqpphUCxglPRaP1axTKWM7fn1GVJtkN1wM
0VKW9rGqYInycXgE8+nR1Vq+FRkvOej/5+7flErzZvs1fmFPrulSqs8lTWhPTKk74K+u
R8HQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:user-agent:from:to:subject:date:message-id
:mime-version;
bh=uw3zWZby98H2f0uvnHjWrpD4i7InvaIyuqSfhmwaOuM=;
b=DeFARjj+D0OY5suHObfMvdTtYKSz8cLNc9mKR4sxAdPYXSjiKTLKwPZE1UCqINV8Rx
xdzQAm3UnbtYyjbMg3YF+4ENEID0l2WzVuTPDMU8v/K4FNTWtkdGsbHTVmTI9H3GWpBj
yoTH8k07MNx/KXZiSrRzAAQouFgYrJSmIY6VqsdzWco+hWFvJH7YaXKiFpGjVaSNlLWI
fcC5/0JMhKQpH5CgFRTI8T6mbUmmFrBvw4dAL5Sku/fkf1qpFzNWKY1awPcMqKj3dv7u
Qa12rnb+UL+GZ7KcCE6WUts/RMUkRgktshLVAVrRL4VuWVW4n/alrwPYWT/zwbu0Qpep
ehBw==
X-Gm-Message-State: AKGB3mKe6BEw0ETyVW2YDTL5UwlyRy1gs+GKuBPK28QK42vlK6fWOtj4
j0sCKp2mq+r4SbIyz+CXcmcEjQAq
X-Google-Smtp-Source: ACJfBouUeqLdx8s4WKAWnNJm+x27Hqf8xbv4Qr48C5F0UacYh8EpQQQbkIGj0SBAHdk301GiI954HQ==
X-Received: by 10.99.181.24 with SMTP id y24mr29271927pge.270.1514519565345;
Thu, 28 Dec 2017 19:52:45 -0800 (PST)
Received: from the-damned ([117.246.32.145])
by smtp.gmail.com with ESMTPSA id f67sm69719665pff.173.2017.12.28.19.52.42
for <bug-gnu-emacs@HIDDEN>
(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
Thu, 28 Dec 2017 19:52:44 -0800 (PST)
User-agent: mu4e 0.9.18; emacs 27.0.50
From: Sujith <m.sujith@HIDDEN>
Date: Fri, 29 Dec 2017 09:22:22 +0530
Message-ID: <87y3lmgphl.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
recognized.
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.0 (----)
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: -4.0 (----)
Visual selection of text becomes very slow and hogs the
CPU in some cases.
For example, open the file lisp/progmodes/vhdl-mode.el in
the emacs codebase. And then, to reproduce this issue:
* Scroll patiently to the bottom using C-v.
(this is essential, jumping to the bottom doesn't seem to bring
up this issue).
* Set mark with C-SPC.
* Go to the beginning with M-<.
* Now move the cursor up and down.
The selection is jerky and CPU usage is very high.
I have tried this with emacs -Q and can see the issue. I am using
the master branch.
A profile report with this issue:
- #<compiled 0x41937d> 2499 53%
- filter-buffer-substring 2499 53%
- buffer-substring--filter 2499 53%
- #<compiled 0x17002e5> 2499 53%
apply 2499 53%
- ... 2102 44%
Automatic GC 2085 44%
- minibuffer-complete 17 0%
- completion-in-region 17 0%
- completion--in-region 17 0%
- #<compiled 0x10e5b45> 17 0%
- apply 17 0%
- #<compiled 0x243ba7> 17 0%
- completion--in-region-1 17 0%
- completion--do-completion 17 0%
- completion-try-completion 17 0%
- completion--nth-completion 17 0%
- completion--some 17 0%
- #<compiled 0x52cfb1> 17 0%
- completion-basic-try-completion 17 0%
- try-completion 17 0%
- #<compiled 0x24664f> 17 0%
complete-with-action 17 0%
+ command-execute 87 1%
+ gui-set-selection 16 0%
+ redisplay_internal (C function) 3 0%
If any more information is needed, please let me know !
In GNU Emacs 27.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 2.24.31)
of 2017-12-28 built on the-damned
Repository revision: b19df8ae78cdebe76512a70f76ec68677de41c11
Windowing system distributor 'The X.Org Foundation', version 11.0.11906000
Recent messages:
mwheel-scroll: Beginning of buffer [6 times]
scroll-down-command: Beginning of buffer
Undo!
uncompressing simple.el.gz...done
Note: file is write protected
uncompressing simple.el.gz...done
Note: file is write protected
scroll-down-command: Beginning of buffer [5 times]
Quit [2 times]
Making completion list...
Configured using:
'configure --prefix=/usr --without-gconf --without-gsettings
--without-selinux --without-gnutls --without-libsystemd
--without-threads --without-dbus --with-x-toolkit=gtk2'
Configured features:
XPM JPEG TIFF GIF PNG RSVG SOUND GPM NOTIFY ACL LIBXML2 FREETYPE
M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK2 X11 LCMS2
Important settings:
value of $LANG: en_IN.UTF-8
locale-coding-system: utf-8-unix
Major mode: Shell
Minor modes in effect:
global-magit-file-mode: t
diff-auto-refine-mode: t
magit-auto-revert-mode: t
global-git-commit-mode: t
async-bytecomp-package-mode: t
shell-dirtrack-mode: t
display-time-mode: t
iswitchb-mode: t
savehist-mode: t
override-global-mode: t
save-place-mode: t
cl-old-struct-compat-mode: t
tooltip-mode: t
global-eldoc-mode: t
mouse-wheel-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
column-number-mode: 1
line-number-mode: t
transient-mark-mode: t
Load-path shadows:
None found.
Features:
(shadow flyspell ispell face-remap emacsbug cc-mode cc-fonts cc-guess
cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs help-fns
radix-tree find-func profiler dired-aux elec-pair mu4e-alert pcase ht s
alert log4e rx notifications dbus xml gntp magit-obsolete magit-blame
magit-stash magit-bisect magit-remote magit-commit magit-sequence
magit-notes magit-worktree magit-branch magit-collab ghub url-auth url
url-proxy url-privacy url-expand url-methods url-history url-cookie
url-domsuf url-util mailcap let-alist magit-files magit-refs
magit-status magit magit-repos magit-apply magit-wip magit-log
magit-diff smerge-mode diff-mode magit-core magit-autorevert autorevert
filenotify magit-process magit-margin magit-mode git-commit magit-git
magit-section magit-utils crm magit-popup log-edit pcvs-util add-log
with-editor cl-extra help-mode async-bytecomp async shell pcomplete dash
advice mu4e-contrib mu4e desktop frameset mu4e-speedbar speedbar
sb-image ezimage dframe mu4e-main mu4e-context mu4e-view cal-menu
calendar cal-loaddefs thingatpt browse-url comint ansi-color
mu4e-headers mu4e-compose mu4e-draft mu4e-actions ido rfc2368 smtpmail
sendmail mu4e-mark mu4e-message html2text mu4e-proc mu4e-utils doc-view
jka-compr image-mode mu4e-lists mu4e-vars message rmc puny format-spec
rfc822 mml mml-sec epa derived epg gnus-util rmail rmail-loaddefs
mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util
ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader hl-line
cl mu4e-meta battery time dired-x dired dired-loaddefs edmacro kmacro
xcscope ring zenburn-theme server iswitchb savehist bind-key easy-mmode
saveplace finder-inf info package easymenu epg-config url-handlers
url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs
password-cache json map url-vars seq byte-opt gv bytecomp byte-compile
cconv cl-loaddefs cl-lib time-date mule-util tooltip eldoc electric
uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win
term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode elisp-mode lisp-mode
prog-mode register page menu-bar rfn-eshadow isearch timer select
scroll-bar mouse jit-lock font-lock syntax facemenu font-core
term/tty-colors frame cl-generic 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 charscript charprop case-table epa-hook jka-cmpr-hook
help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs
button faces cus-face macroexp files text-properties overlay sha1 md5
base64 format env code-pages mule custom widget hashtable-print-readable
backquote inotify lcms2 dynamic-setting font-render-setting move-toolbar
gtk x-toolkit x multi-tty make-network-process emacs)
Memory information:
((conses 16 385737 51929)
(symbols 48 34919 1)
(miscs 40 105 376)
(strings 32 75656 5006)
(string-bytes 1 2341110)
(vectors 16 54734)
(vector-slots 8 1167949 49516)
(floats 8 149 357)
(intervals 56 42540 1784)
(buffers 992 18))
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Sujith <m.sujith@HIDDEN> Subject: bug#29889: Acknowledgement (27.0.50; Slow visual selection) Message-ID: <handler.29889.B.151451958213199.ack <at> debbugs.gnu.org> References: <87y3lmgphl.fsf@HIDDEN> X-Gnu-PR-Message: ack 29889 X-Gnu-PR-Package: emacs Reply-To: 29889 <at> debbugs.gnu.org Date: Fri, 29 Dec 2017 03:54:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 29889 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 29889: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D29889 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 29 Dec 2017 09:05:02 +0000
Resent-Message-ID: <handler.29889.B29889.151453826810233 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Sujith <m.sujith@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.151453826810233
(code B ref 29889); Fri, 29 Dec 2017 09:05:02 +0000
Received: (at 29889) by debbugs.gnu.org; 29 Dec 2017 09:04:28 +0000
Received: from localhost ([127.0.0.1]:55755 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1eUqaZ-0002ez-QU
for submit <at> debbugs.gnu.org; Fri, 29 Dec 2017 04:04:27 -0500
Received: from eggs.gnu.org ([208.118.235.92]:43474)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1eUqaY-0002el-P2
for 29889 <at> debbugs.gnu.org; Fri, 29 Dec 2017 04:04:26 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <eliz@HIDDEN>) id 1eUqaQ-0008Bl-VN
for 29889 <at> debbugs.gnu.org; Fri, 29 Dec 2017 04:04:21 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20,T_RP_MATCHES_RCVD
autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37764)
by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
id 1eUqaQ-0008Bh-SG; Fri, 29 Dec 2017 04:04:18 -0500
Received: from [176.228.60.248] (port=2965 helo=home-c4e4a596f7)
by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
(Exim 4.82) (envelope-from <eliz@HIDDEN>)
id 1eUqaQ-0007n6-2e; Fri, 29 Dec 2017 04:04:18 -0500
Date: Fri, 29 Dec 2017 11:04:01 +0200
Message-Id: <83tvw9gb26.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-reply-to: <87y3lmgphl.fsf@HIDDEN> (message from Sujith on Fri, 29 Dec
2017 09:22:22 +0530)
References: <87y3lmgphl.fsf@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
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: -5.0 (-----)
> From: Sujith <m.sujith@HIDDEN>
> Date: Fri, 29 Dec 2017 09:22:22 +0530
>
> Visual selection of text becomes very slow and hogs the
> CPU in some cases.
>
> For example, open the file lisp/progmodes/vhdl-mode.el in
> the emacs codebase. And then, to reproduce this issue:
>
> * Scroll patiently to the bottom using C-v.
> (this is essential, jumping to the bottom doesn't seem to bring
> up this issue).
> * Set mark with C-SPC.
> * Go to the beginning with M-<.
> * Now move the cursor up and down.
>
> The selection is jerky and CPU usage is very high.
> I have tried this with emacs -Q and can see the issue. I am using
> the master branch.
Confirmed. Additional info:
This happens also on the emacs-26 branch and in the 26.0.90 pretest,
but not in Emacs 25.2.
It also isn't limited to *.el files: I see it with, e.g., xterm.c.
The painfully slow first step can be replaced with this much simpler
step:
M-: (font-lock-fontify-region (point-min) (point-max)) RET
I guess some bisecting is in order.
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Sujith <m.sujith@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 30 Dec 2017 01:37:01 +0000
Resent-Message-ID: <handler.29889.B29889.151459779330375 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.151459779330375
(code B ref 29889); Sat, 30 Dec 2017 01:37:01 +0000
Received: (at 29889) by debbugs.gnu.org; 30 Dec 2017 01:36:33 +0000
Received: from localhost ([127.0.0.1]:57079 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1eV64f-0007tr-23
for submit <at> debbugs.gnu.org; Fri, 29 Dec 2017 20:36:33 -0500
Received: from mail-pf0-f175.google.com ([209.85.192.175]:44799)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <m.sujith@HIDDEN>) id 1eV64d-0007tb-E7
for 29889 <at> debbugs.gnu.org; Fri, 29 Dec 2017 20:36:31 -0500
Received: by mail-pf0-f175.google.com with SMTP id m26so22664526pfj.11
for <29889 <at> debbugs.gnu.org>; Fri, 29 Dec 2017 17:36:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=references:user-agent:from:to:cc:subject:in-reply-to:date
:message-id:mime-version;
bh=agrI3jFY9qX8FAqB80IBNMyKkenxNb5ZTbiCTz+omQc=;
b=kwrM/VX3hay1OoF8HIQGkn9HGpmpCIJJpMQ7N0apcrnB4yP7BWKXCA+tZumXlb7aEg
OBncFEdHbIUwEr122ajWKPDI7gdG3u9zI4Mcbm35dFyl6TdFVlypSE7xTfXDPfmdJATJ
nbw+g/6t3lH/Z8XJEBVjEn7vMoOn+IA9f3YU0weHttLb7SXFfUCQaGmaGzesFlX0aEaW
gYKUk4zkJNWHjWGBYlFi14Vp73s6i7nQ9lowDK2gBI4qqiC6NwvYaNZgG/A6U2ftF5rz
gLOUwIk0i4+VcbZ+bSIP+RNM6DdkvRJJlgM7LlKHe5gIlcfiylZSb7P6iT80SDfQqDMR
gpdQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:references:user-agent:from:to:cc:subject
:in-reply-to:date:message-id:mime-version;
bh=agrI3jFY9qX8FAqB80IBNMyKkenxNb5ZTbiCTz+omQc=;
b=K6fc4uPqonVFkUcWkXtgO2vmXs1NYXww8XuxQRVvwFDrR+hgXKF0BnDoS2KftTC/2+
Xj2CcEhX2LA1yBk7tocv1JSQO/ZYX1mTZ8s7vf07O4DUPezFgu7mICRcEUTyvI4ldveG
GNhIP2POlAHqDl8wkVATIfog2gx0V3ENkZI80rzPY6yjFOS3LMreToyAo66cK1eNgIS0
kAEw1x8qqpDv6uKhMK6B10aQUIok3CN60OetKIMwL1ptSSDcMUmCAsTnkREZ0HBPk/5T
AZDki05VH15ZFHglsF9ccMlh3tPjjARvG3gXEAIW7Ro0Z30e5BEvvfxHc2wrW4sKpFNp
iO3w==
X-Gm-Message-State: AKGB3mIEeqZeGey5WQhePSOH6Sv4KlILWd6AByBx+xxYTP+cD3Evha6/
ABUGm+kPwaQVMVqP1eHbafelY1aQ
X-Google-Smtp-Source: ACJfBouOf/awzaqPGJQw+hAtekTMGGF7SM5OSO6kY6iqpIF4+5uGInTpSkdafqX6ITYE5p062IJR+g==
X-Received: by 10.99.190.10 with SMTP id l10mr24081096pgf.48.1514597784681;
Fri, 29 Dec 2017 17:36:24 -0800 (PST)
Received: from the-damned ([117.246.81.166])
by smtp.gmail.com with ESMTPSA id b78sm80455032pfc.21.2017.12.29.17.36.22
(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
Fri, 29 Dec 2017 17:36:24 -0800 (PST)
References: <87y3lmgphl.fsf@HIDDEN> <83tvw9gb26.fsf@HIDDEN>
User-agent: mu4e 0.9.18; emacs 27.0.50
From: Sujith <m.sujith@HIDDEN>
In-reply-to: <83tvw9gb26.fsf@HIDDEN>
Date: Sat, 30 Dec 2017 07:06:05 +0530
Message-ID: <87efndro8q.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
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 (/)
Eli Zaretskii <eliz@HIDDEN> writes:
> Confirmed. Additional info:
>
> This happens also on the emacs-26 branch and in the 26.0.90 pretest,
> but not in Emacs 25.2.
I checked out the 'emacs-25.2' tag and the issue happens there also.
To get a valid starting point which could be seen as a 'good' commit
for git-bisect, I tried to go back in the tree. I went up to Jun-1-2016
and then I ran into build errors. But the issue was present at that
point too.
Anything else which I could do to help ?
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 30 Dec 2017 10:24:01 +0000
Resent-Message-ID: <handler.29889.B29889.151462942718709 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Sujith <m.sujith@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.151462942718709
(code B ref 29889); Sat, 30 Dec 2017 10:24:01 +0000
Received: (at 29889) by debbugs.gnu.org; 30 Dec 2017 10:23:47 +0000
Received: from localhost ([127.0.0.1]:57205 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1eVEIt-0004rh-AD
for submit <at> debbugs.gnu.org; Sat, 30 Dec 2017 05:23:47 -0500
Received: from eggs.gnu.org ([208.118.235.92]:34667)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1eVEIr-0004rR-AG
for 29889 <at> debbugs.gnu.org; Sat, 30 Dec 2017 05:23:45 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <eliz@HIDDEN>) id 1eVEIh-0002JY-7p
for 29889 <at> debbugs.gnu.org; Sat, 30 Dec 2017 05:23:40 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_RP_MATCHES_RCVD
autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39797)
by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
id 1eVEIh-0002JN-45; Sat, 30 Dec 2017 05:23:35 -0500
Received: from [176.228.60.248] (port=4658 helo=home-c4e4a596f7)
by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
(Exim 4.82) (envelope-from <eliz@HIDDEN>)
id 1eVEIg-0008QL-KH; Sat, 30 Dec 2017 05:23:34 -0500
Date: Sat, 30 Dec 2017 12:23:20 +0200
Message-Id: <837et4fraf.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-reply-to: <87efndro8q.fsf@HIDDEN> (message from Sujith on Sat, 30 Dec
2017 07:06:05 +0530)
References: <87y3lmgphl.fsf@HIDDEN> <83tvw9gb26.fsf@HIDDEN>
<87efndro8q.fsf@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
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: -5.0 (-----)
> From: Sujith <m.sujith@HIDDEN>
> Cc: 29889 <at> debbugs.gnu.org
> Date: Sat, 30 Dec 2017 07:06:05 +0530
>
> Eli Zaretskii <eliz@HIDDEN> writes:
> > Confirmed. Additional info:
> >
> > This happens also on the emacs-26 branch and in the 26.0.90 pretest,
> > but not in Emacs 25.2.
>
> I checked out the 'emacs-25.2' tag and the issue happens there also.
You are right. It turns out the issue all but disappears in an
optimized build; once I rebuilt Emacs 25.3 without optimizations, I
see this in that version as well.
However, I don't seem to be able to see the problem in a -nw session,
or maybe the slowness in non-GUI frames is just below the threshold of
keeping up with the keyboard auto-repeat rate.
Starting with Emacs 25.1, we switched to using an overlay for showing
the region, so the prime suspect at this point is the relatively
expensive redisplay when buffer overlays have changed since the
previous redisplay, especially in a buffer with many text properties
(produced by font-locking). E.g., I see that with region highlighted,
every C-f causes a full redisplay of the window, because all the other
redisplay optimizations are disabled.
> To get a valid starting point which could be seen as a 'good' commit
> for git-bisect, I tried to go back in the tree. I went up to Jun-1-2016
> and then I ran into build errors. But the issue was present at that
> point too.
This sounds consistent with the hypothesis that the overlay-based
implementation of region highlighting is the trigger.
> Anything else which I could do to help ?
Run Emacs under 'perf' (or build with C-level profiling), and show the
C-level profile while moving the cursor with region highlighted? That
should tell whether my hypothesis above holds any water, and if not,
point out some other suspects.
Thanks.
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Sujith <m.sujith@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 31 Dec 2017 05:26:02 +0000
Resent-Message-ID: <handler.29889.B29889.151469795724417 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.151469795724417
(code B ref 29889); Sun, 31 Dec 2017 05:26:02 +0000
Received: (at 29889) by debbugs.gnu.org; 31 Dec 2017 05:25:57 +0000
Received: from localhost ([127.0.0.1]:58292 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1eVW8D-0006Ll-DE
for submit <at> debbugs.gnu.org; Sun, 31 Dec 2017 00:25:57 -0500
Received: from mail-pl0-f50.google.com ([209.85.160.50]:38152)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <m.sujith@HIDDEN>) id 1eVW8C-0006LV-9M
for 29889 <at> debbugs.gnu.org; Sun, 31 Dec 2017 00:25:56 -0500
Received: by mail-pl0-f50.google.com with SMTP id s10so25235825plj.5
for <29889 <at> debbugs.gnu.org>; Sat, 30 Dec 2017 21:25:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=references:user-agent:from:to:cc:subject:in-reply-to:date
:message-id:mime-version;
bh=+c2sq+H91VFx47gGTGJU5isDoDRgf93gZv/W//DzSwo=;
b=JzConIlPzUvRCaIohgLPrAbL0KmLIxcWHpbG9d0fy60y+jmo8k8gXT23PcoGQD46ZO
fn93Gx8CXNLgyQg6w7Sr59+gjlRYeWPckIJMMzoruYnNwQg5P5p9pcuVSkI4MeUmFoY5
DDDQGf2acBjiTw/sjAAGP7JXqTmSoIz8oVC++o1Dy9t0u0lujw06umY2gqdHIZCvHwv5
WX0Ztmx6W2/K8unsT8I/nAwHVw5uc8JSS/QIMIfK3rY6zWek3LQZtYMSBKS+MHskcEyB
4vyeoo0vikhyUmKFPXPSUO8Ea6md946+SD32qj/IqgsAXMkgFRzt0hJaQDaZkvDqZ5J/
3NnA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:references:user-agent:from:to:cc:subject
:in-reply-to:date:message-id:mime-version;
bh=+c2sq+H91VFx47gGTGJU5isDoDRgf93gZv/W//DzSwo=;
b=eV8SQw/u94Z+3tov+eaHWSEBy2O/0XFwHJrQf9ww57YBaY7AC/BqMwHcoJqEgkFyz8
WPFIwKFeEBUrnV1eL1FlzxeR8ouNfafiPB3I8nUNA0yGYaNw65pDRDPOmduNjnBuxLmJ
IUPXvLVsFO4wSpDtwjToi3PzKt8vnD3mbsV9DaxOkk1CZP3HYwX9/EQGRcIBJ69tP0dg
CSd5JZSgwnW9F155MzjlObsrvMO0CcVqa7P0MfCnbxhbaGmcP2ehkz1phNKmrOA2lNcg
DXY1fesloUc44eq8MJC/MvHiIrsLwSdSxmyyBBMOE0kkxcXzvBWw/KdAMCpa2mRPk9+H
sUnA==
X-Gm-Message-State: AKGB3mIMsm3TwFXrXNHEqKy4ipZcQHlXYpbtziv++0Fzc2CpnSN2pt3q
aCIsuQN5Bfcd4jtALD6ksFJupej2
X-Google-Smtp-Source: ACJfBos7C/t0SEPJ+jLD6w2qaonf0GMrU50KnE8Fe3slPnmoK5p3TTI9dmSusiiMlm6CeAgB29Rf5w==
X-Received: by 10.84.160.195 with SMTP id v3mr40645981plg.218.1514697949907;
Sat, 30 Dec 2017 21:25:49 -0800 (PST)
Received: from the-damned ([42.111.162.161])
by smtp.gmail.com with ESMTPSA id u19sm51016284pgv.6.2017.12.30.21.25.47
(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
Sat, 30 Dec 2017 21:25:49 -0800 (PST)
References: <87y3lmgphl.fsf@HIDDEN> <83tvw9gb26.fsf@HIDDEN>
<87efndro8q.fsf@HIDDEN> <837et4fraf.fsf@HIDDEN>
User-agent: mu4e 0.9.18; emacs 27.0.50
From: Sujith <m.sujith@HIDDEN>
In-reply-to: <837et4fraf.fsf@HIDDEN>
Date: Sun, 31 Dec 2017 10:55:32 +0530
Message-ID: <87wp13h3jn.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
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 (/)
Eli Zaretskii <eliz@HIDDEN> writes:
> Run Emacs under 'perf' (or build with C-level profiling), and show the
> C-level profile while moving the cursor with region highlighted? That
> should tell whether my hypothesis above holds any water, and if not,
> point out some other suspects.
I did 'perf record emacs' and then 'perf report --stdio'.
Profile report (just the top few lines):
# Overhead Command Shared Object Symbol
# ........ ........... .......................... ................................
#
41.09% emacs emacs-27.0.50 [.] mark_object
10.90% emacs emacs-27.0.50 [.] balance_an_interval
4.23% emacs emacs-27.0.50 [.] mark_interval
3.77% emacs emacs-27.0.50 [.] Flength
3.45% emacs emacs-27.0.50 [.] sweep_strings
3.11% emacs emacs-27.0.50 [.] sweep_conses
2.94% emacs emacs-27.0.50 [.] balance_intervals_internal
2.85% emacs emacs-27.0.50 [.] sweep_intervals
1.91% emacs emacs-27.0.50 [.] traverse_intervals_noorder
1.70% emacs emacs-27.0.50 [.] mark_char_table
1.65% emacs emacs-27.0.50 [.] next_interval
1.52% emacs emacs-27.0.50 [.] copy_intervals
1.50% emacs emacs-27.0.50 [.] concat
1.43% emacs emacs-27.0.50 [.] sweep_vectors
1.28% emacs emacs-27.0.50 [.] scan_sexps_forward
0.93% emacs emacs-27.0.50 [.] Fcons
0.84% emacs emacs-27.0.50 [.] exec_byte_code
0.81% emacs emacs-27.0.50 [.] sweep_symbols
0.72% emacs emacs-27.0.50 [.] re_match_2_internal
Using gprof with --enable-profiling, the report looks like:
Flat profile:
Each sample counts as 0.01 seconds.
% cumulative self self total
time seconds seconds calls ms/call ms/call name
33.97 6.33 6.33 111195700 0.00 0.00 mark_object
10.26 8.24 1.91 31639099 0.00 0.00 balance_an_interval
3.54 8.90 0.66 22239242 0.00 0.00 mark_interval
2.95 9.45 0.55 7431 0.07 0.25 balance_intervals_internal
2.79 9.97 0.52 223 2.33 10.50 sweep_strings
2.42 10.42 0.45 7826133 0.00 0.00 Flength
2.42 10.87 0.45 223 2.02 2.26 sweep_conses
2.09 11.26 0.39 223 1.75 1.89 sweep_intervals
2.09 11.65 0.39 419665 0.00 0.00 assq_no_quit
2.04 12.03 0.38 11148108 0.00 0.00 next_interval
1.93 12.39 0.36 42738 0.01 0.02 scan_sexps_forward
1.88 12.74 0.35 7482960 0.00 0.00 concat
1.66 13.05 0.31 24810407 0.00 0.00 FETCH_MULTIBYTE_CHAR
1.40 13.31 0.26 34595 0.01 0.01 mark_char_table
1.34 13.56 0.25 7431 0.03 0.12 traverse_intervals_noorder
1.29 13.80 0.24 422335 0.00 0.00 exec_byte_code
1.18 14.02 0.22 223 0.99 1.14 sweep_vectors
1.07 14.22 0.20 282 0.71 0.71 evxprintf
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 31 Dec 2017 07:21:01 +0000
Resent-Message-ID: <handler.29889.B29889.15147048354857 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Sujith <m.sujith@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.15147048354857
(code B ref 29889); Sun, 31 Dec 2017 07:21:01 +0000
Received: (at 29889) by debbugs.gnu.org; 31 Dec 2017 07:20:35 +0000
Received: from localhost ([127.0.0.1]:58334 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1eVXv9-0001GG-EM
for submit <at> debbugs.gnu.org; Sun, 31 Dec 2017 02:20:35 -0500
Received: from eggs.gnu.org ([208.118.235.92]:33535)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1eVXv8-0001G2-AD
for 29889 <at> debbugs.gnu.org; Sun, 31 Dec 2017 02:20:34 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <eliz@HIDDEN>) id 1eVXv1-0005f3-Lf
for 29889 <at> debbugs.gnu.org; Sun, 31 Dec 2017 02:20:29 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_RP_MATCHES_RCVD
autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:48275)
by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
id 1eVXux-0005YL-Ae; Sun, 31 Dec 2017 02:20:23 -0500
Received: from [176.12.216.1] (port=63879 helo=[10.160.141.254])
by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA1:256)
(Exim 4.82) (envelope-from <eliz@HIDDEN>)
id 1eVXuw-0006Ao-Ja; Sun, 31 Dec 2017 02:20:23 -0500
Date: Sun, 31 Dec 2017 09:20:19 +0200
User-Agent: K-9 Mail for Android
In-Reply-To: <87wp13h3jn.fsf@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <83tvw9gb26.fsf@HIDDEN>
<87efndro8q.fsf@HIDDEN> <837et4fraf.fsf@HIDDEN>
<87wp13h3jn.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
charset=utf-8
Content-Transfer-Encoding: quoted-printable
From: Eli Zaretskii <eliz@HIDDEN>
Message-ID: <724A6161-783D-4CAD-AFBD-40D6AEF2C6E6@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
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: -5.0 (-----)
On December 31, 2017 7:25:32 AM GMT+02:00, Sujith <m=2Esujith@gmail=2Ecom> =
wrote:
> Eli Zaretskii <eliz@gnu=2Eorg> writes:
> > Run Emacs under 'perf' (or build with C-level profiling), and show
> the
> > C-level profile while moving the cursor with region highlighted?=20
> That
> > should tell whether my hypothesis above holds any water, and if not,
> > point out some other suspects=2E
>=20
> I did 'perf record emacs' and then 'perf report --stdio'=2E
>=20
> Profile report (just the top few lines):
>=20
> # Overhead Command Shared Object Symbol =20
> =20
> # =2E=2E=2E=2E=2E=2E=2E=2E =2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E =2E=2E=2E=
=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=20
> =2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=
=2E=2E=2E=2E=2E=2E=2E=2E
> #
> 41=2E09% emacs emacs-27=2E0=2E50 [=2E] mark_ob=
ject
> 10=2E90% emacs emacs-27=2E0=2E50 [=2E]
> balance_an_interval
> 4=2E23% emacs emacs-27=2E0=2E50 [=2E] mark_in=
terval
> 3=2E77% emacs emacs-27=2E0=2E50 [=2E] Flength
> 3=2E45% emacs emacs-27=2E0=2E50 [=2E] sweep_s=
trings
> 3=2E11% emacs emacs-27=2E0=2E50 [=2E] sweep_c=
onses
> 2=2E94% emacs emacs-27=2E0=2E50 [=2E]
> balance_intervals_internal
> 2=2E85% emacs emacs-27=2E0=2E50 [=2E] sweep_int=
ervals
> 1=2E91% emacs emacs-27=2E0=2E50 [=2E]
> traverse_intervals_noorder
> 1=2E70% emacs emacs-27=2E0=2E50 [=2E] mark_char=
_table
> 1=2E65% emacs emacs-27=2E0=2E50 [=2E] next_in=
terval
> 1=2E52% emacs emacs-27=2E0=2E50 [=2E] copy_int=
ervals
> 1=2E50% emacs emacs-27=2E0=2E50 [=2E] concat
> 1=2E43% emacs emacs-27=2E0=2E50 [=2E] sweep_v=
ectors
> 1=2E28% emacs emacs-27=2E0=2E50 [=2E] scan_sexps_f=
orward
> 0=2E93% emacs emacs-27=2E0=2E50 [=2E] Fcons
> 0=2E84% emacs emacs-27=2E0=2E50 [=2E] exec_byt=
e_code
> 0=2E81% emacs emacs-27=2E0=2E50 [=2E] sweep_s=
ymbols
> 0=2E72% emacs emacs-27=2E0=2E50 [=2E]
> re_match_2_internal
>=20
>=20
> Using gprof with --enable-profiling, the report looks like:
>=20
> Flat profile:
>=20
> Each sample counts as 0=2E01 seconds=2E
> % cumulative self self total =20
> time seconds seconds calls ms/call ms/call name =20
> 33=2E97 6=2E33 6=2E33 111195700 0=2E00 0=2E00 mark_ob=
ject
> 10=2E26 8=2E24 1=2E91 31639099 0=2E00 0=2E00=20
> balance_an_interval
> 3=2E54 8=2E90 0=2E66 22239242 0=2E00 0=2E00 mark_int=
erval
> 2=2E95 9=2E45 0=2E55 7431 0=2E07 0=2E25=20
> balance_intervals_internal
> 2=2E79 9=2E97 0=2E52 223 2=2E33 10=2E50 sweep_st=
rings
> 2=2E42 10=2E42 0=2E45 7826133 0=2E00 0=2E00 Flength
> 2=2E42 10=2E87 0=2E45 223 2=2E02 2=2E26 sweep_co=
nses
> 2=2E09 11=2E26 0=2E39 223 1=2E75 1=2E89 sweep_in=
tervals
> 2=2E09 11=2E65 0=2E39 419665 0=2E00 0=2E00 assq_no_=
quit
> 2=2E04 12=2E03 0=2E38 11148108 0=2E00 0=2E00 next_int=
erval
> 1=2E93 12=2E39 0=2E36 42738 0=2E01 0=2E02 scan_sexps=
_forward
> 1=2E88 12=2E74 0=2E35 7482960 0=2E00 0=2E00 concat
> 1=2E66 13=2E05 0=2E31 24810407 0=2E00 0=2E00=20
> FETCH_MULTIBYTE_CHAR
> 1=2E40 13=2E31 0=2E26 34595 0=2E01 0=2E01 mark_cha=
r_table
> 1=2E34 13=2E56 0=2E25 7431 0=2E03 0=2E12=20
> traverse_intervals_noorder
> 1=2E29 13=2E80 0=2E24 422335 0=2E00 0=2E00 exec_byt=
e_code
> 1=2E18 14=2E02 0=2E22 223 0=2E99 1=2E14 sweep_ve=
ctors
> 1=2E07 14=2E22 0=2E20 282 0=2E71 0=2E71 evxprint=
f
Thanks a lot!
Since mark_object appears high in the profile, could you please
rerun the experiment after setting gc-cons-threshold and
gc-cons-percentage so as to avoid GC for the time of the expdriment?
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 31 Dec 2017 07:31:01 +0000
Resent-Message-ID: <handler.29889.B.15147054125904 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 29889 <at> debbugs.gnu.org, m.sujith@HIDDEN
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN,Sujith <m.sujith@HIDDEN>
X-Debbugs-Original-Cc: 29889 <at> debbugs.gnu.org
Received: via spool by submit <at> debbugs.gnu.org id=B.15147054125904
(code B ref -1); Sun, 31 Dec 2017 07:31:01 +0000
Received: (at submit) by debbugs.gnu.org; 31 Dec 2017 07:30:12 +0000
Received: from localhost ([127.0.0.1]:58339 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1eVY4S-0001X5-H1
for submit <at> debbugs.gnu.org; Sun, 31 Dec 2017 02:30:12 -0500
Received: from eggs.gnu.org ([208.118.235.92]:37249)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1eVY4R-0001WN-57
for submit <at> debbugs.gnu.org; Sun, 31 Dec 2017 02:30:11 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <eliz@HIDDEN>) id 1eVY4K-0002pj-Nm
for submit <at> debbugs.gnu.org; Sun, 31 Dec 2017 02:30:05 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_RP_MATCHES_RCVD
autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:46604)
by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
(Exim 4.71) (envelope-from <eliz@HIDDEN>) id 1eVY4K-0002pZ-KN
for submit <at> debbugs.gnu.org; Sun, 31 Dec 2017 02:30:04 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:56447)
by lists.gnu.org with esmtp (Exim 4.71)
(envelope-from <eliz@HIDDEN>) id 1eVY4J-00067F-Ab
for bug-gnu-emacs@HIDDEN; Sun, 31 Dec 2017 02:30:04 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <eliz@HIDDEN>) id 1eVY4E-0002cI-9X
for bug-gnu-emacs@HIDDEN; Sun, 31 Dec 2017 02:30:03 -0500
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:48312)
by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
id 1eVY4E-0002cC-5O; Sun, 31 Dec 2017 02:29:58 -0500
Received: from [176.12.216.1] (port=63875 helo=[10.160.141.254])
by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA1:256)
(Exim 4.82) (envelope-from <eliz@HIDDEN>)
id 1eVY4D-0002Ag-Dh; Sun, 31 Dec 2017 02:29:57 -0500
Date: Sun, 31 Dec 2017 09:29:53 +0200
User-Agent: K-9 Mail for Android
In-Reply-To: <724A6161-783D-4CAD-AFBD-40D6AEF2C6E6@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <83tvw9gb26.fsf@HIDDEN>
<87efndro8q.fsf@HIDDEN> <837et4fraf.fsf@HIDDEN>
<87wp13h3jn.fsf@HIDDEN> <724A6161-783D-4CAD-AFBD-40D6AEF2C6E6@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
charset=utf-8
Content-Transfer-Encoding: quoted-printable
From: Eli Zaretskii <eliz@HIDDEN>
Message-ID: <1157A54D-2179-40FB-BE74-294304A9C550@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -5.0 (-----)
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: -5.0 (-----)
On December 31, 2017 9:20:19 AM GMT+02:00, Eli Zaretskii <eliz@gnu=2Eorg> w=
rote:
> On December 31, 2017 7:25:32 AM GMT+02:00, Sujith <m=2Esujith@gmail=2Eco=
m>
> wrote:
> > Eli Zaretskii <eliz@gnu=2Eorg> writes:
> > > Run Emacs under 'perf' (or build with C-level profiling), and show
> > the
> > > C-level profile while moving the cursor with region highlighted?=20
> > That
> > > should tell whether my hypothesis above holds any water, and if
> not,
> > > point out some other suspects=2E
> >=20
> > I did 'perf record emacs' and then 'perf report --stdio'=2E
> >=20
> > Profile report (just the top few lines):
> >=20
> > # Overhead Command Shared Object Symbol =20
> =20
> > =20
> > # =2E=2E=2E=2E=2E=2E=2E=2E =2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E =2E=2E=
=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=20
> > =2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=
=2E=2E=2E=2E=2E=2E=2E=2E=2E
> > #
> > 41=2E09% emacs emacs-27=2E0=2E50 [=2E] mark_=
object
> > 10=2E90% emacs emacs-27=2E0=2E50 [=2E]
> > balance_an_interval
> > 4=2E23% emacs emacs-27=2E0=2E50 [=2E]
> mark_interval
> > 3=2E77% emacs emacs-27=2E0=2E50 [=2E] Fleng=
th
> > 3=2E45% emacs emacs-27=2E0=2E50 [=2E]
> sweep_strings
> > 3=2E11% emacs emacs-27=2E0=2E50 [=2E]
> sweep_conses
> > 2=2E94% emacs emacs-27=2E0=2E50 [=2E]
> > balance_intervals_internal
> > 2=2E85% emacs emacs-27=2E0=2E50 [=2E]
> sweep_intervals
> > 1=2E91% emacs emacs-27=2E0=2E50 [=2E]
> > traverse_intervals_noorder
> > 1=2E70% emacs emacs-27=2E0=2E50 [=2E]
> mark_char_table
> > 1=2E65% emacs emacs-27=2E0=2E50 [=2E]
> next_interval
> > 1=2E52% emacs emacs-27=2E0=2E50 [=2E]
> copy_intervals
> > 1=2E50% emacs emacs-27=2E0=2E50 [=2E] conca=
t
> > 1=2E43% emacs emacs-27=2E0=2E50 [=2E]
> sweep_vectors
> > 1=2E28% emacs emacs-27=2E0=2E50 [=2E]
> scan_sexps_forward
> > 0=2E93% emacs emacs-27=2E0=2E50 [=2E] Fcons
> > 0=2E84% emacs emacs-27=2E0=2E50 [=2E]
> exec_byte_code
> > 0=2E81% emacs emacs-27=2E0=2E50 [=2E]
> sweep_symbols
> > 0=2E72% emacs emacs-27=2E0=2E50 [=2E]
> > re_match_2_internal
> >=20
> >=20
> > Using gprof with --enable-profiling, the report looks like:
> >=20
> > Flat profile:
> >=20
> > Each sample counts as 0=2E01 seconds=2E
> > % cumulative self self total =20
> > time seconds seconds calls ms/call ms/call name =20
> > 33=2E97 6=2E33 6=2E33 111195700 0=2E00 0=2E00 mark_=
object
> > 10=2E26 8=2E24 1=2E91 31639099 0=2E00 0=2E00=20
> > balance_an_interval
> > 3=2E54 8=2E90 0=2E66 22239242 0=2E00 0=2E00 mark_i=
nterval
> > 2=2E95 9=2E45 0=2E55 7431 0=2E07 0=2E25=20
> > balance_intervals_internal
> > 2=2E79 9=2E97 0=2E52 223 2=2E33 10=2E50 sweep_=
strings
> > 2=2E42 10=2E42 0=2E45 7826133 0=2E00 0=2E00 Flengt=
h
> > 2=2E42 10=2E87 0=2E45 223 2=2E02 2=2E26 sweep_=
conses
> > 2=2E09 11=2E26 0=2E39 223 1=2E75 1=2E89=20
> sweep_intervals
> > 2=2E09 11=2E65 0=2E39 419665 0=2E00 0=2E00 assq_n=
o_quit
> > 2=2E04 12=2E03 0=2E38 11148108 0=2E00 0=2E00 next_i=
nterval
> > 1=2E93 12=2E39 0=2E36 42738 0=2E01 0=2E02=20
> scan_sexps_forward
> > 1=2E88 12=2E74 0=2E35 7482960 0=2E00 0=2E00 concat
> > 1=2E66 13=2E05 0=2E31 24810407 0=2E00 0=2E00=20
> > FETCH_MULTIBYTE_CHAR
> > 1=2E40 13=2E31 0=2E26 34595 0=2E01 0=2E01=20
> mark_char_table
> > 1=2E34 13=2E56 0=2E25 7431 0=2E03 0=2E12=20
> > traverse_intervals_noorder
> > 1=2E29 13=2E80 0=2E24 422335 0=2E00 0=2E00 exec_b=
yte_code
> > 1=2E18 14=2E02 0=2E22 223 0=2E99 1=2E14 sweep_=
vectors
> > 1=2E07 14=2E22 0=2E20 282 0=2E71 0=2E71 evxpri=
ntf
>=20
> Thanks a lot!
>=20
> Since mark_object appears high in the profile, could you please
> rerun the experiment after setting gc-cons-threshold and
> gc-cons-percentage so as to avoid GC for the time of the expdriment?
Also, please profile only when you move the cursor in the last step
of the recipe=2E I suspect that you profiled also the time during
fontification of the buffer in step 1, otherwise I don't understand
why balance_an_interval is called so many times=2E
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 31 Dec 2017 07:31:02 +0000
Resent-Message-ID: <handler.29889.B29889.15147054175917 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 29889 <at> debbugs.gnu.org, m.sujith@HIDDEN
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN,Sujith <m.sujith@HIDDEN>
X-Debbugs-Original-Cc: 29889 <at> debbugs.gnu.org
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.15147054175917
(code B ref 29889); Sun, 31 Dec 2017 07:31:02 +0000
Received: (at 29889) by debbugs.gnu.org; 31 Dec 2017 07:30:17 +0000
Received: from localhost ([127.0.0.1]:58341 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1eVY4W-0001XN-SH
for submit <at> debbugs.gnu.org; Sun, 31 Dec 2017 02:30:17 -0500
Received: from eggs.gnu.org ([208.118.235.92]:37257)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1eVY4S-0001Wt-AL
for 29889 <at> debbugs.gnu.org; Sun, 31 Dec 2017 02:30:12 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <eliz@HIDDEN>) id 1eVY4M-0002ry-3b
for 29889 <at> debbugs.gnu.org; Sun, 31 Dec 2017 02:30:07 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_RP_MATCHES_RCVD
autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:48312)
by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
id 1eVY4E-0002cC-5O; Sun, 31 Dec 2017 02:29:58 -0500
Received: from [176.12.216.1] (port=63875 helo=[10.160.141.254])
by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA1:256)
(Exim 4.82) (envelope-from <eliz@HIDDEN>)
id 1eVY4D-0002Ag-Dh; Sun, 31 Dec 2017 02:29:57 -0500
Date: Sun, 31 Dec 2017 09:29:53 +0200
User-Agent: K-9 Mail for Android
In-Reply-To: <724A6161-783D-4CAD-AFBD-40D6AEF2C6E6@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <83tvw9gb26.fsf@HIDDEN>
<87efndro8q.fsf@HIDDEN> <837et4fraf.fsf@HIDDEN>
<87wp13h3jn.fsf@HIDDEN> <724A6161-783D-4CAD-AFBD-40D6AEF2C6E6@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
charset=utf-8
Content-Transfer-Encoding: quoted-printable
From: Eli Zaretskii <eliz@HIDDEN>
Message-ID: <1157A54D-2179-40FB-BE74-294304A9C550@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
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: -5.0 (-----)
On December 31, 2017 9:20:19 AM GMT+02:00, Eli Zaretskii <eliz@gnu=2Eorg> w=
rote:
> On December 31, 2017 7:25:32 AM GMT+02:00, Sujith <m=2Esujith@gmail=2Eco=
m>
> wrote:
> > Eli Zaretskii <eliz@gnu=2Eorg> writes:
> > > Run Emacs under 'perf' (or build with C-level profiling), and show
> > the
> > > C-level profile while moving the cursor with region highlighted?=20
> > That
> > > should tell whether my hypothesis above holds any water, and if
> not,
> > > point out some other suspects=2E
> >=20
> > I did 'perf record emacs' and then 'perf report --stdio'=2E
> >=20
> > Profile report (just the top few lines):
> >=20
> > # Overhead Command Shared Object Symbol =20
> =20
> > =20
> > # =2E=2E=2E=2E=2E=2E=2E=2E =2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E =2E=2E=
=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=20
> > =2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=
=2E=2E=2E=2E=2E=2E=2E=2E=2E
> > #
> > 41=2E09% emacs emacs-27=2E0=2E50 [=2E] mark_=
object
> > 10=2E90% emacs emacs-27=2E0=2E50 [=2E]
> > balance_an_interval
> > 4=2E23% emacs emacs-27=2E0=2E50 [=2E]
> mark_interval
> > 3=2E77% emacs emacs-27=2E0=2E50 [=2E] Fleng=
th
> > 3=2E45% emacs emacs-27=2E0=2E50 [=2E]
> sweep_strings
> > 3=2E11% emacs emacs-27=2E0=2E50 [=2E]
> sweep_conses
> > 2=2E94% emacs emacs-27=2E0=2E50 [=2E]
> > balance_intervals_internal
> > 2=2E85% emacs emacs-27=2E0=2E50 [=2E]
> sweep_intervals
> > 1=2E91% emacs emacs-27=2E0=2E50 [=2E]
> > traverse_intervals_noorder
> > 1=2E70% emacs emacs-27=2E0=2E50 [=2E]
> mark_char_table
> > 1=2E65% emacs emacs-27=2E0=2E50 [=2E]
> next_interval
> > 1=2E52% emacs emacs-27=2E0=2E50 [=2E]
> copy_intervals
> > 1=2E50% emacs emacs-27=2E0=2E50 [=2E] conca=
t
> > 1=2E43% emacs emacs-27=2E0=2E50 [=2E]
> sweep_vectors
> > 1=2E28% emacs emacs-27=2E0=2E50 [=2E]
> scan_sexps_forward
> > 0=2E93% emacs emacs-27=2E0=2E50 [=2E] Fcons
> > 0=2E84% emacs emacs-27=2E0=2E50 [=2E]
> exec_byte_code
> > 0=2E81% emacs emacs-27=2E0=2E50 [=2E]
> sweep_symbols
> > 0=2E72% emacs emacs-27=2E0=2E50 [=2E]
> > re_match_2_internal
> >=20
> >=20
> > Using gprof with --enable-profiling, the report looks like:
> >=20
> > Flat profile:
> >=20
> > Each sample counts as 0=2E01 seconds=2E
> > % cumulative self self total =20
> > time seconds seconds calls ms/call ms/call name =20
> > 33=2E97 6=2E33 6=2E33 111195700 0=2E00 0=2E00 mark_=
object
> > 10=2E26 8=2E24 1=2E91 31639099 0=2E00 0=2E00=20
> > balance_an_interval
> > 3=2E54 8=2E90 0=2E66 22239242 0=2E00 0=2E00 mark_i=
nterval
> > 2=2E95 9=2E45 0=2E55 7431 0=2E07 0=2E25=20
> > balance_intervals_internal
> > 2=2E79 9=2E97 0=2E52 223 2=2E33 10=2E50 sweep_=
strings
> > 2=2E42 10=2E42 0=2E45 7826133 0=2E00 0=2E00 Flengt=
h
> > 2=2E42 10=2E87 0=2E45 223 2=2E02 2=2E26 sweep_=
conses
> > 2=2E09 11=2E26 0=2E39 223 1=2E75 1=2E89=20
> sweep_intervals
> > 2=2E09 11=2E65 0=2E39 419665 0=2E00 0=2E00 assq_n=
o_quit
> > 2=2E04 12=2E03 0=2E38 11148108 0=2E00 0=2E00 next_i=
nterval
> > 1=2E93 12=2E39 0=2E36 42738 0=2E01 0=2E02=20
> scan_sexps_forward
> > 1=2E88 12=2E74 0=2E35 7482960 0=2E00 0=2E00 concat
> > 1=2E66 13=2E05 0=2E31 24810407 0=2E00 0=2E00=20
> > FETCH_MULTIBYTE_CHAR
> > 1=2E40 13=2E31 0=2E26 34595 0=2E01 0=2E01=20
> mark_char_table
> > 1=2E34 13=2E56 0=2E25 7431 0=2E03 0=2E12=20
> > traverse_intervals_noorder
> > 1=2E29 13=2E80 0=2E24 422335 0=2E00 0=2E00 exec_b=
yte_code
> > 1=2E18 14=2E02 0=2E22 223 0=2E99 1=2E14 sweep_=
vectors
> > 1=2E07 14=2E22 0=2E20 282 0=2E71 0=2E71 evxpri=
ntf
>=20
> Thanks a lot!
>=20
> Since mark_object appears high in the profile, could you please
> rerun the experiment after setting gc-cons-threshold and
> gc-cons-percentage so as to avoid GC for the time of the expdriment?
Also, please profile only when you move the cursor in the last step
of the recipe=2E I suspect that you profiled also the time during
fontification of the buffer in step 1, otherwise I don't understand
why balance_an_interval is called so many times=2E
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Sujith <m.sujith@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 31 Dec 2017 08:44:01 +0000
Resent-Message-ID: <handler.29889.B29889.151470979113167 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.151470979113167
(code B ref 29889); Sun, 31 Dec 2017 08:44:01 +0000
Received: (at 29889) by debbugs.gnu.org; 31 Dec 2017 08:43:11 +0000
Received: from localhost ([127.0.0.1]:58361 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1eVZD5-0003QI-HC
for submit <at> debbugs.gnu.org; Sun, 31 Dec 2017 03:43:11 -0500
Received: from mail-pl0-f51.google.com ([209.85.160.51]:34772)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <m.sujith@HIDDEN>) id 1eVZD3-0003Q3-OK
for 29889 <at> debbugs.gnu.org; Sun, 31 Dec 2017 03:43:10 -0500
Received: by mail-pl0-f51.google.com with SMTP id d21so25415766pll.1
for <29889 <at> debbugs.gnu.org>; Sun, 31 Dec 2017 00:43:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=references:user-agent:from:to:cc:subject:in-reply-to:date
:message-id:mime-version;
bh=pn5lcLckbNBTQ53IILjzmCyDIr8eaUKj7+vdAZ3v15A=;
b=QBvVMiboD9MQ/yvubeOMd0j2zop6n21ynXQDPDh75kD/t6K4lUXuZgR1sL65gy3jc0
+oVK/wSWqpVP6GhTqfr9n1XByNRit+q0Off6bNspi4B9wTbFzT1QG3sP+qHxXpa3VE1t
XggJinUvURyglSog7RghL3X1Tn6O6u2mMdgtalruoLw6NkuOqAr08NbCA8rLT8rAY5Zz
VyDIWKdOpVqsYaBO2/J+eFlG4OU5EUaJ4mXtZAiLYh6/Ikb5Lh+um7s7JkfxfTeVvqf/
s1j9/Fuz1ZIsjTprKhSSp9vYEKP0IyJV9aQDYu0rM1pQCfGvvQa2NN9j1HIGAQHsECYA
wd2g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:references:user-agent:from:to:cc:subject
:in-reply-to:date:message-id:mime-version;
bh=pn5lcLckbNBTQ53IILjzmCyDIr8eaUKj7+vdAZ3v15A=;
b=AcgVjieSnka2hpHM7//LnuLzrKJv4G5vrKYYhY7C8c1ozmNrmFxMyuWZApYskOCb+h
qmt6AtAQyJcQRKPf7m+q+5QIvxooftayGmTTXq1iK3dUvfoPEPypOlzRiNSFUn2F/YY4
hAbUJrLCI4dOtzj3TriAKSdYIOpONr+ZfBlzD5NWiEDc52eWd9xOT/fkbwiCUXlkdGD6
KtSA62PTp3813YpQnRWPsZfVQuy1nue+I6oXUb9FND9B+qEzCR7Ir2obGRX6mTeMVdzn
D/omg7OhJZvATFnd+9OEqOK8l+L5srpbRrKYBqx7mjfTBp7e8uAiHxbzCiyxzW+6x5FL
FyTA==
X-Gm-Message-State: AKGB3mIRMc/MbEk+JqSnEO6vdKuhA/ii2E61ZWXVmpylp/e6RgiWSQrI
GXZg2SulXjfFSJCL3a0VtGaVRuN4
X-Google-Smtp-Source: ACJfBotiMY3Tqr3eZpx/5ooMJO0D1/k2zpc4DRINHUMyZOu41Rf9HtyvS3Zs+Bj+tqpA4baK8XI/ZA==
X-Received: by 10.84.201.6 with SMTP id u6mr40211169pld.16.1514709783182;
Sun, 31 Dec 2017 00:43:03 -0800 (PST)
Received: from the-damned ([117.242.89.150])
by smtp.gmail.com with ESMTPSA id a22sm86465554pfc.47.2017.12.31.00.42.58
(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
Sun, 31 Dec 2017 00:43:02 -0800 (PST)
References: <87y3lmgphl.fsf@HIDDEN> <83tvw9gb26.fsf@HIDDEN>
<87efndro8q.fsf@HIDDEN> <837et4fraf.fsf@HIDDEN>
<87wp13h3jn.fsf@HIDDEN> <724A6161-783D-4CAD-AFBD-40D6AEF2C6E6@HIDDEN>
User-agent: mu4e 0.9.18; emacs 27.0.50
From: Sujith <m.sujith@HIDDEN>
In-reply-to: <724A6161-783D-4CAD-AFBD-40D6AEF2C6E6@HIDDEN>
Date: Sun, 31 Dec 2017 14:12:23 +0530
Message-ID: <87incnqoeo.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
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 (/)
Eli Zaretskii <eliz@HIDDEN> writes:
> Since mark_object appears high in the profile, could you please
> rerun the experiment after setting gc-cons-threshold and
> gc-cons-percentage so as to avoid GC for the time of the expdriment?
After doing (setq gc-cons-threshold 1000000000), the issue doesn't
seem to happen. The cursor moved around freely except for one
interruption - maybe the GC kicked in then.
Profile report using 'perf record -p `pidof emacs`' just before
starting to move the cursor:
# Samples: 39K of event 'cycles:ppp'
# Event count (approx.): 21976730020
#
# Overhead Command Shared Object Symbol
# ........ ....... .......................... .........................................
#
35.09% emacs emacs-27.0.50 [.] balance_an_interval
9.36% emacs emacs-27.0.50 [.] Flength
7.38% emacs emacs-27.0.50 [.] lisp_align_free
5.12% emacs emacs-27.0.50 [.] next_interval
5.12% emacs emacs-27.0.50 [.] concat
3.74% emacs emacs-27.0.50 [.] copy_intervals
2.54% emacs emacs-27.0.50 [.] Fcons
2.13% emacs libc-2.26.so [.] __memmove_sse2_unaligned_erms
1.94% emacs emacs-27.0.50 [.] assq_no_quit
1.44% emacs emacs-27.0.50 [.] copy_properties
1.39% emacs emacs-27.0.50 [.] mem_insert
1.35% emacs emacs-27.0.50 [.] sweep_intervals
1.34% emacs libc-2.26.so [.] _int_malloc
1.17% emacs emacs-27.0.50 [.] make_interval
1.14% emacs emacs-27.0.50 [.] Fmake_list
1.02% emacs emacs-27.0.50 [.] sweep_conses
0.76% emacs emacs-27.0.50 [.] x_produce_glyphs
0.76% emacs emacs-27.0.50 [.] split_interval_right
0.76% emacs libc-2.26.so [.] _int_free
0.65% emacs emacs-27.0.50 [.] lookup_char_property
0.61% emacs libc-2.26.so [.] malloc
0.57% emacs emacs-27.0.50 [.] mem_find.part.9
0.55% emacs emacs-27.0.50 [.] Fcopy_sequence
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 31 Dec 2017 15:39:01 +0000
Resent-Message-ID: <handler.29889.B29889.15147346921618 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Sujith <m.sujith@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.15147346921618
(code B ref 29889); Sun, 31 Dec 2017 15:39:01 +0000
Received: (at 29889) by debbugs.gnu.org; 31 Dec 2017 15:38:12 +0000
Received: from localhost ([127.0.0.1]:58883 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1eVfgi-0000Q2-DS
for submit <at> debbugs.gnu.org; Sun, 31 Dec 2017 10:38:12 -0500
Received: from eggs.gnu.org ([208.118.235.92]:49421)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1eVfgh-0000Pp-86
for 29889 <at> debbugs.gnu.org; Sun, 31 Dec 2017 10:38:11 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <eliz@HIDDEN>) id 1eVfgY-0007qb-Mf
for 29889 <at> debbugs.gnu.org; Sun, 31 Dec 2017 10:38:05 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40,T_RP_MATCHES_RCVD
autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55872)
by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
id 1eVfgY-0007qR-Jk; Sun, 31 Dec 2017 10:38:02 -0500
Received: from [176.228.60.248] (port=2485 helo=home-c4e4a596f7)
by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
(Exim 4.82) (envelope-from <eliz@HIDDEN>)
id 1eVfgY-0004UA-1u; Sun, 31 Dec 2017 10:38:02 -0500
Date: Sun, 31 Dec 2017 17:37:52 +0200
Message-Id: <83h8s6ewmn.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-reply-to: <87incnqoeo.fsf@HIDDEN> (message from Sujith on Sun, 31 Dec
2017 14:12:23 +0530)
References: <87y3lmgphl.fsf@HIDDEN> <83tvw9gb26.fsf@HIDDEN>
<87efndro8q.fsf@HIDDEN> <837et4fraf.fsf@HIDDEN>
<87wp13h3jn.fsf@HIDDEN> <724A6161-783D-4CAD-AFBD-40D6AEF2C6E6@HIDDEN>
<87incnqoeo.fsf@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
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: -5.0 (-----)
> From: Sujith <m.sujith@HIDDEN>
> Cc: 29889 <at> debbugs.gnu.org
> Date: Sun, 31 Dec 2017 14:12:23 +0530
>
> Eli Zaretskii <eliz@HIDDEN> writes:
> > Since mark_object appears high in the profile, could you please
> > rerun the experiment after setting gc-cons-threshold and
> > gc-cons-percentage so as to avoid GC for the time of the expdriment?
>
> After doing (setq gc-cons-threshold 1000000000), the issue doesn't
> seem to happen. The cursor moved around freely except for one
> interruption - maybe the GC kicked in then.
Oh, you are right: if I set garbage-collection-messages non-nil, I see
a GC message each time I move the cursor.
So I guess my original theory was probably wrong, and the actual
suspect is some code, yet to be discovered, that conses such large
amounts of Lisp data. I will look into it if no one beats me to it.
Thanks!
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 31 Dec 2017 18:45:02 +0000
Resent-Message-ID: <handler.29889.B29889.151474584926016 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: m.sujith@HIDDEN, Stefan Monnier <monnier@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.151474584926016
(code B ref 29889); Sun, 31 Dec 2017 18:45:02 +0000
Received: (at 29889) by debbugs.gnu.org; 31 Dec 2017 18:44:09 +0000
Received: from localhost ([127.0.0.1]:59007 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1eViaf-0006lY-5T
for submit <at> debbugs.gnu.org; Sun, 31 Dec 2017 13:44:09 -0500
Received: from eggs.gnu.org ([208.118.235.92]:60991)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1eViad-0006lK-W3
for 29889 <at> debbugs.gnu.org; Sun, 31 Dec 2017 13:44:08 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <eliz@HIDDEN>) id 1eViaT-0004cQ-LS
for 29889 <at> debbugs.gnu.org; Sun, 31 Dec 2017 13:44:02 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_RP_MATCHES_RCVD
autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59151)
by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
id 1eViaT-0004cJ-Hs; Sun, 31 Dec 2017 13:43:57 -0500
Received: from [176.228.60.248] (port=2727 helo=home-c4e4a596f7)
by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
(Exim 4.82) (envelope-from <eliz@HIDDEN>)
id 1eViaS-0002Cb-Vz; Sun, 31 Dec 2017 13:43:57 -0500
Date: Sun, 31 Dec 2017 20:43:47 +0200
Message-Id: <831sjaeo0s.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-reply-to: <83h8s6ewmn.fsf@HIDDEN> (message from Eli Zaretskii on Sun, 31
Dec 2017 17:37:52 +0200)
References: <87y3lmgphl.fsf@HIDDEN> <83tvw9gb26.fsf@HIDDEN>
<87efndro8q.fsf@HIDDEN> <837et4fraf.fsf@HIDDEN>
<87wp13h3jn.fsf@HIDDEN>
<724A6161-783D-4CAD-AFBD-40D6AEF2C6E6@HIDDEN>
<87incnqoeo.fsf@HIDDEN> <83h8s6ewmn.fsf@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
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: -5.0 (-----)
> Date: Sun, 31 Dec 2017 17:37:52 +0200
> From: Eli Zaretskii <eliz@HIDDEN>
> Cc: 29889 <at> debbugs.gnu.org
>
> > After doing (setq gc-cons-threshold 1000000000), the issue doesn't
> > seem to happen. The cursor moved around freely except for one
> > interruption - maybe the GC kicked in then.
>
> Oh, you are right: if I set garbage-collection-messages non-nil, I see
> a GC message each time I move the cursor.
>
> So I guess my original theory was probably wrong, and the actual
> suspect is some code, yet to be discovered, that conses such large
> amounts of Lisp data. I will look into it if no one beats me to it.
Long story short: set select-active-regions to 'only' or nil, and the
problem goes away.
Here's what happens: select-active-regions is now t by default, since
Emacs 24.1. When that variable is t, every command, except those in
the list selection-inhibit-update-commands (a variable that is not
documented in any manual, btw), causes us to set the primary X
selection with the text in the active region. Doing that invokes the
value of region-extract-function, which makes a string out of the
active region, which in this case is the entire buffer text. For a
large buffer, such as vhdl.el, this conses a large string, thus
triggering GC _on_every_keystroke_. And that _does_ make Emacs slow.
To add insult to injury, region-extract-function calls
buffer-substring--filter, which calls buffer-substring. In a buffer
with a lot of text properties, such as the one that is fully
fontified, this involves copying the properties from the buffer to the
newly created string, most probably just to remove the properties
right after that (because the X selection doesn't need them). Which
explains why a fully fontified buffer made things even more slow.
So how do we resolve this issue? Should we set select-active-regions
to 'only' by default? Should we arrange for region-extract-function
to call buffer-substring-no-properties instead, at least in this
specific use case? Should we do both? Something else?
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Sujith <m.sujith@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 06 Jan 2018 01:16:02 +0000
Resent-Message-ID: <handler.29889.B.151520135520890 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Eli Zaretskii <eliz@HIDDEN>, Stefan Monnier <monnier@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org
X-Debbugs-Original-Cc: bug-gnu-emacs@HIDDEN, 29889 <at> debbugs.gnu.org
Received: via spool by submit <at> debbugs.gnu.org id=B.151520135520890
(code B ref -1); Sat, 06 Jan 2018 01:16:02 +0000
Received: (at submit) by debbugs.gnu.org; 6 Jan 2018 01:15:55 +0000
Received: from localhost ([127.0.0.1]:37451 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1eXd5X-0005Qs-15
for submit <at> debbugs.gnu.org; Fri, 05 Jan 2018 20:15:55 -0500
Received: from eggs.gnu.org ([208.118.235.92]:43486)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <m.sujith@HIDDEN>) id 1eXd5W-0005QZ-0j
for submit <at> debbugs.gnu.org; Fri, 05 Jan 2018 20:15:54 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <m.sujith@HIDDEN>) id 1eXd5Q-0005GP-06
for submit <at> debbugs.gnu.org; Fri, 05 Jan 2018 20:15:48 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,
T_DKIM_INVALID autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:49442)
by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
(Exim 4.71) (envelope-from <m.sujith@HIDDEN>) id 1eXd5P-0005FR-Jz
for submit <at> debbugs.gnu.org; Fri, 05 Jan 2018 20:15:47 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:34400)
by lists.gnu.org with esmtp (Exim 4.71)
(envelope-from <m.sujith@HIDDEN>) id 1eXd5O-0005v7-Om
for bug-gnu-emacs@HIDDEN; Fri, 05 Jan 2018 20:15:47 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <m.sujith@HIDDEN>) id 1eXd5L-00059V-HX
for bug-gnu-emacs@HIDDEN; Fri, 05 Jan 2018 20:15:46 -0500
Received: from mail-pg0-x241.google.com ([2607:f8b0:400e:c05::241]:44640)
by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
(Exim 4.71) (envelope-from <m.sujith@HIDDEN>)
id 1eXd5L-000583-0d; Fri, 05 Jan 2018 20:15:43 -0500
Received: by mail-pg0-x241.google.com with SMTP id i5so2627212pgq.11;
Fri, 05 Jan 2018 17:15:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=references:user-agent:from:to:cc:subject:in-reply-to:date
:message-id:mime-version;
bh=VBFaUgSaJtdVb2482XCxHzn3t275vW0rqPt4tl+C3s0=;
b=bqD+889taPqaR/n9cOx7mG+zTUxWwEDt8sgBfwi2BWIiD6SH3p1SRE56UgOlZe7jBU
TxwrXTgMJQPTmM9/JZHpzMZl9IDtVc2k9ZnTn7GpnggvB0c6X9bfL8GyKs354xjMW/vx
0w+DsMAVt77OCVRt56Daw5wjeq3No6bBeC0qu4xxoksV8wVvNyhPSeV8oqgmXLGL8gbm
wvV273e0coJDc5FLwmYZ/R/RpwK+SB444wFnIWiWLQjRykiYHX/4MA+pFuvtxvWrJJZe
IeL0srN0b2DZtw2Fn/gPxv6Wi4YJOGdtxmM1mkvBZDnRC+E1jEddX0rVPFLQBIPKVUCJ
Gdrw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:references:user-agent:from:to:cc:subject
:in-reply-to:date:message-id:mime-version;
bh=VBFaUgSaJtdVb2482XCxHzn3t275vW0rqPt4tl+C3s0=;
b=UP5edSOUjEDQXRr5lypjT48Y1brSkfh/s9wKmZUr3LxBnXERVsHwmkj/NmjE0z2ELg
7/feR4RC9Xz2gPxIgUZUnLYkfZPRc29knMdEabyjuamGpJjROzRYW5YI+Tnn0YvGgTGl
mmkUGDL0sj/QBzvHL5t0QZno2EcYT1aMhFKTHYnfT64VwvKyjBb4EntUT73BtqxsUmAd
Hl4vWzrW8zdqEtO+oMrc7B0TomMj0Lg/8i1bHEuwNYVuP/SYEH7uKR3R8CrijwJp4WxL
lzdyma/oKHy/OhOR7eXSuJeGf/OkdFGu5PGQBbJeA8u1KNmWrMERLYLe3hzjo3aYzyoi
r7Qg==
X-Gm-Message-State: AKGB3mIptyTyrenjNnGVFHHJ/mSxCwTg61F4JPOKw7PdDJt7bxWXye0H
ahJ9vBSsapAGoovDXixE0HP9Cia9
X-Google-Smtp-Source: ACJfBovyW7rzK2X+UsYxjbUdop/so5j32Kqr4F64Ppn6jt2d6TvTyNAhBOSucTltoktw8PUP+N1WbQ==
X-Received: by 10.99.56.8 with SMTP id f8mr3891435pga.438.1515201341422;
Fri, 05 Jan 2018 17:15:41 -0800 (PST)
Received: from the-damned ([117.251.224.118])
by smtp.gmail.com with ESMTPSA id b8sm11570630pgt.14.2018.01.05.17.15.38
(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
Fri, 05 Jan 2018 17:15:40 -0800 (PST)
References: <87y3lmgphl.fsf@HIDDEN> <83tvw9gb26.fsf@HIDDEN>
<87efndro8q.fsf@HIDDEN> <837et4fraf.fsf@HIDDEN>
<87wp13h3jn.fsf@HIDDEN> <724A6161-783D-4CAD-AFBD-40D6AEF2C6E6@HIDDEN>
<1157A54D-2179-40FB-BE74-294304A9C550@HIDDEN>
User-agent: mu4e 0.9.18; emacs 27.0.50
From: Sujith <m.sujith@HIDDEN>
In-reply-to: <1157A54D-2179-40FB-BE74-294304A9C550@HIDDEN>
Date: Sat, 06 Jan 2018 06:45:22 +0530
Message-ID: <87608fwzx1.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
recognized.
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.0 (----)
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: -4.0 (----)
I have set 'select-active-regions' to 'only' in my .emacs
to address this issue. Is this the recommended solution for
this problem ?
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Sujith <m.sujith@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 06 Jan 2018 01:16:02 +0000
Resent-Message-ID: <handler.29889.B29889.151520134920871 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Eli Zaretskii <eliz@HIDDEN>, Stefan Monnier <monnier@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org
X-Debbugs-Original-Cc: bug-gnu-emacs@HIDDEN, 29889 <at> debbugs.gnu.org
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.151520134920871
(code B ref 29889); Sat, 06 Jan 2018 01:16:02 +0000
Received: (at 29889) by debbugs.gnu.org; 6 Jan 2018 01:15:49 +0000
Received: from localhost ([127.0.0.1]:37448 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1eXd5Q-0005QY-PE
for submit <at> debbugs.gnu.org; Fri, 05 Jan 2018 20:15:48 -0500
Received: from mail-pg0-f68.google.com ([74.125.83.68]:33425)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <m.sujith@HIDDEN>) id 1eXd5P-0005QH-Pl
for 29889 <at> debbugs.gnu.org; Fri, 05 Jan 2018 20:15:48 -0500
Received: by mail-pg0-f68.google.com with SMTP id i196so2632982pgd.0
for <29889 <at> debbugs.gnu.org>; Fri, 05 Jan 2018 17:15:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=references:user-agent:from:to:cc:subject:in-reply-to:date
:message-id:mime-version;
bh=VBFaUgSaJtdVb2482XCxHzn3t275vW0rqPt4tl+C3s0=;
b=bqD+889taPqaR/n9cOx7mG+zTUxWwEDt8sgBfwi2BWIiD6SH3p1SRE56UgOlZe7jBU
TxwrXTgMJQPTmM9/JZHpzMZl9IDtVc2k9ZnTn7GpnggvB0c6X9bfL8GyKs354xjMW/vx
0w+DsMAVt77OCVRt56Daw5wjeq3No6bBeC0qu4xxoksV8wVvNyhPSeV8oqgmXLGL8gbm
wvV273e0coJDc5FLwmYZ/R/RpwK+SB444wFnIWiWLQjRykiYHX/4MA+pFuvtxvWrJJZe
IeL0srN0b2DZtw2Fn/gPxv6Wi4YJOGdtxmM1mkvBZDnRC+E1jEddX0rVPFLQBIPKVUCJ
Gdrw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:references:user-agent:from:to:cc:subject
:in-reply-to:date:message-id:mime-version;
bh=VBFaUgSaJtdVb2482XCxHzn3t275vW0rqPt4tl+C3s0=;
b=C5stufhRI/u4LP+CLotTP+WQXwzS8OjPGaWizVWguplLFANacXrAAhyxcDsRa+hzt5
rxQmUUhhzwBph7C5l497d1J31cnNdT7yqDY0rRwdiyZZrfSCtKD/Fi4kBc8mQ69ra1D7
tfvSFdJIVnUE4ENmrL9/XgqaX6Y9WWfOAjyLWJ/uEUMqZnQBXlOH9gOgI1X1ROd0l41m
LASl3g6W7GW/0BHd808IWDsZEhRn9deTHIfYqJHi1fSB1WK0KTBRLEpTskdE2fHq8I9v
Tx/N5gECFpkpxz0dePOd+oA6jAXDbaqslWjMyYm/p0S9U8YQcxS6WkTqTwBujkfd4clK
3DxQ==
X-Gm-Message-State: AKGB3mJ3g0wRyhf3i3Oj333HcVXAS7UYVbt45FTZlTUl7m0ZrfgaMUBv
cowqaRz1qAD43CDISaEjSv7W3Cdt
X-Google-Smtp-Source: ACJfBovyW7rzK2X+UsYxjbUdop/so5j32Kqr4F64Ppn6jt2d6TvTyNAhBOSucTltoktw8PUP+N1WbQ==
X-Received: by 10.99.56.8 with SMTP id f8mr3891435pga.438.1515201341422;
Fri, 05 Jan 2018 17:15:41 -0800 (PST)
Received: from the-damned ([117.251.224.118])
by smtp.gmail.com with ESMTPSA id b8sm11570630pgt.14.2018.01.05.17.15.38
(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
Fri, 05 Jan 2018 17:15:40 -0800 (PST)
References: <87y3lmgphl.fsf@HIDDEN> <83tvw9gb26.fsf@HIDDEN>
<87efndro8q.fsf@HIDDEN> <837et4fraf.fsf@HIDDEN>
<87wp13h3jn.fsf@HIDDEN> <724A6161-783D-4CAD-AFBD-40D6AEF2C6E6@HIDDEN>
<1157A54D-2179-40FB-BE74-294304A9C550@HIDDEN>
User-agent: mu4e 0.9.18; emacs 27.0.50
From: Sujith <m.sujith@HIDDEN>
In-reply-to: <1157A54D-2179-40FB-BE74-294304A9C550@HIDDEN>
Date: Sat, 06 Jan 2018 06:45:22 +0530
Message-ID: <87608fwzx1.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
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 (/)
I have set 'select-active-regions' to 'only' in my .emacs
to address this issue. Is this the recommended solution for
this problem ?
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 06 Jan 2018 08:38:02 +0000
Resent-Message-ID: <handler.29889.B29889.15152278543242 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Sujith <m.sujith@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, monnier@HIDDEN
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.15152278543242
(code B ref 29889); Sat, 06 Jan 2018 08:38:02 +0000
Received: (at 29889) by debbugs.gnu.org; 6 Jan 2018 08:37:34 +0000
Received: from localhost ([127.0.0.1]:37537 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1eXjyv-0000qD-Vl
for submit <at> debbugs.gnu.org; Sat, 06 Jan 2018 03:37:34 -0500
Received: from eggs.gnu.org ([208.118.235.92]:56081)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1eXjyv-0000py-3p
for 29889 <at> debbugs.gnu.org; Sat, 06 Jan 2018 03:37:33 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <eliz@HIDDEN>) id 1eXjym-0006uB-JZ
for 29889 <at> debbugs.gnu.org; Sat, 06 Jan 2018 03:37:27 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_RP_MATCHES_RCVD,
URIBL_BLOCKED autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:49176)
by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
id 1eXjym-0006u3-Gs; Sat, 06 Jan 2018 03:37:24 -0500
Received: from [176.228.60.248] (port=1996 helo=home-c4e4a596f7)
by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
(Exim 4.82) (envelope-from <eliz@HIDDEN>)
id 1eXjyl-0001ru-G7; Sat, 06 Jan 2018 03:37:24 -0500
Date: Sat, 06 Jan 2018 10:37:04 +0200
Message-Id: <83incf9ydr.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-reply-to: <87608fwzx1.fsf@HIDDEN> (message from Sujith on Sat, 06 Jan
2018 06:45:22 +0530)
References: <87y3lmgphl.fsf@HIDDEN> <83tvw9gb26.fsf@HIDDEN>
<87efndro8q.fsf@HIDDEN> <837et4fraf.fsf@HIDDEN>
<87wp13h3jn.fsf@HIDDEN> <724A6161-783D-4CAD-AFBD-40D6AEF2C6E6@HIDDEN>
<1157A54D-2179-40FB-BE74-294304A9C550@HIDDEN> <87608fwzx1.fsf@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
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: -5.0 (-----)
> From: Sujith <m.sujith@HIDDEN>
> Cc: bug-gnu-emacs@HIDDEN, 29889 <at> debbugs.gnu.org
> Date: Sat, 06 Jan 2018 06:45:22 +0530
>
> I have set 'select-active-regions' to 'only' in my .emacs
> to address this issue. Is this the recommended solution for
> this problem ?
That would be my recommendation, yes. Especially if you happen to
deal frequently with large regions, and you did not disable
transient-mark-mode.
In fact, I cannot understand why the default was changed to t in
7c23dd4. The discussions leading to those changes all mention the
value 'lazy' (later renamed to 'only') as the default, and there's
nothing I could find explaining why t was eventually deemed a better
default.
Regardless, I still wonder whether region-extract-function should call
buffer-substring-no-properties, at least when it's used to set the
primary selection. Stefan, any thoughts?
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Stefan Monnier <monnier@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 06 Jan 2018 15:38:02 +0000
Resent-Message-ID: <handler.29889.B29889.151525305422509 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, Sujith <m.sujith@HIDDEN>
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.151525305422509
(code B ref 29889); Sat, 06 Jan 2018 15:38:02 +0000
Received: (at 29889) by debbugs.gnu.org; 6 Jan 2018 15:37:34 +0000
Received: from localhost ([127.0.0.1]:38288 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1eXqXO-0005qz-7Y
for submit <at> debbugs.gnu.org; Sat, 06 Jan 2018 10:37:34 -0500
Received: from pmta31.teksavvy.com ([76.10.157.38]:60818)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <monnier@HIDDEN>) id 1eXqXN-0005qm-0Y
for 29889 <at> debbugs.gnu.org; Sat, 06 Jan 2018 10:37:33 -0500
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A2GjMAAg7FBa/yyKSC1bHAEBAQQBAQoBAYMPMIFaiUmEeo50ggKZP4VFAoQyQxQBAQEBAQEBAQEDaCiFJQEEAXkFCwsNJxIUGDGKPAiuP4MoIQKKEQEBAQEBBQIBJYQgghWGbYsaBZM5kCWhTCiHU5hTNiOBUDIaCDCCaIR0I4pNAQEB
X-IPAS-Result: A2GjMAAg7FBa/yyKSC1bHAEBAQQBAQoBAYMPMIFaiUmEeo50ggKZP4VFAoQyQxQBAQEBAQEBAQEDaCiFJQEEAXkFCwsNJxIUGDGKPAiuP4MoIQKKEQEBAQEBBQIBJYQgghWGbYsaBZM5kCWhTCiHU5hTNiOBUDIaCDCCaIR0I4pNAQEB
X-IronPort-AV: E=Sophos;i="5.46,322,1511845200"; d="scan'208";a="16923811"
Received: from unknown (HELO pastel.home) ([45.72.138.44])
by smtp.teksavvy.com with ESMTP; 06 Jan 2018 10:37:27 -0500
Received: by pastel.home (Postfix, from userid 20848)
id 3013361839; Sat, 6 Jan 2018 10:37:27 -0500 (EST)
From: Stefan Monnier <monnier@HIDDEN>
Message-ID: <jwvzi5r0zza.fsf-monnier+emacsbugs@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <83tvw9gb26.fsf@HIDDEN>
<87efndro8q.fsf@HIDDEN> <837et4fraf.fsf@HIDDEN>
<87wp13h3jn.fsf@HIDDEN>
<724A6161-783D-4CAD-AFBD-40D6AEF2C6E6@HIDDEN>
<1157A54D-2179-40FB-BE74-294304A9C550@HIDDEN>
<87608fwzx1.fsf@HIDDEN> <83incf9ydr.fsf@HIDDEN>
Date: Sat, 06 Jan 2018 10:37:27 -0500
In-Reply-To: <83incf9ydr.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 06 Jan
2018 10:37:04 +0200")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.3 (/)
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.3 (/)
> In fact, I cannot understand why the default was changed to t in
> 7c23dd4. The discussions leading to those changes all mention the
> value 'lazy' (later renamed to 'only') as the default, and there's
> nothing I could find explaining why t was eventually deemed a better
> default.
FWIW I was also surprised to see its default is t rather than `only`
(and even more surprised that I hadn't noticed it all this time).
I think to make t work well (i.e. to avoid the obvious performance issue
discussed in the current bug-report), we'd need to rework the code so as
to try and avoid re-allocating a complete brand new string all the time.
E.g. special-case the common situation where nothing in the buffer has
been modified since last time and only extract some kind of "adjustment"
(i.e. something that says "remove last N chars" or "append this string").
Or maybe extract the region lazily: only remember the start and end
position of the region in the post-command-hook and postpone extracting
the region until either the primary selection is requested or the text
is about to be changed/destroyed (i.e. from before-change-function or
kill-buffer-hook).
> Regardless, I still wonder whether region-extract-function should call
> buffer-substring-no-properties, at least when it's used to set the
> primary selection. Stefan, any thoughts?
We could try to do that to reduce the pain a bit, but
region-extract-function should generally preserve text properties (when
its output is used by Emacs rather than by another application), so we'd
need to add some way to specify whether we want the properties or not.
I think I'd rather "fix it right" than add such a hack.
Stefan
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Sujith <m.sujith@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 06 Jan 2018 15:48:01 +0000
Resent-Message-ID: <handler.29889.B29889.151525364823349 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, monnier@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.151525364823349
(code B ref 29889); Sat, 06 Jan 2018 15:48:01 +0000
Received: (at 29889) by debbugs.gnu.org; 6 Jan 2018 15:47:28 +0000
Received: from localhost ([127.0.0.1]:38293 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1eXqgy-00064X-7B
for submit <at> debbugs.gnu.org; Sat, 06 Jan 2018 10:47:28 -0500
Received: from mail-pf0-f182.google.com ([209.85.192.182]:46765)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <m.sujith@HIDDEN>) id 1eXqgx-00064L-83
for 29889 <at> debbugs.gnu.org; Sat, 06 Jan 2018 10:47:27 -0500
Received: by mail-pf0-f182.google.com with SMTP id c204so3441462pfc.13
for <29889 <at> debbugs.gnu.org>; Sat, 06 Jan 2018 07:47:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=references:user-agent:from:to:cc:subject:in-reply-to:date
:message-id:mime-version;
bh=9EfE9T19SeBAOVDLp8TN+3jpacsNI9mxQ27YpqIEUV8=;
b=XAmvO8yFW0Po98EztyrDf6svRt5+BFTQV5CDdN1mzz6FjDnhP/6a+MVRdZRJbeKs4g
JPkZqP5F9kICoaIvX0z/e5ASNFWFrkIuFtGV9Ksfd7nrP24Y8upNgaAYbRM5Z1lC1UTS
ZVGNsMMYFRrywcVRXNQzb4X4akxj0yjXSVvhrnkgSA0kB25DbbLKfEwBaucuT9KT+JrU
kpwQxfP2LcQ1V2FJRI58lJn/vCz9IKz8kXyehXEQNB05OHDvwSVB8xAoO+SYELd4OxbO
qxa957w/sx0S6q0tZROthjoH3RUBp9PIwfJD2ywSo7p5Q2m1BLVTpgVRqJ8p1Duf2HJM
peNA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:references:user-agent:from:to:cc:subject
:in-reply-to:date:message-id:mime-version;
bh=9EfE9T19SeBAOVDLp8TN+3jpacsNI9mxQ27YpqIEUV8=;
b=oC5jeRjf/3AUV5PpbD6KgslEF+ep1lcJiIhN5u6q1v4a89K0aXt/Q+aajSuI0hCNDu
NYBx/fM4OKgzM5grDpJ/tuT6GvwEl2af6Ilwv7HMyHpn7/E7s45/CvNrgcjU+y5KAigj
y6rKny90M72EzqTrGCgq6+kZ6nLZGSfaf/V1M+XbHIPfb6sP38icTNgNLB43mPEYs0Lp
P7ezDpR9MyHkdTL+cDup6I1ULF0IT75F6QYVpG50jV4TrWdWPD/7hiM7qsMqg10c4RLQ
qHxrdsdDw4OlT6Pfy0C1Jc2Iis10Pn4dIhd54xtXY32v+wUASFTbbANSYIcCPpaVOdLL
ghsw==
X-Gm-Message-State: AKGB3mLz2HP0sRdS99xXNS5eGc7vp/WBReKXfQoITbgyOTaC6QP3I6ZI
V/fG0vV98yodvc0jr6inP3PI5wyT
X-Google-Smtp-Source: ACJfBov5sHjH9uzOPkZbWvKSpszNBF5H9uM+0Nq3gpDCxbu+6vihilqnTra51OXdP+Zu2q+sel1ziA==
X-Received: by 10.99.116.22 with SMTP id p22mr1420950pgc.4.1515253640544;
Sat, 06 Jan 2018 07:47:20 -0800 (PST)
Received: from the-damned ([117.249.218.213])
by smtp.gmail.com with ESMTPSA id n65sm18163797pfa.83.2018.01.06.07.47.16
(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
Sat, 06 Jan 2018 07:47:20 -0800 (PST)
References: <87y3lmgphl.fsf@HIDDEN> <83tvw9gb26.fsf@HIDDEN>
<87efndro8q.fsf@HIDDEN> <837et4fraf.fsf@HIDDEN>
<87wp13h3jn.fsf@HIDDEN> <724A6161-783D-4CAD-AFBD-40D6AEF2C6E6@HIDDEN>
<1157A54D-2179-40FB-BE74-294304A9C550@HIDDEN> <87608fwzx1.fsf@HIDDEN>
<83incf9ydr.fsf@HIDDEN>
User-agent: mu4e 0.9.18; emacs 27.0.50
From: Sujith <m.sujith@HIDDEN>
In-reply-to: <83incf9ydr.fsf@HIDDEN>
Date: Sat, 06 Jan 2018 21:16:52 +0530
Message-ID: <87608fyopf.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
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 (/)
Eli Zaretskii <eliz@HIDDEN> writes:
> That would be my recommendation, yes. Especially if you happen to
> deal frequently with large regions, and you did not disable
> transient-mark-mode.
I select large regions to run 'clang-format-region' to cleanup
code in a preferred format, so I can see this quite frequently.
Thanks for looking into this.
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 06 Jan 2018 16:18:02 +0000
Resent-Message-ID: <handler.29889.B29889.151525544226031 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Stefan Monnier <monnier@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, m.sujith@HIDDEN
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.151525544226031
(code B ref 29889); Sat, 06 Jan 2018 16:18:02 +0000
Received: (at 29889) by debbugs.gnu.org; 6 Jan 2018 16:17:22 +0000
Received: from localhost ([127.0.0.1]:38330 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1eXr9u-0006lm-3x
for submit <at> debbugs.gnu.org; Sat, 06 Jan 2018 11:17:22 -0500
Received: from eggs.gnu.org ([208.118.235.92]:38832)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1eXr9t-0006la-3o
for 29889 <at> debbugs.gnu.org; Sat, 06 Jan 2018 11:17:21 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <eliz@HIDDEN>) id 1eXr9j-0004OX-OV
for 29889 <at> debbugs.gnu.org; Sat, 06 Jan 2018 11:17:15 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40,T_RP_MATCHES_RCVD,
URIBL_BLOCKED autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54229)
by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
id 1eXr9j-0004Nn-Ku; Sat, 06 Jan 2018 11:17:11 -0500
Received: from [176.228.60.248] (port=2677 helo=home-c4e4a596f7)
by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
(Exim 4.82) (envelope-from <eliz@HIDDEN>)
id 1eXr9i-0003fn-Dq; Sat, 06 Jan 2018 11:17:11 -0500
Date: Sat, 06 Jan 2018 18:16:50 +0200
Message-Id: <834lnz9d3h.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-reply-to: <jwvzi5r0zza.fsf-monnier+emacsbugs@HIDDEN> (message from Stefan
Monnier on Sat, 06 Jan 2018 10:37:27 -0500)
References: <87y3lmgphl.fsf@HIDDEN> <83tvw9gb26.fsf@HIDDEN>
<87efndro8q.fsf@HIDDEN> <837et4fraf.fsf@HIDDEN>
<87wp13h3jn.fsf@HIDDEN>
<724A6161-783D-4CAD-AFBD-40D6AEF2C6E6@HIDDEN>
<1157A54D-2179-40FB-BE74-294304A9C550@HIDDEN>
<87608fwzx1.fsf@HIDDEN> <83incf9ydr.fsf@HIDDEN>
<jwvzi5r0zza.fsf-monnier+emacsbugs@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
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: -5.0 (-----)
> From: Stefan Monnier <monnier@HIDDEN>
> Cc: Sujith <m.sujith@HIDDEN>, 29889 <at> debbugs.gnu.org
> Date: Sat, 06 Jan 2018 10:37:27 -0500
>
> > In fact, I cannot understand why the default was changed to t in
> > 7c23dd4. The discussions leading to those changes all mention the
> > value 'lazy' (later renamed to 'only') as the default, and there's
> > nothing I could find explaining why t was eventually deemed a better
> > default.
>
> FWIW I was also surprised to see its default is t rather than `only`
> (and even more surprised that I hadn't noticed it all this time).
So do we change it back to 'only' for Emacs 26? Sounds a bit risky to
me, after it has been t for 2 major releases, with no one complaining
until now.
> I think to make t work well (i.e. to avoid the obvious performance issue
> discussed in the current bug-report), we'd need to rework the code so as
> to try and avoid re-allocating a complete brand new string all the time.
>
> E.g. special-case the common situation where nothing in the buffer has
> been modified since last time and only extract some kind of "adjustment"
> (i.e. something that says "remove last N chars" or "append this string").
But do we have a way of "adjusting" a string like that? Or did you
think of a primitive that avoids consing a new string (assuming the
text properties were already stripped from the string)?
> Or maybe extract the region lazily: only remember the start and end
> position of the region in the post-command-hook and postpone extracting
> the region until either the primary selection is requested or the text
> is about to be changed/destroyed (i.e. from before-change-function or
> kill-buffer-hook).
That sounds cleaner to me. Also much easier to implement.
But it can only be done on master, I think.
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: [SUSPECTED SPAM] Re: bug#29889: 27.0.50; Slow visual selection
Resent-From: Stefan Monnier <monnier@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 07 Jan 2018 15:25:02 +0000
Resent-Message-ID: <handler.29889.B29889.151533864831707 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, m.sujith@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.151533864831707
(code B ref 29889); Sun, 07 Jan 2018 15:25:02 +0000
Received: (at 29889) by debbugs.gnu.org; 7 Jan 2018 15:24:08 +0000
Received: from localhost ([127.0.0.1]:39743 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1eYCnv-0008FI-KI
for submit <at> debbugs.gnu.org; Sun, 07 Jan 2018 10:24:07 -0500
Received: from pmta11.teksavvy.com ([76.10.157.34]:47811)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <monnier@HIDDEN>) id 1eYCnv-0008Ev-43
for 29889 <at> debbugs.gnu.org; Sun, 07 Jan 2018 10:24:07 -0500
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A2EBjQCqOlJa/yyKSC1cHAEBAQQBAQoBAYM/gVqJSYR6jnGCApk/hUUChDJDFAEBAQEBAQEBAQNoKIUlAQQBeQULCw0nEhQYMYo8CLQAIQKKDQEBAQEBBQIBJYY1hm2LGgWTOYY2iW+LfItAAYoPKIdTmFM2I4FQMhoIMD2CK4R0I4pOAQEB
X-IPAS-Result: A2EBjQCqOlJa/yyKSC1cHAEBAQQBAQoBAYM/gVqJSYR6jnGCApk/hUUChDJDFAEBAQEBAQEBAQNoKIUlAQQBeQULCw0nEhQYMYo8CLQAIQKKDQEBAQEBBQIBJYY1hm2LGgWTOYY2iW+LfItAAYoPKIdTmFM2I4FQMhoIMD2CK4R0I4pOAQEB
X-IronPort-AV: E=Sophos;i="5.46,326,1511845200"; d="scan'208";a="17569132"
Received: from unknown (HELO pastel.home) ([45.72.138.44])
by smtp.teksavvy.com with ESMTP; 07 Jan 2018 10:24:01 -0500
Received: by pastel.home (Postfix, from userid 20848)
id 7E8B96049F; Sun, 7 Jan 2018 10:24:01 -0500 (EST)
From: Stefan Monnier <monnier@HIDDEN>
Message-ID: <jwvvagdzobo.fsf-monnier+emacsbugs@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <83tvw9gb26.fsf@HIDDEN>
<87efndro8q.fsf@HIDDEN> <837et4fraf.fsf@HIDDEN>
<87wp13h3jn.fsf@HIDDEN>
<724A6161-783D-4CAD-AFBD-40D6AEF2C6E6@HIDDEN>
<1157A54D-2179-40FB-BE74-294304A9C550@HIDDEN>
<87608fwzx1.fsf@HIDDEN> <83incf9ydr.fsf@HIDDEN>
<jwvzi5r0zza.fsf-monnier+emacsbugs@HIDDEN> <834lnz9d3h.fsf@HIDDEN>
Date: Sun, 07 Jan 2018 10:24:01 -0500
In-Reply-To: <834lnz9d3h.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 06 Jan
2018 18:16:50 +0200")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.3 (/)
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.3 (/)
> But do we have a way of "adjusting" a string like that?
I was thinking of storing the "selected text" not as a single string but
a list of "operations" (from which we could generate the actual string
upon request).
> That sounds cleaner to me. Also much easier to implement.
I think so too (I wrote them in the order in which they occurred to me).
> But it can only be done on master, I think.
Definitely.
Stefan
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: martin rudalics <rudalics@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 07 Jan 2018 16:09:02 +0000
Resent-Message-ID: <handler.29889.B29889.15153413293118 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Eli Zaretskii <eliz@HIDDEN>, Stefan Monnier <monnier@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, m.sujith@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.15153413293118
(code B ref 29889); Sun, 07 Jan 2018 16:09:02 +0000
Received: (at 29889) by debbugs.gnu.org; 7 Jan 2018 16:08:49 +0000
Received: from localhost ([127.0.0.1]:39762 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1eYDVB-0000oE-0H
for submit <at> debbugs.gnu.org; Sun, 07 Jan 2018 11:08:49 -0500
Received: from mout.gmx.net ([212.227.17.20]:55846)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <rudalics@HIDDEN>) id 1eYDV9-0000o0-4x
for 29889 <at> debbugs.gnu.org; Sun, 07 Jan 2018 11:08:47 -0500
Received: from [192.168.1.100] ([212.95.5.154]) by mail.gmx.com (mrgmx103
[212.227.17.168]) with ESMTPSA (Nemesis) id 0MI5rO-1eay7g1cZ4-003srA; Sun, 07
Jan 2018 17:08:34 +0100
Message-ID: <5A5245FC.4080309@HIDDEN>
Date: Sun, 07 Jan 2018 17:08:28 +0100
From: martin rudalics <rudalics@HIDDEN>
MIME-Version: 1.0
References: <87y3lmgphl.fsf@HIDDEN>
<83tvw9gb26.fsf@HIDDEN> <87efndro8q.fsf@HIDDEN>
<837et4fraf.fsf@HIDDEN> <87wp13h3jn.fsf@HIDDEN> <724A6161-783D-4CAD-AFBD-40D6AEF2C6E6@HIDDEN> <1157A54D-2179-40FB-BE74-294304A9C550@HIDDEN> <87608fwzx1.fsf@HIDDEN>
<83incf9ydr.fsf@HIDDEN> <jwvzi5r0zza.fsf-monnier+emacsbugs@HIDDEN>
<834lnz9d3h.fsf@HIDDEN>
In-Reply-To: <834lnz9d3h.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K0:ymL0iuamNYsCZtfQPOlnylsuUwEtP9hTmAb3S3kA8Z7DgdtuSz2
5cZnef/0pai3aHl6+fcB0JlnBxJMv6T5Fo0ljFlK3QfDGhFOpios5qI7ewfVSexRRC9ZOay
xUswnjO3lVWx01tXUj7AsnmQAKJcM94JUWbgwt9M+oz84OSQqQOHjr1OM/0RAVn0Ps6OFlW
3zK+K7zawffLGDnjwDEdA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:+tq0arCe2kI=:6qt+tNo5xaz62WkWLVUVNZ
SneyIn+UsH5xzHiqiJD1j/1jZqGrwSM34E0Y0YVYDz7DwgMOi+LiVNbWT/B+gRkQrmips3nBL
Fjk2yfwE5oI9raJMJ84GW+tQ4Fh2bkXl1qLvlRWz60O5P/Ly98PND8CDRiCwHoC3EtfNpLr+K
4aNS2hmnqxxoMmUI58EvwvD+MIsJ9MrkEadCc7mJPbq9X0vnPO7XhcbHo5NN9FcHtgunhXXvw
Ks+wE+vlg/xvCA76kHjp6xuoz8IcPx8+Tk64hMc3qFjtqmCnDVvoDytMY2sjg+XHqOjVgkWvc
qllfomlL8fLab7/Q1h58eW3clGR7V6s2tP06eBqs/HJVArZQ1V4HS4Putmm1z/NUsLMage4uj
yelTOZW/QJumzDWFwlEp6FtnVvyawODP0KONKXKdXZCBSup1JkamMQW3Sy00d7t2lT7bb5mZY
irch1Pz/vlCSWB/61ciQxx2L5Frng759mpLsNHQKn3kCSy45IXs57QQSb34Pg54BGTpZwQKDK
zK/Aiz4PrpkkprwjAVPcmBO3u6Ty4StRkDGo9VOPsNx05KeNFSY7RQquTTAz8kA4Av9pFEAPs
d5R3D6fi/IiDRdfeBiWit605wZwD0BhEYej+yojj645XfEDHoRT7DBTpPbYU+SasD8JmLB0sX
MQbNKMHpbrn2NPK11BgSliWcje2eCjxX0SjvOZpE8L6Gr9QRzEb2U09vtiUPsvWDhDr+0uTSX
h7qdp482RUy984MgzoiTn7MF+aZX+Pn577W5yAWJHPKwrJcpwn5PPWd5f+4RW6DGXlpyonMdh
VwuINfUiIM0Lou7k29b80hC6c0ywRB14XDijCTd85w5yNaziS6vRg2MqoqosPncdeEmgO2P
X-Spam-Score: -0.7 (/)
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.7 (/)
> So do we change it back to 'only' for Emacs 26? Sounds a bit risky to
> me, after it has been t for 2 major releases, with no one complaining
> until now.
See also Bug#29661.
martin
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 07 Jan 2018 17:37:02 +0000
Resent-Message-ID: <handler.29889.B29889.151534658811030 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: martin rudalics <rudalics@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, monnier@HIDDEN, m.sujith@HIDDEN
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.151534658811030
(code B ref 29889); Sun, 07 Jan 2018 17:37:02 +0000
Received: (at 29889) by debbugs.gnu.org; 7 Jan 2018 17:36:28 +0000
Received: from localhost ([127.0.0.1]:39810 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1eYEs0-0002rp-JR
for submit <at> debbugs.gnu.org; Sun, 07 Jan 2018 12:36:28 -0500
Received: from eggs.gnu.org ([208.118.235.92]:35169)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1eYErz-0002rc-19
for 29889 <at> debbugs.gnu.org; Sun, 07 Jan 2018 12:36:27 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <eliz@HIDDEN>) id 1eYErt-0007LF-79
for 29889 <at> debbugs.gnu.org; Sun, 07 Jan 2018 12:36:22 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level:
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD
autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44770)
by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
id 1eYErm-0007Ap-GQ; Sun, 07 Jan 2018 12:36:14 -0500
Received: from [176.228.60.248] (port=1665 helo=home-c4e4a596f7)
by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
(Exim 4.82) (envelope-from <eliz@HIDDEN>)
id 1eYErl-0002q4-Vq; Sun, 07 Jan 2018 12:36:14 -0500
Date: Sun, 07 Jan 2018 19:36:00 +0200
Message-Id: <83h8rx8tbz.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-reply-to: <5A5245FC.4080309@HIDDEN> (message from martin rudalics on Sun,
07 Jan 2018 17:08:28 +0100)
References: <87y3lmgphl.fsf@HIDDEN>
<83tvw9gb26.fsf@HIDDEN> <87efndro8q.fsf@HIDDEN>
<837et4fraf.fsf@HIDDEN> <87wp13h3jn.fsf@HIDDEN> <724A6161-783D-4CAD-AFBD-40D6AEF2C6E6@HIDDEN> <1157A54D-2179-40FB-BE74-294304A9C550@HIDDEN> <87608fwzx1.fsf@HIDDEN>
<83incf9ydr.fsf@HIDDEN> <jwvzi5r0zza.fsf-monnier+emacsbugs@HIDDEN>
<834lnz9d3h.fsf@HIDDEN> <5A5245FC.4080309@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
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: -5.0 (-----)
> Date: Sun, 07 Jan 2018 17:08:28 +0100
> From: martin rudalics <rudalics@HIDDEN>
> CC: 29889 <at> debbugs.gnu.org, m.sujith@HIDDEN
>
> > So do we change it back to 'only' for Emacs 26? Sounds a bit risky to
> > me, after it has been t for 2 major releases, with no one complaining
> > until now.
>
> See also Bug#29661.
Yes. However, I don't feel I can defend the change of the default
value in Emacs 26, unless I hear more support from developers.
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Stefan Monnier <monnier@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 07 Jan 2018 17:55:02 +0000
Resent-Message-ID: <handler.29889.B29889.151534765412530 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Eli Zaretskii <eliz@HIDDEN>
Cc: martin rudalics <rudalics@HIDDEN>, 29889 <at> debbugs.gnu.org, m.sujith@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.151534765412530
(code B ref 29889); Sun, 07 Jan 2018 17:55:02 +0000
Received: (at 29889) by debbugs.gnu.org; 7 Jan 2018 17:54:14 +0000
Received: from localhost ([127.0.0.1]:39822 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1eYF9C-0003G2-MB
for submit <at> debbugs.gnu.org; Sun, 07 Jan 2018 12:54:14 -0500
Received: from pmta21.teksavvy.com ([76.10.157.36]:51760)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <monnier@HIDDEN>) id 1eYF9A-0003Fo-0g
for 29889 <at> debbugs.gnu.org; Sun, 07 Jan 2018 12:54:12 -0500
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A2EjMgCuXVJa/yyKSC1cHAEBAQQBAQoBAYM/gVqJSYR6jnGCApk/CoU7AoQyQxQBAQEBAQEBAQEDaCiFJQEEAXkFCwsNJxIUGDGKPAi0JiECig4BAQEBAQUCASWEIIIVhm2LGgWTOZAllzwBig8oh1OXF4E8NiOBUDIaCDCCaIR0I4pRAQEB
X-IPAS-Result: A2EjMgCuXVJa/yyKSC1cHAEBAQQBAQoBAYM/gVqJSYR6jnGCApk/CoU7AoQyQxQBAQEBAQEBAQEDaCiFJQEEAXkFCwsNJxIUGDGKPAi0JiECig4BAQEBAQUCASWEIIIVhm2LGgWTOZAllzwBig8oh1OXF4E8NiOBUDIaCDCCaIR0I4pRAQEB
X-IronPort-AV: E=Sophos;i="5.46,326,1511845200"; d="scan'208";a="17040924"
Received: from unknown (HELO ceviche.home) ([45.72.138.44])
by smtp.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
07 Jan 2018 12:54:05 -0500
Received: by ceviche.home (Postfix, from userid 20848)
id A10F166326; Sun, 7 Jan 2018 12:54:05 -0500 (EST)
From: Stefan Monnier <monnier@HIDDEN>
Message-ID: <jwvk1wtzher.fsf-monnier+emacsbugs@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <83tvw9gb26.fsf@HIDDEN>
<87efndro8q.fsf@HIDDEN> <837et4fraf.fsf@HIDDEN>
<87wp13h3jn.fsf@HIDDEN>
<724A6161-783D-4CAD-AFBD-40D6AEF2C6E6@HIDDEN>
<1157A54D-2179-40FB-BE74-294304A9C550@HIDDEN>
<87608fwzx1.fsf@HIDDEN> <83incf9ydr.fsf@HIDDEN>
<jwvzi5r0zza.fsf-monnier+emacsbugs@HIDDEN> <834lnz9d3h.fsf@HIDDEN>
<5A5245FC.4080309@HIDDEN> <83h8rx8tbz.fsf@HIDDEN>
Date: Sun, 07 Jan 2018 12:54:05 -0500
In-Reply-To: <83h8rx8tbz.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 07 Jan
2018 19:36:00 +0200")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.3 (/)
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.3 (/)
> Yes. However, I don't feel I can defend the change of the default
> value in Emacs 26, unless I hear more support from developers.
I don't have a strong opinion either way:
- on the one hand, it seems very harmless in terms of the risk to break
existing Elisp packages: the change should only affect
interactive behavior.
- on the other hand, we lived with this for 2 years now, so it's not
terribly urgent.
Stefan
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 21 Apr 2022 13:26:02 +0000
Resent-Message-ID: <handler.29889.B29889.165054754010818 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Sujith <m.sujith@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165054754010818
(code B ref 29889); Thu, 21 Apr 2022 13:26:02 +0000
Received: (at 29889) by debbugs.gnu.org; 21 Apr 2022 13:25:40 +0000
Received: from localhost ([127.0.0.1]:48708 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nhWoV-0002oQ-KA
for submit <at> debbugs.gnu.org; Thu, 21 Apr 2022 09:25:39 -0400
Received: from quimby.gnus.org ([95.216.78.240]:56314)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <larsi@HIDDEN>) id 1nhWoT-0002o7-9c
for 29889 <at> debbugs.gnu.org; Thu, 21 Apr 2022 09:25:37 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
List-Subscribe:List-Post:List-Owner:List-Archive;
bh=SH7LC34aVUdF/2Co9B2cTxw1mVzRyVdDJKbr7os6ZB4=; b=rfQXPJvIsvVyc0wXsQMnRSPSTA
Ir7RPlrWthtt3NcN7dLhovWM+DtscVqKlITirFOlw3yRbCQqgwT9wp3fmlex6b8bccO4AIQlDZq3x
PS5jsB7QtKLvaBkCNlFERAENDmFuEuGdcBPl3E8zsixEbnpi/eG4aNjSASM9QUGmB9iw=;
Received: from [84.212.220.105] (helo=xo)
by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.92) (envelope-from <larsi@HIDDEN>)
id 1nhWoK-0005Op-Hk; Thu, 21 Apr 2022 15:25:30 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN>
X-Now-Playing: William Basinski's _The Disintegration Loops_: "DLP 1.1"
Date: Thu, 21 Apr 2022 15:25:27 +0200
In-Reply-To: <87y3lmgphl.fsf@HIDDEN> (Sujith's message of "Fri, 29 Dec 2017
09:22:22 +0530")
Message-ID: <87zgke601k.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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
@@CONTACT_ADDRESS@@ for details.
Content preview: Sujith <m.sujith@HIDDEN> writes: > Visual selection of
text becomes very slow and hogs the > CPU in some cases. > > For example,
open the file lisp/progmodes/vhdl-mode.el in > the emacs codebase. And then,
to reproduce this issue: > [...]
Content analysis details: (-2.9 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
X-Spam-Score: -2.3 (--)
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 (---)
Sujith <m.sujith@HIDDEN> writes:
> Visual selection of text becomes very slow and hogs the
> CPU in some cases.
>
> For example, open the file lisp/progmodes/vhdl-mode.el in
> the emacs codebase. And then, to reproduce this issue:
>
> * Scroll patiently to the bottom using C-v.
> (this is essential, jumping to the bottom doesn't seem to bring
> up this issue).
> * Set mark with C-SPC.
> * Go to the beginning with M-<.
> * Now move the cursor up and down.
>
> The selection is jerky and CPU usage is very high.
(I'm going through old bug reports that unfortunately weren't resolved
at the time.)
I'm unable to reproduce the issue in recent Emacs versions (like 28.1).
Are you still seeing the problem?
Skimming the rest of the thread, the discussion was about
select-active-regions and whether to have it to `only' or t. It's still
t (which, if I understand correctly, was the problematic value).
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
Received: (at control) by debbugs.gnu.org; 21 Apr 2022 13:25:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 21 09:25:43 2022 Received: from localhost ([127.0.0.1]:48711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nhWoY-0002oe-T4 for submit <at> debbugs.gnu.org; Thu, 21 Apr 2022 09:25:43 -0400 Received: from quimby.gnus.org ([95.216.78.240]:56328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1nhWoW-0002oD-JO for control <at> debbugs.gnu.org; Thu, 21 Apr 2022 09:25:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=rHk5wub3JuIU6luEQlpT6q2d8ccHDTaLDTMkKglhL6E=; b=Swti/idO1mNjP0hGuUcyOYs074 mp1JHvKTl0JuV/vONE2z7cPoFt9TzqeCACB71PexffW4cAt+yltlYA9cLukQzVdSIfH1ZBq1ur5F+ k1nrwWts8XFojJTTJ9sMATZgGlLPjGAmdNzJTDj5JJCV5iFjPw9SiFYhcuRIzYzqQpIE=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1nhWoP-0005Oz-4T for control <at> debbugs.gnu.org; Thu, 21 Apr 2022 15:25:34 +0200 Date: Thu, 21 Apr 2022 15:25:32 +0200 Message-Id: <87y1zy601f.fsf@HIDDEN> To: control <at> debbugs.gnu.org From: Lars Ingebrigtsen <larsi@HIDDEN> Subject: control message for bug #29889 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: tags 29889 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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 (---) tags 29889 + moreinfo quit
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 02:14:02 +0000
Resent-Message-ID: <handler.29889.B29889.165301280010880 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Sujith <m.sujith@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 29889 <at> debbugs.gnu.org
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165301280010880
(code B ref 29889); Fri, 20 May 2022 02:14:02 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 02:13:20 +0000
Received: from localhost ([127.0.0.1]:37045 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nrs8m-0002pQ-9S
for submit <at> debbugs.gnu.org; Thu, 19 May 2022 22:13:20 -0400
Received: from quimby.gnus.org ([95.216.78.240]:57436)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <larsi@HIDDEN>) id 1nrs8k-0002pB-Ua
for 29889 <at> debbugs.gnu.org; Thu, 19 May 2022 22:13:19 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID
:In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID:
Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe:
List-Post:List-Owner:List-Archive;
bh=FxMoQ+s6MEeuOGycDP47no8gSo7DDh/Wik5NxcLo4hU=; b=EJY4sFMhAwd9KkqoC7GGAFfQ0N
h9G2tNiETTia5ApZpq4kk1MDDsKszkVx9ILxoU6DQHZJvUqzTFT2vFPzPe3NN1rwdez538/6l3AVc
l86tqKiffKAvVqEfFN5RUwwsadYEjKwtr5harW3MCgstIb6LxW/So3z9Qr5t/LDWX58Y=;
Received: from [84.212.220.105] (helo=xo)
by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.92) (envelope-from <larsi@HIDDEN>)
id 1nrs8c-0001Hn-9O; Fri, 20 May 2022 04:13:12 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
X-Now-Playing: Tuxedomoon's _Ship Of Fools_: "A Piano Solo"
Date: Fri, 20 May 2022 04:13:09 +0200
In-Reply-To: <87zgke601k.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Thu,
21 Apr 2022 15:25:27 +0200")
Message-ID: <87leux6jey.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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
@@CONTACT_ADDRESS@@ for details.
Content preview: Lars Ingebrigtsen <larsi@HIDDEN> writes: > Skimming the
rest of the thread,
the discussion was about > select-active-regions and whether
to have it to `only' or t. It's still > t (which, if I understand correctly,
was the problematic value). [...]
Content analysis details: (-2.9 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
X-Spam-Score: -2.3 (--)
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 (---)
Lars Ingebrigtsen <larsi@HIDDEN> writes:
> Skimming the rest of the thread, the discussion was about
> select-active-regions and whether to have it to `only' or t. It's still
> t (which, if I understand correctly, was the problematic value).=20=20
The doc string here is confusing (and wrong?)
--------
If non-nil, an active region automatically sets the primary selection.
If the value is =E2=80=98only=E2=80=99, only temporarily active regions (us=
ually made
by mouse-dragging or shift-selection) set the window selection.
This takes effect only when Transient Mark mode is enabled.
--------
"window selection" should probably be "primary selection"? The "This"
is confusing -- is it referring to `only' or to all non-nil values? I
think it's the latter.
In any case, I think changing the default to `only' here would make a
lot of sense, but on the other hand, the t value has been the default
for a long time, so changing it now might just be too annoying.
Eli, what do you think?
--=20
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 07:17:02 +0000
Resent-Message-ID: <handler.29889.B29889.165303098832392 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, m.sujith@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165303098832392
(code B ref 29889); Fri, 20 May 2022 07:17:02 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 07:16:28 +0000
Received: from localhost ([127.0.0.1]:37401 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nrws7-0008QN-Sp
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 03:16:28 -0400
Received: from eggs.gnu.org ([209.51.188.92]:36734)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1nrws6-0008Pz-1q
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 03:16:27 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:49804)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
id 1nrws0-0003bG-RX; Fri, 20 May 2022 03:16:20 -0400
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=VchEUQKrTMoHNEqFmK2ppB0EXiy5wD/8J2WilSHAjMk=; b=Cpycmo7foEmZslnilk49
V2yg2ifT9W+ceEDz1vT0J1kwm5SLrzo8w+JpFHfhzlUF7iatyQhiG/6eQpVoM5A+VzEpq6RJT5SNT
FiOBl3vc7JGLAZT04DqXt9RJULm6o4UBHnSXKEmKY147louv2lLUbgUea0NgRaTjsuukmovFKqpH4
0qMKT86Y33Bja0zGRwrv9xsQXwVqu4FRPgFDQblUpgFlqX6Er+DupnygxGxIMR2uFPk5ZKWtTtvAJ
KdeA4jWs81rwKXn8ou89lh9XQqrpZyy1wiYw5vc7P1Umkb/qvhMT3RHn2Z6jhM9h8I4ZOtg9p1aJE
psI/TaVMz0/Dlg==;
Received: from [87.69.77.57] (port=1304 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 1nrwrr-0003p1-Qc; Fri, 20 May 2022 03:16:18 -0400
Date: Fri, 20 May 2022 10:16:10 +0300
Message-Id: <83r14obrnp.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87leux6jey.fsf@HIDDEN> (message from Lars Ingebrigtsen on Fri,
20 May 2022 04:13:09 +0200)
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
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: Lars Ingebrigtsen <larsi@HIDDEN>
> Cc: 29889 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>
> Date: Fri, 20 May 2022 04:13:09 +0200
>
> Lars Ingebrigtsen <larsi@HIDDEN> writes:
>
> > Skimming the rest of the thread, the discussion was about
> > select-active-regions and whether to have it to `only' or t. It's still
> > t (which, if I understand correctly, was the problematic value).
>
> The doc string here is confusing (and wrong?)
>
> --------
> If non-nil, an active region automatically sets the primary selection.
> If the value is ‘only’, only temporarily active regions (usually made
> by mouse-dragging or shift-selection) set the window selection.
>
> This takes effect only when Transient Mark mode is enabled.
> --------
>
> "window selection" should probably be "primary selection"?
Probably what was meant is "window-system's primary selection".
> The "This" is confusing -- is it referring to `only' or to all
> non-nil values? I think it's the latter.
Yes.
> In any case, I think changing the default to `only' here would make a
> lot of sense, but on the other hand, the t value has been the default
> for a long time, so changing it now might just be too annoying.
>
> Eli, what do you think?
I have that set to 'only' long ago. What does that tell you? ;-)
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 08:37:01 +0000
Resent-Message-ID: <handler.29889.B29889.165303576317246 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, Sujith <m.sujith@HIDDEN>
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165303576317246
(code B ref 29889); Fri, 20 May 2022 08:37:01 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 08:36:03 +0000
Received: from localhost ([127.0.0.1]:37529 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nry78-0004U6-N7
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 04:36:02 -0400
Received: from sonic310-23.consmr.mail.ne1.yahoo.com ([66.163.186.204]:38818)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <luangruo@HIDDEN>) id 1nry76-0004TK-Ds
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 04:36:01 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653035755; bh=LMOISWNoIVetg9Ye7XbZxpxLrv6rTbnf5MJIpy2VsIE=;
h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
b=h4jcvfEMELQJZ7I1uMFwbtPIE0CbLurCpWO557QuCmthx1MLuux3I6x4Ct1kKxHNCjozRvfCNDyXMhtF63V+PqZooCychmbBpRoZOqmBd0OpNFK+Huot4GPhpqoyaBY9aj3YHx9ceODu9P+TeSvCfyM07rVNFvA+NlOysxAEUkGEzacJFvtW1Nz/AZ8fCgLZznOMFxg3TUHbflCHcq+m6Wv/x1snDFyGF0ap/PisJk5Lg3CYoH/i23po35bNK4Bi5NsHN8kyqIcIazh9povWkX4hDB4aek6JEuqOkqNdxy0UlBJ3cUfy7GE8+FUnSCRuW4CDsC288XvswqbFTYzVXA==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653035755; bh=ksiFl5MtdpbYZ2FolAakHxWMwE6t//v7e1lz+GlAQY8=;
h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
b=O/BT3DetD05XHpw68H2oMK4/DGMguohyVqk5nilQtmLwSFzog9wKs5SGaNTP6L/0p6THIWKYvfhUaLR6ok5TV+MjqaZLy0sTrtjdjN+/rTKa4VOsmErb0TeQQU8hM465uaHatPtSjTZjPkt0WsbKnDFRxuz9pnKqUBmXB1yP6MlYCyUcqNAnTbxZ8xAuG2I3Pvz+Qgl9i3K+AerbKxGE0/qqkY7hp/wNi0cWAWWi9LDNFcw5L7t4nshd+gBfj37+Fey0exiEKHRGUA44I2oCRCW8gBeGxzFligshoDHSs/gXfPUXTfJEwADpEFpi2sDu1mM0uEytGZTMp6h5O5U6yA==
X-YMail-OSG: _4vmW5EVM1lYHRqoZUQRKzUnhBJGGJbPkL7EGI6uHvdjuxjBnrHrKph5g5RO2w8
itxXOlN57Xgs7fhJu9H00YvO8YWHqtRK9tnbsZjajwb_qjbYx9QNJrltP59T_wFDt14GtjFLL250
.9ba7CZ0gdnTRpkcOxGzVx8QQ.E02LNy0Szl4EIc.xtczBnNUqD9aL2EMR1nAt4XL5guFcqAfc_5
eJwlMFP7iljesSvV1D8RZvBnR0WwS3hfVewfMCpWL_9ycapxMNd9ZO5WGKGpfgpsua3FJeb098qy
KcTo4x_Ms0h4L4H5WNoCl1rLWYPazB2Yr284H8GvHZH8.5tuGxHlUy6fBrh0UhAYSebEHckJXcQ4
ZoIgtl1mGbgoMVlY39DkGaQ82kEXhpUiUq950C8dn_J1ycbDafwQgGY55phlvr69xV08jFTqxnTh
cwY5k5zdxZjePYJrBjEIsA.y0LCJx0fCeZRF4nf.tLzTvMGExerBweAQdEFmkYpoKNbJTgCtiBSI
Nkcpw7Uf2z3q4OcnDDkcolS4hedWqNl8KZe87Et1DFfSv_BQcYBkqaPvZjKHNItJmaCMowGy3SRv
mMV2X0vO5folfsH52RKrSi_x1BVo5oMHsSCyJpF19yQWeYKPv8Xvusrp4ZR3iEAiIMX7_MExBmvt
xkyIW9SRWIZ.XCwuOsGwv6HMkd3slH6mAj1Qm_uUhnzN9wNDrFl0aLogksBU6VkbMVRB8b8FylfS
2LqVhuYwgSKshyhU_bhDrfCNRRa7fAl_ZY3RBd5E.XGNtKYGH2I6Fd.IQ4SMqDpzJM7Qp_knZ6mf
suAGGS15wOC5T3TOFslcyKOgBN1pgUPzriBDD10FyUX3bjUIeV9tojVV426HkOUJRo2NiGbJ5iCh
OuSfDBjIcHZD2Ha1GNkBYaBfx_wo9Dk1qjKAGaYi5zRWzpN_6ECkoMetOu0hJLv7ds7o7OlUC8MA
EaEjwG5D26385pmYJAL.eDxNKYzssMV4SCuQ1o9wqCXSyV4udbJR067gId0dHuaLxpmdRIPI5FUZ
dNXox7mINsPKmD3Cq1MCws_cc3MS2U.ZKtR_8duLDQHg4R3rykHUiYO7VAmluhv1WVwDDFSdOiS.
bexTS2r_pY6o8WKTytrJuvNetE1.z9eC5A6HXj_P.NV2CuBxY_jKGueqhxHN6aN20Ds4mFkiI0Ny
2wKxbcCIy6yJoTwBeYLDP_Oore_LkeNc7PCkIBVnw1N8m97m4kflKeSY2SvifciiCoKwmtxtnHc_
yBJaIfOLp8qj7ZoMFAPg0weC69XE8wnpwgJSE7WvxmqpkyecnKKbgWCudjbOEfkCK65O3bUzx24o
TcJdguAEkSfpC.PLQoMhTyF6zbZFSRSyYXSHArQI3eHqQmTsaemFdXnNRqY7ig8DlpsWHi9EadlQ
38MvcckNOk4mWtLgBb00IoEp8iqAgwtGYE5Ny6unqzvtSM3ceFrKbm18J392IkN7kreEEa2jgw30
kh.e6QqYKlCKYzWfVs5XH7aCd1y43L4l2JvA18ydQnCQF5Fc8u8yQ4oFZJUiAnU_rIrcy3AmK0MH
j9xx9qxO2kinWeAX2WPbAWE85AXDoi8KGbYvl9ut3_GP14Qdkv.4XE8Ogufd47I4Llz0qz5l2UGM
Jl8JrfFrBktPRrg3S_c2tawIfZNx9e9VWihnTOmS9wHxWhlLBvxEuA04vT1WgtNI9NyWdTMZvono
U5Kh7y.PUjzAvFACNcYTidGbaft6S17QQCgkn9mBvaypZCLtYLVklp4FtcPMyAZCK3oLXt1m6Rdn
xf.eiVsvcgZ3GC7h6TaBVdgFBxOCo9vzyI6OD6BJDO2Obcy1TQzvYwEsY70BIBBkN.oUoydVoLzW
ZARmyvB_FBe6v2Udo9mprkBHc_a1ZM_hbwXPl520QZm9fB5Wab_TEdWTSXKFwpAQah54hbobKUNl
f5N6sK3bvdGm70Fons0TeDyJfzBeWEQ6GywU5XWGIE41eWd6LWvHX0yO2DtmT5iCRlwW7J9oa2Nv
YJ4I5HozeFk3XQH0QWJHFuUO7uuaAIpzS5dKnTEKwdWwViXQt2UmxuHy2kEs5UqS.f.khIZhIoz2
PB3MEs.B_2.rBJitflwZE5SVJmRd7wkGtg3d_dymkZ3GQ6a.910z_WS0zlqz2pNVs02RRX8PKNch
cHhrBABMrvwf.fkQc4haGZbZds5UdfxbZohzxu2b5Vt9Anz.7.pfpyXwZ_65bzOQwncRrXM9__MA
NgIBgxnfoSKrYpagAdRf6c.u6FSn41WRpOwv9pK6gcDi17yPZ4WFPkr5GEdwz
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
sonic310.consmr.mail.ne1.yahoo.com with HTTP; Fri, 20 May 2022 08:35:55 +0000
Received: by hermes--canary-production-sg3-7959d4d9bd-whrqc (Yahoo Inc. Hermes
SMTP Server) with ESMTPA ID 08640a75ce7ce8356e9808c40f511ae5;
Fri, 20 May 2022 08:35:51 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN>
Date: Fri, 20 May 2022 16:35:46 +0800
In-Reply-To: <87leux6jey.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Fri,
20 May 2022 04:13:09 +0200")
Message-ID: <87y1ywy525.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20225
mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 931
X-Spam-Score: -0.0 (/)
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 (-)
Lars Ingebrigtsen <larsi@HIDDEN> writes:
> In any case, I think changing the default to `only' here would make a
> lot of sense, but on the other hand, the t value has been the default
> for a long time, so changing it now might just be too annoying.
I didn't yet read the rest of the bug report, but AFAIK we already have
a way to set a selection to a pair of positions in a buffer. Requestors
get the contents of the buffer between those two positions, but no
string is consed until a program actually asks for the contents of the
selection.
We could have a new value of `select-active-regions' that tells Emacs to
set the primary selections to buffer positions if the active region is
not temporary, thereby avoiding the unreasonably high amount of string
consing.
The only problem is that this feature is only implemented on X and
Haiku, and not consing a string every time the selection is set is
impossible outside X.
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 08:41:01 +0000
Resent-Message-ID: <handler.29889.B29889.165303601218067 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 29889 <at> debbugs.gnu.org, Sujith <m.sujith@HIDDEN>
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165303601218067
(code B ref 29889); Fri, 20 May 2022 08:41:01 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 08:40:12 +0000
Received: from localhost ([127.0.0.1]:37542 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nryBA-0004hL-Gv
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 04:40:12 -0400
Received: from sonic317-34.consmr.mail.ne1.yahoo.com ([66.163.184.45]:36412)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <luangruo@HIDDEN>) id 1nryB8-0004gx-Pq
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 04:40:11 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653036005; bh=ak6R9jQoLbQgLdrK29IWQ/OWpzOGnt+ebJqz4QMs72w=;
h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
b=rCz7AV3bxkNYiV5sAlU9mFXhjYAJE1tVdTUw/kD1cus0olU5BxwHOU7DgI4kSOMUJWT3Kerlo197VK2H+8Fz0NOdmqfEtbysEpqGzY2xoi7eYi8RWwCRIh4o+MsLaXJbU9H8Ne/iueOyrnXvpQopDCAODbRqA0dv/5jCkyPFSZaFuQBdLh6K/Fur2jVynOx7Js+CScXeQDBp6O8TOhsJQSMFWQzmd2K/m70rKnwogV5WU27Tt4SXXZnOXpLsMl4d04wg1ZabwOibO7acldwE4a5oasM02gmbhH6pFQQS+VdCOYgHK9RykhtGzMueI7z9WKmN2D3DIGtjNz4EXDXJ3w==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653036005; bh=FxIOjDOMrdjsZnBH9FSKjpJexRqjN58mVdBPmIeHTGO=;
h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
b=p1FjCMz5yZb2ObN53ie2+hp/XQY+CVrZ4oW9RFdS2POf8LRZYuvk+YPF0GXkLj6114S2UvYSi31flb/+61v9HGakvS1LFH6mLW01UvGwfWVM7Ho1PaGEjVWHMIV+p+WbTdCJBA5zgYizd0BvMmxwqClpsT6u+DiR4ZomUrWZfaOBTPFPyqmj/rex75+4NHldqNHHqMXjvh4kea99gREfge0Kichk0XGVKM4zT6cmxFflpq6MNC6ravNHHLE4wvgnYvHsCyrFZGl+wX7mKbhp8Lgbw63jCeodlsr9xB65LAAxiWEuuU3fyohJQeKQ+wJ1HObiGc0CszWW0KHI9WRYFQ==
X-YMail-OSG: 14bSc4cVM1kbmL73.DMCW5zFQr40e3V2ETIuv7rwQZT_jpyuPJBhA78W8vBmUaD
sT0kH3Rvh7hKU9s0aW9MDIdmF0ZLDDaIdiC9z5rilmJ1i5Y931tG1d68RmfqFv6EqKuSQFVDh_bx
0YSJR5swjzSOsr_vSd0aJTdlHOY8NQgMdLgblHp248GCwaBqrOg1MC6wLBNsBHOarKQu6P0xwMc1
.TY_e3JffJ6pNTqNghBxpvxJTdITku08GPMVdrhPG_MkWCcrLKcZNG47So1RpAeu8mkr7AdcyZkT
G0S0G6fsvFPl5NgvANuFyu6ltO6J5cOoXV739CuOgBPTMMPlfZXlnhJS1slvlJ7yXeRvvFy1qDSK
ixp8I149K1oATwUqxGhwdJxrkae8LLano2zo5yTJVcbdWE1u2pSdabRLnHSK6dqNZO6e1w7MYDWh
ho_xNEZMn9nqGZhSBaJPXwr2SYtmDJnDEP3CPlxg3N7VeShZf9sOv.AGBhqRt8aHb6Jf5ZoJpQN9
DnOv.bJ7pKkU2iI4TWldNx3htkoS47M5nY8MXA9XWgd16cbnweXjI.m0cj6jHvJD_ZlfWBnRc6dV
PRlL6zoNbDS6pfuq0TQkcr9_FRI_JIfhRj7V8Akpwb0zUBlajejTGM2xuxLEofkGaHIEYvU1aQCQ
eRjByKTKI5jXdGH0x8YlhGePHk6Pa1.QF86i8GD630sdrihjAVJ8aHuf9TC3qVBXj0kMWDiIA6P_
fDAaqsir8Gyb8u0ydF5Fn.D40YHxRVSiaMLe3f9dv0aGhpeJoAtd0BkWv7kvXsE_F4PW29yDhc8w
byiYJ6B0z_p7TAxXUYxM8AV.OQSK8gx15rd93MB_pwj7tOOy_wl4jOJS38nYmX2OCzGdU3VCpvRF
_bLoniB4i2HuLcg8E69b3iHct4Zpxm3tyyxHeGlXEdNgly41zhUMyk0rmnngHoaLVg1umtg55779
8D25R8Dv21Gk_13w8K1Yfz2SJSK39ZYDj575m8bQjKGCMfvSabhFd42rw3tiUqE7wBU98Dls892G
XRWSb40JJX6u8mPCxV6AHtS2ildTki.8uySKo4FOFpz4hMSpUPlW.mduMa0FgkXTK2jOBz9BPi_S
yLfjnwQ27DOfdNUaa7QGOEpHlwT6GSorpUzSk_Nr03qTuP1BHv.Ck2yCm3SZUh3vG19ipd_TISr2
QJAqbmJJ0Q6LbgJHMPn.MDng.6vIND9q.DZqHx3ddleL8T4dw4tJxE4jYPlqYlMurlMfLySX.Uqf
8S1g0Xn0CcqbVeKLpAOOvZIaRQdR6JJ2l3uHmsp4Xb7u0EyeDr3s_K56QoTrxlwhaPAzHIItUZ32
wm2bKzdX04hHEYdV31NmZ2dcCgGItPKU3W9b943iqSB9H1yI3MsOOA_3bjjZGMe9xzws9HaeBahR
5zvZ2BAWwDZ.RtZRy0gUsaZ43wWznK5RKS.aNIeQpjFcMfJRqMiyQEWiO4u81khR7pvxbTzZM04p
Fmehrsepsg.sTvIKfKnSBznwfeJNmQHmaH6T2VzcFOK2p4tT6nVnSK9g9orRGYsm93vqp3kQHdTs
Ile.Pj7Ov0_TGLAz0oDssfK.yHb9oJ9Nj6k24dpJPvAkJNFg1RHf0swPuBUbl0ht3a32_NoIVxPg
l8InA.PG5SAp2nO8j2_CzxIYOKtZQoXb3dTygtCbo6U.wBOSTLMa6fDXIGeNf4rE5lOpLQXWOtEW
bRopu8d0rVmg_LqDa2mvEyAD.EVxayAjBcElPU1l7fDBbFtdPpUX0egRDfNgDT0iGoJVu2i3zCy4
wlrfIT8G6tfyQamGyUBuArv8cJpV6uWu_G9FojKvDW3B7QLoCpj9DsdkRurGVJ2.9uhhXvkp.PbX
vHe2tGj4IAZSmiRWyvw0DXxyzZIkuDaqJA7BF6VQp2b9vScn.e5VQ004UgfjLW_NJhhfNGNFTSf6
Q_csFyvUPpfabU3WYErJQrQVeRIQb0.qFz8WlpjLWKh9j7jTd0tTxeU4jq6l.QQOFNXtFKG61tqP
Ynld2tuV4ChDLqL6dR2tZ9uyWsM7WIceGuUJ2X5QPG77H7G2mwUo4Zi6igEJtmaO6MtpbKA1Wjcu
IiNt4u2xXLdgI84Uczy8AJm3fNvtqFN6wCGcqXBHF.7NPoCjOvrZhSkBr1n7LVrhOJTxRjySKfXz
S6DeFgupZsHxDIOFkAaCUyaPNkwizmUTb6he9Of47iZy0JOllQH2S4GF_Wy.rYBvgq_v8rLAxn2e
FoMTe86NmW.HDKSgRchb1c8oRL7JXxAhqOTBCxZHevUyAwzSKuXLzXHdAUK1AXl72Dg--
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
sonic317.consmr.mail.ne1.yahoo.com with HTTP; Fri, 20 May 2022 08:40:05 +0000
Received: by hermes--canary-production-sg3-7959d4d9bd-lwwxg (Yahoo Inc. Hermes
SMTP Server) with ESMTPA ID 858259df95ad42dd018f849af75edd4a;
Fri, 20 May 2022 08:40:00 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
Date: Fri, 20 May 2022 16:39:54 +0800
In-Reply-To: <87y1ywy525.fsf@HIDDEN> (Po Lu's message of "Fri, 20 May 2022
16:35:46 +0800")
Message-ID: <87sfp4y4v9.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20225
mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 885
X-Spam-Score: -0.0 (/)
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 (-)
Po Lu <luangruo@HIDDEN> writes:
> I didn't yet read the rest of the bug report, but AFAIK we already have
> a way to set a selection to a pair of positions in a buffer. Requestors
> get the contents of the buffer between those two positions, but no
> string is consed until a program actually asks for the contents of the
> selection.
>
> We could have a new value of `select-active-regions' that tells Emacs to
> set the primary selections to buffer positions if the active region is
> not temporary, thereby avoiding the unreasonably high amount of string
> consing.
>
> The only problem is that this feature is only implemented on X and
> Haiku, and not consing a string every time the selection is set is
> impossible outside X.
We could also set the selection to two buffer positions or avoid setting
the primary selection if the region is more than N characters in length.
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 09:04:02 +0000
Resent-Message-ID: <handler.29889.B29889.165303740320694 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Po Lu <luangruo@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, Sujith <m.sujith@HIDDEN>
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165303740320694
(code B ref 29889); Fri, 20 May 2022 09:04:02 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 09:03:23 +0000
Received: from localhost ([127.0.0.1]:37564 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nryXa-0005Nh-SZ
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 05:03:23 -0400
Received: from quimby.gnus.org ([95.216.78.240]:60674)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <larsi@HIDDEN>) id 1nryXZ-0005NS-0a
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 05:03:21 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
List-Subscribe:List-Post:List-Owner:List-Archive;
bh=DtSK1yVo1kpvoKwPTkQvG+7KF2v1cTPkMosSRH24PNA=; b=XK65DaUSRJL9FLehzR7bDwjX4z
6bKXCG6fm9FNdU16nmrUWSY3eKeGzcjmGV+unrQldoJhBRhLaoYPxGouhmt8HFOdnZUJcD7XLdpGf
7N4+ty+uikZjrMR55iRjDnEIqmM6oHtWXVnDqYn6d6zwKVa9mQWwWHKzwYJ9/2sq5jlo=;
Received: from [84.212.220.105] (helo=xo)
by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.92) (envelope-from <larsi@HIDDEN>)
id 1nryXO-0005lu-TW; Fri, 20 May 2022 11:03:13 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj
SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEUTERJdX2Gnqap7
gIL///8DsUvuAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+YFFAg6GCOEChAAAAF6SURBVDjLfZPrgYQg
DITBbYCYBo7QwIb039tNCCreresv5SOT15hSPLnsjU2MqIxvnudpKyLSpWmcJzrAzuLPCVKaL3sf
wDT9ebjX3jJuvVxQ6nGerVceX1tIngFkwoK6iJXoKM2LYOvvkebKHkoGrU1aRye31ABVyDu5hxjj
ZNcoeVScJzC/qnv0eE8hUvMeTV41oQtXoQBiKxAE6QlmhvQyaYaJT9AoTwSA8S0gKU/QpWIQUS7q
w1sAJeg68Oo85AC+0UyYYsg14AkUAN2rnnoxKuXIoFaYVmCsrt7UlGWEoMfNt0Ge1HwybWR/uw0c
KMzQBvAL+Vg5AnwjOoYsP6nYCXjsepzXaxveIJFi76s/xnSpuDV8jXK3G5wW4L8TUxpu4g9gQPsM
PNETKOlB6wHkB6kvID8AzPlJ6gJlDaYFEJcbKMcvbjGFMou6rjXzXyhHTWUB7rsRnn0geQVYQvF9
YOuJ9hXAxNigtV7zTcoNBVeLNcgd/ki/gj9GiAeX1bEAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjIt
MDUtMjBUMDg6NTg6MjMrMDA6MDCDNJA0AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTA1LTIwVDA4
OjU4OjIzKzAwOjAw8mkoiAAAAABJRU5ErkJggg==
X-Now-Playing: Steven Brown's _Searching For Contact_: "Audiences + Stages"
Date: Fri, 20 May 2022 11:03:10 +0200
In-Reply-To: <87y1ywy525.fsf@HIDDEN> (Po Lu's message of "Fri, 20 May 2022
16:35:46 +0800")
Message-ID: <87h75k60fl.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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
@@CONTACT_ADDRESS@@ for details.
Content preview: Po Lu <luangruo@HIDDEN> writes: > I didn't yet read the
rest of the bug report, but AFAIK we already have > a way to set a selection
to a pair of positions in a buffer. Requestors > get the contents of the
buffer between those two p [...]
Content analysis details: (-2.9 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
X-Spam-Score: -2.3 (--)
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 (---)
Po Lu <luangruo@HIDDEN> writes:
> I didn't yet read the rest of the bug report, but AFAIK we already have
> a way to set a selection to a pair of positions in a buffer. Requestors
> get the contents of the buffer between those two positions, but no
> string is consed until a program actually asks for the contents of the
> selection.
>
> We could have a new value of `select-active-regions' that tells Emacs to
> set the primary selections to buffer positions if the active region is
> not temporary, thereby avoiding the unreasonably high amount of string
> consing.
>
> The only problem is that this feature is only implemented on X and
> Haiku, and not consing a string every time the selection is set is
> impossible outside X.
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.
So I think just flipping the default to `only' would be the best thing
here, even if the current value has been in effect since 24.1,
apparently. (And then mention this as an incompatible change in NEWS,
of course.)
So I think I'll do that, unless somebody objects a lot.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 09:09:01 +0000
Resent-Message-ID: <handler.29889.B29889.165303768921134 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, m.sujith@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165303768921134
(code B ref 29889); Fri, 20 May 2022 09:09:01 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 09:08:09 +0000
Received: from localhost ([127.0.0.1]:37568 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nrycD-0005Uo-Fu
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 05:08:09 -0400
Received: from quimby.gnus.org ([95.216.78.240]:60778)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <larsi@HIDDEN>) id 1nrycA-0005UE-NO
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 05:08:08 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
List-Subscribe:List-Post:List-Owner:List-Archive;
bh=LqMqniVG1KG0r3b7tKp9smrl7/ZmNnFPVtJB0uPjgjI=; b=cebIKb0/MoliD1xvezlWvBhj9m
areDRny5bj682019ppl0c74igRAaONz30uURBr/bj2zY7tea+14cp8NfUifUAfeG+T0CoAISMdw3P
mGlCWLC5lQq4U5Q3l3Q3tUE6XZAiVN9A8Y5bnbjgsGgH1IXDddgWn0C7XncN6z6n6ZRo=;
Received: from [84.212.220.105] (helo=xo)
by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.92) (envelope-from <larsi@HIDDEN>)
id 1nryc1-0005ne-Eb; Fri, 20 May 2022 11:07:59 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <83r14obrnp.fsf@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj
SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEUTERJdX2Gnqap7
gIL///8DsUvuAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+YFFAg6GCOEChAAAAF6SURBVDjLfZPrgYQg
DITBbYCYBo7QwIb039tNCCreresv5SOT15hSPLnsjU2MqIxvnudpKyLSpWmcJzrAzuLPCVKaL3sf
wDT9ebjX3jJuvVxQ6nGerVceX1tIngFkwoK6iJXoKM2LYOvvkebKHkoGrU1aRye31ABVyDu5hxjj
ZNcoeVScJzC/qnv0eE8hUvMeTV41oQtXoQBiKxAE6QlmhvQyaYaJT9AoTwSA8S0gKU/QpWIQUS7q
w1sAJeg68Oo85AC+0UyYYsg14AkUAN2rnnoxKuXIoFaYVmCsrt7UlGWEoMfNt0Ge1HwybWR/uw0c
KMzQBvAL+Vg5AnwjOoYsP6nYCXjsepzXaxveIJFi76s/xnSpuDV8jXK3G5wW4L8TUxpu4g9gQPsM
PNETKOlB6wHkB6kvID8AzPlJ6gJlDaYFEJcbKMcvbjGFMou6rjXzXyhHTWUB7rsRnn0geQVYQvF9
YOuJ9hXAxNigtV7zTcoNBVeLNcgd/ki/gj9GiAeX1bEAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjIt
MDUtMjBUMDg6NTg6MjMrMDA6MDCDNJA0AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTA1LTIwVDA4
OjU4OjIzKzAwOjAw8mkoiAAAAABJRU5ErkJggg==
X-Now-Playing: Steven Brown's _Searching For Contact_: "In Praise Of Money"
Date: Fri, 20 May 2022 11:07:56 +0200
In-Reply-To: <83r14obrnp.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 20 May
2022 10:16:10 +0300")
Message-ID: <87czg8607n.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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
@@CONTACT_ADDRESS@@ for details.
Content preview: Eli Zaretskii <eliz@HIDDEN> writes: >> "window selection"
should probably be "primary selection"? > > Probably what was meant is
"window-system's
primary selection". > >> The "This" is confusing -- is it referring to `only'
or to all >> [...]
Content analysis details: (-2.9 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
X-Spam-Score: -2.3 (--)
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 (---)
Eli Zaretskii <eliz@HIDDEN> writes:
>> "window selection" should probably be "primary selection"?
>
> Probably what was meant is "window-system's primary selection".
>
>> The "This" is confusing -- is it referring to `only' or to all
>> non-nil values? I think it's the latter.
>
> Yes.
I've now updated the doc string.
>> In any case, I think changing the default to `only' here would make a
>> lot of sense, but on the other hand, the t value has been the default
>> for a long time, so changing it now might just be too annoying.
>>
>> Eli, what do you think?
>
> I have that set to 'only' long ago. What does that tell you? ;-)
That we should consider flipping the default to `only'. Let's see
whether anybody objects, and then do it.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 09:24:02 +0000
Resent-Message-ID: <handler.29889.B29889.165303861722622 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, Sujith <m.sujith@HIDDEN>
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165303861722622
(code B ref 29889); Fri, 20 May 2022 09:24:02 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 09:23:37 +0000
Received: from localhost ([127.0.0.1]:37585 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nryrB-0005sn-9I
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 05:23:37 -0400
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 <luangruo@HIDDEN>) id 1nryr8-0005sZ-F4
for 29889 <at> 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_6V3M3JIMxky72MYteJ1qkaAfWSZFBj_nDLEJ
I9RJqhB9mmTwVTY1x.vnam4esYgKEcjRSmRoNvTGtIm2fQ.IHnEC8HSu5agGaQYx9e6ZkBpH58Vc
3JPdxzSepPeSR0NQuD3naiFG9DnwwmNHM5or0JMZE7cvoA5owEXB7b0XDN3IRqKUDixki9GtcYTi
EUNx.8ulhtAp5XYnLMPphsC7TFAsZuc6CnvvnITl_DpXQ33ceIAZVLp6ETRMvBLZIMkqlGKjKmR4
yt71BrFzdOK_iTki2owDDGEiVflWhmrhOiOjvsVFHtHlzXtBv2UrWkrkX0FZubLgZqdCneHeZwfG
7ryFq06Omjvv2OFFt1SOP9CjGb06OUkHYv_cDq6S5kDQQn2SLwMAXxhVE3861tGuDgH0Qeu6_eAi
GB6SECZBDKKqjEYb_msQjjUhliTwz2c9M1jsVWhnzq80YUr_2mRLbHkkuXdR3EzxE7J1figQBC0_
xCx97V6bsibvooert.Kp4thuzpDTnxTruEHVr3WcV50c8Vc7tFg1kgXVMllNM9wfO9vnDrQUCNby
1MSa0AIDbDXWFB7S8rOWfdhWrUhQ47TccVy3jai2USTDEd226rQVHgyO3fMczAcUHuc5cJNKSBM4
4DL03.dm3UlLwC7_xyjP9AvVQtpwLv4oIgPdhO0.p1oTB5ZssIYHOcBADhQ57atijxGO8i7z_eJ5
ATz2z8wmMoc3js9GY129Kg5lu1vg4WlUQ48silOGwz4uB_FZJRGPD.ZA6Cc0RiOIu3xal0ltGw3X
cPyzzKePY1DzSWlICuYvZF_vyCkrcH.5uitL6Qr_JYZLtNFUXqy.6rEHxBKAeRfg9Va0aJTiDvP_
t_v4MdAzSd7vUBFL70w6AGHxUPMsygP2ZBF6ny19h698_7MCZ_RNQCG4M9A7L_jxYYtsmoUtFnI6
iNgSgo4vg17pJJcM3Xz_SMfDPyUarevCFurVSPs_SiKQlFUd1pslGuFy9luqUpXotsEVG45QlQoy
72Cw4Wodw9QX5q1Yx9tG.S5f51Zmu3AoO.DLItA68HH0CPUc26UVsdSIAajUm622uZ4_sYEkYvx8
4Ugi9ceHzJRtzZqAQkiOI9bw711PhCPbCxBLU40I.z6DtjtNkgnm5mknYrYP4sF5xiMUapnNw.FQ
kz.JrMoUz3tQhlhWTS0L0Hj5OUXcxYo1BAl3g_QX2k81cDvF5k5ASVWPM7YI6qtRzDoa9w76Acvq
pOf0oqFYUONWPCkpJ8A93mEcwEfpvS0e8jzWPeJWt7xYX7HPPgGcS6KxRHaeNLeK3F4rNrdTnaMi
TtbasgI1UAq9ExiQutfWmL2yBfPSACVoUddb5OmQ5G.DG2C6lt6LtVWkbzMM.KjqkJQjxirv1wUD
yv8mKk1_f7Ufps5ee6XDs374J_RpmN_IPRjsNzwmlaq5fxa02FAKqAG1tMuQrI3He
X-Sonic-MF: <luangruo@HIDDEN>
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
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)
From: Po Lu <luangruo@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN>
Date: Fri, 20 May 2022 17:23:17 +0800
In-Reply-To: <87h75k60fl.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Fri,
20 May 2022 11:03:10 +0200")
Message-ID: <87h75ky2uy.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20225
mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 771
X-Spam-Score: -0.0 (/)
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 (-)
Lars Ingebrigtsen <larsi@HIDDEN> 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'.
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 10:12:02 +0000
Resent-Message-ID: <handler.29889.B29889.165304148427517 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Po Lu <luangruo@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, Sujith <m.sujith@HIDDEN>
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165304148427517
(code B ref 29889); Fri, 20 May 2022 10:12:02 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 10:11:24 +0000
Received: from localhost ([127.0.0.1]:37625 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nrzbQ-00079l-Bh
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 06:11:24 -0400
Received: from quimby.gnus.org ([95.216.78.240]:33018)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <larsi@HIDDEN>) id 1nrzbN-00079X-MR
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 06:11:22 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
List-Subscribe:List-Post:List-Owner:List-Archive;
bh=CSoMgcb4IAKhwsEBLXs0hg0Sybcz7fSNP7ljCYAEguc=; b=bsE8Jq3y/7ZnI/mPW/hajiyum5
f3JMHbDWgXHVJVeQbmMN+KaWW9nID4BxtmJ5A6Pggg5N0+krUePvtgNlh755GtMccI5woyS9jYRK+
v+Y2sFFpYOXlh2U3gv1OrDKGAdCHyTxWyJ8jixcGNQsczi/9pI6AE0sO5xdeibhxU4zQ=;
Received: from [84.212.220.105] (helo=xo)
by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.92) (envelope-from <larsi@HIDDEN>)
id 1nrzbE-0006PS-UQ; Fri, 20 May 2022 12:11:15 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj
SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEWdmmnfzYSWVTS0
cUHao1VxSitWNiQmHBf///+3HDEGAAAAAWJLR0QIht6VegAAAAd0SU1FB+YFFAoIAjASc3UAAAGk
SURBVDjLhdTNjoIwEADgotG9QuIDbEbBq7G+gJEH2NQduG5MWq6bTSivv/NT8CfuOiFQ+jEzpRKN
+Tey6ZxnGQ8KuaNxnpvc8EXGChkfZgRJy/4tPwOKtbX2ZOu6oKg5TsYs3Ci1QrFiSRkABIf6WEwp
E3CKuzhzBS1FKftuGIbojqvUY5kABol4OaaMCnWen/fYxfCZoMWS5yuep+Qmho3CFjEl9MYBYhNc
Ao8OS6SEr5IBAx6ugA3BBwo0/izw1tMNtrfgBJbxEaQWvbkAL/Z74XhITTYCw5gRDdzCXICbD/2Y
cRZo/QjDJYET2PKywh2A9GBoQie1UFfleHdnJS0rBEn5EfAJQIElBgU4WIZOIdCWB88t0J0EKi/z
kU++aTxlMMwB9PlBwIcGca0ZUIm0khK40giS4gViFLAJqtjFnnvTuqg9LSoB0I70NEkHL5i/PmnO
Qm+eOkiLCUDWj7yfjltcAfS3YOBKtwDj/PoR1OTDt3Y3fu0aJZbOPoVSC9n9I+i0wHwP97GW87uZ
W3gWO/Mqcv1TKLLiCfDFFC9r/BW/lgPrYFdX73cAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDUt
MjBUMTA6MDg6MDIrMDA6MDDRPQKkAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTA1LTIwVDEwOjA4
OjAyKzAwOjAwoGC6GAAAAABJRU5ErkJggg==
X-Now-Playing: Blaine L. Reininger's _Byzantium_: "Rosebud"
Date: Fri, 20 May 2022 12:11:12 +0200
In-Reply-To: <87h75ky2uy.fsf@HIDDEN> (Po Lu's message of "Fri, 20 May 2022
17:23:17 +0800")
Message-ID: <871qwo5xa7.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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
@@CONTACT_ADDRESS@@ for details.
Content preview: Po Lu <luangruo@HIDDEN> writes: > 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 "s [...]
Content analysis details: (-2.9 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
X-Spam-Score: -2.3 (--)
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 (---)
Po Lu <luangruo@HIDDEN> writes:
> 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'.
Other programs don't have a concept of a point and mark, so that's
pretty moot. In other programs, if you mark stuff with the mouse, or
the equivalent of the selecting directional keys, then things (may) end
up on the clipboard -- which is what `only' does.
(Sometimes even that doesn't make things end up on the clipboard, and
you have to type Cmd-C or the like.)
`M-h M-w' is the expected way to put the paragraph on the clipboard in
Emacs.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 11:03:02 +0000
Resent-Message-ID: <handler.29889.B29889.165304454825866 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Po Lu <luangruo@HIDDEN>
Cc: larsi@HIDDEN, 29889 <at> debbugs.gnu.org, m.sujith@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165304454825866
(code B ref 29889); Fri, 20 May 2022 11:03:02 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 11:02:28 +0000
Received: from localhost ([127.0.0.1]:37734 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ns0Oq-0006iw-AS
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 07:02:28 -0400
Received: from eggs.gnu.org ([209.51.188.92]:50884)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1ns0Oo-0006eL-QY
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 07:02:27 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:37720)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
id 1ns0Oj-0004Bm-Ia; Fri, 20 May 2022 07:02:21 -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=SD7MyU08RUfDve4zwdbrZYTMzE5k5UKMlF0OQ1yWmX4=; b=jaidvUO+GDrc
uFBeDihxH1OxWYge2epXzYbYnXhBq/WKDFdsTVIOpsrPZYb3RvT+sOzPt3tD7uP2kWCzK+7uEqGdU
fctcZkSWYxSGAjkPeFltnDcw14MWd7qIslu2GySXpZ24Gu2YoD+jLVy7nKavTLVXUmi7nnl5hnbjR
xeMdeGM+tTum1WVO+a3cZSainsGadJZni9gz3eY4/DMNP1y6O7BRMNfCp07PKQFU4rn/0geyYtNPZ
MmL8/y38Yn+hx93QjkogGZFCHOAN8YK8Eqv32V84wALtTKvA3PI8htZ/Rov3SkblrGIXI/tVMxVat
ZvKU3zybFS+Xvsx3Q/5VHg==;
Received: from [87.69.77.57] (port=3174 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 1ns0Oi-00020J-8v; Fri, 20 May 2022 07:02:21 -0400
Date: Fri, 20 May 2022 14:02:19 +0300
Message-Id: <83h75kbh6s.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87sfp4y4v9.fsf@HIDDEN> (message from Po Lu on Fri, 20 May
2022 16:39:54 +0800)
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87sfp4y4v9.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
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: 29889 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, Sujith
> <m.sujith@HIDDEN>
> Date: Fri, 20 May 2022 16:39:54 +0800
>
> We could also set the selection to two buffer positions or avoid setting
> the primary selection if the region is more than N characters in length.
Not on MS-Windows, I think.
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 11:04:01 +0000
Resent-Message-ID: <handler.29889.B29889.165304462726413 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Po Lu <luangruo@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, larsi@HIDDEN, m.sujith@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165304462726413
(code B ref 29889); Fri, 20 May 2022 11:04:01 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 11:03:47 +0000
Received: from localhost ([127.0.0.1]:37745 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ns0Q7-0006rx-1L
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 07:03:47 -0400
Received: from eggs.gnu.org ([209.51.188.92]:51110)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1ns0Q4-0006rU-T8
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 07:03:45 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:37850)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
id 1ns0Py-0004NW-BD; Fri, 20 May 2022 07:03:39 -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=8iH29P208dXLP7IZ2sXuU+JY9X29awGWAGrL3aPNTio=; b=TB7zWOX9equo
2nXhYfERbWA9Ma+YijHP1t5uBuhGi/FdC2fr5h17Um9V2Q9eaMCKxY4yUSA7niwqzu/jA/swAXH/w
GvVaL/iSJhpJ1qXdkL/00k3E8Z1ApCnExRdWF5OerIr2R+dF3oohlhStkBKhBYWAm88/7ce4uo0g8
RL+pznOhwBog15c22z4/DxPh1r+FW8VWV9Gt7g0jg73t70sGEPx8x+h7eHqSPCcXcLb1rOIGblpiC
c3zchK1edunHHURTk9lAOfIg44qsN+4kUh32YNdusotc00URGFAz8JxLuLGP12g6/4TJEd82Qa7MX
hVBKANUOLPDHmv+FgYvZKw==;
Received: from [87.69.77.57] (port=3247 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 1ns0Pp-0003Xu-M9; Fri, 20 May 2022 07:03:32 -0400
Date: Fri, 20 May 2022 14:03:29 +0300
Message-Id: <83ee0obh4u.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87y1ywy525.fsf@HIDDEN> (message from Po Lu on Fri, 20 May
2022 16:35:46 +0800)
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
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: Sujith <m.sujith@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>,
> 29889 <at> debbugs.gnu.org
> Date: Fri, 20 May 2022 16:35:46 +0800
>
> We could have a new value of `select-active-regions' that tells Emacs to
> set the primary selections to buffer positions if the active region is
> not temporary, thereby avoiding the unreasonably high amount of string
> consing.
What will happen if the buffer text changes between the time the
active region is defined and the time some other program requests the
selection?
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 11:09:01 +0000
Resent-Message-ID: <handler.29889.B29889.165304490026922 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Po Lu <luangruo@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, larsi@HIDDEN, m.sujith@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165304490026922
(code B ref 29889); Fri, 20 May 2022 11:09:01 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 11:08:20 +0000
Received: from localhost ([127.0.0.1]:37761 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ns0UW-000709-1y
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 07:08:20 -0400
Received: from eggs.gnu.org ([209.51.188.92]:51778)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1ns0UT-0006zu-J0
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 07:08:18 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:38442)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
id 1ns0UO-0005HP-B5; Fri, 20 May 2022 07:08:12 -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=8d4XJQUWkqS5lmFDbkS4RHt2N9Pov8qM7f3cr6MHL5I=; b=HRkKhANSQxVz
VI/oZENs5wDoP9sD6Xpv6UwGgiqCoyLNiOM2u8iyjXUv6XZRAtwnz6ZLPHQJNF+nv2ghewiBJg062
yvKok/lxI5axSkeT5iBcQcGt0yWqotjjGiUjwUZQheasu33WmlgL91kLL56z2gjrlW+RyKod3zU3i
Nc929YjPcOVSc0w8/H1kP7AH4yySifsFBRfUlbJgd+vq3v5+ohIDTqpAY62nWIEBUxUKwYF65evaz
prA8iwcqs7wuekWpwTyo1b1A+hn0buBomrL9AgIgVUazG0vXHABA4I4utVkX4i+EUyOsi/45arHKL
xYpU3bttaAOLX73RIIDbtQ==;
Received: from [87.69.77.57] (port=3539 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 1ns0UN-00021q-QF; Fri, 20 May 2022 07:08:12 -0400
Date: Fri, 20 May 2022 14:08:11 +0300
Message-Id: <83bkvsbgx0.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87h75ky2uy.fsf@HIDDEN> (message from Po Lu on Fri, 20 May
2022 17:23:17 +0800)
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
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: Sujith <m.sujith@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>,
> 29889 <at> debbugs.gnu.org
> Date: Fri, 20 May 2022 17:23:17 +0800
>
> 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'.
Maybe we need yet another value for that variable, which would set the
selection not only for shift-selection?
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 11:15:01 +0000
Resent-Message-ID: <handler.29889.B29889.165304524727496 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: luangruo@HIDDEN, 29889 <at> debbugs.gnu.org, m.sujith@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165304524727496
(code B ref 29889); Fri, 20 May 2022 11:15:01 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 11:14:07 +0000
Received: from localhost ([127.0.0.1]:37767 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ns0a6-00079P-MK
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 07:14:07 -0400
Received: from eggs.gnu.org ([209.51.188.92]:52934)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1ns0Zq-00078Y-Nu
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 07:14:05 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:39102)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
id 1ns0Zl-0006pW-AI; Fri, 20 May 2022 07:13:45 -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=dApWGJfmijXBgwVGbXL1NPrwR2Y1NpdkVp0CfKET3hQ=; b=TQwI+daFG7Tu
ltWqcBjNkhtyei3J2xRWASYyFS+M9z9b178jYoRewkfHzbBIhvRWpofFdQTyeiE3AbbloHd6tCXlB
SHB7KmAZCYJH8Hqd+kkOjIG5jQ41/58TmDAT/zpddAhN3bZWdfMIXs2FcUdr/6/+J2TIiVZyYtJ9j
mxFsbUa44ckR+4JeCxW4bF3ZoSiYVtjbSzgPuf5aaXcTozCyAiwLS1OsWXUmb5qrk3+10uRQNqzF3
EHuaKn/mZJlCjRlX2PPy2yeyyEEn0PoQdP65jUT89Tmc92MZO5HtpCuJJo57OZsvxvcy53/4B7UqW
7P2q90KNLzfHT63PpBkKVQ==;
Received: from [87.69.77.57] (port=3876 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 1ns0Zb-0007ut-G9; Fri, 20 May 2022 07:13:39 -0400
Date: Fri, 20 May 2022 14:13:34 +0300
Message-Id: <83a6bcbgo1.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <871qwo5xa7.fsf@HIDDEN> (message from Lars Ingebrigtsen on Fri,
20 May 2022 12:11:12 +0200)
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN> <871qwo5xa7.fsf@HIDDEN>
X-Spam-Score: -0.0 (/)
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: Lars Ingebrigtsen <larsi@HIDDEN>
> Cc: Sujith <m.sujith@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>,
> 29889 <at> debbugs.gnu.org
> Date: Fri, 20 May 2022 12:11:12 +0200
>
> `M-h M-w' is the expected way to put the paragraph on the clipboard in
> Emacs.
"M-h M-w" is the equivalent of "Select All" followed by Ctrl-C. M-h
alone is the equivalent of just "Select All". Aren't there programs
that set the primary selection when the user performs "Select All"?
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 11:33:01 +0000
Resent-Message-ID: <handler.29889.B29889.165304635313533 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Eli Zaretskii <eliz@HIDDEN>
Cc: luangruo@HIDDEN, 29889 <at> debbugs.gnu.org, m.sujith@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165304635313533
(code B ref 29889); Fri, 20 May 2022 11:33:01 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 11:32:33 +0000
Received: from localhost ([127.0.0.1]:37805 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ns0rw-0003W1-MP
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 07:32:32 -0400
Received: from quimby.gnus.org ([95.216.78.240]:33968)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <larsi@HIDDEN>) id 1ns0rt-0003Qe-TX
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 07:32:31 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
List-Subscribe:List-Post:List-Owner:List-Archive;
bh=l6l0j3TJL9BtORTe14NqXGFIEUK/g9/clZ8aJGT2O98=; b=ihnC7pC4l/inSLypsIZCQ9oneo
nDe3Y7AdtCrtM/S+nNAfNUVLNji24Cfyy/hMTuYQVpMI+45ygoUnNuptf5StU3eDKPMZg1bP4A+RY
coEzYuS2UKjb1A8UOcBHYohvAbWGS4FJlerNf0VQ8XGqXTzTEyEdf8VLwT9aakxAliwM=;
Received: from [84.212.220.105] (helo=xo)
by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.92) (envelope-from <larsi@HIDDEN>)
id 1ns0rl-000770-6P; Fri, 20 May 2022 13:32:23 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<871qwo5xa7.fsf@HIDDEN> <83a6bcbgo1.fsf@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj
SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEUyJSWac3rLur//
///CzyOmAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+YFFAsdK0TXZzoAAAF/SURBVCjPPdHBSsQwEAbg
f4opktMqXaF796BP0RUs6KkLycL2vArNU+zFPXiqYC97UjDSzFM60y5eSj8mmUn+AAA1lws8OlzI
P1bMPQZHCmoVj77SgmcFeVdMhV/BuN84ha94yNLtsRd4EMcHzusPgUPLseanUoAgDbqcn7pamilS
zu++njsrnmMJ3ChGy0fendFbPr0mYCmnOcHyezijFxxf44zK6Z4B2LX8uYqWa22wDMmwInWKz8DJ
ch4ZKL1h/qEwoXNy7UPGWdRlLnDEeqRBgA3z9/VhxFbmGEHKHr7QerncWvab/Atd0qgC9509mCRD
CwlxHVeVeRGsJRKzvUP5kkAkSS7CHrsQJe0GyEZMqLDXjHGlABX6T+zlHEDe6Gc7TMjepMWtpKdD
c/g5Sq0UoIqezxXdQqsZhPO7agZTZ3kV1nSaCeGkoOmRqW2588gVlbGsrW+wkKXGTnN2WMK4ws7d
UMI0/yBP1ULm6PvI4TYw94P3fr6YpL8V/AHRgalJvIiI3AAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAy
Mi0wNS0yMFQxMToyOTo0MyswMDowMJk4DJAAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDUtMjBU
MTE6Mjk6NDMrMDA6MDDoZbQsAAAAAElFTkSuQmCC
X-Now-Playing: Sonoko's _La Debutante_: "Swan Lake"
Date: Fri, 20 May 2022 13:32:20 +0200
In-Reply-To: <83a6bcbgo1.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 20 May
2022 14:13:34 +0300")
Message-ID: <87mtfc30e3.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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
@@CONTACT_ADDRESS@@ for details.
Content preview: Eli Zaretskii <eliz@HIDDEN> writes: > "M-h M-w" is the
equivalent
of "Select All" followed by Ctrl-C. M-h > alone is the equivalent of just
"Select All". Aren't there programs > that set the primary selection when
the user performs "Sel [...]
Content analysis details: (-2.9 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
X-Spam-Score: -2.3 (--)
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 (---)
Eli Zaretskii <eliz@HIDDEN> writes:
> "M-h M-w" is the equivalent of "Select All" followed by Ctrl-C. M-h
> alone is the equivalent of just "Select All". Aren't there programs
> that set the primary selection when the user performs "Select All"?
`M-h' just marks the paragraph -- are you thinking of `C-x h'? But the
principle is the same with that, I guess.
And there probably are.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 11:47:02 +0000
Resent-Message-ID: <handler.29889.B29889.165304716118806 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, Sujith <m.sujith@HIDDEN>
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165304716118806
(code B ref 29889); Fri, 20 May 2022 11:47:02 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 11:46:01 +0000
Received: from localhost ([127.0.0.1]:37831 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ns14t-0004nf-LY
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 07:46:01 -0400
Received: from sonic315-20.consmr.mail.ne1.yahoo.com ([66.163.190.146]:41107)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <luangruo@HIDDEN>) id 1ns14r-0004eP-0T
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 07:45:54 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653047146; bh=CJW/fSTrhk5fOgMRb+mPJM0LVYuD+6HUem14drQ5Gqs=;
h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
b=fAnWrYAaoa63qR9GOe28+ffHCzINZwtflPQ2TejaQu/UqWOY3alLB4tfNE4PbbpCiYWL4lTGA5VkBcvmc1MdAO5wQUCqOX5PLUdLRxUEvj2O43PFmjyMuRthiABK9i4I4clTwGtzjxAch2zggTqmQnkaKPmH3XyTBnT4GUjx/DI6rQ3I/8mpywUmgnklzwrHoUwHwQLvnLKknLwv/6dB/EasuUuTZPGpqQGAb+EIw+ez/exu9ypRaPVae26vymFIPRDkrJ/1Ne76mQ74TDh1/s++s5V+Ga+q/s/XV3H+vgUB84c09lvghH8sLIJpr/I5dAVuzMIyoJGRtckMcFlFlA==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653047146; bh=TM3zbVhudsFjsNxlD19T1zcEBmTYbtxQcKOP5D3jTTb=;
h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
b=OlsMEp3dS/5yDXC+7Pk41J6G2mEAD2H306bP9RghQCb9g5XUr4KfqpEJj6lfKmQzXD0YvB9jdzz7Z0P2zF/2+wpWfoZ/310mtoWNGFtI9NpA4HckmlS4I+kio3i81KdlP1BwftoH2lYYMv2t3oyyyF/w1JdEhj1og2qp2fOnCVP1uuCSWvSUX0jcCrZF89IXeskBMAjvlPE8GC0a6fVWh/pPG2xw/a3kEFCUcFRr/PvGekl8t75EdnqeIyaGhX61ZlCutdM1ogaNChcUGARmSXRg44Yojq+FZeHoQuyGIedj05sQmKsA8ZytCYYVDCkv/2JSnfSh1x2ijjSzueswqw==
X-YMail-OSG: .b8Ml8YVM1kYC8MVa55NsdQYrTt0X.0GNC83l31qjniQtv_BDgmYoEBiLTPFm7d
jCDXA3YCXuAB4puea498VpkCUJIidtJf3_0LSmK1Z9PYVSXRBrKEriOrG7RKD9jKjdPz1UkMQrQV
JVK9wVzPqcukTCJzQ29PHT_OoubJi7DCwh2sjEwPdPaxsrCaVjeNH0StrNMEwhusBpIugPN6aQCN
mQTAVIt5DSh3jC5ZU6JRiSeEpcBEx21zsMSNpogqfImCqYYubPSixG4avBkYswEwNx3I.Ouz9t0b
3.PqowhqzSdZPKlrgWtI6DD9MmQyaRd3c8wO6HzmkKSjf8GNIewwN44wPG2eOug73.fhO2.xuln2
aqh3LkMLmFMk2PC3xKId7nw2kNuF7gPrAPIvXSDwnCG2ZG3lGMMxegEcM0JuCKE5ijpFfkVyxuwT
rXIT6Y7EgF8yW_vd1b2vC6A5yQH0PCoYYe.CfgfhFUEZR38oForDyyVPPbRcARU0I5xm.zSHEp0l
LNg4VQYRwy_BByMT0xr.zYZTujetFCs_k5xuN6_ecuf2HGV3AbNSdo0011Vc5ibWhr7pSeuDYbHc
ogw0d_j9oHeB9hYZ2x8btqnpKz744mgM6zJt57DCp3JONYHMwsZ0FXarvR0sSYu6D05DCOdfa8ML
1gJCDDDeFBLfrcFfbp4PpdQU6X.Rqekni5OVfbghGOLrgr5m277p1D7lLlHNXO2yvhwROnvl0w0o
_erOnkdxyZQphhnP7IFJe1KQHFr4_rhpaHClx098Pj.p9bKdEdRAQ44xwcbjKODKTu38MisF7K5o
UanCR6bguztfmqo54hhd9GsisbR2CYL7pkvay_EKV_ci7yBgeU25H0PRVRnONm1TA3.UzjitfwQf
6YvlqnMTQG5PFF7Sf7K5mZ91cmlvu9xhmUkx_xmxaG0.qjkz0qdf2yRQVsJ19pDF9EF7rGIg2rVo
UjGGkUgKmP7MiV3qj4wCXMY9aaTAFEpHzM0M4Uisesguu57C7A7kr8ObfLOlIzNjZmNyrbTsfiNX
nwUgd6FKZqENFkVyyJQIZHPRRkNupJ9va_9sKrvqpuJKe5Y5OZe3alephhDNOcU8.sSQ9Culdq1Z
tLn3jq50jsZdEliIPce9AQJmH2M3wM8jWudPChWbi0O7g6upRUFXjBHbD7lRh5NXZ78V5hT.3vp2
E_8OhXXIQXWFzG29Vk_hoUYkJ9o9BbRUMRpRKYo9XKoiNvcLCTg_BhI4zniKzn.T43szstKm7OP5
5ik.C6Yq1O_90Acau1Vo_DC9VhTLYZxVekao9ntMCpeOnpLLnqV9QXf12baca6Ma6tk.WuNaMcR4
cjNh.8kDgFKTZPSI0uHdWxuwXQXAcZkLqCUNC.S_xOdFhYQfpOZ.xPYpO2MQF8YMWHJLyHkeqEB6
Uu7rXiivHVzH4n41MrEvykBc7kEOXgQtLLKD1YHqZEZQl02ntMImJb_4FhrDoMWAGOF5xfFFopng
8kDws83ZQqc9N.9aXYKWPoHqmLReEMidw0X36BDmiLvQclANEuNwk4_Nd.8Xt.xW5CRqJAnNdGxZ
gzPuMxI4s9VFfaHL0ia2DIDPop8V_HEydQuzqrFDC0MqAv.lCpCzuew9Alv.o56ovr6qgmPYIJ7D
MSTrQdRUfwrvqnHw0LVrE02FftiJSTpdRDWxmOvpwXBXiTR6P6mDCwjstHCxJSy3ZkACAKYwc8uO
rPl1gfThR77NtOf0_2lsub_9W0Hgl0fFqAjfn_0Swd6YsLvLgiamhwZRF.DYobaV0iI8Eo1B.0_J
SJQoi6_LMlpQEbFwXzZIN3wiC2gL24H4MXXtB6IY3fZC8AYgmQE7DOAly7UV8l7_4paqI9gDhEYu
Gt7BvYjPzbE6gnJy_7LddaK7M_PjxhrPcwF8g_uopTZquF897aOo_H61RA7gzQL7EUw_Gxw2yB_o
Z0spw6B0t2Q2bloLsHWbfYj3CuTNBny62aL740twR.O60B9.2h70ieqBFiadvHDAnwM51zvSB164
TGIeN9n..MuMh2ljIQzzYggeWlds0eU8Zd6kTlqjoYU5vwNQEZJFu_irsvlcihteY439YbD3DeqS
Ht8p0HMXv9JlFzkyF26aIKPhoSsxfmULdMPFOMl6WCn9V7.cab2PzVG16PAdFUabVfHC1lL7ytkX
BIs3EL677wahiW2dPSBaLHv3dKLGwGMSgWzQjE3sOK_nvZm76jCgNrsP5r1n56JRLmIGfd2YkPJy
c53.7NlxnjCdMU3jejppd9d5wIOwuLUkPDeZ_VTPTeDbID1n5mBGHjORLwlebaBc-
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
sonic315.consmr.mail.ne1.yahoo.com with HTTP; Fri, 20 May 2022 11:45:46 +0000
Received: by hermes--canary-production-sg3-7959d4d9bd-lwwxg (Yahoo Inc. Hermes
SMTP Server) with ESMTPA ID 7791c3cc643ed7e17df94702e4dfff60;
Fri, 20 May 2022 11:45:38 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<871qwo5xa7.fsf@HIDDEN>
Date: Fri, 20 May 2022 19:45:33 +0800
In-Reply-To: <871qwo5xa7.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Fri,
20 May 2022 12:11:12 +0200")
Message-ID: <877d6gxw9u.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20225
mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 1093
X-Spam-Score: -0.0 (/)
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 (-)
Lars Ingebrigtsen <larsi@HIDDEN> writes:
> Other programs don't have a concept of a point and mark, so that's
> pretty moot. In other programs, if you mark stuff with the mouse, or
> the equivalent of the selecting directional keys, then things (may) end
> up on the clipboard -- which is what `only' does.
If you select text (i.e. it becomes highlighted) in any program, that
program owns the primary selection. When another program requests the
primary selection, it is transferred what is currently highlighted in
the selection owner -- it doesn't matter how things were highlighted, as
long as it has been highlighted, the program should own the primary
selection.
When you select stuff with the mouse, nothing _ever_ ends up in the
clipboard. The clipboard is only set when the user asks the program to
"copy" or "cut" text.
> (Sometimes even that doesn't make things end up on the clipboard, and
> you have to type Cmd-C or the like.)
>
> `M-h M-w' is the expected way to put the paragraph on the clipboard in
> Emacs.
You're mistaking the clipboard for the primary selection.
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 11:48:02 +0000
Resent-Message-ID: <handler.29889.B29889.165304725122938 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, Lars Ingebrigtsen <larsi@HIDDEN>, m.sujith@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165304725122938
(code B ref 29889); Fri, 20 May 2022 11:48:02 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 11:47:31 +0000
Received: from localhost ([127.0.0.1]:37836 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ns16Q-0005xj-NZ
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 07:47:31 -0400
Received: from sonic311-23.consmr.mail.ne1.yahoo.com ([66.163.188.204]:36280)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <luangruo@HIDDEN>) id 1ns16O-0005sH-Qo
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 07:47:29 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653047243; bh=RCiKu/1y15h4aZRkkAV3iaIIKhwZtBpQ0kILYQxMIds=;
h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
b=o+vRzbdt5WZK+pxmDIcUDERTf36Pe2uaB4DdZWxmUf6t7rB4zeTY9deutD8RG1zKuPG/NrLoAVeeNz/HySuPXaaGXVfEPP/oJ4VuNzfXrn8y/Rp631qMHBYMUVxLu9Q2qcnXwV+XbWBBNrDXYRDN4zXJnSnhSXBlM90PRB7bsH+HQUpKGt2a7o7Ddbro/CLlnAA1oiapW3Fs1EChiPUhs26cniO00WTan2vMGQset0WEBXc8W0fftJij9aNrHvoo2BZWF2atHxXMS8+rJJVw9MPU6TF5oUSdehtPEsB8pA23mlcOVupBVL3cugSDXb2idOE/+twyjDa29VM/iLCtgg==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653047243; bh=uR0xKbUHy5a8/B64WhrRoIoQv1mK4Yd2TMur5RaTV56=;
h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
b=WQe6bo/kNfDpfehP8LNrNQBEv4+KjYOQroQHceBdrKhyCa2hNZE0zEHljZAVCaCcoRK7qJQ9otxIjEvWWgwWriypCPWlZPGeRSWlh8vM6KZcNjXEw/F52KnHkqWVzRdrqfir+Sqe9TeD31wNiggDnHz3UYb+AWC+3DdvRfd2p2H+FbftK7Iw/uJWMkIuR8qmc1NliPgy/1idhDUs0qQlqSawpfOYS3fVg11lieHo1TP4Fmgw/JavOa2dEKs0UUNiJo4aSGUwLfY3HTBMwNjHcv8SFASg7q9pXgFX2d+yNaWQbh4ZWkZR981INth6GBMjyxuDjWpxo4d30HWb66NX2Q==
X-YMail-OSG: Cgw5HqcVM1nJMYa4dg9xhp4Gqflmia3WUE.1AU2FhPor4mDY0bE.L.yE.ZcCGK.
9zfnn.xky8SP7SGrzf1Cnu7TFGnsIVDuL11gc9Pm0K3eKeqwk3c34mF95oCCdnKLWbhH.JTqVDLv
nQlmVnmvt0YiFTdFOX0CDYJQQT3afI062nBRA7yw0.MiTZ_DuO2P5Y9ToaT10qp5eo2FVpX9uozx
.2S7aR7lQ1cFeOiq8RQg7XY9YRB57dVgkWN92MeyMjdUQLHfPQ5BOqTovoUkebgREda5u7yAzVrf
SIsb6kJaCE5y388wAkPeRWbQ6ERt.XUiE1Sjg69xaWmVDU.QgddYsZs8K7BHD7Ah.bbQS004tQkj
O2tdr9qQk_ogLKY5WVhRbEz.sO5Q5qkT0XELhcu6R6qyMsFh8U3vea8RgaVCqVMwg2kRF2Qoj2tU
4hOGkZkVTZeH7AGQ695bLrb0VoSkT89INwWPK6hzL5_A0m5KOb8jD2WyWMf2VI1bwwzBHBlKKEdS
Y6qovmTmlfZXim8i0pBlZQfOcCJhkiWqH0KGwwdQyPz3zvaRmAvMODsiRWp7QiilMDyleqNsPYAz
1E_bh70TsufxcsM0PhvuFiBSDM0mtpt6GiMq7ayTeZU14Hf2wja1iDajN.BXGuIBAQbZI2NXyFco
9brux3AojjNFA0wnwu5H_jXh5.45nIKPijU1q3UVF2BylAIxDnkTZlT0uF9sPTeotYvRAEKMTmvI
gg4KOZ4Q1G_fdX7JMRufz68U3ZGg6Etm5C0UUMesPu54tEkPYgTiiuC0zC1OmYrPNOWkbihQGd3p
jVvBzBEDuvqfh2VWhWtb5VpbbL_adK5Y3m7ANPGjvwgC6W7p50ylAZr2cP12d.vtjumBmaoeLsGM
_Wn7WRneiii81Fgs7qIM.O9sE2mv5aVlm.gpLpgL1AC08BEtDdaPl6PdGqnigy8nxZtu0.WC51x9
OUSM7.pMVQQ_HTp55jg6SIkVKbsh0V_K2aA0OfJCxhEPWCXp0btKZ9AWRS5TBvZGRTFEzzeMjfQx
RcqVseIZGNWC19TU3RQKHGF_UydYx9ByaKEiHUCaMLIhVVUHRJMxUA5FMA7ERpKIYBdAyYpvnFtR
9g2ZP0TpScmXpS2zi8ww_kwPoPz81nFJpZXCckVm1H7NGDYEg8xp_KKEuDjypGSHexzkmsrH2qTq
Tki4BQC_pt8N1Afe0ca5b1cnK4J6AIuZoONIMygBtJcZslqamlYvKK0rdlK4sMrwPudoqxtohqoy
VGD0OY40L7464QPZ1cMrWvrN4xpjU1RQPCvaH4ivyiJkaFjEhvQpXm4sxKNA76GgoxOFeQZ1GrLP
JSs2gpa46.HALkH9yE6pPpEOrydlXulKrFwcI4r_gSXDrHK3oULshP2E_DgNJJWbcwH4kMPDdkXH
qW_A5POJrriBmp66IXLTeXlsvJtfpErtC1l7uSi_8J.3VgdzWCs0JMu85VSBnUzt.pLN.STITig6
c54tKRzmB37DXvL91xtnr0gAr.GDtPTZyx_XTtzRRtYLTIcIhXIxN9VuL__WFlWmLevfnO1ARQUh
m8KpnH65iRkcjPS13PK0R8RDG1Pce2SyAOph1LYVE0H8VDVktZYWGMKqGuxh2TW1MeeTPco0mM80
7.gGNAERsfUPRoeIKu9Xz094ctDzua5wGxfpNOjwTXcmNo2DfwIB1aLdJgfywbZEChoB0fxXmVK8
qG.SlVq_dk6l8eW9DoeghYvezFMBgGo5SrggCR_g6JoHmnL84N0_oV2o2gVgYcR9jTVKe9JaN5u4
n.VAK3b.X2sVjI4kIU.zmTa0fP_Y1oJbUwmSmcsgk9gOF0vEGYnkbAV03O5qAKm9OSEvrLGz8tJf
.8sn4oIO9rWMMkeQcj1T0mYvJvenPskN0qJAqzIwnvNT57Nfcj0Ax0FzdCJB_7OKxvYLDh_RWNjG
gpm546CpgnFW4j.IJuFa7YF8bCfEqo4EczsuwGoC.ffSxUTImksMmXAtBO5EoWGrRZm8OaZ5jnrY
vHgXkcXwu0S0lkWBOb1lVfxV09KhwzssyTmyPo96QnI0Ue1rw51Wnk_8MrWm9XYJFSyIfSioItxJ
rRrC1DS0a_rEIWx8F6E55Qp0.rsjHKJySqzO7RSN_VBF9lMZah7BF8OQbIYz4sWCDCwqRtwqp22E
auusyd7QdB5CR_MnmOOrWye4af1__gZQmGCl5sHSqVOtHOyHDFUnpqv4G1hq6y1XnX5Vus1OQWsL
ezAsD9MoBltL.2ybWRs.D8tyvGNpRiJDqKPvS0Tnkhe_So2DhqZp6c8DrW7NCJmE-
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
sonic311.consmr.mail.ne1.yahoo.com with HTTP; Fri, 20 May 2022 11:47:23 +0000
Received: by hermes--canary-production-sg3-7959d4d9bd-lwwxg (Yahoo Inc. Hermes
SMTP Server) with ESMTPA ID eacf05f356bc4fb4b8a81c6c6ca57247;
Fri, 20 May 2022 11:47:16 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<871qwo5xa7.fsf@HIDDEN> <83a6bcbgo1.fsf@HIDDEN>
Date: Fri, 20 May 2022 19:47:10 +0800
In-Reply-To: <83a6bcbgo1.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 20 May
2022 14:13:34 +0300")
Message-ID: <871qwoxw75.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20225
mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 378
X-Spam-Score: -0.0 (/)
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:
> "M-h M-w" is the equivalent of "Select All" followed by Ctrl-C. M-h
> alone is the equivalent of just "Select All". Aren't there programs
> that set the primary selection when the user performs "Select All"?
If you mean code in Emacs, then it's the current default value of
`select-active-regions'. Otherwise, no, not that I know of.
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 11:50:01 +0000
Resent-Message-ID: <handler.29889.B29889.165304738124041 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, larsi@HIDDEN, m.sujith@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165304738124041
(code B ref 29889); Fri, 20 May 2022 11:50:01 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 11:49:41 +0000
Received: from localhost ([127.0.0.1]:37841 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ns18X-0006Fh-7Q
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 07:49:41 -0400
Received: from sonic314-20.consmr.mail.ne1.yahoo.com ([66.163.189.146]:38883)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <luangruo@HIDDEN>) id 1ns18V-0006FR-3O
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 07:49:39 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653047373; bh=y609KDaNj+3n8SEBo1hqE/DGmEoxumRTpxDtahVMTNU=;
h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
b=O21R6HKT40InZqeN6zVyrdN8b3sP9tI8hWeGY2vMdEe0m+R0llMRhAoco+ZjYdOpYPfnPTOQ7F736phkn7beasKNNVgMflQVDf9T+cKa9MbW1sBL9loEQPCJyIZ3ndTvKHkXRF+agXxByd05ri3v6m+uoABUp1Q4U0THXz3nZVMvhmRPuu1S3bK6q1evCPRUgB3WQFnOxLJFbdClzE0dnzH31X/YdyMjv/1NGEGVGbRlMQ9sncTFj7O8C5lIVtN/c8pf3f3osw1i1OXYvXazj8JpyOW/Cl2/U4v4AH9ktForzVVQ0L2/jys7VpZ9R/lLcG4hn6preivxOckqRnlfZw==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653047373; bh=NOA6W0xTK38jiHZcMUxjxbZDSQHsZA9fXOKTC0XqHX+=;
h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
b=tGbKaxC3c6Q+OMSafYpPy5gd8ixpPWr/f+C8r3AdsHk+ZVTU7+JfZwL/dC5JJNBlr2tSPWlORxFu+co4hPTmnJa6OeMuwhmSHgXSvZ7XEBz0qCdMjWHZzNab5DBaQROjCHDT3/gkI4rTMbLB4dK4zs6tzaAeRU+JdfxNytgEAVODyktxJn4iqp4uZisPZQhr0bkiVqoIFBrCltY6hDpXvrRemJATwklQngY4EbvyB/MDO28iROC+UH+qBYD+40K0iHQcY3znv7DCvPsAGlVQGkUpXxEfOxzV1rrwJeGdgGA0JVh8fEe/8RAugzBJXRWxZgJ2r5heCqYg96KnMwoiMw==
X-YMail-OSG: Nljk6csVM1kaqyboudf.deCuNUWgs8FoZtUu.38DyTwkHrNydP3zR5fogZsvqY5
kxFLrKiAi5Fkk1nPhOJVZ985N9U3BMqj6u1IdotMUKNm66o9EWblPY0kn2_fWt4q7Oj6ka.iQVxu
XCoWkrgVBB_lCgEEs8xiTOIcVCN_gQ5klxr8O1Tf.a1uve8ukHOpAsBGDnvcYXWA7m_KMFbRgnrX
W4NgzlGOZpKhFM3pSbbFGJE7bHxpvzS.VHQWZKo0CnTeLlGHK8mSrKanu6ujZxLW7MKYEWGD2ylT
YKUbW6YFdCK2oPaBchsVFdppMioGg1C4yu_hsDF7SHTFRO8PPMDyU5cMUCUoxyrwQxYgASbEopAL
QM.nPiZuYaQvkMwToALE39mYvXtfDMu6ZyfGQNNrj00jZqBqMJRiKjleNOfIHbZROcoswcdjVu8s
J0ayU.7WoiKeASDhznrU.dtW9_27zNvhqhzg3Qa.ZBzvltiU4gVapmMRCxXOvStc_9COuz1humGH
sqiAssptSzf6IPASlSxpBIxwBNuuYDDKR4oXjdJIv7PsrxEkJkbuecOV5Rjse2oER9vf4XElxLAk
8UvKhAdK6nm1MHXK5vk5rTskA2b.nC8KOQUUeqy1HMXAC56inQnbcU8FehH7vcoO4lKHBvJ19JJ0
Sovx4pOfNTVbcoaGnMX5fn50_xASFCG_NP8NTut_rBDN8PmRO1m0lJxUfVPk8K6M2vdHndzrAer2
2pMDpYIw3KN7n0QB36JWJv92X8wAkKwu5P.FkcEyKATVYHF2LLxwKrGP2b3GNZT8l1pJzXY2eBd7
8ExJYsp2WatdpLq10sYlyD46wIgAaIKlvyVRZ1UbPJVSNLOkpP.vl0cW_DaBVYz6T4AlahyiC5af
iTNbvwkLgYGysKPHRkZG49dxPRO_RqR4akkjyOi_qyfgLja3wn2NCK4phfibhEir.XHzOrw7SegB
pUv_.7SyMzAb8SgtC55TAJxP5oyAw3HSE8ua.LFkfz0EBRWqOUICoCjlEXFxNJ7IXIsceLvOY79p
.ol1KrtLIAOkzX7tw.kCPb1Cckh8sD7p2riJ8RgvjmAKbWVdZg6n1r2.2CGBCOpg8AKVabhBEe9X
tYs2oiqsSi4.W0SMsBomKN5WpdJbx8OO_UvVQPLmvN9f3NOBVW2Uc45xRfiVSFeK7Ag.Xy6tX9.m
edE1ejOh.gbxEF7v10GbljaMWFKO23bBKAZCMx29dBBH5krO6fuL9o_ezuO1X0H0sBqa_f9O28ct
_qnkUJmCLWqCt0clvv78.qv5plohn22RPKPbI8Qky2X118_9U19B6Fc2mmLGbXSYC1QgBLNo1kPk
o9u.n1DucCENHvgC08h12rwCIcQoakGKacXnNAx0qYs2Q8w0Pu9Utu3LFHPCs4z.48nvJFwGJ6Eb
ZkoYewGbVrq7hOpIaShdMok0olpDKPr9xRyY7iXTy1sJGGnrtoLbjaMzCXTRs296FnMFtg00BwrU
eP.xOZP.4IhvEXKRn1Nc797WsfhPYVDg7gUzIDdizlarzeAIKLmFtOWPEFXHKhAgzrs6B.l1hgm3
84GYmpyRjVm1RRh0Ky_5bsYAcocsEQPWYVT_cVVcA1j7kDdXs5oToW3JxJ3PZOBjTPBLeisqHFiC
pziqUUrRJuYrwCgco9C4qyEPnSvlOXDmLPPJmjA6OdZmuqQv0SI4TZKeB8o23L.K2q.zR9eEBASo
hV5Io5OfT9_fxxVlz6mtr8YUZeDhhwdyj9303Dy420C1rP3VRQG79YefeL_.NUt_X6qmN5GIrQua
vQMCcqeRA5HyE5CMGK988VxkyPAinpvndkyzlc22YhIkQ2YK6Svw_k2WOFDwQiBNcaC51H7oTa7o
ybYRvTbx4dkZVU6xUn5EU6so7VTkHIY6NR8sf6UoXczvA3mFNmFzI2GP6lLo.sRQV.XMYgr2Wy0A
Lm9NtCY9ybeUQLEv.aQFcesUbxCXFgqae2c11wKCAolU_1Nju8GlAD7D0LYRIV7AK9fZNwPBJOa4
htOcB9sy5SnXadYg15nLr_TsXJvGNmFbvW9iQVknO_VhJaVq0733W7KnlXrOyWx0gEkJHP4cJmMP
0vLltUtGNgbvWh1MP2U8C61VJF1ozDDHLF9vnkjzv5LJfugvn9JqwAZlT.2SzOAoKqBXDvAFmcLV
Zxm6R0B.X.biHew0A.EyuQbw4CXB703AUqq0Ze6RXAvxGjl.XU3Ija8U_AhRwC_51uCfsjbLvf3H
Ng6Z5lTdsxpui2mzqoPLmltQqEgPll4j8T6Un7qE6nq0SyxSLsqyuo4eHkqS05wo-
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
sonic314.consmr.mail.ne1.yahoo.com with HTTP; Fri, 20 May 2022 11:49:33 +0000
Received: by hermes--canary-production-sg3-7959d4d9bd-b4hml (Yahoo Inc. Hermes
SMTP Server) with ESMTPA ID 6e290fa04613dd7f2370f2b582f5a2ae;
Fri, 20 May 2022 11:49:27 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<83ee0obh4u.fsf@HIDDEN>
Date: Fri, 20 May 2022 19:49:19 +0800
In-Reply-To: <83ee0obh4u.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 20 May
2022 14:03:29 +0300")
Message-ID: <87v8u0whj4.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20225
mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 427
X-Spam-Score: -0.0 (/)
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:
> What will happen if the buffer text changes between the time the
> active region is defined and the time some other program requests the
> selection?
Then the new buffer text will be used. But we could always store that
text in a temporary buffer, since inserting and deleting text from a
buffer is much faster (and doesn't cons nearly as much as) making a copy
of the text each time.
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 11:52:02 +0000
Resent-Message-ID: <handler.29889.B29889.165304750224253 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, larsi@HIDDEN, m.sujith@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165304750224253
(code B ref 29889); Fri, 20 May 2022 11:52:02 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 11:51:42 +0000
Received: from localhost ([127.0.0.1]:37846 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ns1AU-0006J7-Lq
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 07:51:42 -0400
Received: from sonic317-34.consmr.mail.ne1.yahoo.com ([66.163.184.45]:42918)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <luangruo@HIDDEN>) id 1ns1AP-0006Ik-4r
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 07:51:40 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653047490; bh=69HjmViY2bMMF2DSBhvBHif71850rm63aqx8cZUniCc=;
h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
b=uRmFUEzSpJNmp6EhkGD6ra7TyGTx7cN0TXSZMhyweSz1lwfcupq4dSoW/rfsx9aMmR++Ipbyw6mjTCO/6R266b3x+qlNrQabeh0UGCPaoY1rVQK3jC/uSLRXrn0mMdT7EQUuTkuUZJsZeDgef1ImhO/YIUTXWmbVcrUl14+QLeMkoUf1FYt8OFn/cSYtXEwcDQ1yVxney5QLAC+dT1dGykCJFmdW9wApQATVXfreV5aRgIhBH23x7obpHEU1eagwqoLBIkCIY4a/ZNbBea22ip2fxZ25gx+681i1ZB/rdxlJZHOSdPy+pkBzcuJh9JGvReHEUzyNfJqB2OT4+HypZw==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653047490; bh=OyF5rWft/vUFakZ8sveo7XUfwB5bJtM/u3Yz+G+vSYY=;
h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
b=QCxCdtGckY2Oc57tgtGRAmjzaZe4HvjYjWukrARW31zfiQVJ15aLn3Ltb3m7/YuB8qE5f+XRoDGzseggCGmR8c7evzNWbw8r8vQHEzdViUI1cXl7AE02JvbMi1DJllMKrqZYSTTkeHVCSmMwr+u8LhQjxOkaudEF7m3bFFSImz0MeCgS87QXcS16ElrXdRXP4hS0lkD4D7enJM4ijZwm3tTbbxbrOrUEN3bftSayTB4dR4PQ3qJQiFZWyQTedf+1vQ9f4yOCJ/UynH/j0J0i8FBfqqfoPDmYC6GmnSG8CT39jYD+KbxXSzGxT5SRjhMnBRs1k9TmOYvMoxX9ggNAyg==
X-YMail-OSG: .c1PZK4VM1k8u3F2qiiOfPPtL3aTziX9GjFEFbh5XMVJvEUdnGRNLZxwo3inidB
48fVpNkVvvZ9RSQFxQV6J00rDQ8o_rrbZ6eHYVY36jry7ZKevuisS9MkiBK0.SwuaUrlnNBobIey
DaaXOZkqgVz.vMZk.3gy1x700qarkf.rkYrlWQC4IU_i5ZqPae0D.s8YkSfSyGUshGdnlhT9Gp5q
yRQYES7ouZ4rEWonpHb3QWg68qdXaLJQLxLVWxNt8aSLxrUYRQnZ2I9bgN70D2Ys7jdAkGXeWJsg
CpJRGe9dEGUuvoEV616Oy9QQdGKAD_UFKEH0KILM6DwUgSfUC7iGXf1KiwTJLI5NyurXLZUdaneF
wux5f4EQwi.opPNRLymeMQKUtStzC0s6mLVDHI6p5zOO4mEuS9MrMRQnCw1gkZHOPtPFVHpquccT
_kl4phW2k7poSkoj6ozgsyu7pSQzAR6Gt0HRMeUld6.kZaL9xRowImiFCJwaZfmvvByEG9fcC9OK
ipN68v4Y_TyddPh9zRWQXn1m7zHeJFlT3VarDKAa9hHYLUE1IlvD57EIVQcCSN0LGkwEKnICGZbQ
ZtCJfSc00_uB6iAw9x6hK.OmYDJUVZXSZCKfiH7F5uAlM5nattET3RJQ11vrdu8x0XzTU0YT_5vE
k8erq0RmapqDHQkn3INb6Ar8biS7KA1twds46BDugnnQXjeHLKcz5x90sMXWS3ZjYPZYBqrMzMJr
5w.r10li4byyA1OKmU534apSh8VhRHEhIbD1TRjV6XHauCdRIORyhF.mAthbqxu8hfQNyQbIQQ9Z
b6Nbf0hyuZYWfWGEjHiNauCRvT6BtCsrTpglt00yEVxC39eTEKg3Tvx1OBtn7rpNeFvb2aTPp6tV
QLMqWX2Sor5sjAMoVA4R6pFc8sor3hdb_iX3bqnGdd_249NFFC4AXvJqATEdmtqrqvVdBfnI7SJb
X.U_LjNY5XhHWndcITmIhS7tU4eJIBz2guDa9WUOEYhbT6vCllvJhlmGfa2XHCmjvZ9PFkcFpdbs
wCXAICG4iaAx54aEkQOhVXUSoomEieySouRE7DQ3ZBkKrFVX3ZKlyJFvLwIRnl_5FNilR7DsYhWO
CJbNafCFNEDLu6npxz0Uz0J_9fpocCCVyJWdmJQZqHppurnmunRyoks0DjefSgnwo6h01jG._Org
1qwYTdcqzpCBvWss5tVURBSZG.3wdRFASy4iRpamEWZ23jEevCUDfK.L999bT2E6480LE4nGa8i_
FvAKC4bvjiWrsgGa4lLmesnwEh7bEgTukxUGrzSg4LISth2NN5QQ_y1Oio.izhfWwApWOR8GNFvJ
EQTyXZCeFVubqjzR2QTCz.EIdFnftNyNNL0xjJXh7C5XsURyPgg.oaTFkuIV0Nt6XS5q78Jgd7od
IA0JM_ulRlH0FQtpQwpZ_KjLH615ll6Zf7YQ5Uq0Q7AAl5ZnNa3NuEeDKYjV3VPlKvO0zb3NpU6G
vyZiBS_BW2S.QqAaYxqKl.8csC6nCMjAlJ0JvzDRoLgZ7TPNtGoyZePhAHJRRLoy_8qFT1kaHtny
0yd0GGONuJhb2hLFJJshO45Wo4JOK8FSMLMtj1Gh1FlHth5Q7vvIcdiZ1w8mIjoP0QzfxO53cDVf
0nRoMypo28QT3PUWRiytIsCC9etVXwiWDbG2O8gKbWc1nNAwXTdjmUZS8lesBp.t6a.q4gjh9WQK
vC4topaLdPO2AkqAaIN0jIRFaSlFgNOfuRmq5p_uzHGb4HxJW.bA06ViOewpvQB9I0_yN41CntWd
yRL5RLh9ujSSc9qQqVF_1xydWWakI4ewT.0SRCYrkFb4yHZ8KAqqCadGo2_x614SQXERlTloL5ep
2hJNCDo_.sfTVvecbkB17JJb_rDsVI2T0iXsIoXGwMG3zq9cR5p8p63X6YrqQanx8_FbBcoF836I
SVDZmxigzPTRtWVB.iN5dtyy2ITOHoceJ7Fvp2XJ8j9iCzjbw16hn0kfWx5uUViU9iuSuhGqL3RS
2CrvyKy6QpmWYgE9oCfKBhrcYHeynQcRJy4.IGIrYVsJssVgJVV037TIZdJOW5yrv4s5.vyTqs2H
.8oHSY3ExMNTeRX7ZRit61FW_eyc5VXUlQ7G3ySerncd_gxI9ALvDT7TkrWAE2gct3f.EHPng1jB
Tr6pkU6bhnr3o_UlqpyHlzyzNjOQgXxzQTcSjqx.KaKofXhAiMn29pcObU7BZXwcGSuHPLg8Ub9w
vcbe8kCHVGSLxW.4kn5TJpxp_U6N9eqJVI7493yiLwZh7VtpaIsKMxj11BwywTsCBBBw-
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
sonic317.consmr.mail.ne1.yahoo.com with HTTP; Fri, 20 May 2022 11:51:30 +0000
Received: by hermes--canary-production-sg3-7959d4d9bd-bjkcg (Yahoo Inc. Hermes
SMTP Server) with ESMTPA ID a4d479417893a391fc13344ebd055f37;
Fri, 20 May 2022 11:51:25 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<83bkvsbgx0.fsf@HIDDEN>
Date: Fri, 20 May 2022 19:51:17 +0800
In-Reply-To: <83bkvsbgx0.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 20 May
2022 14:08:11 +0300")
Message-ID: <87o7zswhfu.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20225
mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 341
X-Spam-Score: -0.0 (/)
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:
> 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?
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 11:53:01 +0000
Resent-Message-ID: <handler.29889.B29889.165304754024333 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Po Lu <luangruo@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, Sujith <m.sujith@HIDDEN>
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165304754024333
(code B ref 29889); Fri, 20 May 2022 11:53:01 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 11:52:20 +0000
Received: from localhost ([127.0.0.1]:37850 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ns1B5-0006KP-U7
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 07:52:20 -0400
Received: from quimby.gnus.org ([95.216.78.240]:34204)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <larsi@HIDDEN>) id 1ns1B4-0006KA-Lr
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 07:52:19 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
List-Subscribe:List-Post:List-Owner:List-Archive;
bh=dA/78n4QOsXTMRUQr7d7eE10Y+sof+UG81HddRlPHUw=; b=SG29DJX0k2SDhMKUXxuw7ZBd6X
AaSx+QOiO+fw+kMtx6eUoGGFyEUGVXPUxgCywcr+7M9Mg+2XmLzkm3LzZyZbhQulzcHPE87h9Xnvf
W4PvjKOx+YdiYwVTH6lHpxznPLOi2MHeLjHuzJ4/KE8U4qXg0nbpCBeOS6+uF6Cn5Op8=;
Received: from [84.212.220.105] (helo=xo)
by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.92) (envelope-from <larsi@HIDDEN>)
id 1ns1Av-0007Gy-BO; Fri, 20 May 2022 13:52:11 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<871qwo5xa7.fsf@HIDDEN> <877d6gxw9u.fsf@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj
SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAJ1BMVEUCAQEuJB1TMydf
YV2Rn6VylKevxs5fTzM6Q0lmeYOZXkOqjl/////UydH9AAAAAWJLR0QMgbNRYwAAAAd0SU1FB+YF
FAswAiZPpbkAAAGjSURBVDjLxdG9S8NAFADwd7F42Om9OMS2S2KR6qhWrG7StOgoWsFReo1m6xmh
Vkcp1E1QRDfbRWg3EYXmn/PS+pErDjqIIcNxP97XPYCvj2XdnZLriXKtsnsAcQhKrlgue14tX6vG
wTjdmaVCZX9vkVU2NXCKkAyvIIXY2tYj/CAcbACjMWCB8MKuBEx3WloqlvVFXxJR5rV1p6UK/AJF
B/7U0rtqCmeinkMAueJqMC/si4N+R0VdCr14EWT1zDlDSOmw5rOTLQKGMKXXCIqUncHomDjSYM6X
CAiJDZj8ekTW6PWfBanCVH6CxOeAfNUBHvrJXhfAdNhnDWMpwgWRHnSAHgkmPqAxjHqpZhQYPcne
wQxeG+uDMMwfWl0EprKNoEEZktMm8pRYfS60KdduX0TAEc5Jpi3kTbXvsid2bz0vAhvYIzmWiYZT
ct3765ut/PJaUTUUxZhqDbZhs/i8aiRu5JZyhIYdv4e6An4sOSGvj4PFhy83BscRjMZ/0MACSMoR
6BHRDX4XEfP/hLEBY2D/Fox/BMZttX82/H/aLv4NvAGC2GBgXbtEjQAAACV0RVh0ZGF0ZTpjcmVh
dGUAMjAyMi0wNS0yMFQxMTo0ODowMSswMDowMI2asj4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjIt
MDUtMjBUMTE6NDg6MDErMDA6MDD8xwqCAAAAAElFTkSuQmCC
X-Now-Playing: Minimal Compact's _The Figure One Cuts_: "Fading Light"
Date: Fri, 20 May 2022 13:52:07 +0200
In-Reply-To: <877d6gxw9u.fsf@HIDDEN> (Po Lu's message of "Fri, 20 May 2022
19:45:33 +0800")
Message-ID: <87czg82zh4.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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
@@CONTACT_ADDRESS@@ for details.
Content preview: Po Lu <luangruo@HIDDEN> writes: >> (Sometimes even that
doesn't make things end up on the clipboard, and >> you have to type Cmd-C
or the like.) >> >> `M-h M-w' is the expected way to put the paragraph on
the clipboard in >> Emacs. [...]
Content analysis details: (-2.9 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
X-Spam-Score: -2.3 (--)
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 (---)
Po Lu <luangruo@HIDDEN> writes:
>> (Sometimes even that doesn't make things end up on the clipboard, and
>> you have to type Cmd-C or the like.)
>>
>> `M-h M-w' is the expected way to put the paragraph on the clipboard in
>> Emacs.
>
> You're mistaking the clipboard for the primary selection.
Yes, quite likely. I was actually thinking about how things work on
Macos for a second -- if you mark text in a program there, it doesn't
seem to do anything inter-program (in my limited experience). You have
to `Cmd-C' for it to happen.
But I guess Macos doesn't have a primary selection concept.
So perhaps the t value here is the one that makes most sense -- but it
should be more efficient, as you sketched in a previous message.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 12:14:01 +0000
Resent-Message-ID: <handler.29889.B29889.165304882626433 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Po Lu <luangruo@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, larsi@HIDDEN, m.sujith@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165304882626433
(code B ref 29889); Fri, 20 May 2022 12:14:01 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 12:13:46 +0000
Received: from localhost ([127.0.0.1]:37879 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ns1Vp-0006sH-NB
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 08:13:45 -0400
Received: from eggs.gnu.org ([209.51.188.92]:34158)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1ns1Vk-0006rz-Vd
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 08:13:45 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:47244)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
id 1ns1Vf-0008Ci-2C; Fri, 20 May 2022 08:13:35 -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=VL5iAgauPx7JO6+UDXmSb9sfvbjOF3d6/6c7Wf5PXwQ=; b=pjm9axKqyOdt
T57PYPlucyN7Z/Vqu1WS8QgFBoa/VI8jzPosThx3YG+rYlrQnej0Z14CTlnU+PHtd1f0di/laTTQj
BrliZpTg16+pMKBqjDNK1p5mE22stJDT5Q8O68DRmXplOiK0+sJrmprszF5SWEaBL1gl0or/9iBNq
Rf6SZmXZQ3IGL/3TsDvjowPaMJqnyajGCQMaenV7NQNO1I1IuvBBmNOZ7YFvH3CPOmHanlaAb4Xbg
hOzi6vKwUTZzmZ7fjy5qk+8cdHU80UdDezRoeIujN1qdTAbwYWNa89SG292sNZc7UIRcbuDrJ9rak
Ukpe5gOVfnA1Rwta5lD+Sg==;
Received: from [87.69.77.57] (port=3565 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 1ns1Ve-0006q5-7e; Fri, 20 May 2022 08:13:34 -0400
Date: Fri, 20 May 2022 15:13:33 +0300
Message-Id: <835ym0bdw2.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <871qwoxw75.fsf@HIDDEN> (message from Po Lu on Fri, 20 May
2022 19:47:10 +0800)
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<871qwo5xa7.fsf@HIDDEN> <83a6bcbgo1.fsf@HIDDEN> <871qwoxw75.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
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: Lars Ingebrigtsen <larsi@HIDDEN>, m.sujith@HIDDEN,
> 29889 <at> debbugs.gnu.org
> Date: Fri, 20 May 2022 19:47:10 +0800
>
> Eli Zaretskii <eliz@HIDDEN> writes:
>
> > "M-h M-w" is the equivalent of "Select All" followed by Ctrl-C. M-h
> > alone is the equivalent of just "Select All". Aren't there programs
> > that set the primary selection when the user performs "Select All"?
>
> If you mean code in Emacs, then it's the current default value of
> `select-active-regions'. Otherwise, no, not that I know of.
Sorry, I don't understand the question. I asked specifically about
other applications, where the user can do "Select All" to select the
text of an entire document -- does this set the primary selection in
those other applications? If not, then I think your objection to use
'only' is not valid, because we aren't doing anything that the users
won't expect.
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 12:17:02 +0000
Resent-Message-ID: <handler.29889.B29889.165304899126736 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Po Lu <luangruo@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, larsi@HIDDEN, m.sujith@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165304899126736
(code B ref 29889); Fri, 20 May 2022 12:17:02 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 12:16:31 +0000
Received: from localhost ([127.0.0.1]:37885 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ns1YV-0006x9-4m
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 08:16:31 -0400
Received: from eggs.gnu.org ([209.51.188.92]:34532)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1ns1YS-0006wr-Ah
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 08:16:30 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:47614)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
id 1ns1YM-0000El-Uv; Fri, 20 May 2022 08:16:22 -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=tgxEOzTd2jU7eFYbhM8Rf2N/vt/90Biijb0RUGX7y7A=; b=fR/xfwKcDbq9
xq3A6y3pe0Erngo62CGx+WkiQJLFD1aLazaUqaF67r2vfPxHcgx+bKr0Fps93lJira4kyrOKmFAem
ACLZO04OLDjuFTsfQBoKoOyEplBHlsUpjwXw5w3lyNran6vKl4o5+gayMAQ0ZpMkFXWKqLpfeUrrP
4HNTxQwxa6y8PrJKNNsIooLq+ggueUgIdPUA387BsqiPOUjZLulw2Suv8DtC6Un0wmILZytcE2Y2O
fT+cbgCMPJFAF0FnDc0KntgTL+NeKoRsEuuZ4qrzNuA+XPT2SGX5XTp2xm3/NfXoFGhpdnIMLE+Vm
k+WCyNnBtAnRmjb8cv4u1g==;
Received: from [87.69.77.57] (port=3737 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 1ns1YM-00076n-E9; Fri, 20 May 2022 08:16:22 -0400
Date: Fri, 20 May 2022 15:16:22 +0300
Message-Id: <8335h4bdrd.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87v8u0whj4.fsf@HIDDEN> (message from Po Lu on Fri, 20 May
2022 19:49:19 +0800)
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<83ee0obh4u.fsf@HIDDEN> <87v8u0whj4.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
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: larsi@HIDDEN, m.sujith@HIDDEN, 29889 <at> debbugs.gnu.org
> Date: Fri, 20 May 2022 19:49:19 +0800
>
> Eli Zaretskii <eliz@HIDDEN> writes:
>
> > What will happen if the buffer text changes between the time the
> > active region is defined and the time some other program requests the
> > selection?
>
> Then the new buffer text will be used.
Which is not the expected result.
> But we could always store that text in a temporary buffer, since
> inserting and deleting text from a buffer is much faster (and
> doesn't cons nearly as much as) making a copy of the text each time.
It is true that buffers are cheaper than strings, but they still cons
objects and consume memory. Buffers are also much more visible to
users than strings. So I wonder why we should do something as
complicated as creating a temporary buffer. Why not simply allocate
memory and store the text there, if we indeed care enough about this
issue (do we?).
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 12:17:02 +0000
Resent-Message-ID: <handler.29889.B29889.165304900926769 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, larsi@HIDDEN, m.sujith@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165304900926769
(code B ref 29889); Fri, 20 May 2022 12:17:02 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 12:16:49 +0000
Received: from localhost ([127.0.0.1]:37889 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ns1Yn-0006xh-D8
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 08:16:49 -0400
Received: from sonic307-56.consmr.mail.ne1.yahoo.com ([66.163.190.31]:42173)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <luangruo@HIDDEN>) id 1ns1Yl-0006xS-UD
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 08:16:48 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653049002; bh=sepxXvhp3PYqJ5/2Vnd6e+/6KtOEmQxQsfORVSJX6Ak=;
h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
b=BI0rHNbmvqJByk9n0GbqbWKU8nm/aGg0jIfGjZYIaG2EuTQGqHqdznooIfHfacq337bYLMEkunpEC4RCHlOJksIzTof+qEntlnXj1ZakkdS9FgdclZaJ+HpFlZeEQdIasynD9F8QfBkHAzh49cNrT6kdeodCdaWjJZ80NC3dlg1f7YOhBlWgNd0hhDXJFTVLxe0/6CnBb+lAtdhsQvuLRbg+fW4KxHVCp0/2yxhmHC4wt0xHogxkGtMN+1B2eCFgftHSPJcOXFN6NrJW6BepjHvgV6zpalSxKon+A1h+vO6QctcuVY24p+HPGbkjRgj2oOJoS+GHqNKAlQJBz+pW/Q==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653049002; bh=KDhzc/PBffRINrjvzB5LlDlblvVtNrBtl3kB0LtqAKI=;
h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
b=MvWb/z2+IfZd2dYsf4CIDFMp88VKsTKsZ4O4LNad6DW79267mF5ncvG3BbaijodIBPkhkuuiwlfGC4F+pFsoEh0QTSn6KNoniHlaa+DZsV9qs2rduiMnXXadVOarYYNc5OhjYsWuEJICXq0DDunVpigjgvlD0P4k5mLModKH3sZVer1T9Uwiv/YLtqJP6N7FciKRz08Zn4iUeVd7+gVG42TaT0HxJAKQ7DxFWTKiAo5FnCMn0EvthgBJUPybuIF0kqU7ktqIo5adg5lu6PEq9Xtah2i97UZ1XotrH9Ub5KrXoWpXgbKdBJ4W6QbN+jxAj1AhZ9mqO25YpErWdXLcrw==
X-YMail-OSG: EaTDbcIVM1m0fknmCAKwGrr8LPn9ytH1lUCiUAbZd.xbMrjE7DnnVBnAHa6SlVH
yUWPul87B0FR6bdKYXLo6iAXI8jA_XiefnxoBdHQ71HNsmkToa.1U2j1mkqc5BcXBh.IjH34yy_9
YeEss7sMIOF4LBYCVceK0WJndizVwllG14lYF_KABfxkTqSrLvo1QFm9N7CLKUlaybXk95y6y86.
D3m3laBkKlCu2tCJRMfNBM_1nVftRR9zZFhAjX3cGXaQTgjmcnp0i4k0LgiHjsgv1veVERe_3gRc
UdhgiXA6RtQxvkARdOqJ6C7.YbtI5B5I1_MYZ1CSJENtG.1smSptcBwf0CoIFvt0TufPfmI96d0E
mdz3IR6.FNtwynmloDOo7ZNBmmkg8dZ1Q8faDg40E5V4DfLA27RLOuXcGwM8z1oKmtiHOh9uRy6K
_VdTOwXfjjhPDbxUZ1d6.koxxykDlq3Q9Ax3B4OUWMLRqgrsQJonJCw1T5uuletMe84WCflAkW_D
RlduH2KWFEMqrrArP5oB09t2RPrO0pSdMRnfqK5sHDx7uuA1lFLwYki9YTDP7gKyHCOc.9lWQp6i
I4HlVKXpiBCh7f7KvMJwPn1YWKLHz3pb5CfGNA3H4w4HtAFvWOxzYKJqZY1JjnDsEV2oDsBeLdCf
ORFwaCi_CkRwqEyCJ911OlkGxzjWmQu85T.1LfnoflUzT6FanSUrksS0jIvCT.KTBZrZpVLufGKr
EyFi6tR0rLgL0b1QnCsVMzhZCmEgeE_KGDGqKCkEsovPpcjo8Qt7783_sM4BW6bCgnork7wPYN_t
KJLR8AyqRh8aulmEBf0uCnRv.eoFzSXj700ugJn_1_4BiGbNiWLgXYXihNbSLOG6vNBaF88S8M62
e8ph.YMSuewFRdBPyU2IhRnUrIIGEO3TCtOiufAWbnKguYr8ATf8kSp_.BhtQVAU3zj2F6ebtI7H
fHRbG8LudtyVn4u7M2t3c11FurP3PUJY5Oxn7YXc0W0dAhthnLwKjuqj9rxWoIBlyDiaMoCHCKVk
YpVsTm2DTQMw81wDFryFIpQFxMF5PFMtVpDb2uVLPuHuUAy300G3YyntejBVmjpvMTK4BcjXAMDp
tIhET4isLeZ6kLF4y.YFJY__kAhlr8.G_gnu278U1E2cSxX9UwR5v0k9ZIzQuOakBEqhEQfqHFji
d.LqJSWRfj8qAtLSt44KvC3R9yU7hIehU2NMyBRxMfowaT0t0C1ZR4iBXBzCRDmsIZvYSnaqiy0C
mEKuJI4Bf3RWMmKfE3CCbeogwKSLzbUMab8JXbwPtLzk6B1p.qA0Ktb0c4pKN6mVm5vgPnAxARfX
Q78ahNBDMIdb5dgdb4bbCa5v33CH0ybpd3Szd3xhefJ20jd2Qm_tsVlV_tadqNrYXG6okZlq4tlh
P705Wv7vNFb3UevhQ_6OfFeYmcrP0o6vEQbnDai8ZnjVyKyQzxcrqH0wX3fjG_mP1SY3W2xNyHjc
ly7._ovinKVxFNbhtOfoqp7vZ8MepJt2816VE0Kuj8Bty5Y0zBIrbj0DQZ6oMSZ7rx.yKgcAwomT
b8ywFKJQHRd_BzYzq_73CWvdZeFAbIxL4TxskvB6mTe6OHDdENzy5Q3NSpk.fple6zbcZnCTKosw
IyCKK_j1v4WH0fWaiOQ6zXItSUWptzrvJVkD9Kslu_Udc5db_w3IzYZR0vVmiIolxDOUJ.NBMEN2
StnyDnb3maciVMMZDWNBrx5yocwEovAV_czIbqipTNdYfmwdE03av1jJmpDmLXd0Y.Dl.yZ2HJnI
C.PzcNo3.OlmmdxVR549dUvfSnfl4W_BC6Nnf96876DBH4a_fh3hyvvkMIdisOFzIqxvIS7a3Wg4
4Eyu7TbBJ.4t4gC7Kaf62ZhfnZHoyuLrLTG8zP.i8pDZLo8PZeJOQ7LKUGt6ZCqZxdeSGkaabjai
z8wg1w5GYquYc7..g6MCP3PhtDDx_EAQijZCIYwzAwn.CW.JOmpxd9cYPbkcE9S38L2_BDiM0CH0
SlqF6f0b_gEnslVAD3dn7PZJLIEWUVk4gliWSzAXN.coRLBeWoAaP2mtjAPENTQRdnwhgSJDkEvL
0dk7YiJy1wbjWak21trvimzXEs1ntsUOQ.yO50VCooXm0_5_gVfNBh_oSP6xvXRBafh3aONZxqTg
XU8nlDYSiRffb6ZQ.DeYwT66IfzuZbyUhSbyUbTd7ZlHwA2hhJBJpGmdTRMl.zapAITyOckHj7s5
KLL91MfLaNP1sA3fCLo8Qp7Htk2sm_8CgoSFsXpWuAZoPIeQeWpKj05u_kupv4IW_JqPKHg--
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
sonic307.consmr.mail.ne1.yahoo.com with HTTP; Fri, 20 May 2022 12:16:42 +0000
Received: by hermes--canary-production-sg3-7959d4d9bd-vdvd8 (Yahoo Inc. Hermes
SMTP Server) with ESMTPA ID 72dd8d443666bbb1e11418350c9a4664;
Fri, 20 May 2022 12:16:38 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<871qwo5xa7.fsf@HIDDEN> <83a6bcbgo1.fsf@HIDDEN>
<871qwoxw75.fsf@HIDDEN> <835ym0bdw2.fsf@HIDDEN>
Date: Fri, 20 May 2022 20:16:34 +0800
In-Reply-To: <835ym0bdw2.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 20 May
2022 15:13:33 +0300")
Message-ID: <874k1kwg9p.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20225
mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 519
X-Spam-Score: -0.0 (/)
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:
> Sorry, I don't understand the question. I asked specifically about
> other applications, where the user can do "Select All" to select the
> text of an entire document -- does this set the primary selection in
> those other applications? If not, then I think your objection to use
> 'only' is not valid, because we aren't doing anything that the users
> won't expect.
Ah, I misunderstood the question. Yes, "Select All" in other programs
make them set the primary selection.
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 12:20:02 +0000
Resent-Message-ID: <handler.29889.B29889.165304915027012 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Po Lu <luangruo@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, larsi@HIDDEN, m.sujith@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165304915027012
(code B ref 29889); Fri, 20 May 2022 12:20:02 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 12:19:10 +0000
Received: from localhost ([127.0.0.1]:37895 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ns1b3-00071c-QH
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 08:19:10 -0400
Received: from eggs.gnu.org ([209.51.188.92]:35006)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1ns1b1-00071M-Ic
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 08:19:08 -0400
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 <eliz@HIDDEN>)
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==;
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 <eliz@HIDDEN>)
id 1ns1au-0007NC-Rq; Fri, 20 May 2022 08:19:01 -0400
Date: Fri, 20 May 2022 15:19:00 +0300
Message-Id: <83zgjc9z2j.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87o7zswhfu.fsf@HIDDEN> (message from Po Lu on Fri, 20 May
2022 19:51:17 +0800)
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<83bkvsbgx0.fsf@HIDDEN> <87o7zswhfu.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
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: larsi@HIDDEN, m.sujith@HIDDEN, 29889 <at> debbugs.gnu.org
> Date: Fri, 20 May 2022 19:51:17 +0800
>
> Eli Zaretskii <eliz@HIDDEN> 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?
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 12:22:02 +0000
Resent-Message-ID: <handler.29889.B29889.165304930427301 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Po Lu <luangruo@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, larsi@HIDDEN, m.sujith@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165304930427301
(code B ref 29889); Fri, 20 May 2022 12:22:02 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 12:21:44 +0000
Received: from localhost ([127.0.0.1]:37900 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ns1dY-00076H-7p
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 08:21:44 -0400
Received: from eggs.gnu.org ([209.51.188.92]:35480)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1ns1dW-000762-Ct
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 08:21:42 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:48328)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
id 1ns1dR-00018s-58; Fri, 20 May 2022 08:21:37 -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=fpl9mfjPeNmeLwAfiXOn7Gx/R55RI5q73bnLkQ3yffQ=; b=mi4VpKlKGdpi
ejBKlnA3uU1VGNpKYMx9FJl8iWxa28KwkugKqvZ+H1cAYxU0arJV2kgluoUfotFoy+MShKCmCNUCd
7vXiZ6hDjDwTbR0WoKsOZmTIZArg3Hz1l3YDya+t4c8SsLCvehZTfQMPZj6TZNtlxuomT5tbCEEdQ
X2BlIS82TCnZExgWnKIHnBvBTLMmJ/YxD3B4F2Nu9UWx5IwlsoBGPAAaI+LI4fXW5XMkltYiTwGpj
L0lFBhl9lvoxBDrqiHE6IkWA/OiIRa5oaZMsDMR3wsbuPJRf7ks6+hiRu//MuVlOvYTNGbTSyrcX4
3v8LkrFHAa7d/1BDz3VVeg==;
Received: from [87.69.77.57] (port=4062 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 1ns1dQ-0007ji-JX; Fri, 20 May 2022 08:21:36 -0400
Date: Fri, 20 May 2022 15:21:36 +0300
Message-Id: <83wneg9yy7.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <874k1kwg9p.fsf@HIDDEN> (message from Po Lu on Fri, 20 May
2022 20:16:34 +0800)
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<871qwo5xa7.fsf@HIDDEN> <83a6bcbgo1.fsf@HIDDEN>
<871qwoxw75.fsf@HIDDEN> <835ym0bdw2.fsf@HIDDEN> <874k1kwg9p.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
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: larsi@HIDDEN, m.sujith@HIDDEN, 29889 <at> debbugs.gnu.org
> Date: Fri, 20 May 2022 20:16:34 +0800
>
> Eli Zaretskii <eliz@HIDDEN> writes:
>
> > Sorry, I don't understand the question. I asked specifically about
> > other applications, where the user can do "Select All" to select the
> > text of an entire document -- does this set the primary selection in
> > those other applications? If not, then I think your objection to use
> > 'only' is not valid, because we aren't doing anything that the users
> > won't expect.
>
> Ah, I misunderstood the question. Yes, "Select All" in other programs
> make them set the primary selection.
Then I think we should allow "C-x h" do the same, at least optionally.
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 12:40:02 +0000
Resent-Message-ID: <handler.29889.B29889.165305039929330 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, larsi@HIDDEN, m.sujith@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165305039929330
(code B ref 29889); Fri, 20 May 2022 12:40:02 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 12:39:59 +0000
Received: from localhost ([127.0.0.1]:37926 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ns1vD-0007d0-02
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 08:39:59 -0400
Received: from sonic308-56.consmr.mail.ne1.yahoo.com ([66.163.187.31]:44237)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <luangruo@HIDDEN>) id 1ns1vA-0007ck-Oh
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 08:39:57 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653050391; bh=RNRN75SJD47esVwvLEiBwmM9SmxSyfsd1GPa6AOtVds=;
h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
b=IXrA88bVg9dzMf9XMbWui+IIOEjjb5m9GpEuk4Z+CtnDotSNg3RLDFu1lVfzE3UVh6VPrcanNzv+7nxU1fdtG/Io7kwjcVzXrqB3WAfyawAbaNUY4eW5yo5ZCT14Zgqv8fyEPN6txtXmg8eTrAwRPQu8g9uqgocDliW2iz7WBv8ze54Mbwkld75Jz6oSXkhw1JiJYmTuB2h3VDVSWmhEPtkybRoSVAc5z0Ltg0FH0DXxvP083DcBjVsZ60GzJp8WU677h4JpIPIiFDfSzR8u/FOLaz+7PCNdyrS7En3qRdU7CtPdL7XEb8JMCSiMYP98a4GB2K0b4LGLcscwwJd+tA==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653050391; bh=HYymIKnTYkTRkyCLoXAS9dc8GI9+6UjsvGsswTgS3XH=;
h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
b=e23c2rBoBUlrWI97MJMd74XobpYCoiz8kxQdvfFPgFh46g1rGIWX/ExHoTprckzHUJD48B2GBeY7ztVHPaUmBriBOIswoEvroUJ0YXVPoNrk6F6Wy48L3xC0UedpNs3ecsVvUDHXjWg2Sl35R+uYop4JR9cjJCy6IjPADjj2y2Adb4rzA51iKUishWxVjzEFSzVibkwPj9Na9GozBdP/Nk/cNaJQtoVq0VH0CvX7BTVVJ29bBPByF9YhwRccdnDAjVdnHCuzPOy+CpCs/LQPvho0GgrXKJfji//XIma/K4LngWMf+s+3Hcp/fMevA0aUGPq42UDm/r3+XQsJ1T7b5g==
X-YMail-OSG: afxXQZgVM1ka1vTHuX3n9xy6K.hHwM_04Lx.P1EiXM2_xFrZcUH8zc.v1hMkqZ1
2mJzHMF6eib6S0BjNhpsiGWePX_0.tSktMXGqYPSYFK1Kj29ROKNqf7RTbCoyD9NDgRZnBa5saxS
LZNvAoyFvC1Enb3X.fVfJv4_hrdxLsS2a10HmDstGVXI25qZXyEDSrdQEtu9GBRsauEtayfw3zWa
4bd51Y7e_5nV84X44mZCaMQ_hd4voU09YqUfpWLPnrBM9YWftGYWiZpnfKBF7jKOcqH3LFSD1NTX
ABCWWb_Qy0HJBZ2RWdnBJZAM5_7R3QFPE53T69Osg635GRFk72iagDEzdcgcyvJxErstq9e6YlKD
n_f8.vFClOFLOoSKVsaCOxmw3g5o73Kq8RWi3ogOigb5g_8RRXieIH6lBM.ykDht.6KsWEWcjf8L
oXP2vnc0SpNoCYLEhn7ToDLO3RiJINzsKXMRsKOsMtmnsS4DRRxEXyCKgsO0Nu8PPG6nPd8YcSIJ
uZr97vjoLaUG2dDAJV3bGLDdqntvkoYXwrBre6vgzZyO4jxPFtrIwHDQrKhYhU1wO6pCFw2OGAu4
GaN_XQfTPmMutmfaQ.NDE4ZL1wznvBkvhc9tPpFMr6u7nRkZQvVyDkUmDsEDW1aeMwwlTGj.XMLq
_Es0KeSfuiRTQ.EygkFBVQde60IJFW3.cFVF0BSqgA6zQJFwL.HnRzoeoGdFURd6DXbAQ5.UvpSW
5r6brlnXVCPpWACMpvJ4Dwtjb4QAXORgjl7gOyzzzMAvXxfFXgK6Ow.NglYJ8wqK7Q_usDbc1ZEE
DNubTiPxthxzMKYUDbiTdiAYfgGdGAwzrKKek_GQcyi9vxKMw9CTIZJ8klzJVEyWuSR4F7K73KRK
Tg3KYygejn.DGGLXBitLaP1CoRZU8dx0P1DcjlxS4Stoq57sf8HyN6txLTNzZQdrP.YZX7c1oy.C
Xo48EBfU4bum46_9VbzE7uc7UP4m.JnMKBvSzJxFN1hXuuSivfEAI5c3eqekzDpqmeCduBvoXyZe
SMTypKvbZqCdsGE_sf2yBmJeQXRyt1dAfc9t3O.70nm0o8vdd0WLih9Qyq5oVC0_0YWeblLwIeXU
0fLj1e.XExvRznsUhfrcTLOpq_nQusd8iDS5aCsCLd8EUnuJwcW404b0hAk.2DPDIXqD1AgwqMzI
ifR7jvWMhPw.gzMOeU4sdPtRC33rNGDRrkJ5qwoeTc7gVfUyQu4do5AUPb3NB2XF_AtEMhES1qEJ
fuPmM7_se3DRjWmHclLXkmpvqeg.j_zTlFsP1QC8okc4DMc9nwv1Aos.bdWJRIC88qYyOqjtL6AT
2LqPe_qksYx7plNQwCHSLb62hVMr41lKbrXhOr8.CQWJgjPcfyJQ3yJWii6GQ7I1z3_vZztMY2Z8
RnVroal6b7JIed4CFKPCCrbFnzPPNR8u..Haf0Y_xb83.edH8i7WgE0APMBUTsxQjxbIM5Ouw5aW
.RbdI2tYoErefHywTA.7sQhY793_k38hSSp_vWwwv3ihlSJIZuoE56B_tIOVH_0ZdCSSqgKCO5LO
cQEmgDyFdzCfaWM3S044ZQ1xH_E0_SDq716WNearcqauJFfBXAwXe7263qCA4C1I8o5ghHtVCGzp
kBAsVWS5QfB665cliZzqxq1CQ49S9dSgZ6uNGzc2T4L5Fy.GY7SiKwgr0UTsfXQGLG5ywhIIAzRF
7SZ.4S1n8pxeCytluoAlX58iHFRreLZJ5umMXEr6a4zJ5dvgQ.iNnFi5cRfn4XVg5N0Uazdhzb_.
8eXjlqpBec.vyI71GwOmrJizpuoP2E4UZrBu0aW2PI1flftXerN9bQDa4QaW3NhOOdWbH3kCnYgr
DnXuzV19yDYL80FFDGtJ8Na44CVQ3c0HE7aSc_jrFyzUKZWXsQd8AYaQwb_C5g2SH_K4FLtOd28t
qXtq.bNa_uEuaXYVJAAvqQmA6.XiUGjI.FjLV6C8er3HKF4UM4mwHZfYad8Oh3LSb12zOsKblZPG
wADiw7G4lQ1HkFWwQTY22bNBYm3k._d8NiosOuJ5Psyl83_c3Qfwr6Tmmk7QGDWaAyEF3o84nszn
F_aQoVQCvkR5tZK8QrXMTXEIDeJzrU01kPbp5WIwA_8tLrj7GCnEJ7H0_Iph3K6tR6MdI0R6Rui.
1pcjvaInqTWDjzNwEfxSX_TMNeTxzq9XCi1Gh5xqc8BH18JIfNjvS.UvaJbDpWgjJm3cb5gX8RPo
mDC_TjexHHTDfkreGJhN1xLmxgmb2LyHDfx81LHp.L77t7nNlTg3IxTM8PICJwRZL1pQPQg--
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
sonic308.consmr.mail.ne1.yahoo.com with HTTP; Fri, 20 May 2022 12:39:51 +0000
Received: by hermes--canary-production-sg3-7959d4d9bd-9nmmr (Yahoo Inc. Hermes
SMTP Server) with ESMTPA ID 3951aacabc7f22862c995e164b84ae45;
Fri, 20 May 2022 12:39:48 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<83bkvsbgx0.fsf@HIDDEN> <87o7zswhfu.fsf@HIDDEN>
<83zgjc9z2j.fsf@HIDDEN>
Date: Fri, 20 May 2022 20:39:43 +0800
In-Reply-To: <83zgjc9z2j.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 20 May
2022 15:19:00 +0300")
Message-ID: <87wnegv0mo.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20225
mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 722
X-Spam-Score: -0.0 (/)
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:
> 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?
The latter, yes.
> 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?
Those programs only "own" the selection without copying anything. When
another program asks for the contents of the selection, they are sent
directly from the "buffer" containing them. (That does mean if the
buffer contents change, so will the contents of the selection.)
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 12:48:01 +0000
Resent-Message-ID: <handler.29889.B29889.165305087730291 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Eli Zaretskii <eliz@HIDDEN>
Cc: Po Lu <luangruo@HIDDEN>, 29889 <at> debbugs.gnu.org, m.sujith@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165305087730291
(code B ref 29889); Fri, 20 May 2022 12:48:01 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 12:47:57 +0000
Received: from localhost ([127.0.0.1]:37943 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ns22u-0007sS-R3
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 08:47:57 -0400
Received: from quimby.gnus.org ([95.216.78.240]:34684)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <larsi@HIDDEN>) id 1ns22t-0007rg-5O
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 08:47:55 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
List-Subscribe:List-Post:List-Owner:List-Archive;
bh=Uv+S187ezGKQ3EWhIivW2iT/WMumuMxeksbs61Fkxf4=; b=TwLLluonKNlfPE0tNIi9aQRXcc
d53ySTOWY0KumZB1bH9/uOqyiIGS+L30WL6sa909CUKzLiETIHFgE4nOyKd5wLx3WSZcexgAixygI
+H6/EnGn2lWFbj3k4g+f3tGUGxQal5j3Xl0crR3gRGSfuvyINtNeYJcee42MO50r9ZeY=;
Received: from [84.212.220.105] (helo=xo)
by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.92) (envelope-from <larsi@HIDDEN>)
id 1ns22j-0007jc-Np; Fri, 20 May 2022 14:47:48 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<871qwo5xa7.fsf@HIDDEN> <83a6bcbgo1.fsf@HIDDEN>
<871qwoxw75.fsf@HIDDEN> <835ym0bdw2.fsf@HIDDEN>
<874k1kwg9p.fsf@HIDDEN> <83wneg9yy7.fsf@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj
SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAALVBMVEUtLjE0NDZBQUI+
PkBDPThURjeMZzx+XztuVTqacEAeJzNnZmRUVFM/P0H////30LR9AAAAAWJLR0QOb70wTwAAAAd0
SU1FB+YFFAweJ2MDblcAAAFdSURBVDjLtVS9bsIwED6rQmI8h4alS6FjJ+AJkFA7I1GLbiBxh9UN
CSLWStTKI/Q5umZj7tQnqm0wPyEpMPSGKL7P3/18dzIAgLTmPwcWQTARXNt/QOeVKE8Y2xsAeQB9
EjzNIYUssjagLAGK/S7UlcBBKBS+DOF66sY2uZouUlomKfcN1YdjQ1UekOoAPpPWZsJqqilRTGTM
C7FpgayMSb/OuL7ityfDelRnoZktUB2zTojt5U9OlnrKKiFyQGWmFpSaVHfNJO3N1byy7L0PQ7k3
VjJpxYzkfeR12/WR3WXfX9ljts7WYVAbERtRU7aa0Vo+NILsGGaItjlxJImfYU79mmdYGSAHhO3A
k3H5IosBLANKQxVbrWDXAnButOJCRu3c+mAZAyG37gfAMaNTlqN5wYr+AYirGf8E7Bp0O3TbLxDR
aRV/+CtHofwzE6/2T0cbWpuDo8SDfaifX1UMdZ/EfAsAAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIy
LTA1LTIwVDEyOjMwOjM5KzAwOjAwt9zCAwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wNS0yMFQx
MjozMDozOSswMDowMMaBer8AAAAASUVORK5CYII=
X-Now-Playing: Tuxedomoon's _Ten Years In One Night (Live)_: "The Cage"
Date: Fri, 20 May 2022 14:47:43 +0200
In-Reply-To: <83wneg9yy7.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 20 May
2022 15:21:36 +0300")
Message-ID: <874k1k2wwg.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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
@@CONTACT_ADDRESS@@ for details.
Content preview: Eli Zaretskii <eliz@HIDDEN> writes: > Then I think we should
allow "C-x h" do the same, at least optionally. So a new value that's like
`only', but also puts things into the primary selection for commands like
`C-x h' and `M-h'? Yes, perhaps that'd be nice -- but do we have a way to
identify these commands?
Content analysis details: (-2.9 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
X-Spam-Score: -2.3 (--)
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 (---)
Eli Zaretskii <eliz@HIDDEN> writes:
> Then I think we should allow "C-x h" do the same, at least optionally.
So a new value that's like `only', but also puts things into the primary
selection for commands like `C-x h' and `M-h'? Yes, perhaps that'd be
nice -- but do we have a way to identify these commands?
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 13:19:02 +0000
Resent-Message-ID: <handler.29889.B29889.16530527191160 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Po Lu <luangruo@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, larsi@HIDDEN, m.sujith@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.16530527191160
(code B ref 29889); Fri, 20 May 2022 13:19:02 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 13:18:39 +0000
Received: from localhost ([127.0.0.1]:37984 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ns2Wc-0000Id-QI
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 09:18:39 -0400
Received: from eggs.gnu.org ([209.51.188.92]:45096)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1ns2Wb-0000IO-5L
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 09:18:37 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:53294)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
id 1ns2WV-0002QH-UK; Fri, 20 May 2022 09:18:31 -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=Awb7f49ZLfxEW6k8Z9TV4IixWO5IDhXurhCjpwf/Sh4=; b=WbKjwPnYNTPo
gpzvlx2QN82vb6uC3HGi3hIwEcd2PwLEbvYQm7/3rcgr4dIe7RP73aBtQ0OWhJuipegOt9wsIU65w
TvjZHsQ2wzWbqTHhLyJgD4y7AFsnlu9PGspmF2rq8O4jp7GthbbA3uMuFYiUlktzvaMRdQzQrwUaa
eBNrVozX3/pRjres6OvwFaj9I+AUc3xUFinD3ss6uIUAxolyXogdlknsOZCnIVVYYQ2xNqyXRgYot
jnUY1aXGjDE4vyazXHPNVli3PllymN5gjMm3PamKwZaBJxTkWOh06wCuSxFUREVJ6TDVQHYRcEBGa
B7fS4ShNpyJOnRdzMk257w==;
Received: from [87.69.77.57] (port=3569 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 1ns2WV-0002Wf-Ds; Fri, 20 May 2022 09:18:31 -0400
Date: Fri, 20 May 2022 16:18:31 +0300
Message-Id: <83tu9k9wbc.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87wnegv0mo.fsf@HIDDEN> (message from Po Lu on Fri, 20 May
2022 20:39:43 +0800)
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<83bkvsbgx0.fsf@HIDDEN> <87o7zswhfu.fsf@HIDDEN>
<83zgjc9z2j.fsf@HIDDEN> <87wnegv0mo.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
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: larsi@HIDDEN, m.sujith@HIDDEN, 29889 <at> debbugs.gnu.org
> Date: Fri, 20 May 2022 20:39:43 +0800
>
> > 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?
>
> Those programs only "own" the selection without copying anything. When
> another program asks for the contents of the selection, they are sent
> directly from the "buffer" containing them. (That does mean if the
> buffer contents change, so will the contents of the selection.)
What if the buffer is killed?
Anyway, if other applications behave like that, why cannot Emacs do
the same?
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 13:20:01 +0000
Resent-Message-ID: <handler.29889.B29889.16530527941280 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: luangruo@HIDDEN, 29889 <at> debbugs.gnu.org
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.16530527941280
(code B ref 29889); Fri, 20 May 2022 13:20:01 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 13:19:54 +0000
Received: from localhost ([127.0.0.1]:37989 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ns2Xq-0000Ka-4F
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 09:19:54 -0400
Received: from eggs.gnu.org ([209.51.188.92]:45354)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1ns2Xn-0000KL-Eg
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 09:19:52 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:53316)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
id 1ns2Xi-0002YP-6o; Fri, 20 May 2022 09:19:46 -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=RCjzaXMvT+D5qH4u6Y9ltgM1HF6+jk2W2Lc4iZZ7WKs=; b=Fc/Xcet5wvXx
iaS4FMU5Lxz7DS+EIXcrwiwmarpbeHV33hIse6YY2cDLFsCF5RDY53wiFY14sJvM2i/nQsqyoReWi
lUxyxfCOXX1eAfWmgWNIaPf5GW6VUuWA7mmX5QwLY1zaFnOHB/JHKClc+GxaOlljNczRL/udWh7Z8
naIDnSnGXXLW2aRIxOGXjm874cC9fMQKIJKei+e7cy7Fjcd4Q2dXCopRQ1Qg86UIVMX0Wiw8c7MfQ
Xb4z7uz8SOX7JSe3Oqcgh6Q/dno3ExeCI/P8tDWGejpgmqpvtRhjW0SzkrIfvCZpIz0leiHvc3M7a
de7HYe3jVRLlohU3yJgvFQ==;
Received: from [87.69.77.57] (port=3645 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 1ns2Xh-0002dA-LF; Fri, 20 May 2022 09:19:45 -0400
Date: Fri, 20 May 2022 16:19:45 +0300
Message-Id: <83sfp49w9a.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <874k1k2wwg.fsf@HIDDEN> (message from Lars Ingebrigtsen on Fri,
20 May 2022 14:47:43 +0200)
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<871qwo5xa7.fsf@HIDDEN> <83a6bcbgo1.fsf@HIDDEN>
<871qwoxw75.fsf@HIDDEN> <835ym0bdw2.fsf@HIDDEN>
<874k1kwg9p.fsf@HIDDEN> <83wneg9yy7.fsf@HIDDEN> <874k1k2wwg.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
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: Lars Ingebrigtsen <larsi@HIDDEN>
> Cc: Po Lu <luangruo@HIDDEN>, m.sujith@HIDDEN, 29889 <at> debbugs.gnu.org
> Date: Fri, 20 May 2022 14:47:43 +0200
>
> Eli Zaretskii <eliz@HIDDEN> writes:
>
> > Then I think we should allow "C-x h" do the same, at least optionally.
>
> So a new value that's like `only', but also puts things into the primary
> selection for commands like `C-x h' and `M-h'? Yes, perhaps that'd be
> nice -- but do we have a way to identify these commands?
Some property on the command's symbol, perhaps?
P.S. I've removed the OP from the CC list, since the address bounces.
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 May 2022 13:29:01 +0000
Resent-Message-ID: <handler.29889.B29889.16530532952099 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 29889 <at> debbugs.gnu.org, larsi@HIDDEN, m.sujith@HIDDEN
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.16530532952099
(code B ref 29889); Fri, 20 May 2022 13:29:01 +0000
Received: (at 29889) by debbugs.gnu.org; 20 May 2022 13:28:15 +0000
Received: from localhost ([127.0.0.1]:37999 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1ns2fv-0000Xn-1n
for submit <at> debbugs.gnu.org; Fri, 20 May 2022 09:28:15 -0400
Received: from sonic312-23.consmr.mail.ne1.yahoo.com ([66.163.191.204]:34758)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <luangruo@HIDDEN>) id 1ns2fr-0000XW-RE
for 29889 <at> debbugs.gnu.org; Fri, 20 May 2022 09:28:13 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653053285; bh=ItXvueM5dA6hKhHBFvr4EwIeT1IpIrQ3HRu0nVMBRds=;
h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
b=TPA2zmvAoPXNEu1mnUnclqedWed9qi3IuQJFMPQjUjrTPohcGY1pYgX0DIavIGSiExV5RT/Fttf1Mutt2a26kyyQK4T4NBil9sle4sxGWtBNpOU9DEYH7EeYk6g1BMJMeyltxha2yFcLZzJ3oRlpqAtO+ek9l+bewB1led4eesuoHoy1Dk8GcBWae28umGesZUP7UFqbd7jh51fYOKHf0/koVmpPJzoFZOTre2NUftltSVJcXZJ0aasOV4a4VjF90moY8r2QIzLkQ52nHK/xx3PPQh8FzAbVIPqBdqE7z62kOc01R493Jyj2AU3b+NFQblO9q9nO0PNslEyAokwcEg==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653053285; bh=6nFaRMvSg7WIrk8bAse9Oit9x/6bRtXbpHNVBNdGtSB=;
h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
b=Y6uhPqsFGZN4PIfBW5RIuEcvCvmKqQuqU7Wtqt9RHpkJ+yheBmqpZzoqA8FvHdjMdELDJiTvWROIzIamvFLZSyWg9HPoUcUdDN6ADXElira+USgI/TfbpAFESRgwIg6wWIPAT41lM0x/rqnxi+Mzu51Kt/1f9tsMJF216wYRcanN86ven8PSSNbGiBsh8Zn1IFyrw6w8N7uOykY28B3CBCxpdIICHzNC1HmIF/78FGzJ1Ro72VAlwN1zhEOtBdDjayEFwZ0R1DttbVs9vhGImJ9FuNRb5Nkltrut0WHzjBFeXP6fdni2VbmVGeu1uS+qKCOWWRaCKQlen9lw+zty/w==
X-YMail-OSG: sJgLn8IVM1kl1JFI38C7bizGfm6aTWHGpN_zNvqCvF4aUGLmdqUZjaiRW3sdoJB
24SkU8Zz45USkWsze0ulc5Q3qp8SrdVo5ha7MvCFIj.X40HrHCHzwc2w1a7Ht05ba2e7xkwisqor
m6VEaB0hEFaZBUR6NA_MZavUI4lzfMq7QvcMqAMLUOq8BV8.J.nwg5mQTDRRWAMDaE70zftdlzdj
r8Sw7wRCP0ZsxIeUZ5qcbI6MXo2Pyv9MjoA0GlvQp9A1ArbTuS_Ewg4MiOLshOY9csxbYMjeDw6n
MbH3XF2xfuV1Pf5HF_v.2L5QfTSh5z6PacBYqv3WK2cIeZzPJQAPDvqVFyDOWKLYm5W9AsbOegdw
mEcG3aQEqKUt5rGq4u_HNOPcDYUdejZMSPyAQThT627Iy8eXTXSDifV4IxIgbjXqRxMxbUNL0TtP
YYH0m5BYWH0TGm_CET2Pq7tojLAuVstPTJpDkdkE7Qpak.E2vnkpJzUqi_XvVyDNo3.ORhydd8IN
5v4OdsB5adfsdFFI_PgTwTxKvnhAZea6LVTSPwV06UCUJ4mz.91v.PQ1S2YyLuu9b5mbvS2NCj9R
HMKyV8TlcH5r3a6.W29WPGH5c8zfHPlxJmuUemLY6xZd5vHrfRd6AriPMBCQeKNB4yRAqX5j9czn
YHdN.L027dUrlZCi8gspwvzPhUlNHqqnVciPT1nL.GoWHJGI0rdxzzpyLxGDFoXn3aCL..h.rixx
bmiUezM5yjqDFWRqyDOPT0Z26lOf3AtejE072c0XqptzYEZZ1Leq65.GqCiYr44Jy2Ojhgo643fs
oIxB.GcJB01GVoLJ93HCC.Fvrcn5afWZGu8zENbI69eq5hVOSuPxq9uxoP4aGrgl_eD4qy7.nsNW
pHeakO7rb.uggZQCkXWF9DKOX0bJ9u43FtMM6z.jJibRdrl9KjzG4mxrJQcvl3iuqCzII16XnTiN
yZLOWoAO.nzpmNvFbmfeIj0qxjPV_jukquLLmbyMVgQOzaX2BQqWnVir3096OvwDv.knvtLHhjpI
7ZKlgWJKboXc8sfaFLjl_hG3Ddt8a1PwTKU666Id8UNrGwa1q2Zs55MhbA0LwPrpVDrDjXLmWVWt
qkNDEkBKCGkt6ayZ7lorYRjECCAr79gtqXxouAYU7qdPc9QgJTcGLQlANzrdYOPfxYpynA5RRdqc
q15USwUj72bne096NHa3EshygISqKq2XtGO_iLpgwJGJerv4LrdyzkhPd_ub3UsDXGbwHZ9tVURd
7AM.4ZpOb9E8TJ8G4L4FV7irLUSfxl.qyFCzbKVXrY_561.87Bj5xAs7Wu1qWtZoIOMz2NxNt66A
MtxROlkUcl89yMBBO9IoLVIDCYmFLTRin2dk0Ue0CTBteBCp49nQC5RbTwO5h2y_Oy26XfeIRf1z
EQgp7Czl1aZCsaqmXHthrcgyEygdPctKg_PbIwSR.63_dczAcoZfyeV7VRz4olkIDmSUwpeoI3KU
gjJ6dqBMe7QK75dBBtYimqhnF.RiePg_DzIZg3NuPueifdLe0RBVYLZEBnLy4W3Y_zuZAto2AO2e
U_15fafjIDwbN5aHHzsMbS66H9WgaX40bg9mdHRJFKDm.NxtOdO461CCheXamxGg15Ru1qVYqgBS
u3qeyYpQwtU.MWcJMCgiU435YA.6XWnFv5XZ2Vmr_3vSesdaOYzVPasFgess8mawH67LPjke_mWa
1HzD5Bnr_0gCMEmCeSTD_6syD6JCo3G_Rkej7Gwg8xt_oqDy19_Izw4MZzclZlwUjrizSnotq.WY
xGRnYb8CGCEQTesWphYoTktGXBSABqEGU2_umUB8PZ4VRqdtNABzvptOpBpiKGYrfiDH2tPa8CrH
CEd9MHpWdfGQQBdsY7VO37DPxr9OxeK4FhK.w5VnCTg8PjnC0YnRhgjispS2Oi.HMfJvddGrNnhV
sqRO8RRfaLEuQN2hDbCaTxxFlx2sURzcj8JEalG_NB3rFBw6NGJZQSTSXWRnb2FI4qOx9YzitMuq
oB_dfaUdGIRw8WAMZWgcSEYQmFFk0KFfcqWFRwPEtys9MLy4HGR760P_iQ0A8eyCGh1cP5AHU2_F
2GjAB1rBi_tg1fMD.oQgeSyAwXE2PrA1c2CU5I3OyaR1uszdHtShK2PN6fAZM.nZv69jv3x_dMfy
IDP.z5Mj_0OS6X6UltC4Q_sIuGMwIF06qTswCDYvXXfg1i0NLcnNscdl2LZHU1aGLYiSWq3u8wkD
.v15uIWUqUdQnbRsEEanaSINxNa40uNn_qxuvf1OK_V9DlHastfSl4JoeEZO8JQs29PmybA--
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
sonic312.consmr.mail.ne1.yahoo.com with HTTP; Fri, 20 May 2022 13:28:05 +0000
Received: by hermes--canary-production-sg3-7959d4d9bd-whrqc (Yahoo Inc. Hermes
SMTP Server) with ESMTPA ID ccf39d57149a56d2a6a2803882748ee3;
Fri, 20 May 2022 13:27:59 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<83bkvsbgx0.fsf@HIDDEN> <87o7zswhfu.fsf@HIDDEN>
<83zgjc9z2j.fsf@HIDDEN> <87wnegv0mo.fsf@HIDDEN>
<83tu9k9wbc.fsf@HIDDEN>
Date: Fri, 20 May 2022 21:27:54 +0800
In-Reply-To: <83tu9k9wbc.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 20 May
2022 16:18:31 +0300")
Message-ID: <87o7zsuyed.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20225
mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 488
X-Spam-Score: -0.0 (/)
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:
> What if the buffer is killed?
Then the selection is disowned, which means other programs will no
longer ask the buffer's program for the contents of the selection.
> Anyway, if other applications behave like that, why cannot Emacs do
> the same?
That would be setting the selection to a cons of two buffer positions.
We could also only do that upon the region reaching a given size, to
avoid disturbing people who rely on the current behavior.
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 21 May 2022 12:18:01 +0000
Resent-Message-ID: <handler.29889.B29889.16531354236391 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Eli Zaretskii <eliz@HIDDEN>
Cc: luangruo@HIDDEN, 29889 <at> debbugs.gnu.org
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.16531354236391
(code B ref 29889); Sat, 21 May 2022 12:18:01 +0000
Received: (at 29889) by debbugs.gnu.org; 21 May 2022 12:17:03 +0000
Received: from localhost ([127.0.0.1]:40844 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nsO2Y-0001f1-Sb
for submit <at> debbugs.gnu.org; Sat, 21 May 2022 08:17:03 -0400
Received: from quimby.gnus.org ([95.216.78.240]:45306)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <larsi@HIDDEN>) id 1nsO2V-0001eP-9y
for 29889 <at> debbugs.gnu.org; Sat, 21 May 2022 08:17:01 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
List-Subscribe:List-Post:List-Owner:List-Archive;
bh=KCPfao4QhuXi2kxIqxjShZHFW4B7YMPa4vo+7wJNzd4=; b=FcncMxGgIQmjHHizq0jx5oaI5W
K2Z1K6yS5lVLYNUWtIQfksDGQwhBJrO+18Y2Cq+xKSpszfMblstkKyORxj4lKrne8p+a6jC31yZ68
l7VucXtkxJmiD1JCjdqhto71WZDkAXHmn+p09Ex9tlUFSCOiy/bZVNaGkn3NWZvEVrf0=;
Received: from [84.212.220.105] (helo=xo)
by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.92) (envelope-from <larsi@HIDDEN>)
id 1nsO2M-00037d-8g; Sat, 21 May 2022 14:16:52 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<871qwo5xa7.fsf@HIDDEN> <83a6bcbgo1.fsf@HIDDEN>
<871qwoxw75.fsf@HIDDEN> <835ym0bdw2.fsf@HIDDEN>
<874k1kwg9p.fsf@HIDDEN> <83wneg9yy7.fsf@HIDDEN>
<874k1k2wwg.fsf@HIDDEN> <83sfp49w9a.fsf@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAAAXNSR0IArs4c6QAAAAxQTFRF
sLCwf39+MzMx////WgGxBQAAAAFiS0dEAxEMTPIAAAAHdElNRQfmBRULIyAqfMKqAAAA/ElEQVQo
z33SO27DMAwAUMqIPHeIDdRH6CncIUsnBbAKJHuH6hQ9goe6Q2cpgHjKkvpyqgADfKAoi7QB/l/v
3z1eEO1agYjhXOKRgNakWDlG2BJOmNaF46c54+AjtreMwEWry0AuupYYL7Rvrtgpc6+IBoYfbILh
twFhiDLDiAV0s0fLUDOEkGu4geN+FIDDXX888jZ6a3y9MTxhQksPrS/uyHnQDUtIY0jdwbjysGIe
ljLauQqaW3T4WQY3o3/BOtIBzfNex6viupgOONdZw+ihfQRYvPhWLkqIjArXjhlDx01AW3GAtqe+
a7Kq3QU2+XtYESvCZAR6ptf8AXSIl74uHR0nAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTA1LTIx
VDExOjM1OjMyKzAwOjAwQFCg4gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wNS0yMVQxMTozNToz
MiswMDowMDENGF4AAAA4dEVYdGljYzpjb3B5cmlnaHQAQ29weXJpZ2h0IChjKSAxOTk4IEhld2xl
dHQtUGFja2FyZCBDb21wYW55+Vd5NwAAACF0RVh0aWNjOmRlc2NyaXB0aW9uAHNSR0IgSUVDNjE5
NjYtMi4xV63aRwAAACZ0RVh0aWNjOm1hbnVmYWN0dXJlcgBJRUMgaHR0cDovL3d3dy5pZWMuY2gc
fwBMAAAAN3RFWHRpY2M6bW9kZWwASUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3Bh
Y2UgLSBzUkdCRFNIqQAAAABJRU5ErkJggg==
X-Now-Playing: Kelly Lee Owens's _Inner Song_: "Flow"
Date: Sat, 21 May 2022 14:16:48 +0200
In-Reply-To: <83sfp49w9a.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 20 May
2022 16:19:45 +0300")
Message-ID: <87bkvrytan.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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
@@CONTACT_ADDRESS@@ for details.
Content preview: Eli Zaretskii <eliz@HIDDEN> writes: >> So a new value that's
like `only', but also puts things into the primary >> selection for commands
like `C-x h' and `M-h'? Yes, perhaps that'd be >> nice -- but do we have
a way to identify these c [...]
Content analysis details: (-2.9 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
X-Spam-Score: -2.3 (--)
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 (---)
Eli Zaretskii <eliz@HIDDEN> writes:
>> So a new value that's like `only', but also puts things into the primary
>> selection for commands like `C-x h' and `M-h'? Yes, perhaps that'd be
>> nice -- but do we have a way to identify these commands?
>
> Some property on the command's symbol, perhaps?
Yes, that should work. And there probably aren't that many of these
commands, so it should be possible to get them all marked with
reasonable confidence.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 21 May 2022 12:25:01 +0000
Resent-Message-ID: <handler.29889.B29889.16531358837174 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 29889 <at> debbugs.gnu.org
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.16531358837174
(code B ref 29889); Sat, 21 May 2022 12:25:01 +0000
Received: (at 29889) by debbugs.gnu.org; 21 May 2022 12:24:43 +0000
Received: from localhost ([127.0.0.1]:40856 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nsO9y-0001re-Po
for submit <at> debbugs.gnu.org; Sat, 21 May 2022 08:24:42 -0400
Received: from sonic313-56.consmr.mail.ne1.yahoo.com ([66.163.185.31]:46704)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <luangruo@HIDDEN>) id 1nsO9x-0001rQ-Ab
for 29889 <at> debbugs.gnu.org; Sat, 21 May 2022 08:24:41 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653135875; bh=qvkAC6U+7A6JOsilY+YouJjj/N6EB0zxBDYZY4cx5MI=;
h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
b=Hahq8eMg0N2TtqpjVguuJe8naTd5qDe3HioLEXC02bk6Duwj2AjDS8pGy/upT8L1CHWw5zdSd5IzMLvuKuad2Ha3M1mqLhMEh1oEgUVCY+/5Z3n4H4MT+mvozf++2n5VvNjQQ1gUNIxbUkqOB8gtxX42lgPS6QEUHEB9ft01FJ0TVHOXI0yD8PDM4fAUI0JhmCbKwGEUhx61e6xb/dnjkJ2Eo/PEvaysOlQz0xlUK0hfiPocfj5pgulB247eLq3iaayvIsCxjdQxVVk0ULgxGkYunXjlqhlSDleSDnIY9bby2+ctekaWxPV8BJs17O6J4Gxk2ucch6T7s01+K7yaNQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653135875; bh=rB47GdXUo+DjX7JlTLPHw4TEEoo1kiCrT32iFK9LiEQ=;
h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
b=BNQf70/2b9fisetw9iJEUbuQ3H3/8uCVPVcWUxYd6B1dilMOYx/GCK20mIOyh6nHUmeJVdgdifhjehDFgz8yjQ26Z+SHOb+RjFU+4EGtvSO7QJsjwwMdq/MR/xbJoUodXtQZ0tNWxq9Ph8zQFeKOE4HMhDT4uS5OaRo4VrN5qzuk5F8b/mgtrebMPvsWXfH7R3MtriV7A6Asg1aWRBzzejl3QLPFZki/719zoDxeV23KSBKGHBinLxW07p+e2D1coidF7MlI7xrlJrhtkg3XY8JXWMchJ5mnyPMEUckl1bdyaoAg4ZUiFV5+Mo+RrN9mSDOL5pACPf1zeBTmopkPwg==
X-YMail-OSG: hUMU5hMVM1kRI_7.ePGaws9kQV3b_qfmcA2HfU..0NimsGbVfiGt..4QgDJmN11
5rFAAoqBWtIRMN8umQs_8TLI70Bvxcxwt4NEVGeWj5O.kpH34sgTM4gtxIiOeJHV0ebdp8eWzINk
SoqHIkh9nGlq0LnXxo1Y98tU5rfSZrWs6JLEIlv5.Z9K8vD02guN4Qeg9klD.rZV3mzwS8jFEmLu
CtfKzi_WV67RUzOF4q0fMZKVTHUFcFxLpGBJCXS3R5BR6MSklY9mbtsDLYjLFLyfBMj2F0zfPeNB
oN71oungfpxk7MLyYCT2F1Lvxwm.HED7YGAxMhWIqIVmq.zAxeQMQrEbHo6K0FPy8B_z83Jgr93x
z71GtFw26ytfdVVmqnIRTmqQsiK5aElygxtW2Rj.FqF1hXlYV82FBMVPWz_CqS2BwQBd7tDNi_WU
FjOczToihCn0mV_yZ3E1yxPsitIO8IAWFM7qo3NgwFUXph.OxYhlPWRDymnC1HwUWw54WJX8OI3z
VrDibJn2aNBuu.4_SNa81rL4S7tdn9aLMMrv.MbkM37ogA63s9CEoKpdC8.uxOpxfhArc.9Ykjfg
heRDEn8Ve83Jpgakmz93el53FVUtX.WrNUUheQZ0ecFLYvOTiKTstraWOnoJk7_2QS8ntKLECr..
ah1wsPPtpgWcTWTdyaYVKuxupXeFMuZBJ8u9lRvpT1XNhbQALtoGowAnJf8wpCUGxzTdP2Kf40b5
AIwJcnJpQCfQVjBOx.jL.zgWIdVGy0zcPvQN4O.fGhcIEB3M1CE5CbWb3NTQzUxJMv82W1Ty.Baw
1ivI7kHU3DLlIddaILW27aBXI44_7RM4inWDoXtMP0xlTnFYz3jiG_Zw.TMOpWXurh39rR54ISpb
pLIP023SIP3PV5D8PJ8LgjuTMTCjEXzHlS7FigTAfiYIx_sViNcHqufAKOOvRgKerFat2fwvSsk6
ykN..KcJL4fEtemv37WM3Sq3EVO0aG4v3ZfVxgQynLJ3vB95ZrdGsSqy0iqLZrSnpO3iW_0iQ75G
lCxKw1AhmSlbv533nWk9CjlXunS9wayToUHAOK3vuMo42xZd7_b1pTyjpNfYzheJ3nGweDhhXATu
qm7nrFEiL5BZ9o52Y1xltDhSDXdZnO97zWkBeXyBRwGwJHF_Ee8xCQbsEFmoBX8x9OPWx.B0kDad
d5h8KXNyxpb50cdKf8BsHs8uqWKypT7KAibkuAHo6pcu81wY6cnRiMzIAVFj5PkSt75G4awZVxqM
x6wzWq5QlgGROc4AaA6hA8OcmN2_W1AteAlbuAnMFQ.Egy4.pNQXOVi5MnNqH452sRXHk8wM2e0Y
uKiz3BXoxTEveN9jT54q8V6hW_YN2KK8v73G7dffTZzjZE.Zkdiql925uwreW3fXz614A9ityFBm
yDD_251XPJEM2gKVQ32ua6ydh6QtI4XEUwfqvwFYc_2MLeEiQnYgCTwigeHKcXQSIMvfZFfrb5Hh
4GiMzdWnJHejo.bT31uzkS_Tnp94ivBIoWzXQU4DWMj49M7cQMBbQHzUV1t1cziyXqjnBdZ8147d
uzZNs8_UXnIg7wmIZCb7K1PcNe8QZ0EDK8PsNLpdRqS5c53ZDefdi9arq6z7STnL_5YeXm8B3HRl
mBR77AgnXHX0YOaC9Zp.E2TKXzl4zZdHIjTRDju9o2dbYKHUakFqB3N9AfKxKsAYjsm4R9ZYhdrq
UWGcJ3xOv.Pm6qTuhiUORfism2jZ8EJHzO8L4fcV_nd2pG2Y61YD33zBAVDNPD.oXzVFETUreO06
ocivfTJ3bqQY3wSQY9stvFAisyJs2w.YRgE7nz5H2pQ14LBpq5dGNVS._I38XCSSpCGabQ2PfQzq
CHdnbhIVrc5zeSSjrC5fDhlMYptHwxdwYzI6_B.xPxjVFRpfnxPTfPmNQEaiPQ.Hut6YdVPu1OB7
8O50xGQZoKgekiK1emnGmBVpWSJgUX4W8SdKQmI0XPCuW2C5Tp_6kWaovQ.7s620OLhblNwMOoZA
nDF7uR3n_NGvOoNu0svKvP5PG8tSdXtKyXX22AL_Bx2HvbIWTLWTlGJGH8uWVkfBYHriCLtEWeMn
NRvAv9HRO9xmwdkO1BSCGgUIBaKBNE4ehwS5CRX_xoAV598M0e3bjkaKdqffL410UagvmdKjqlkf
8xteKph_JVtufM7IBBOFdCxsE1O3K40BmKmYH6E2BFLBnOeL3aO7MjsOJQVWELwEo1MUAoqHFN5U
36i91Jgx83.q8wQoTcAAsLZvw0NMjjQPST4_6Wi5u3NEXa1RxbzPG1iq22mM3Kw--
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
sonic313.consmr.mail.ne1.yahoo.com with HTTP; Sat, 21 May 2022 12:24:35 +0000
Received: by hermes--canary-production-sg3-7959d4d9bd-9nmmr (Yahoo Inc. Hermes
SMTP Server) with ESMTPA ID 3e110d3f3731de8187cc3c287776c128;
Sat, 21 May 2022 12:24:29 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<871qwo5xa7.fsf@HIDDEN> <83a6bcbgo1.fsf@HIDDEN>
<871qwoxw75.fsf@HIDDEN> <835ym0bdw2.fsf@HIDDEN>
<874k1kwg9p.fsf@HIDDEN> <83wneg9yy7.fsf@HIDDEN>
<874k1k2wwg.fsf@HIDDEN> <83sfp49w9a.fsf@HIDDEN>
<87bkvrytan.fsf@HIDDEN>
Date: Sat, 21 May 2022 20:24:23 +0800
In-Reply-To: <87bkvrytan.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Sat,
21 May 2022 14:16:48 +0200")
Message-ID: <871qwnt6o8.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20225
mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 587
X-Spam-Score: -0.0 (/)
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 (-)
Lars Ingebrigtsen <larsi@HIDDEN> writes:
> Yes, that should work. And there probably aren't that many of these
> commands, so it should be possible to get them all marked with
> reasonable confidence.
But what if some other command moves the region? For example, if you
type "C-x h" and then "C-f"?
The selection should also be updated then, I think, to match the text
displayed in the region face. The best way to solve the performance
problem is probably to fall back to using buffer positions instead of
strings if the region exceeds a certain amount of characters in length.
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 21 May 2022 13:30:02 +0000
Resent-Message-ID: <handler.29889.B29889.165313978522741 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Po Lu <luangruo@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 29889 <at> debbugs.gnu.org
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165313978522741
(code B ref 29889); Sat, 21 May 2022 13:30:02 +0000
Received: (at 29889) by debbugs.gnu.org; 21 May 2022 13:29:45 +0000
Received: from localhost ([127.0.0.1]:40996 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nsPAv-0005ui-Ev
for submit <at> debbugs.gnu.org; Sat, 21 May 2022 09:29:45 -0400
Received: from quimby.gnus.org ([95.216.78.240]:45910)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <larsi@HIDDEN>) id 1nsPAt-0005uW-QU
for 29889 <at> debbugs.gnu.org; Sat, 21 May 2022 09:29:44 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
List-Subscribe:List-Post:List-Owner:List-Archive;
bh=J1GizrkmldS6IM60jjYuHQ8wxi3OXIz5Oor6imR5uNw=; b=klL4G3X4x2xaMIAoIXbiTXX1YS
oYZA2iutcY+EpvZxF0BUHIKUxhZjlDIVh4ZxyW3Jyn901xjNq02Ly3h2EPZulmzyQOOZRSwWJVUKv
tgymimtZglOJ1JSo9H4VqLszc/wn1WMCe51OevxPPcYeDzrRR0/NsYQN322NYBsdTWZs=;
Received: from [84.212.220.105] (helo=xo)
by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.92) (envelope-from <larsi@HIDDEN>)
id 1nsPAk-0003fy-3n; Sat, 21 May 2022 15:29:36 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<871qwo5xa7.fsf@HIDDEN> <83a6bcbgo1.fsf@HIDDEN>
<871qwoxw75.fsf@HIDDEN> <835ym0bdw2.fsf@HIDDEN>
<874k1kwg9p.fsf@HIDDEN> <83wneg9yy7.fsf@HIDDEN>
<874k1k2wwg.fsf@HIDDEN> <83sfp49w9a.fsf@HIDDEN>
<87bkvrytan.fsf@HIDDEN> <871qwnt6o8.fsf@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj
SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEWRglmxqaXs6uk4
MSr////Za8C4AAAAAWJLR0QEj2jZUQAAAAd0SU1FB+YFFQ0UCfxEhkAAAAGZSURBVDjLnZTLYcQg
DETF0gCCBhBuQKz67y0ahB17k1zCBeyHfoOAiOr4bdB/QPJJBjNjXrtEuJLZ5JpbMzPVYgqAD8qW
HBxYr6HFfwGYOmjtAucgcsAPkO+g3MDs/scdUuJx8A1oS55rgJ4eMfLK6g6UyxXcyEvrM0Cq4ruV
sH8BOQEjWB08xEECOML3DODCUEa6I0CyufIViAhJuAaAapigJKkl14SOSKpKQwoAlmERwEhhMjeY
DlpYkKKOOQKoB3fwzqamS0GclR+UMVS0Iaewni8A0iKrHXFTkCoONOfZNbtc0raBGzN7usUjUi3a
iTaoAr00IWgvKom3ySxQ1x0rZQBPIsALrvYBd1L01QarjhiiS7pQ/30H9lpNuKLM1aKuFfJGmVxH
38BjUF1NS+whK8pHIagjul1YossXWf1zAt79H+1NcLVBvZnYDZS0TT5B1nAm+QkK7sMaVycGaNiF
i1c+AFrTS/UC8hNgvSrNT3D40URw3CH9AJfTmR8g8en03W7ANkCBr28gpyJr7W/DCX6+JX+BL8IS
lI6nN0lvAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTA1LTIxVDEzOjIwOjA5KzAwOjAwiyNSNAAA
ACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wNS0yMVQxMzoyMDowOSswMDowMPp+6ogAAAAASUVORK5C
YII=
X-Now-Playing: Bobbie Gentry's _The Girl From Chickasaw County (5): Touch
'Em With Love_: "Son of a Preacher Man"
Date: Sat, 21 May 2022 15:29:33 +0200
In-Reply-To: <871qwnt6o8.fsf@HIDDEN> (Po Lu's message of "Sat, 21 May 2022
20:24:23 +0800")
Message-ID: <87czg7xbcy.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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
@@CONTACT_ADDRESS@@ for details.
Content preview: Po Lu <luangruo@HIDDEN> writes: > But what if some other
command moves the region? For example, if you > type "C-x h" and then "C-f"?
I think for the new setting we're discussing, then that `C-f' should not
alter the selection (just like `open' doesn't today with the selections it
chooses). That is, `C-x h' would say "put all of thi [...]
Content analysis details: (-2.9 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
X-Spam-Score: -2.3 (--)
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 (---)
Po Lu <luangruo@HIDDEN> writes:
> But what if some other command moves the region? For example, if you
> type "C-x h" and then "C-f"?
I think for the new setting we're discussing, then that `C-f' should not
alter the selection (just like `open' doesn't today with the selections
it chooses). That is, `C-x h' would say "put all of this in the
selection", just like `C-a' in Firefox does.
> The selection should also be updated then, I think, to match the text
> displayed in the region face. The best way to solve the performance
> problem is probably to fall back to using buffer positions instead of
> strings if the region exceeds a certain amount of characters in length.
I think that sounds good for the t setting.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 22 May 2022 01:14:02 +0000
Resent-Message-ID: <handler.29889.B29889.165318200612771 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 29889 <at> debbugs.gnu.org
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165318200612771
(code B ref 29889); Sun, 22 May 2022 01:14:02 +0000
Received: (at 29889) by debbugs.gnu.org; 22 May 2022 01:13:26 +0000
Received: from localhost ([127.0.0.1]:43247 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nsa9t-0003Ju-R5
for submit <at> debbugs.gnu.org; Sat, 21 May 2022 21:13:26 -0400
Received: from sonic309-22.consmr.mail.ne1.yahoo.com ([66.163.184.148]:36948)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <luangruo@HIDDEN>) id 1nsa9s-0003JO-Cv
for 29889 <at> debbugs.gnu.org; Sat, 21 May 2022 21:13:24 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653181999; bh=98zdGEmCXIdXuwEsDVkj7PGzFIBdlTjDhXp+i6DjjdM=;
h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
b=FsTfhd11IPrWb+aH+VYrBqmDrCPRIieOdFH9bOUc8FUjdzwCQPE10fM6cU9AI39V5aHA86Psl8h5JYFuIfVw13AANB3tafLHQu1u3Xm5y8cuE0n5NKN3gXF8L7TGu06fO3eGDEGXfOYlNWoxUVDyevx+TMJKaZw2FH2YN0WO07BgC/V5PT+NZAzYjY+F6GchVRDNiOU7C1ws6TQImLJQSwd7Oux25cTHQ5WDMizbpVqW0QfaXjUixXkT2UoHA1W/ExGoFwqWiPq3QmFMT7jgVPWeA8w2G6DPTy5pkHzVfn6/FHhEHLJbdG3l7XPRz9FmegUq/ip+bqcEus4ytrNnkQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653181999; bh=1uZyAAYZybkknkKcSzH5PvR60gTNyRsbiNxct7vlpWf=;
h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
b=BfTjtkEg+/eFsGNsdAQCBqzyeO4EdMlDRk3THkk56e6UNfR4f5XLlkJnYiHIIGFs8RJ2zugxyK+rHJHZpS7F/q5T06zzUOMS6oM65NaEyuJQpmCW3slZsZAc1QyMGBfxyyVdby5umBA0vRKlFtI7XJ0cJPaMv/pJaGq1gi5pITMMOB/Vmjg+dJWCNItWHggGFWoO1uU/xA5i4BpnJuGyEDVcvUhyiqhgbHFxzXVh/+zVGzqd8aP3O2MAWP4XSICWJzgt3oiEz/JWdcsl1Yvm8UYeh/Wr6xglbNV93ctbsC8lQRjhG6g2dxNmbC+XnOolUcZL00x+07/BwF8f4ND9rQ==
X-YMail-OSG: hPLXoJUVM1nLmWMBa86yc6WMhQYKZVfZNa7_YrxM706NrYkXtsvMEsyMqaREhle
SVA_VbeG.KhL.N4_FUIlmSRPKajkqXG1ebGIDJ_U_A4_2hMMEB9p_6Ru5ZNBamClE5SgQ8WvhqZ8
cO8E5f9O0VDVPtM5WWsr98XLvtbioTmyYkPfVPzTWMJZo07EspBvFAMjkcJ3Vry.xlJ86V2g6oUR
t2ZFc55sHNZfXzqEBq0sFXYflqdWI.bfXNYfhE7M6gU7fZOMaWpzpk7ERNc9rXzLr.qu5gWsy.85
jGbUso_03bHytoeook.UbeC0Y2JJFMDIDg6txoLNZMgwvihXQxlnKq57CCqd9REQMvkCe0FfEtL3
S_IM68Bfd_a0j_Q5zoR7EktO6Z.V8KdA3nMdy2WG1._x8VEMFuE2QZwKQAljWzrtwjLRbei9qzZh
2iad5QdbZwkzWtCBsG7cUSCys4EOkZEpk2Of0L8lYymw.bLTUDzvlPKftn8du6J1lZCOlUZJG9Mb
2AXyXOu4ZCPO7CfRhlhjdinKEvd1GNPkZKlrEOJz1Fd0ZSmYxv10naZE2XWeQCdLB8xcdztwtIRF
PZ.oWQCap4ZpyJJ1Ecbkt6X_nKT9c6jWM9g1SiSXM1ODi.g9FqKeOx.gvkxqhGomT3IzkcZ.jLn9
cZabNiBDjrMiN9j1JPYcKhrWHOcKJAZymkPkRZ4vxbtBVE0t4jltLcAU6SrA0a4RyxtqitL8WBPK
dl5ShSiVPsHrCDn8lcW3qIZiwYRbRle7n9u9j2qu1JRjn8qOkkBFQlcwODu0X1CFMq4vLEJToMG_
dsJ0WZYAUgNuDlWHHkC4mj2DIJc77HYtuNO.pcMyhhcYTebdY1J_9MhEwz1RachBeERPzakeLv_A
EXXIY1b92UEPK76aSpaMLEuKR1YnY_05epFHDcg130BHh5OjDB4g2eq9shZ6KZ3b9NzDTvrVPCdw
yyac9xT0TgO._7OW0UqrH1MqlrOcAT6uvMP5OVDYkxf_pJHFIn_Xo5AQWY4srYNvSb4P8LOFtktE
tdIRSuyYHRxrbxcMTRtLpcCWzUPvf4KqF3Kr1X_qknK_oSFp4GtzkpO4.oaKXEa7gNEvW2oh8cB9
cybiy8GWbiqGDYHMZ4XD2p5VcSzvHYsWNQik4WzF9IbqeIbVyN2Ixp6cnVtWpMd1x9qzTaBYfjv9
mu4fT97Lprh3KjyMz9av4z2Dn930RBh8HjzxgnVMKTrfZsWtFHr4G00GVVHXAxC_7X9WOXRFmHZE
flHKTb7NSzEYOjpuea.S.21dkgJVpg7NUg3s9gEELVfrjJGc4SLvQ2oOf0xA4YcKC8xpswG6BMlV
T8Y3kEO_hdnBdsQTzKo2ABlYt55xvz21Kv.59BRJOjKUOvdRhdHVwFQWms1DiLDmfRv5Buxp5IsR
J0l1E1yQu5Mfy2v_.rFkzE3uCsDcVSJ.AVMD7G9IugiLTL0qRU507HuWCJ3M9xhLyXJrlBxpMEwm
2ynBlRrCWL6a9ePKevt3Bzbwt6mClvt5Dyo_K332UR8wyN.BIm.6S1OJObnJRpaqTp5lAV.ABIQ4
WxumVQkPEobGmjS4CSbNA9fYBtulvWFkTWwm3XVJVZdpTAfVVWoUhBi6jtgFbUbBnKia9Wc9pj4X
MHQOA.e6ub5rSoDQFqdBPrfjLiagv57POfkQ2QRUWmNY4OkZIeXqRdD4LXFow0vKnJXRakdZxAbD
hnEnrs9EXINEV0aJdxQcN32JHJZyoo_HLBOK1GSiRu8vI4_tY6e_Zb01Q7enTCA7MiiSNVGwLD5m
qPJ8CpMA.ztvAnxfdQ9zX5Lb_ISP4.LmP_cRPpMIfvGB3Y12SupKuPC.bPe_jYHpUhTyeQgrjrRH
4Ryf9rRPYqkJbjUHw60Qf6IBEfPNB2Soc82MUppxMLOq8nr7wXl6bfpdDVCYOgyfzv1OBNTFb7SN
kwGyV7sf.2fOrtN_MPPSSVARrr5OxBcgWpmh4K1nSYC5n1521Y_0ZUeqam4SSavfM4kB13MOxQaK
ZmI9AHwKPc0WGiYB8ZqArK9jW5Tm.tw.MO42vy2dtJ.P3.9rK1FJ9JACL0UBSsmeGnSiWc426GMq
Jsls4eQn3l85FktSbVV0FHM_E6Ef5Ab.oShuULV9lp15G5W0pW4CwkzkO9Di4cVh980rl4Y4E7i6
5p6361MUpUFwwJsyu5zvL7OsPApT7rJjwiWlD4zO.qeqslMEx_xJs7c2u3k14id_sOppbRbezKCR
jVkEyGGHQqjb8mtXhA5dcU4cHknuscLav40ppi4Qf7SQQl_o8.yme.6c_DTRZkJ65
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
sonic309.consmr.mail.ne1.yahoo.com with HTTP; Sun, 22 May 2022 01:13:19 +0000
Received: by hermes--canary-production-sg3-7959d4d9bd-bjkcg (Yahoo Inc. Hermes
SMTP Server) with ESMTPA ID dbca590d4c163f6c5d40c17b7021b561;
Sun, 22 May 2022 01:13:15 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<871qwo5xa7.fsf@HIDDEN> <83a6bcbgo1.fsf@HIDDEN>
<871qwoxw75.fsf@HIDDEN> <835ym0bdw2.fsf@HIDDEN>
<874k1kwg9p.fsf@HIDDEN> <83wneg9yy7.fsf@HIDDEN>
<874k1k2wwg.fsf@HIDDEN> <83sfp49w9a.fsf@HIDDEN>
<87bkvrytan.fsf@HIDDEN> <871qwnt6o8.fsf@HIDDEN>
<87czg7xbcy.fsf@HIDDEN>
Date: Sun, 22 May 2022 09:13:11 +0800
In-Reply-To: <87czg7xbcy.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Sat,
21 May 2022 15:29:33 +0200")
Message-ID: <87pmk6s72w.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20225
mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 575
X-Spam-Score: -0.0 (/)
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 (-)
Lars Ingebrigtsen <larsi@HIDDEN> writes:
> I think for the new setting we're discussing, then that `C-f' should not
> alter the selection (just like `open' doesn't today with the selections
> it chooses). That is, `C-x h' would say "put all of this in the
> selection", just like `C-a' in Firefox does.
But Firefox only says "own the selection", and transfers the contents of
whatever happens to be highlighted at the time of a selection request.
So if you move the highlighted area (with the moral equivalent of C-f),
requestors will get the contents of the new area.
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 22 May 2022 11:17:01 +0000
Resent-Message-ID: <handler.29889.B29889.165321821326837 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Po Lu <luangruo@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 29889 <at> debbugs.gnu.org
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165321821326837
(code B ref 29889); Sun, 22 May 2022 11:17:01 +0000
Received: (at 29889) by debbugs.gnu.org; 22 May 2022 11:16:53 +0000
Received: from localhost ([127.0.0.1]:43751 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nsjZt-0006yn-5V
for submit <at> debbugs.gnu.org; Sun, 22 May 2022 07:16:53 -0400
Received: from quimby.gnus.org ([95.216.78.240]:39184)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <larsi@HIDDEN>) id 1nsjZr-0006yb-Q1
for 29889 <at> debbugs.gnu.org; Sun, 22 May 2022 07:16:52 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
List-Subscribe:List-Post:List-Owner:List-Archive;
bh=L2ZFDLiZysEhobO5dR8HrqmYsc5GtwsQ0yHZmQ9gEGk=; b=alhkO+HtatOKOhG31DHtYqg9SC
4J3zkJKTOOkCMbAegkWpLn0jU+gxKzEbBgbhsajwhiwOYM26pAPZ60MlmSwkgnqyx5EwA6YdNtQQY
/Q2zP37bO8fIC0Dqdj2KbiCJMmQwoVnRZPJOhHA2U1vGqU6xqopVG1k3ywCyosCL0zE4=;
Received: from [84.212.220.105] (helo=xo)
by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.92) (envelope-from <larsi@HIDDEN>)
id 1nsjZj-0005Ws-8o; Sun, 22 May 2022 13:16:45 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<871qwo5xa7.fsf@HIDDEN> <83a6bcbgo1.fsf@HIDDEN>
<871qwoxw75.fsf@HIDDEN> <835ym0bdw2.fsf@HIDDEN>
<874k1kwg9p.fsf@HIDDEN> <83wneg9yy7.fsf@HIDDEN>
<874k1k2wwg.fsf@HIDDEN> <83sfp49w9a.fsf@HIDDEN>
<87bkvrytan.fsf@HIDDEN> <871qwnt6o8.fsf@HIDDEN>
<87czg7xbcy.fsf@HIDDEN> <87pmk6s72w.fsf@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj
SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEXy8OxRPUIpFyOk
c0v////6Lr75AAAAAWJLR0QEj2jZUQAAAAd0SU1FB+YFFgsMNUcIscIAAAGxSURBVDjLvVNRjuUw
CGOUCwxwAsgFyuP+d1ubNKOR9ne1UdOmdcCxoSL/Yah+KwcWaqahF/DwA3j1Wfz70d0L09Vxl64i
j5dKZqiF5Qyv1LNKAGq+DTBfy7ANTwWA1e5Z8xahXIQBCPUvrjlJYJOdHL3WBcIgfxglLeSReoGc
AF6SutfzLLCXFgLUJuEA5QTyedrSgRLI0VHfstr2Kp6rNMgiEbsJSFvXyZPkkUikgjPwBjv4VSk2
kGq3ynrWcnNYxu3USEtQRPoIZuZXHVegA5GbBACaxC9A85h4G3dAeNApAhEIqhi5qm3jLpSP3eFh
YwU02akNuqTSNgTPK7nfQkXAodg1wJBcoGdMhPHFT6g4Gu0HwGyeGYGIGKCo47QDMgOU9JMLPk2K
HovVByD29OUf+hBjpxUmdtkpPc03YULE1GmPAWIA+ITv5jiI6vQEvcBvEp9AChv3GbXHot2it13Z
Ptp5iLzl429H8wEzR45CR8Xb3kd3fj5M6yWoWd7jpNXb3ADYYTcmf1Zxftb8Naag2CH4bfTW4HcU
2qeiLf9ChKcp/f1NL8DKXS3vsXH9AVnHcuwud4Y2AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTA1
LTIyVDExOjEyOjUzKzAwOjAwszC0mwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wNS0yMlQxMTox
Mjo1MyswMDowMMJtDCcAAAAASUVORK5CYII=
X-Now-Playing: The Names's _Swimming_: "Floating World"
Date: Sun, 22 May 2022 13:16:42 +0200
In-Reply-To: <87pmk6s72w.fsf@HIDDEN> (Po Lu's message of "Sun, 22 May 2022
09:13:11 +0800")
Message-ID: <87ilpxx1et.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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
@@CONTACT_ADDRESS@@ for details.
Content preview: Po Lu <luangruo@HIDDEN> writes: >> I think for the new
setting we're discussing, then that `C-f' should not >> alter the selection
(just like `open' doesn't today with the selections >> it chooses). That
is, `C-x h' would say "put a [...]
Content analysis details: (-2.9 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
X-Spam-Score: -2.3 (--)
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 (---)
Po Lu <luangruo@HIDDEN> writes:
>> I think for the new setting we're discussing, then that `C-f' should not
>> alter the selection (just like `open' doesn't today with the selections
>> it chooses). That is, `C-x h' would say "put all of this in the
>> selection", just like `C-a' in Firefox does.
>
> But Firefox only says "own the selection", and transfers the contents of
> whatever happens to be highlighted at the time of a selection request.
>
> So if you move the highlighted area (with the moral equivalent of C-f),
> requestors will get the contents of the new area.
What's the equivalent of `C-f' in Firefox in this situation? If you
mean "adjusting the area with the mouse", then that's already covered by
the definition of `only'.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 22 May 2022 12:09:02 +0000
Resent-Message-ID: <handler.29889.B29889.165322129316650 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 29889 <at> debbugs.gnu.org
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165322129316650
(code B ref 29889); Sun, 22 May 2022 12:09:02 +0000
Received: (at 29889) by debbugs.gnu.org; 22 May 2022 12:08:13 +0000
Received: from localhost ([127.0.0.1]:43883 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nskNZ-0004KU-2p
for submit <at> debbugs.gnu.org; Sun, 22 May 2022 08:08:13 -0400
Received: from sonic308-56.consmr.mail.ne1.yahoo.com ([66.163.187.31]:33513)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <luangruo@HIDDEN>) id 1nskNV-0004KF-Lx
for 29889 <at> debbugs.gnu.org; Sun, 22 May 2022 08:08:11 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653221284; bh=VSI6ZVscaGYuIgK+QIFKM95p4jiwmRxaM7U8Kt3EByY=;
h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
b=bpnF+rVv5hXkIuW6lTero93ooeTYszfbz8gzRK4f71Ktd6i95mFsdnjefSML+kdekuAyHygjxjMcCNgiJTP19OzELZOHKkXwU3rL8UxCpHR4hJCDp2NcCPCjNPI+vw+ClHF3202HGPOcgzK4FTUfscpcZCuUWI0uMDR0Uo57CGYiAPxw8X8K6OWfd5nkjuqJQ9NkrB5pJQi9yskrS8nz/BLhBcpVNkXNFvwllLUdMHAsJx9LBYhnyzHmYgxa7jEoY5uGvNR0LUiUBtPCILrbnvUXx44p6zKCiF4WDrijr/VNetev+/JBcr7qwcgyM4EALGNdU/3BDI47Lf9CTnecsw==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653221284; bh=UYK85pwwfEWK+x8EsMOdoYJi/GxXXbXi1rkudoQEn7I=;
h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
b=G7XdQvrzPpyk98Br0zdO4Fzxm9knrn9RXrbBO8GJz3HMxynp1Bnzk2Q4vQhT/JVO77BuywCgsXoDvh7Rpk2yVTE0L7vqhEhBntqAyZne0GzceFH7784SsGS/wpQ3UuNHHsTOMpC8UQYcUU0dGWhUq9Qq2qxnmJWx3bP4hhwkXsPCbG3jCibq1MUCvoizQVXg/r8IF1xJ11MDpaxVWBAPCx/4R2JLuihXTUD8CqYsHe93rOU3sJt+VllUtv98JQprlcdU7pv1SWZTJW0/6llEGdQcnhLFyHjMr2cVxvEDQgTh1eQJLwyFaaAOzkyYRV5hKrynFHZqAjr1oNRgVsOD4A==
X-YMail-OSG: w5.Pw8IVM1kvLq5kjaWM13a.CXGJD8GCpsGIxNUWjHuYJNe4OnHrnSX7aaN7uIN
gIaGnVug9suHTQQeFkGnL2.CG7qOXVUSy9bA0Nbg78bbIGTPWFb5SOO1eCCWz.zDmP09b679ZEYN
cTx8Q1bl6B9ApS3gjPvL9cAvcCoMiQYoqgFqVWVNDUASjcPih3rvGwuXJoFwmlkCdQ_c.WZzzkJG
VHqUENLx6ShUrs6MaUf5TQB1_WrCm90EqxcdCDd0Db8HXV23ty9pgGOLwSDniAx8nvQyROFZZneB
VPsMu0TvpYV2emC6pZsSp8IVBRlZcp5NNqDABgUxWUYGCQp1tyRrgiz7KYHbG437_I1gWPbGYm5I
VkzqHeboOQ3H2daXeb3MiGQmLTekrq6wE.V.5lUz_K.05LMEa9yvYBimgO8gFR0b3QwfNe5C7tnp
lsPGkcztumQKVFZX714fbvidQN3ONg7Wo5oWQJADLUVzyvHjXTZPbDOygEhOVc8l8POF0RHj2Q2F
QfTbZONJqE3_c3bFF9MV5rKUrTnu_s1rTI7cGntDvLzr_vhMM3ARdBuVP3dbSA9WTU6.5OJl6bBA
ArXqmNuVxxK5hwp5E.q_IYYOTx5Z2keWDaaFLtKkunUCBFWhSYOGchWvc9RMw3YzG8clBxHB.aRX
JpNGD1BFaH5nrAqSUeMYXvUOX8KZlTM.UbFty4lpcAGzo8upbMgg4YsM.roRIsHWITCWulm0_7cZ
NqhxoWR9SK4g59V7.OV9utwpNibBoVU4sJcn4YDxb_ykIkuv.hFVDmxFWEGfZ6poSs3znOfUQFD5
VVVOScdxXO6Kz1GSjcXlGCuz_Ch5DKb0SJKrC1gKHTKBr.MD.8j7u0afNaCdEeYwbu_ApfAmK_RZ
5q_36p9RR2cDYpGjnVi_Ts9FOEFzsYIx16vFaIDM5cRt21kwE3jphIxxMteyv8kQpH1JbkNzTAps
Rx1Ql8c2g5anorJqcVDk_H2TacoZnBoBilESfO7ORLD_rvQsnyU9vU_3gGAr4NVxtPFfzRlcscAS
0B8uFRT7kfFrPLGP4utNEmswPFSO8isPUYDXDf3B_e55CNQoZ3z2vUxHkdLgf07q9qiSU21J9z2k
alQqTbXyNLoo6exd2PS24LXOPyPM_abKTKBEnXvHBMe1YfYSOn7nizXabHhEVFtVtqDgd2E9nA7_
Uh2m0II0_ckS_N4RiHo7EJuxwjH0sEWNRv2eiAfEXZ8QmnsBkaQXTKT4fkMdOA.4BPKwm6OcezAv
2kQ8Z_xLMrzQ7i7JcHtJzrzkJlBXkDnOl1prU50POJuJmjhcwCK8RLCIZI1xdBiOeOIBx7wfERBe
bAzxNKNJjrEnhMKJYWuiYiGi3OYGDaNRuR6C6sDgQcMJ95easWYq1gElA3o7hIoFOzdTww1c9_Ns
7flFItXj6AinEWGdIt9MeigeCVn405LfZlXGbUy4Nt420NYwjPVfXhA6eNsTQ6756EhV3j4I.ZXr
KNZg9lMR5gE_FDwpWO0CpM3l1GMqrk4C7MGvIX.p6Vuy4sFgrFYMR0sRoD.SE5CLkXFecXUTrq3m
Uks9UyX77g12qrA7PVbZw6O9aUP9TVIoTHuV5x4AUCEK2c8Uc2Lygm9GJx.NJn4kiwVfwkZZKHkL
ft0c0dkxKhyOBv2WXmx3V1B6TBVE9n70AA_NIlNUsGU7ssXdoFdUgcvbkgpSEI7U7YKzbH.mAuRm
x57Nq27rmy4uziTa2_8GgOPc3FUfNsnsOePRiysrGJSce_Q61FnFRrJ75wiVWYDlM95M0Fk7iKPG
Umhg9zCOf4UAim6xPs4UQmyMiy.SZ_bxQxXyHdf8aZ9_sZsZHWvfniqDbFwrOIVQL9v2yL5CzMpT
YtMz2TPHmrc.ESSaREoGh6oifPEovPbX9xSd2XEoMiUaCNuekvqbioPGrRdiyVIddf2rd5__t2Wg
r951N1Ye4Kslftyg7btcHChnVgcd4VtAzoXrL1ksCPmwbulc7qNGjKMlc0Je1.O8nlCyHTNYLKZJ
CZO2fZ3Qu8oBtEbLc395VEtaWXjTiwHeJ_dlgw2xWyV_zE8g4L4WDqXkk.ED26u.EG2eE3_0NL1t
2oftw.A0QcUb91t3aD2zNfbqzX.i2xKP1XFPkxeq4xPWNRO5Ing_7Sw3NoHWEkPVKsC75Qff_qRu
Al0nn.eowZEuSF3BXACVd6NUD482UU7AVQyBsLdaypI34fkvE6DPmFwNN2bd9nOeU_JaWJioWKv4
gslxvmhSAGMdjkn9vTCj31SRKc2wDFNGHaXeXYIrp6B4YG4UJICYInWmzQgkeSGvC
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
sonic308.consmr.mail.ne1.yahoo.com with HTTP; Sun, 22 May 2022 12:08:04 +0000
Received: by hermes--canary-production-sg3-7959d4d9bd-lwwxg (Yahoo Inc. Hermes
SMTP Server) with ESMTPA ID 8b45e60aadfb8cd91e9f5b43d66b9b8a;
Sun, 22 May 2022 12:08:01 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<871qwo5xa7.fsf@HIDDEN> <83a6bcbgo1.fsf@HIDDEN>
<871qwoxw75.fsf@HIDDEN> <835ym0bdw2.fsf@HIDDEN>
<874k1kwg9p.fsf@HIDDEN> <83wneg9yy7.fsf@HIDDEN>
<874k1k2wwg.fsf@HIDDEN> <83sfp49w9a.fsf@HIDDEN>
<87bkvrytan.fsf@HIDDEN> <871qwnt6o8.fsf@HIDDEN>
<87czg7xbcy.fsf@HIDDEN> <87pmk6s72w.fsf@HIDDEN>
<87ilpxx1et.fsf@HIDDEN>
Date: Sun, 22 May 2022 20:07:56 +0800
In-Reply-To: <87ilpxx1et.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Sun,
22 May 2022 13:16:42 +0200")
Message-ID: <87a6b9rcrn.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20225
mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 557
X-Spam-Score: -0.0 (/)
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 (-)
Lars Ingebrigtsen <larsi@HIDDEN> writes:
> What's the equivalent of `C-f' in Firefox in this situation? If you
> mean "adjusting the area with the mouse", then that's already covered by
> the definition of `only'.
Programmatically, via JavaScript:
window.getSelection ().modify ("extend", "forward", "character");
or shift-selection. The point is, whatever is displayed in the region
face must be sent to requestors asking for the primary selection. We
should not invent distinctions between shift-selection, mouse dragging,
and cursor movement.
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 22 May 2022 12:12:01 +0000
Resent-Message-ID: <handler.29889.B29889.165322148216943 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Po Lu <luangruo@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 29889 <at> debbugs.gnu.org
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165322148216943
(code B ref 29889); Sun, 22 May 2022 12:12:01 +0000
Received: (at 29889) by debbugs.gnu.org; 22 May 2022 12:11:22 +0000
Received: from localhost ([127.0.0.1]:43887 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nskQc-0004PB-I3
for submit <at> debbugs.gnu.org; Sun, 22 May 2022 08:11:22 -0400
Received: from quimby.gnus.org ([95.216.78.240]:39988)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <larsi@HIDDEN>) id 1nskQZ-0004Ow-O8
for 29889 <at> debbugs.gnu.org; Sun, 22 May 2022 08:11:21 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
List-Subscribe:List-Post:List-Owner:List-Archive;
bh=IKE/T+26GePYHZFzg85ZK87zBFElSqqShGsSj87k0+s=; b=l9/eRHrKUHyogCSEb7CYHWVRsA
8NONA8QtF7zxH+tS4S1knyNE3N39IcB9+wXb2bS8k/bbypaNfcBzmwrIJ8nNdPjGiUmKz4AhAw9CL
+9NrgQSvAbBy/A7e5+0qyk83onXMKffxc4pvgpCPG6vU2+vbgSd8PZU1XkKkcc/+8+kM=;
Received: from [84.212.220.105] (helo=xo)
by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.92) (envelope-from <larsi@HIDDEN>)
id 1nskQQ-000601-Oa; Sun, 22 May 2022 14:11:13 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<871qwo5xa7.fsf@HIDDEN> <83a6bcbgo1.fsf@HIDDEN>
<871qwoxw75.fsf@HIDDEN> <835ym0bdw2.fsf@HIDDEN>
<874k1kwg9p.fsf@HIDDEN> <83wneg9yy7.fsf@HIDDEN>
<874k1k2wwg.fsf@HIDDEN> <83sfp49w9a.fsf@HIDDEN>
<87bkvrytan.fsf@HIDDEN> <871qwnt6o8.fsf@HIDDEN>
<87czg7xbcy.fsf@HIDDEN> <87pmk6s72w.fsf@HIDDEN>
<87ilpxx1et.fsf@HIDDEN> <87a6b9rcrn.fsf@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj
SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEXy8OxRPUIpFyOk
c0v////6Lr75AAAAAWJLR0QEj2jZUQAAAAd0SU1FB+YFFgsMNUcIscIAAAGxSURBVDjLvVNRjuUw
CGOUCwxwAsgFyuP+d1ubNKOR9ne1UdOmdcCxoSL/Yah+KwcWaqahF/DwA3j1Wfz70d0L09Vxl64i
j5dKZqiF5Qyv1LNKAGq+DTBfy7ANTwWA1e5Z8xahXIQBCPUvrjlJYJOdHL3WBcIgfxglLeSReoGc
AF6SutfzLLCXFgLUJuEA5QTyedrSgRLI0VHfstr2Kp6rNMgiEbsJSFvXyZPkkUikgjPwBjv4VSk2
kGq3ynrWcnNYxu3USEtQRPoIZuZXHVegA5GbBACaxC9A85h4G3dAeNApAhEIqhi5qm3jLpSP3eFh
YwU02akNuqTSNgTPK7nfQkXAodg1wJBcoGdMhPHFT6g4Gu0HwGyeGYGIGKCo47QDMgOU9JMLPk2K
HovVByD29OUf+hBjpxUmdtkpPc03YULE1GmPAWIA+ITv5jiI6vQEvcBvEp9AChv3GbXHot2it13Z
Ptp5iLzl429H8wEzR45CR8Xb3kd3fj5M6yWoWd7jpNXb3ADYYTcmf1Zxftb8Naag2CH4bfTW4HcU
2qeiLf9ChKcp/f1NL8DKXS3vsXH9AVnHcuwud4Y2AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTA1
LTIyVDExOjEyOjUzKzAwOjAwszC0mwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wNS0yMlQxMTox
Mjo1MyswMDowMMJtDCcAAAAASUVORK5CYII=
X-Now-Playing: The Names's _Swimming_: "Life By The Sea (Peel Session)"
Date: Sun, 22 May 2022 14:11:09 +0200
In-Reply-To: <87a6b9rcrn.fsf@HIDDEN> (Po Lu's message of "Sun, 22 May 2022
20:07:56 +0800")
Message-ID: <87sfp1u5r6.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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
@@CONTACT_ADDRESS@@ for details.
Content preview: Po Lu <luangruo@HIDDEN> writes: > Programmatically, via
JavaScript: > > window.getSelection ().modify ("extend", "forward",
"character");
I don't think we have to care about that a lot...
Content analysis details: (-2.9 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
X-Spam-Score: -2.3 (--)
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 (---)
Po Lu <luangruo@HIDDEN> writes:
> Programmatically, via JavaScript:
>
> window.getSelection ().modify ("extend", "forward", "character");
I don't think we have to care about that a lot...
> or shift-selection.
I tried `C-a' and the `S-<left>' and stuff in Firefox, but nothing seems
to be happening...
> The point is, whatever is displayed in the region
> face must be sent to requestors asking for the primary selection. We
> should not invent distinctions between shift-selection, mouse dragging,
> and cursor movement.
But we do that already -- that's what `open' is about.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 22 May 2022 12:32:01 +0000
Resent-Message-ID: <handler.29889.B29889.165322267318860 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 29889 <at> debbugs.gnu.org
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165322267318860
(code B ref 29889); Sun, 22 May 2022 12:32:01 +0000
Received: (at 29889) by debbugs.gnu.org; 22 May 2022 12:31:13 +0000
Received: from localhost ([127.0.0.1]:43902 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nskjo-0004u7-OW
for submit <at> debbugs.gnu.org; Sun, 22 May 2022 08:31:12 -0400
Received: from sonic306-20.consmr.mail.ne1.yahoo.com ([66.163.189.82]:35160)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <luangruo@HIDDEN>) id 1nskjl-0004tu-ES
for 29889 <at> debbugs.gnu.org; Sun, 22 May 2022 08:31:12 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653222664; bh=MPRwnXwrYdUpoJtgQAIKM10bUQkr8nhZM3cd7mxy+u0=;
h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
b=LLMaarieoXqNI1DrE11m6Dk94Awx2RZ0crASklZTY2i56g8nzahv4+iqUauOCw3G5CK6z+pylb1sodR/CW9L7CSRlirgjzGT3cgPAZGV/Xos1O4zFyfcPCQ+N2swuZ+3Uwumn11XifZfjYisQGs2NdEfxCVZX86FvXHCjUXJMUVIUDNQthF+S75If9s51ntpsUmfBy0fRaAKxw8QnEDbOluRzzVMom7fM4JRhaBmC1c08knvze+jEDaIn5SOzsbN6ds61zDTgjf1NnbO/yHVwv4MeooEqNtP8VU/C2yDjK3cl6h2EySpZLXHPrQaZKWljxilxvHkJT1qKGWFPcPTkA==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653222664; bh=3G3zauze15YHlXOgt4I8h6seRx6qy4FmDu61+qZLM4N=;
h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
b=EL28gfclZI/tr3zyLJETVEEmSrO7brj80K6BD9QgfsvJY+66JIx8tbftDqHWXH2bioBkEScKdWtdFLrgPNYlM4iX6qP30hZFQrX6BylQ5VS0dlSZd7TgTCu6BENNEzhdDgjU1hyvwrt2JJk3JG2To/AdOi2mc9xlmfQrILn89XUYTc542GSer2Nal8+qwodtUravVDgwKEbChtjB7ilVKue7IAuWfX5PdP6Rfochf5ysff8hxhDHTIaxCmisHSnjqHDY60nZmFs+HPKU35CAjZaSCTj4QtQssB660L4M5kWj6Cf81PLSmh/fgF+yMjwVcZ17ZN0GZC4e/RZqx3Ib4w==
X-YMail-OSG: bT3xWFgVM1mOdj.eTslUJ9roy4zZ_.rUhiLPrGHBflJvQYncjtHH_.__gJkhLrM
uhXJWzO4ie3BsEJV3X3DU1D6ihNO6h_r6LaZxZ4jNJ4cJmdoQePiPodYDLDfMYJoi.v7sVnyKUf6
FtsWrn3hnz8eYaV555gqctcBQZN.MBDfsKMKEx0b1l.HIogAvZPF2A4FZPHR0525kHBLUVY2hjta
yztDDV.ABA6rxr9Cr1f8L.glrGfgQCSwfiXVtYugXQ4wOcbeF5uIpymlXZI6CmTKADyzvgEHkGnp
4e.2R6z6ZzqsqpBWULL_B3rh0M_O17E78UUnUueXkmGx1sR1EGALclry9jU0cR1xJPL2LHZK4QeI
0STaQdMeoIllzGJRl2K7pcLVzXj2TY7YX5QcGTT4dpCr3Ei0xEHLn4htNfnScM.TvrXvhyC3sNl2
KaA5vDhJAojrAj4K6IIk2QTIHLcnXHtby54zwuehxEyN9bQe.ar8o2kvfTRmXzU1NZUrs62gR5_K
r2eQgJdUoGkQa1KNILZOgrLWHnM5ZTxZURZy_t7Lz8Tzp_VZi6Z5uUmNv4VIPkTruWvFkg9ePz3U
jBNaGNYfiQmY7v2PeihNc.OpaMm1zgOH3FglO7DqdDNIhktBm89ROfCuPiY9__M.fwi9DV8KXaqp
rWp.7oD9_3Brd4VA3Igob9Gwbdoi7mJogjAfyQVM83vHMMX4zpRGfhSVOPufZnO4x0nffOF1BT83
eVDD0T73Fo_4r7WQjZLgi33xFPH42Z6oPrIIRlduM9sRB5uibKMoptti3Z3w_K0KrEFzgGufTqXr
IV9NessA_va71UwoKRqL.ooiNjbQxISYbSgZ8wMcaGymLYAiIU2mlAO7VdRyA4sohuOvlfeLVWr.
ZOQ4lK4ZVq1M8aX3ArCu2OnwHTQTTEdyCHumsH.tEjUn4E2Y1uJo8xFfQyZVLVpVmWOR.abSQRTV
7V_rdX_lbSNfUFEfu.je3GOA94ygrmaK.QBZ5zcLTtkHnI7VT.Iuq6vzCl3Rex8r0Z2T_UK7g6XB
wivrjiuRLW0XFLsgSBC6_ccxbPzerHHPsRB9qFNWtBtYkOoGHeJ4YYt2lCtlCyUcho31qbJzcNdl
rR_fTbBKE0aziBoM6uGh6OamY_4P6xwQwAvhT1Ro7tHUNvwjUGNFvu2rUvP5TpZJ.iZEpdePva.o
k76DyWfmHrUgJwwZAwLugITkkBJU5KymQb5Jb.F9Qsgbhs4tyRN1E74roobARk8vNTNytozG_26H
jvr1O4kUIt57klX8681BOLEIRgEtSTJJFRG9hYUW1ppSRqWBYqLE_vENaTEj.H3RQVGnefTQTvDp
1lelKx42fGwcIjdfec.GXYdyPnLYw5JnK4bsGFekTTzDI3dPwr_YuMqh29REw_dowiTEs4iKNHNK
U2bEcDjDwedPE6FVI7g64FkM_fmJdIUiyEv8veY_D9RokBMMXRvxd1hgsHmS5HpPa_n7dVQToOLR
f6earDd9D.eQTbf7FuHx_B8lt8b5NXQ1KXct5soSIZbrQVjIYduc5Ki8FZtdo4qzV0ee7z6tHzRk
lbRWZ_10UlWLsC1n2WxorR16jG69L2zJjW5Kw5Tt6aMDlMgjVWK_vk537wumwqXFlOrBO8bAIChx
x5UHkScdpmY46f3oU.WKIY7ZfgylgPSVOoeQQgc82Fl70wJIbHviml.CwP71kNg8JRbxja0iBz.l
UFDAOYwWKXRrXCC2Hp9N3h9.YHAWe7MOiD8i5q7lOjbbAukUp0SVuWRVcItn2rx8PkxeY_EYe1vq
z17TCBklP2wwJ60Dkzkxo_vxFPtnPaYAXWOiwCX44B40L0v3sKK9wbVlnb5ahyrmIFYNHZpjtTuu
y4O2_iRsvq38OtH30wmrRKEJcVttepbyDuVD9qey0dj6yOteBfRGrgfxnCivhT6GiKyDN20x9NmB
gm0fWwSX4QUBceBk23yUx7kI7XHXr4332hYKlE27NAjJbCtA91XXYcT2NH.2DjBMXBd6CI_RAhzn
ql257QRa3gPMupJaUUZFTMG33R6yiKPhL4NfyfuyXf2ho.ZdeW.OvwvSWDaM23sanOY2mKnoktFT
JXDJuibpWMh5jA0dZdzCKVqQj5xnxpNfaWqVKY9rw1Tab4U9fOyfIiwnKHTz7Mu5b9NPfsDWGyO0
MYo.wjXasQG_FgCsY5dFwlM5hB3ltZY_nyN4bm0Usll6__UANm0wpFIqChOxg7i_INMpS5rudF.s
Zadru68yxDGAdHp5KtnglBGo2s7gbH4NyUaiEeeN16I9VIg6zqeeKEsX0ZN7P
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
sonic306.consmr.mail.ne1.yahoo.com with HTTP; Sun, 22 May 2022 12:31:04 +0000
Received: by hermes--canary-production-sg3-7959d4d9bd-9nmmr (Yahoo Inc. Hermes
SMTP Server) with ESMTPA ID 47f0d3d697d96886d48f08025bdc9f09;
Sun, 22 May 2022 12:30:56 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87zgke601k.fsf@HIDDEN>
<87leux6jey.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<871qwo5xa7.fsf@HIDDEN> <83a6bcbgo1.fsf@HIDDEN>
<871qwoxw75.fsf@HIDDEN> <835ym0bdw2.fsf@HIDDEN>
<874k1kwg9p.fsf@HIDDEN> <83wneg9yy7.fsf@HIDDEN>
<874k1k2wwg.fsf@HIDDEN> <83sfp49w9a.fsf@HIDDEN>
<87bkvrytan.fsf@HIDDEN> <871qwnt6o8.fsf@HIDDEN>
<87czg7xbcy.fsf@HIDDEN> <87pmk6s72w.fsf@HIDDEN>
<87ilpxx1et.fsf@HIDDEN> <87a6b9rcrn.fsf@HIDDEN>
<87sfp1u5r6.fsf@HIDDEN>
Date: Sun, 22 May 2022 20:30:49 +0800
In-Reply-To: <87sfp1u5r6.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Sun,
22 May 2022 14:11:09 +0200")
Message-ID: <874k1hrbpi.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20225
mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 361
X-Spam-Score: -0.0 (/)
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 (-)
Lars Ingebrigtsen <larsi@HIDDEN> writes:
> I tried `C-a' and the `S-<left>' and stuff in Firefox, but nothing seems
> to be happening...
Are you testing that on X or Mac OS? Remember that the primary
selection is inserted using Button2, not "Paste", and it only exists on
X.
> But we do that already -- that's what `open' is about.
It isn't the default.
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 23 May 2022 07:51:02 +0000
Resent-Message-ID: <handler.29889.B29889.16532922189808 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Po Lu <luangruo@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 29889 <at> debbugs.gnu.org
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.16532922189808
(code B ref 29889); Mon, 23 May 2022 07:51:02 +0000
Received: (at 29889) by debbugs.gnu.org; 23 May 2022 07:50:18 +0000
Received: from localhost ([127.0.0.1]:47192 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nt2pW-0002Y8-Du
for submit <at> debbugs.gnu.org; Mon, 23 May 2022 03:50:18 -0400
Received: from quimby.gnus.org ([95.216.78.240]:48942)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <larsi@HIDDEN>) id 1nt2pS-0002Xn-F1
for 29889 <at> debbugs.gnu.org; Mon, 23 May 2022 03:50:17 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
List-Subscribe:List-Post:List-Owner:List-Archive;
bh=qJUyCAfSYxY7uQrfzwhduDh3gCzulIaye6m2mUVr6lk=; b=MDLdpexdjRiv0K5pAQ2HgYoJb1
WuWuuWfxeD+7bV5BtnEfhbr0EJfwgxGqQ7lujiB9DwSZb/LDczKnt9YcwGxJ/+iIrbxSJ2lnQuTsh
TDSOwYcav1JkM2AEMNhKm30C3D/aadZxv85tD5XHsbn0SqmP96Pu4EDH+LU8vFL/FXXs=;
Received: from [84.212.220.105] (helo=xo)
by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.92) (envelope-from <larsi@HIDDEN>)
id 1nt2pK-0007vC-2Q; Mon, 23 May 2022 09:50:08 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87leux6jey.fsf@HIDDEN>
<87y1ywy525.fsf@HIDDEN> <87h75k60fl.fsf@HIDDEN>
<87h75ky2uy.fsf@HIDDEN> <871qwo5xa7.fsf@HIDDEN>
<83a6bcbgo1.fsf@HIDDEN> <871qwoxw75.fsf@HIDDEN>
<835ym0bdw2.fsf@HIDDEN> <874k1kwg9p.fsf@HIDDEN>
<83wneg9yy7.fsf@HIDDEN> <874k1k2wwg.fsf@HIDDEN>
<83sfp49w9a.fsf@HIDDEN> <87bkvrytan.fsf@HIDDEN>
<871qwnt6o8.fsf@HIDDEN> <87czg7xbcy.fsf@HIDDEN>
<87pmk6s72w.fsf@HIDDEN> <87ilpxx1et.fsf@HIDDEN>
<87a6b9rcrn.fsf@HIDDEN> <87sfp1u5r6.fsf@HIDDEN>
<874k1hrbpi.fsf@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj
SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEURDxV0cIpIQley
rrf///+V7AOrAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+YFFwcxENdCszoAAAFnSURBVDjLtZPdkcMw
CIQRbsBCDSDUQDD993aA/xSPb+ZeTi+J+CJ2tSIAf1rla4cigoIoDJ3neq/E2EXoAY7F6MU3AAHw
N+Ay8GR8QJQ3sHt89r/Am9BvIGr4BlJc3hoxD/UgZje3Rq+V/IvORVfx0JjFf69Ty+LbYaYUNe13
t8K4LuZLM3Wo160rfoZqs+rNvHH7nKABteYnEsw5DZZRTdNVnfxiYxzaVAO0bQIGMNyX7q1kOTXE
QbfUyD6FTlMbsN9biB5p1BUEyafpkaNrB+iPuvAiMUXWLGMKlXUnMVWIoR3iAQ6tzoMSNMoYAY+r
FPE4qLqvSn0GwC0FfPkFFW8AxcsWKLKqsNyvaLaJ3/3Ir1wglFd0KU1Xd6uua1OXltbyxOeScFMR
ov+Tcr/dIOvHOExA7Vhav1qNzUIiXwT8TFlPT5ROYxwsXI0DQPNWedL2z3JNCVnmOZRClvF+lK83
Zfjn9QOrxTOVBNNwaAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wNS0yM1QwNzo0OToxNSswMDow
ME6fd9QAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDUtMjNUMDc6NDk6MTUrMDA6MDA/ws9oAAAA
AElFTkSuQmCC
X-Now-Playing: Cabaret Voltaire's _Shadow Of Fear_: "Papa Nine Zero Delta
United"
Date: Mon, 23 May 2022 09:50:05 +0200
In-Reply-To: <874k1hrbpi.fsf@HIDDEN> (Po Lu's message of "Sun, 22 May 2022
20:30:49 +0800")
Message-ID: <87k0acr8lu.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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
@@CONTACT_ADDRESS@@ for details.
Content preview: Po Lu <luangruo@HIDDEN> writes: >> I tried `C-a' and the
`S-<left>' and stuff in Firefox, but nothing seems >> to be happening...
> > Are you testing that on X or Mac OS? Remember that the primary > selection
is inserted using Butto [...]
Content analysis details: (-2.9 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
X-Spam-Score: -2.3 (--)
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 (---)
Po Lu <luangruo@HIDDEN> writes:
>> I tried `C-a' and the `S-<left>' and stuff in Firefox, but nothing seems
>> to be happening...
>
> Are you testing that on X or Mac OS? Remember that the primary
> selection is inserted using Button2, not "Paste", and it only exists on
> X.
I was testing on X. I couldn't see that the `S-<left>' key did anything
visible in Firefox.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 23 May 2022 09:05:02 +0000
Resent-Message-ID: <handler.29889.B29889.16532966776007 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 29889 <at> debbugs.gnu.org
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.16532966776007
(code B ref 29889); Mon, 23 May 2022 09:05:02 +0000
Received: (at 29889) by debbugs.gnu.org; 23 May 2022 09:04:37 +0000
Received: from localhost ([127.0.0.1]:47270 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nt3zR-0001Yp-IX
for submit <at> debbugs.gnu.org; Mon, 23 May 2022 05:04:37 -0400
Received: from sonic316-22.consmr.mail.ne1.yahoo.com ([66.163.187.148]:41880)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <luangruo@HIDDEN>) id 1nt3zN-0001YW-46
for 29889 <at> debbugs.gnu.org; Mon, 23 May 2022 05:04:37 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653296667; bh=6+QeocnUvEliBPQjPNWeDxScOWB2NZW8Exv3xPHor0I=;
h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
b=EutX/iCNUj+7RmqGy7EQPAKKqu9FMsBsoU9xt0qLWJhF/M5D87kfKJ5DiZNbXvyLP/4TbZsMNZMpmryvslG45V+DKT+r2Wl9+0t+Z6/uExrRjNnyBfymXIU8GF3sP7oQysm/lBl2DX4sPUlU1PTuXI9oTSie1PrrjhuzzVLID75fuoowWnaufzdhPlzEXfuVY7MPS0vCNovqqcjF0ut+scQkAhRaTIXBv76COtchYVu3tTcoENUTru6fH6eeN83xHLjOz6hhteRk7A/Zurd9Ly5fpM6MYAhL0Zf3wJdvWOU4HBF/oUwADX4Xe8s1Vp4ZO/S8scBnTU1YQYG5hXkljg==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653296667; bh=cetER7TK+xGab7axfVMmdxI/SO8d22UpHi+E+n2OUFg=;
h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
b=shudAgMefNA6AaLtuU/tZj67xbkZXgNog6pm36dNAKGGxJaSn+TlvvL2THvwWjpDQDfLlo5QK6u9EHciPk0v0TUy0h7b+v4YSxXyt/ZoiuypoYArLtxgUEFuAzBX1WdZm0j/SzhSB/0+UH0L0AmfHol7NigTE7Y8zXe7Ukz4fgjeRuE0uEyTEWfNSKPV8VxNVfVikVuyhab6bvbrGePQr5MCozX5JiZx/gM0X0fDATu2g5eILMHA8+MGJ/s3YP3ElUB4QkWH+1mzjOkg38U14PCWjy3rvyMCwuyIqC2cvDI44eeO/BgfLYU/1s8GWeqeGZASKmQjVY/OnHbwEuUgEQ==
X-YMail-OSG: l.SEjzQVM1mU.aF2skYFOeQBJ7m6HEHC6HkLj_yMlmBL2gqz5WkZfy3G8l_JR3I
pw_3XkSRTnxjLm6SGUi9M2GoRFizDGKaJz99GUytME9UdArgCUC5Mb1bPdYq0TnG8yTc8pFY6EkZ
H04vcZXmyriXRQHUXX.MZN20pz7XdavAFYWmC6_wWNEXM4te0_lWu1FyKDSU2ffnJZQMdBzbWpyk
.wR3f.6epe1DJSH5vU7kQwzVYAiOxHHR_NLg.zVyH1Im6UhlJaVcMyGw17PJSd.yhnBYr3WJRhAY
dQXUHZ5TX9vBCN1yupW134wPvJvUvKSeYzqVK7xLOxOMy9NJMqkvW2J1y14f_I0H2z6Ji_EAHsbR
qFojbBexKrJY2CsfvOc3SxeABWC49ODVz8cAGkGSD5yiSRPLdRSV7bDRrRdqwTL3dCkH9GkBOBLb
IYjMbfp2Xi2jauxc18JldKsVisfrBcD4W7VVwH2QqP6bUoDFJXwV_Qz11yESYfhWs8iKysEgFjHG
HSh5e8crleSl1M45Kj1nQiafsdamJY2DMoCQdQjAxed344QFJBS7yOeMKPEfHn_.vWFMeNp3NdBN
MuNpIx7uGXpg_7Sf2X3XOZ46.YxXRyV6D1ZHITDYXjmAbJT70v333HvG2K2p5J4UyCN2g_p9PbYJ
rIQplRbdY5ZoNLRsjVP25xwuI9GqfG_VXv4NfPdrfuyzTQ2YwciJ0M6.FE4WFo2IArxcbjO9bqf.
qNf48SUjfgLrhMywZ9glx88jMDDXp4JLiqhR9jOpURNPBdprVKhS82UY__7zVG_YZhLuq9ddKMSl
DzyNPiIiHcplV_q2AKKv.yesjaaIkMvQgkuin3DlloJP_DqRvvlJSSwQGl3m2irB7Z.OdAEwKfwr
PgvaviQji.4rk1Y1d3gaWbjvDmEdKmN._72aH3mYzStUJnJWZUFSBHS3kdtrZYLzHDA1AVVVqkhS
NFDyqQUaMgHgMh7SwsygfZHbdxv4L8ceY7kO2c6wBcxKAVR14gyfapODQ7sTErgtfaeG6VzR_hHC
CfC8q8HdHIgGoLojhO3Bv9egFZuvfCF2mR9VslFBmpwowYVsXkrTjbjWYAnlW0Eu_REkcYJBK415
wMofD.jwJOEekGN2_Uzdk6zQEmVVmITm9acZsbWJ05OhV4ISC4OJ9ajHMpybAaZ609VmXLCMi0nU
4MMxQbs29y1sma3kghrL43rLTtR5PPexmhPbRxHBNu5Z8DQqiT2ZC7zb8ALppO2Qjg6PTcJ93M4o
N9tddOPllIbd2ZEN1iaenKeVTmNoSkb2J8PF_eaHKzYymirLX4IgObm0GvnVh.d7uPPazzVCmXdE
DqOdoW5LGk04QDZfwrhYdXGAZj6dwddOdNeyg_he7FlBgiDNbovDm7K1ivkafDlYWqOlQqOr3cqC
hXdBb1jhqtJ6f4AAERRx5WX8LfdcZQrXyRQ8udNvJgww15cB9S7c5nZKcvUZLfzasKzJ.pjKehyH
hmBNNxjxNYOQd.zFRLT6yGocIS4FLEprrb.zyhSTITkQUDLXydjc3swVm6soutx8SqPvR4VldW7i
1mUFEhj4Yjv29GhRaRf.dMSp2JFwFolZd73qbF6aMIF77wzl7pkSr5HU1ImajOEw6VMm5feEpgnX
3GcQq9tlBZNB5zNPme9LaVXcFKXKZYVMu0Fs6PQilLaRu5.zM1GaCEpYICJymWkB8ztGqoftRBC_
MWg4WW_3U3_PIwCxLwugrGCHi.1kXiRmGQoCh4gT38DBycfVF1ZBmyC5RmeJud_SgfhXrK8BenSE
O9my9c3W0SN_VTrhrdUxT9IuOQwGyYD1RYK5ctz5MptRH0rwbXwNoZAMJizezYUiq_ijQqw8.NXy
NZg_r2S4hUkD331gcFdCtuhK.j_LeAjmBku0t8AXAPICNsfl9_86iUGEHrZNT7mdNkG1TadXt0Wv
l_XUuIue4k8UUX7Jy_fVe_Ko72cIIgCjCyHmhcGn9qB_qr8Pr.wRprxqDZDpXL4RVJaq.CmsIXhQ
d8VppAdnj_4rIOtTc1qOxZrZKyV_g9nN84xu_DaRi.rGEFuag6965swo1wPmay5URCtBo5aCw38I
rPkXH5t9AgM4xDJ1R2_noWLTRL0oDc5LRbcEmk2341isKJooop2cj9VfDVd_SRUDnBLDxBLuonQF
Y._r4mVhBOxtxOjjfEvwIKGo0sQgJANN41qhfYSqkzyivTwFoNs8iPWNFlW6AptcFPWprJvVY8A8
pb7T0FW4JE6_3iqjSMM5vMNJv.7KS5.GTVu8joU4Xu856jMIpReKn6fNlG6VnbpA-
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
sonic316.consmr.mail.ne1.yahoo.com with HTTP; Mon, 23 May 2022 09:04:27 +0000
Received: by hermes--canary-production-sg3-7959d4d9bd-9z8f2 (Yahoo Inc. Hermes
SMTP Server) with ESMTPA ID 7d337a9ff55cef1793f112aebeb4c3b1;
Mon, 23 May 2022 09:04:21 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87y1ywy525.fsf@HIDDEN>
<87h75k60fl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<871qwo5xa7.fsf@HIDDEN> <83a6bcbgo1.fsf@HIDDEN>
<871qwoxw75.fsf@HIDDEN> <835ym0bdw2.fsf@HIDDEN>
<874k1kwg9p.fsf@HIDDEN> <83wneg9yy7.fsf@HIDDEN>
<874k1k2wwg.fsf@HIDDEN> <83sfp49w9a.fsf@HIDDEN>
<87bkvrytan.fsf@HIDDEN> <871qwnt6o8.fsf@HIDDEN>
<87czg7xbcy.fsf@HIDDEN> <87pmk6s72w.fsf@HIDDEN>
<87ilpxx1et.fsf@HIDDEN> <87a6b9rcrn.fsf@HIDDEN>
<87sfp1u5r6.fsf@HIDDEN> <874k1hrbpi.fsf@HIDDEN>
<87k0acr8lu.fsf@HIDDEN>
Date: Mon, 23 May 2022 17:04:15 +0800
In-Reply-To: <87k0acr8lu.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Mon,
23 May 2022 09:50:05 +0200")
Message-ID: <87fsl0pqls.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20225
mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 383
X-Spam-Score: -0.0 (/)
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 (-)
Lars Ingebrigtsen <larsi@HIDDEN> writes:
> I was testing on X. I couldn't see that the `S-<left>' key did anything
> visible in Firefox.
That's odd. Have you tried with add-ons and customizations disabled?
I remember there used to be an item in the Help menu for that, but
Mozilla seems to have deleted it, so you will have to temporarily rename
~/.mozilla to something else.
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 23 May 2022 09:12:02 +0000
Resent-Message-ID: <handler.29889.B29889.16532971056702 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Po Lu <luangruo@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 29889 <at> debbugs.gnu.org
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.16532971056702
(code B ref 29889); Mon, 23 May 2022 09:12:02 +0000
Received: (at 29889) by debbugs.gnu.org; 23 May 2022 09:11:45 +0000
Received: from localhost ([127.0.0.1]:47278 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nt46L-0001k2-G4
for submit <at> debbugs.gnu.org; Mon, 23 May 2022 05:11:45 -0400
Received: from quimby.gnus.org ([95.216.78.240]:49746)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <larsi@HIDDEN>) id 1nt46G-0001jg-IB
for 29889 <at> debbugs.gnu.org; Mon, 23 May 2022 05:11:44 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
List-Subscribe:List-Post:List-Owner:List-Archive;
bh=Y9LB6TdXKNuQ2zBT3BmEbMsBTSaX58ZrhBnuIFQKbu8=; b=TALY/Hxazv023kq30QCxQ+RTDb
5rKuF2+S6B1rS3sc0/jUC4OCNiyAzc1GOZb3hcCWEoKbaC0MUTd1JivMc8iqgiojHxaBsL8fYzgBy
yocKOlxYnfTZigxvn8gQQeP0LdESr2ciySJhcecXIS9xhYonwpjvdv6NiVNw5SndrWkU=;
Received: from [84.212.220.105] (helo=xo)
by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.92) (envelope-from <larsi@HIDDEN>)
id 1nt466-0000CX-HT; Mon, 23 May 2022 11:11:32 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87h75k60fl.fsf@HIDDEN>
<87h75ky2uy.fsf@HIDDEN> <871qwo5xa7.fsf@HIDDEN>
<83a6bcbgo1.fsf@HIDDEN> <871qwoxw75.fsf@HIDDEN>
<835ym0bdw2.fsf@HIDDEN> <874k1kwg9p.fsf@HIDDEN>
<83wneg9yy7.fsf@HIDDEN> <874k1k2wwg.fsf@HIDDEN>
<83sfp49w9a.fsf@HIDDEN> <87bkvrytan.fsf@HIDDEN>
<871qwnt6o8.fsf@HIDDEN> <87czg7xbcy.fsf@HIDDEN>
<87pmk6s72w.fsf@HIDDEN> <87ilpxx1et.fsf@HIDDEN>
<87a6b9rcrn.fsf@HIDDEN> <87sfp1u5r6.fsf@HIDDEN>
<874k1hrbpi.fsf@HIDDEN> <87k0acr8lu.fsf@HIDDEN>
<87fsl0pqls.fsf@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj
SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEX89Obm3dLExsbI
raetnpqrP06gX2aKZWf///+53gUxAAAAAWJLR0QIht6VegAAAAd0SU1FB+YFFwkJF1Qnt2gAAAGz
SURBVDjLjZK9c5wwEMVXwCStVsdQI8HhFgS5tAfodH2MqB2+0nuc+/sDHl8yXuyZbKPh/dint5IA
/rOY/Ej1YvDKD3TfaPAqTmWO3/qqYYrqwYuw863fOwVGVsvJzTun0Jjr/OjmMwXZL1tfutnlFERL
L4+dnXZWx5t7zm79uLM6XdyPq22nhraIrB9Nok2NBBxSd32udNaxHZj7rtJHR6xYWfWdzV7mnjS0
xrp+nt38kzS0VerW6i80U/k9dd1KOgISIYzrzG9D5mOFhtOk1MMQE7De26lWIh1pWBND0OSY7k6K
xdtTQEUa/FdnxoGeYHR+FRBoR1TW26JUSkOFZ5DgNdIQANHT+gLDRklJvfJDwbRSwiQ0b1L6k1bG
0O2hKoVZSxd09AR5jKjWIQlQCjnjyGJGiGrQ44gecO+9WapQIAoJKN+3CCGLQgoUguRiiRLIcN3m
rtw5owNs3/5dPBAgOC80KwE15HVdlOEbOFg+pFU6gB1hwMdxWd5AZGD6qkwNdoDO66Z/YAQT8Cnf
wOLbxYb8L7h9ydtms1qCbDndQdhCE5x5CUkBkgHNTUt98sMfu55QrmcV2VoAAAAldEVYdGRhdGU6
Y3JlYXRlADIwMjItMDUtMjNUMDk6MDk6MjMrMDA6MDDp/zo/AAAAJXRFWHRkYXRlOm1vZGlmeQAy
MDIyLTA1LTIzVDA5OjA5OjIzKzAwOjAwmKKCgwAAAABJRU5ErkJggg==
X-Now-Playing: Deux Filles's _Ni d'eve, ni d'adam_: "Her New Master"
Date: Mon, 23 May 2022 11:11:29 +0200
In-Reply-To: <87fsl0pqls.fsf@HIDDEN> (Po Lu's message of "Mon, 23 May 2022
17:04:15 +0800")
Message-ID: <87sfp0pq9q.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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
@@CONTACT_ADDRESS@@ for details.
Content preview: Po Lu <luangruo@HIDDEN> writes: >> I was testing on X.
I couldn't see that the `S-<left>' key did anything >> visible in Firefox.
> > That's odd. Have you tried with add-ons and customizations disabled?
Content analysis details: (-2.9 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
[score: 0.0000]
X-Spam-Score: -2.3 (--)
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 (---)
Po Lu <luangruo@HIDDEN> writes:
>> I was testing on X. I couldn't see that the `S-<left>' key did anything
>> visible in Firefox.
>
> That's odd. Have you tried with add-ons and customizations disabled?
It seems to depend on the web page. I tried on four different ones, and
`S-<left>' did nothing. But then I tried on
https://news.ycombinator.com/, and `S-<left>' does indeed adjust the
end of the region after `C-a' there. (Is there a way to adjust the
start?)
But this is pretty obscure functionality in Firefox, while moving point
in Emacs is fundamental, so it shouldn't be normative for how we design
this.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
X-Loop: help-debbugs@HIDDEN
Subject: bug#29889: 27.0.50; Slow visual selection
Resent-From: Po Lu <luangruo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 23 May 2022 09:57:02 +0000
Resent-Message-ID: <handler.29889.B29889.165329981119729 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 29889
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: moreinfo
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: Eli Zaretskii <eliz@HIDDEN>, 29889 <at> debbugs.gnu.org
Received: via spool by 29889-submit <at> debbugs.gnu.org id=B29889.165329981119729
(code B ref 29889); Mon, 23 May 2022 09:57:02 +0000
Received: (at 29889) by debbugs.gnu.org; 23 May 2022 09:56:51 +0000
Received: from localhost ([127.0.0.1]:47335 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nt4ny-000589-SG
for submit <at> debbugs.gnu.org; Mon, 23 May 2022 05:56:51 -0400
Received: from sonic310-23.consmr.mail.ne1.yahoo.com ([66.163.186.204]:39831)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <luangruo@HIDDEN>) id 1nt4nw-00057w-Ku
for 29889 <at> debbugs.gnu.org; Mon, 23 May 2022 05:56:50 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653299803; bh=hNpTQ7Ct0xox0lxtuswYwinNy/w7hIcD5BQ/a7gpkLw=;
h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To;
b=HO956w0ZhXac8a0c92MIJs6MQO8u09ADkOBjbuUGiSSACMX/obiCgJNNehI2P/SV5pLDRrehNwqaoY1MzIn/uH3MtkavhTxp7XxfitP6g+Cgaee5qmz8f5IiozqhJhyr0A1+EiRrQqm4jCUXqB7BK7ArumzIXAROjwu3KVR1p2y4GTB44ST9aQF3fE+yg4dRuSLiRMABeG8jqmUr2k9mR/9UZQPu2ok8NbKc5aHrwItYqWN9qYcKRChW+qV+TuydjnW+SBDmGkFWFfITwieqvsTsglenSxYYyaPsemolqA+HwW2uTG9zJCuvycSozaQggMWFmTGZYaOeAFL+DXJcuQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1653299803; bh=6Kaf7HNewJSTE+wlxl4up5C/Ng8Jb98mokKOgeDrJpn=;
h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
b=Gt7RsHrlVr9ozQiUKxr8yEy89L0sDZaCzsP2y5qGFvSBcg+wLPtVci7d7g3KaPKBx1RE1i7YcmIhXtArVY/nFmlyr5iVSNtwdppdAZ0SLRHIh6XB+lezmrWlWtTOmJTKV4Dg1lA/XY/EV2t2uRG0zdr/dJ9Ieyay8oeky9VrKZv0itvON3WY+jFU193vafI/UKDkhkRNiEunRU3D72OsY8ZjnS/WoSzV0pXPbfgkGiglpD36YQInH9OIule4YjGfWq1fINTXhcZzfdm74TuV//m2H/R1In5bZrL+vGI+nQ389t4EBZVG6zOQDJSiWwOlGdTPSPLLCq0QFlwCtkPiPA==
X-YMail-OSG: fZsUZtwVM1mSF09J_t59DXeVCtzvuarqcARBRReAdwMg.lQLr6nMQDpgIo1IhLx
39lKezNWSd0D_ozZSOUM_9doa5pJsSu23er3giZqiTuChdZ3be_o6PqvqLoHIqkzaQCm0.pM37eb
Nf0Ljm4WDBribQZI1Iip.N1j6ki3LPXnKD9.mkm2uwBjaDdeLQeElNnZt8SH_W.C7ndgOfeYw8co
FZmxGKKtFTvnhMKRtYLrTPg14RyhW09MPS11brNpvSZ32npyuF9KAS.mr2VSGPyZwB5nSG3TXCnB
03661M6jk6pOyrhkcOMrjzpK3ACHvph9C5P9HqsxT4zPn.a8sZnkRs4pBsHQ23IC0YjJixhHm7RX
rUax2c6Gd8rFOAhEkD2MX2aJ3oX55YFJtBBtrz09gEnuJMhaoFeWBiMqnaTHgBsGlIXhtzdmSBK4
0rmzGN2JUc7rMnYvjPUuTEFnUM99lObLz.9RZcMHgClbkg.5SBhUOXKc6VnSd2ltef44VhLDBdCq
xc3jwXs98g2E.MY98sdYjUnjcc4Ey.aWRKJ0ajRQhCCo2R1yt9VPZg7EZUmvgvMUymFXVgZENfFE
zc82qSxNaZEgMTOvNpb46G0RcrQar.T_7i5.rgqizlF8nsnJxtPvX6O5gH9mOkQDRY_0RzRXpC_S
jXP7FSNstuoREdrIAf9eUEcxr3qKtQPJQCRiFoI_8MqHkQbMv7euBqYhARw4zMgn1PjNPE2ULrDJ
nV2d5dVpFcCNmkeEIwZGqRF89a5vpSGQM860QP2YV95TWBk29kWkBd5JM9FXciBysjm9xIQCoKAg
XFXdk.CUuSZARN7d6g09yxtqY02duTDVNrURrO9sTI_GPiOST85I8ncBStzxqXdqsRFtzQ6SDCN0
4gOOGKreEsL0p5Wof.FiZ7mudcTt62ViZsDLPFR9uIoSog5uLMfKoe4GcDxNzTvJ6_a2PcfmMK_p
Wom3y7PapgoVUzbSe1gebKtDkjQ1WTjQL.t1voGIARL5lXYjQlcQ7JYaWF5JSDTyDEBQU3c1zCQ0
73KTqcHTmibAVQf8WpakppBfhne8ZM.GD_G0jqe2xVk6bu.OepsuMN0VASVMs60qTVbXu5EhDL7u
M0h75uzB3Njh.lrwAz04KbFFPnzctFem4UfhptU.Kq39GszADYY6btUnAx9GlEioBqADy7f3h5eT
lCK6v38pRV.Wfobapua1VKEqeDlEm12m2pfNZgcnp0PObl.G1jod00gvtp3sO_5PulMxFI1rTfeI
jbN5NqS7rHtO97Qnv5f_hU3tAJiGdq9IIZJ32nx8Mb13VJJKQRm2bunFuQIHxyLJ4FtCIb7i9rdZ
IWVGf4nGmdC6e9kOof.7KgYN_Z2CXTaja4hBhNSdv7_XlBvfNtRuWaxGpAY3cPmvCmhuZkBhGEbP
mr6QPi67vGDN6soMT7JBH41UTL1aN.GNV2dS411nl.m6DeELmTNUOHATVfjvP43N4iCmclegPQ6A
DG4mgPF1QBnrpxHrovjkFJy9oS7KeuRxF5B8nEGDj_ZOjc9RKYX3co0EoC6PC931tJnvse7046yT
Y8L_BtbBJ.fJM2FsYUeXL30vrFCoeMOMvNrdzLGHLuK.Sx_KSozBOI4p7lIkR6EaTvS5xqt9Yj.7
tkG0bndl8hLkv5J_SGfNJbYZhKHMrex5ovBh0MXomHw518J686PIqeClfRrvhF1nKyMZSZWUUGiR
32_Y4HzutbS9RGAFNQGuFw20rjUq4Bi4lwbZY0cbGzALy_2.pSiiyZwwAd1i03tinlbZ1ks2Nq3p
UQelzJyQt_Pp_US1uvr9kZCQ0TCwudKfRY6a3XMHd_FAjKQZjhDStchz.LJbVUtBoK2Gd6vrqgXu
ZzN4X_i4EDOFnsZwh.3h0wk7ZFOmLQScRGrQuEY9bG.Apfby_UqDNUQxjPXDAaXBzI6TrOXZou20
gjsCi1wzDYlpAH8EWLeupvH_Zszk1NM61W8lbb5dXidrBjJv85Pn4K67HnWyZ63udDaSm.HzH6Zd
q4bMV4quDALiG163zGz8dto5Bit0qCIuAR8x3kpFskzNROKsGclbv0r4Fg4k3vF8xSUJXMeP1q9k
y5anhuRqSmqj5WWcEo6WYSxk6v3I6NCCTXJcIWPBSv3uPLaajg7MYXCWZv5gFLtLb6ODvuWmGwEV
01WkpIjPRJG4ucaqDx4ppjVruj6uPla4VtRi.7EYsSiMqVqNxMMAcvmNnSoRr0oX9d9kTebwwJHs
o3PVtz5jxgj5goG3P0jVkc8iX3AxKweRbmIL8rpMC1mZo1bSeQ9B2dZ.QEtO.lQ--
X-Sonic-MF: <luangruo@HIDDEN>
Received: from sonic.gate.mail.ne1.yahoo.com by
sonic310.consmr.mail.ne1.yahoo.com with HTTP; Mon, 23 May 2022 09:56:43 +0000
Received: by hermes--canary-production-sg3-7959d4d9bd-v94mk (Yahoo Inc. Hermes
SMTP Server) with ESMTPA ID b46684fa9768615a511a791d8dadd18c;
Mon, 23 May 2022 09:56:39 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
References: <87y3lmgphl.fsf@HIDDEN> <87h75ky2uy.fsf@HIDDEN>
<871qwo5xa7.fsf@HIDDEN> <83a6bcbgo1.fsf@HIDDEN>
<871qwoxw75.fsf@HIDDEN> <835ym0bdw2.fsf@HIDDEN>
<874k1kwg9p.fsf@HIDDEN> <83wneg9yy7.fsf@HIDDEN>
<874k1k2wwg.fsf@HIDDEN> <83sfp49w9a.fsf@HIDDEN>
<87bkvrytan.fsf@HIDDEN> <871qwnt6o8.fsf@HIDDEN>
<87czg7xbcy.fsf@HIDDEN> <87pmk6s72w.fsf@HIDDEN>
<87ilpxx1et.fsf@HIDDEN> <87a6b9rcrn.fsf@HIDDEN>
<87sfp1u5r6.fsf@HIDDEN> <874k1hrbpi.fsf@HIDDEN>
<87k0acr8lu.fsf@HIDDEN> <87fsl0pqls.fsf@HIDDEN>
<87sfp0pq9q.fsf@HIDDEN>
Date: Mon, 23 May 2022 17:56:34 +0800
In-Reply-To: <87sfp0pq9q.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Mon,
23 May 2022 11:11:29 +0200")
Message-ID: <877d6cpo6l.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.20225
mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 607
X-Spam-Score: -0.0 (/)
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 (-)
Lars Ingebrigtsen <larsi@HIDDEN> writes:
> But this is pretty obscure functionality in Firefox, while moving point
> in Emacs is fundamental, so it shouldn't be normative for how we design
> this.
Emacs should _not_ invent distinctions between different methods of
changing the region, as long as it remains displayed in the region face,
since that is what tells the user what will be inserted with Button2.
If we want to make a distinction, then we should ensure that the region
face reflects the contents of the primary selection (instead of being
unconditionally displayed when the mark is active.)
Received: (at control) by debbugs.gnu.org; 21 Jun 2022 11:47:09 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jun 21 07:47:09 2022 Received: from localhost ([127.0.0.1]:59334 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1o3cLc-0001uQ-OC for submit <at> debbugs.gnu.org; Tue, 21 Jun 2022 07:47:08 -0400 Received: from quimby.gnus.org ([95.216.78.240]:44204) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1o3cLb-0001oa-Do for control <at> debbugs.gnu.org; Tue, 21 Jun 2022 07:47:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=FjT0Jv0UVao8uFgxm1sTrFKpdELXnsTiDudnpCQ4Cpc=; b=hoDS3uzDcU0Kt7FpCmQOUWsU0K kzHn5gFt3DApt5/60F5LYIuT2g72kWCm8qB65gdDOADJihusttbv2FD6RMofj2H9YDKviWyoqJPwj oL2x07eJxY+5kDA6qENX50Jvhb4gre/DnnLyy1v44oBd0/BXy1X99qxmxQaWjcRBPQn4=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <larsi@HIDDEN>) id 1o3cLT-0004kQ-Mw for control <at> debbugs.gnu.org; Tue, 21 Jun 2022 13:47:01 +0200 Date: Tue, 21 Jun 2022 13:46:59 +0200 Message-Id: <87r13ixmq4.fsf@HIDDEN> To: control <at> debbugs.gnu.org From: Lars Ingebrigtsen <larsi@HIDDEN> Subject: control message for bug #29889 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: tags 29889 - moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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 (---) tags 29889 - moreinfo quit
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.