From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Herbert Euler" Newsgroups: gmane.emacs.devel Subject: Re: Fixing rectangle operations Date: Fri, 16 Dec 2005 10:08:12 +0800 Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; format=flowed X-Trace: sea.gmane.org 1134699077 29792 80.91.229.2 (16 Dec 2005 02:11:17 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 16 Dec 2005 02:11:17 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Dec 16 03:11:09 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1En52q-0003RB-5a for ged-emacs-devel@m.gmane.org; Fri, 16 Dec 2005 03:10:04 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1En53V-0002ZH-P8 for ged-emacs-devel@m.gmane.org; Thu, 15 Dec 2005 21:10:45 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1En53E-0002Yn-JU for emacs-devel@gnu.org; Thu, 15 Dec 2005 21:10:28 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1En53C-0002YZ-Vg for emacs-devel@gnu.org; Thu, 15 Dec 2005 21:10:28 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1En53C-0002YW-QI for emacs-devel@gnu.org; Thu, 15 Dec 2005 21:10:26 -0500 Original-Received: from [65.54.175.45] (helo=hotmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1En55Y-0005CW-2I for emacs-devel@gnu.org; Thu, 15 Dec 2005 21:12:52 -0500 Original-Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Thu, 15 Dec 2005 18:08:13 -0800 Original-Received: from 65.54.175.200 by by104fd.bay104.hotmail.msn.com with HTTP; Fri, 16 Dec 2005 02:08:12 GMT X-Originating-IP: [202.43.217.195] X-Originating-Email: [herberteuler@hotmail.com] X-Sender: herberteuler@hotmail.com In-Reply-To: Original-To: emacs-devel@gnu.org X-OriginalArrivalTime: 16 Dec 2005 02:08:13.0142 (UTC) FILETIME=[91C58F60:01C601E5] 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: news.gmane.org gmane.emacs.devel:47840 Archived-At: >From: bojohan+news@dd.chalmers.se (Johan Bockgård) >To: emacs-devel@gnu.org >Subject: Re: Fixing rectangle operations >Date: Fri, 16 Dec 2005 00:19:00 +0100 > >And most rectangle commands other than `C-x r t' already use a prefix >to distinguish two different kinds of behavior (there "don't fill >empty areas" is the default behavior though). But I don't see it in 'string-insert-rectangle': string-insert-rectangle is an interactive autoloaded Lisp function in `rect'. (string-insert-rectangle start end string) Insert string on each line of region-rectangle, shifting text right. When called from a program, the rectangle's corners are start and end. The left edge of the rectangle specifies the column for insertion. This command does not delete or overwrite any existing text. Regards, Guanpeng Xu _________________________________________________________________ Don't just search. Find. Check out the new MSN Search! http://search.msn.click-url.com/go/onm00200636ave/direct/01/