From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: `inhibit-mark-movement' Date: Mon, 13 Dec 2004 14:51:47 -0500 Message-ID: References: <200412080256.30114.pogonyshev@gmx.net> <871xe1trnq.fsf-monnier+emacs@gnu.org> <200412081740.48280.pogonyshev@gmx.net> <871xe0y8lg.fsf@jurta.org> <874qiwm8sq.fsf@jurta.org> Reply-To: rms@gnu.org NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1102967881 22495 80.91.229.6 (13 Dec 2004 19:58:01 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 13 Dec 2004 19:58:01 +0000 (UTC) Cc: emacs-devel@gnu.org, monnier@iro.umontreal.ca, pogonyshev@gmx.net Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Dec 13 20:57:51 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CdwKM-0007EX-00 for ; Mon, 13 Dec 2004 20:57:50 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CdwUT-00049y-ER for ged-emacs-devel@m.gmane.org; Mon, 13 Dec 2004 15:08:17 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CdwT1-0002Wj-Ho for emacs-devel@gnu.org; Mon, 13 Dec 2004 15:06:47 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CdwSx-0002Uc-Nu for emacs-devel@gnu.org; Mon, 13 Dec 2004 15:06:44 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CdwSx-0002SO-Hh for emacs-devel@gnu.org; Mon, 13 Dec 2004 15:06:43 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CdwIU-0007et-Ay for emacs-devel@gnu.org; Mon, 13 Dec 2004 14:55:54 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1CdwEV-0005UG-6b; Mon, 13 Dec 2004 14:51:47 -0500 Original-To: Juri Linkov In-reply-to: <874qiwm8sq.fsf@jurta.org> (message from Juri Linkov on Thu, 09 Dec 2004 03:48:05 +0200) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:31074 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:31074 Currently M-C-SPC starts marking a new region even in the region is active. But to start a new region it is possible to deactivate the current region with C-g, and start a new marking. So it's not a problem. There was no release where consequent marking commands extend the region. So it's not too late to change this behavior. This change also allows to do such useful things as switching the direction of the region marking, i.e. M-C-SPC C-x C-x M-C-SPC M-C-SPC and it continues extending the region in the reverse direction towards the beginning of the buffer. Another C-x C-x M-C-SPC and it continues extending the marked region forwards again. It sounds like a good change. Stefan, are you convinced?