From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Barry Margolin Newsgroups: gmane.emacs.help Subject: Re: automatic selection during search Date: Thu, 26 Sep 2013 13:17:22 -0400 Organization: A noiseless patient Spider Message-ID: References: NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1380216014 14035 80.91.229.3 (26 Sep 2013 17:20:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 26 Sep 2013 17:20:14 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Sep 26 19:20:18 2013 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 1VPFEf-0001Yd-ML for geh-help-gnu-emacs@m.gmane.org; Thu, 26 Sep 2013 19:20:17 +0200 Original-Received: from localhost ([::1]:59103 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VPFEf-00055e-8b for geh-help-gnu-emacs@m.gmane.org; Thu, 26 Sep 2013 13:20:17 -0400 Original-Path: usenet.stanford.edu!news.kjsl.com!feeder.erje.net!eu.feeder.erje.net!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!barmar.motzarella.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 34 Injection-Info: barmar.motzarella.org; posting-host="2be9e9f5dd9af768b8861af71b85fc28"; logging-data="20791"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19i0b2etTUVZhr2MOimIM7n" User-Agent: MT-NewsWatcher/3.5.3b3 (Intel Mac OS X) Cancel-Lock: sha1:VsutDyYyet3el0GrTGTWCwYL8Fo= Original-Xref: usenet.stanford.edu gnu.emacs.help:201353 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:93622 Archived-At: In article , Drew Adams wrote: > > > > But, the same behaviour is also shown in emacs -Q: When something is > > > > selected and the point is inside this selection and you start isearch, > > > > then the selection is automatically extended. I could imagine that an > > > > isearch hook could help which first switches off the selectionâέ¦ > > > > > > Yes, (add-hook 'isearch-mode-hook 'deactivate-mark) seems to do the > > > trick. > > > > That will break the common sequence C-@ C-s which *should* mark the > > region from where you started to where the search completes. > > Yes. > > It's fine for a given user to add such behavior via a hook, if s?he wants. > > But the behavior of extending the active region during Isearch should not be > considered a bug. A priori, Isearch should make no decisions about changing > the region activation. Leave it up to the user. But shouldn't the default behavior be consistent with cursor motion commands? Either they all should extend the region or none should. I'm not able to reproduce the OP's claim that cursor motion deactivates the region after saving to the clipboard, but that may be because I don't use CUA-mode. I just use normal region commands, and copy-region (M-w) deactivates the region itself. -- Barry Margolin, barmar@alum.mit.edu Arlington, MA *** PLEASE post questions in newsgroups, not directly to me ***