From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Rectangular regions Date: Wed, 30 Oct 2013 05:52:40 +0200 Message-ID: <83d2mne7p3.fsf@gnu.org> References: Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1383105172 28736 80.91.229.3 (30 Oct 2013 03:52:52 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 30 Oct 2013 03:52:52 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Oct 30 04:52:56 2013 Return-path: Envelope-to: ged-emacs-devel@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 1VbMpz-0000YF-Cb for ged-emacs-devel@m.gmane.org; Wed, 30 Oct 2013 04:52:55 +0100 Original-Received: from localhost ([::1]:50397 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VbMpy-0007dH-Vt for ged-emacs-devel@m.gmane.org; Tue, 29 Oct 2013 23:52:55 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51065) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VbMpq-0007cz-NY for emacs-devel@gnu.org; Tue, 29 Oct 2013 23:52:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VbMpj-0007bv-B8 for emacs-devel@gnu.org; Tue, 29 Oct 2013 23:52:46 -0400 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:48736) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VbMpj-0007bj-2d for emacs-devel@gnu.org; Tue, 29 Oct 2013 23:52:39 -0400 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MVG00400QPBAI00@a-mtaout20.012.net.il> for emacs-devel@gnu.org; Wed, 30 Oct 2013 05:52:37 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MVG003VRQRPZS90@a-mtaout20.012.net.il>; Wed, 30 Oct 2013 05:52:37 +0200 (IST) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.166 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:164671 Archived-At: > From: Stefan Monnier > Date: Tue, 29 Oct 2013 21:59:20 -0400 > > I've installed earlier today a patch which adds basic support for > rectangular regions. The entry point currently is `M-x rectangle-mark'. What did you mean that to do when the rectangle crosses bidirectional text? Currently, the rectangle is "broken". Similarly when the rectangle includes characters of different sizes. IOW, this "rectangle" works in character cell positions in the logical order. If this is what you meant, fine (but then it's not really a rectangle in many use cases). Otherwise, there's a lot of work yet to make it a real rectangle.