From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs Subject: bug#7522: 24.0.50; point after `clear-rectangle' and `string-rectangle' Date: Tue, 30 Nov 2010 10:22:31 -0800 Message-ID: <11F39F208FB54E6290AE378C52AB17C6@us.oracle.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1291197269 12279 80.91.229.12 (1 Dec 2010 09:54:29 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 1 Dec 2010 09:54:29 +0000 (UTC) To: 7522@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Dec 01 10:54:25 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PNjOI-00027K-FO for geb-bug-gnu-emacs@m.gmane.org; Wed, 01 Dec 2010 10:54:23 +0100 Original-Received: from localhost ([127.0.0.1]:49602 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PNjOH-0006ac-Jw for geb-bug-gnu-emacs@m.gmane.org; Wed, 01 Dec 2010 04:54:21 -0500 Original-Received: from [140.186.70.92] (port=46032 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PNe6L-0007hb-Uf for bug-gnu-emacs@gnu.org; Tue, 30 Nov 2010 23:15:53 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PNe61-0000IV-E7 for bug-gnu-emacs@gnu.org; Tue, 30 Nov 2010 23:15:29 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51874) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PNe61-0000IJ-Bm for bug-gnu-emacs@gnu.org; Tue, 30 Nov 2010 23:15:09 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1PNdkc-0005ji-IA; Tue, 30 Nov 2010 22:53:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 01 Dec 2010 03:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 7522 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: Original-Received: via spool by submit@debbugs.gnu.org id=B.129117555822016 (code B ref -1); Wed, 01 Dec 2010 03:53:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 1 Dec 2010 03:52:38 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PNdkE-0005j3-Jg for submit@debbugs.gnu.org; Tue, 30 Nov 2010 22:52:38 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PNdkD-0005is-21 for submit@debbugs.gnu.org; Tue, 30 Nov 2010 22:52:37 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PNdpN-0000fJ-OB for submit@debbugs.gnu.org; Tue, 30 Nov 2010 22:58:15 -0500 Original-Received: from lists.gnu.org ([199.232.76.165]:40897) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PNdpN-0000fA-Lt for submit@debbugs.gnu.org; Tue, 30 Nov 2010 22:57:57 -0500 Original-Received: from [140.186.70.92] (port=42846 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PNdp4-0006KL-Sk for bug-gnu-emacs@gnu.org; Tue, 30 Nov 2010 22:57:57 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PNVo1-00011B-Pc for bug-gnu-emacs@gnu.org; Tue, 30 Nov 2010 14:24:02 -0500 Original-Received: from rcsinet10.oracle.com ([148.87.113.121]:57146) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PNVo1-0000HC-Fj for bug-gnu-emacs@gnu.org; Tue, 30 Nov 2010 14:24:01 -0500 Original-Received: from rcsinet13.oracle.com (rcsinet13.oracle.com [148.87.113.125]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id oAUJNcGQ010231 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 30 Nov 2010 19:23:39 GMT Original-Received: from acsmt354.oracle.com (acsmt354.oracle.com [141.146.40.154]) by rcsinet13.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id oAUGP0kC007489 for ; Tue, 30 Nov 2010 19:23:37 GMT Original-Received: from abhmt020.oracle.com by acsmt354.oracle.com with ESMTP id 827808621291144994; Tue, 30 Nov 2010 11:23:14 -0800 Original-Received: from dradamslap1 (/10.159.217.8) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 30 Nov 2010 10:22:32 -0800 X-Mailer: Microsoft Office Outlook 11 Thread-Index: AcuQu413TA1eyK8FRL+qLgZAfz4+mQ== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5994 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Tue, 30 Nov 2010 22:53:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:42048 Archived-At: I'm no expert on this. But what is the rationale for leaving point at bol after such commands. Wouldn't it make more sense to put point at the same corner of the replaced rectangle as it was for the rectangle that was replaced? IOW, if point was at the lower right corner of the rectangle to be replaced, shouldn't point be left at the lower right corner of the new (replacement) rectangle after replacement? What use case(s) does the current design fit? I would expect that `C-x C-x' would select the rectangle that I just used as a replacement. Instead, it selects a zero-width rectangle from the top to one line below the bottom of the replacement rectangle. There might be some other rectangle commands that also have this problem (what I see so far as a problem, that is). In GNU Emacs 24.0.50.1 (i386-mingw-nt5.1.2600) of 2010-11-22 on 3249CTO Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (4.4) --no-opt --cflags -Ic:/imagesupport/include'