From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#17741: 24.3; problem with cua-mode text insertion Date: Mon, 09 Jun 2014 13:02:34 -0400 Message-ID: References: <84ppiilgyu.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1402333475 1917 80.91.229.3 (9 Jun 2014 17:04:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 9 Jun 2014 17:04:35 +0000 (UTC) Cc: 17741@debbugs.gnu.org To: andrea.rossetti@gmail.com Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jun 09 19:04:28 2014 Return-path: Envelope-to: geb-bug-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 1Wu2zj-0003yy-1P for geb-bug-gnu-emacs@m.gmane.org; Mon, 09 Jun 2014 19:04:27 +0200 Original-Received: from localhost ([::1]:34448 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wu2zi-0003lc-7W for geb-bug-gnu-emacs@m.gmane.org; Mon, 09 Jun 2014 13:04:26 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34356) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wu2zX-0003k2-Tp for bug-gnu-emacs@gnu.org; Mon, 09 Jun 2014 13:04:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wu2zP-0001fs-Ls for bug-gnu-emacs@gnu.org; Mon, 09 Jun 2014 13:04:15 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51014) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wu2zP-0001fY-J5 for bug-gnu-emacs@gnu.org; Mon, 09 Jun 2014 13:04:07 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Wu2zJ-0000P0-QL for bug-gnu-emacs@gnu.org; Mon, 09 Jun 2014 13:04:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 09 Jun 2014 17:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17741 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 17741-submit@debbugs.gnu.org id=B17741.14023333841449 (code B ref 17741); Mon, 09 Jun 2014 17:04:01 +0000 Original-Received: (at 17741) by debbugs.gnu.org; 9 Jun 2014 17:03:04 +0000 Original-Received: from localhost ([127.0.0.1]:42163 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wu2yO-0000NJ-8f for submit@debbugs.gnu.org; Mon, 09 Jun 2014 13:03:04 -0400 Original-Received: from mercure.iro.umontreal.ca ([132.204.24.67]:54696) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wu2yL-0000Mq-MV for 17741@debbugs.gnu.org; Mon, 09 Jun 2014 13:03:02 -0400 Original-Received: from hidalgo.iro.umontreal.ca (hidalgo.iro.umontreal.ca [132.204.27.50]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id E51DD24133; Mon, 9 Jun 2014 13:02:59 -0400 (EDT) Original-Received: from lechon.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by hidalgo.iro.umontreal.ca (Postfix) with ESMTP id 6BB2D1E5B74; Mon, 9 Jun 2014 13:02:34 -0400 (EDT) Original-Received: by lechon.iro.umontreal.ca (Postfix, from userid 20848) id 4DECFB4167; Mon, 9 Jun 2014 13:02:34 -0400 (EDT) In-Reply-To: <84ppiilgyu.fsf@gmail.com> (andrea rossetti's message of "Mon, 09 Jun 2014 08:44:41 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) X-DIRO-MailScanner-Information: Please contact the ISP for more information X-DIRO-MailScanner: Found to be clean X-DIRO-MailScanner-SpamCheck: n'est pas un polluriel, SpamAssassin (score=-2.82, requis 5, autolearn=not spam, ALL_TRUSTED -2.82, MC_TSTLAST 0.00) X-DIRO-MailScanner-From: monnier@iro.umontreal.ca X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:90201 Archived-At: > May I please ask for some confirmation: is the case 1) > really a bug, or did I misunderstand some aspect of > cua-mode. Thanks in advance, kindest regards. Good question. I think it's "by design": - M-> in cua-rectangle-mark-mode means "extend vertically to bottom of buffer". - when the rectangle has 1-char width, whether insertion is done before/after is determined by whether the cursor is at the top or at the bottom of the rectangle. - M-> does not move the cursor to (one of) the bottom corners. So if you hit RET (which cycles through the different rectangle corners) before typing "1" in your recipe, the ones will be inserted where you expect them. I don't find this choice of behavior for M-> very intuitive from an "Emacs binding" point of view, but then I'm not a CUA user. Stefan