From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Alexandre Oberlin" Newsgroups: gmane.emacs.help Subject: Re: Replacing huge hidden selection when pasting text Date: Wed, 13 Jan 2016 18:26:17 +0100 Organization: http://migo.info Message-ID: References: <5da6a556-646f-42ba-9bae-f5bf4387f09e@googlegroups.com> <84da4496-944e-4192-ac09-b5bfc0992f3f@googlegroups.com> <70837df3-23f5-416b-8e0a-b9f105f7a40c@googlegroups.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes Content-Transfer-Encoding: Quoted-Printable X-Trace: ger.gmane.org 1452707455 11373 80.91.229.3 (13 Jan 2016 17:50:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 13 Jan 2016 17:50:55 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Jan 13 18:50:55 2016 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aJPZO-0005dZ-27 for geh-help-gnu-emacs@m.gmane.org; Wed, 13 Jan 2016 18:50:54 +0100 Original-Received: from localhost ([::1]:38634 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aJPZN-0000io-B3 for geh-help-gnu-emacs@m.gmane.org; Wed, 13 Jan 2016 12:50:53 -0500 Original-Path: usenet.stanford.edu!newsfeed.esat.net!feeder.news.heanet.ie!feeder.erje.net!1.eu.feeder.erje.net!weretis.net!feeder4.news.weretis.net!feeder1-2.proxad.net!proxad.net!feeder2-2.proxad.net!cleanfeed1-b.proxad.net!nnrp4-2.free.fr!not-for-mail Original-Newsgroups: gnu.emacs.help User-Agent: Opera Mail/1.0 (Win32) Original-Lines: 78 Original-NNTP-Posting-Date: 13 Jan 2016 18:26:10 CET Original-NNTP-Posting-Host: 151.44.174.187 Original-X-Trace: 1452705970 news-4.free.fr 3170 151.44.174.187:40528 Original-X-Complaints-To: abuse@proxad.net Original-Xref: usenet.stanford.edu gnu.emacs.help:216424 X-Mailman-Approved-At: Wed, 13 Jan 2016 12:50:31 -0500 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:108713 Archived-At: Hi again, On Sun, 03 Jan 2016 03:25:04 +0100, Michael Heerdegen = wrote: > With `transient-mark-mode' off, you can mark a region (i.e., turn on > transient mark mode temporarily) by hitting C-SPC twice. Only then do= es > delete-selection-mode replace the region. AFAIK, the region is empty just after you have hit CTRL+SPACE twice, so = = there is no risk of overwriting anything. > In any other case (when the > region is not visible, i.e. not active) transient-mark-mode is just of= f, > and delete-selection-mode should not delete the region, never. But it does, often. > So I think the behavior he sometimes gets could indeed be a bug. Woul= d > be good to have a bug report, and it would be good if Alexandre would > try to find a recipe so that we can find out what's going on (this cou= ld > also be caused by some add on package) and fix the issue when necessar= y. On some occasions the behavior changed after coming back from suspend...= I usually navigate in Emacs using the arrow keys and isearch rather than= = kidding around with the mouse and wheel. I can't stand transient mode = because with it I must spend a significant portion of my typing trying t= o = get rid of annoying highlighting. I must press CTRL+SPACE twice in a row= = to avoid highlighting and selecting stuff when moving or isearching. = Moreover, as I already stressed, pressing CTRL+SPACE twice is also = necessary to be SURE not to overwrite a non highlighted region in some = still undefined but frequent circumstances, so I=E2=80=99d better not fo= rget about = it. THIS IS A TERRIBLE ERRATIC BUG IN EMACS. Allowing the user to make selections and define active region without = pressing SHIFT is extremely valuable as an accessibility feature for a = person having definitely or temporarily lost the use of one hand. It is = in = the same vein as allowing selection of multiple check boxes without = pressing SHIFT and is great for persons with such handicaps. However tho= se = should be accessibility features, and I don't think that making arrows = keys select text by default in Emacs is an extremely brilliant idea. To conclude, I would like to emphasize: A) that it happens on quite different versions/systems, e.g. Cygwin and = = Ubuntu Live. B) that I can=E2=80=99t afford spending hours or days on this. Cheers,