From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Abbott, Kevin-p98710" Newsgroups: gmane.emacs.help Subject: Shifting a column left or right using key Date: Fri, 14 Apr 2006 16:08:51 -0700 Message-ID: <0863F6090C03574894E8EC51D6071CEDFAA8C8@AZ25EXM04.gddsi.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1624457590==" X-Trace: sea.gmane.org 1145058343 7671 80.91.229.2 (14 Apr 2006 23:45:43 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 14 Apr 2006 23:45:43 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Apr 15 01:45:41 2006 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FUXyo-0005v3-47 for geh-help-gnu-emacs@m.gmane.org; Sat, 15 Apr 2006 01:45:34 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FUXyn-0002cD-Iy for geh-help-gnu-emacs@m.gmane.org; Fri, 14 Apr 2006 19:45:33 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FUXPO-0004UV-T6 for help-gnu-emacs@gnu.org; Fri, 14 Apr 2006 19:08:58 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FUXPM-0004Sk-OW for help-gnu-emacs@gnu.org; Fri, 14 Apr 2006 19:08:58 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FUXPM-0004Sg-LQ for help-gnu-emacs@gnu.org; Fri, 14 Apr 2006 19:08:56 -0400 Original-Received: from [65.121.28.21] (helo=az25ege02.gdc4s.com) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FUXPQ-00052r-Tx for help-gnu-emacs@gnu.org; Fri, 14 Apr 2006 19:09:01 -0400 Original-Received: from AZ25EGI02 ([10.240.16.60]) by az25ege02 with InterScan Messaging Security Suite; Fri, 14 Apr 2006 16:06:05 -0700 Original-Received: from AZ25EXF02.gddsi.com ([10.240.16.50]) by AZ25EGI02 with InterScan Messaging Security Suite; Fri, 14 Apr 2006 16:08:25 -0700 Original-Received: from AZ25EXM04.gddsi.com ([10.240.14.124]) by AZ25EXF02.gddsi.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 14 Apr 2006 16:08:53 -0700 X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0 Content-class: urn:content-classes:message X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Shifting a column left or right using key Thread-Index: AcZgGGUHLHTXjR02SJ62V8iI2suZww== Original-To: X-OriginalArrivalTime: 14 Apr 2006 23:08:53.0372 (UTC) FILETIME=[6604F3C0:01C66018] X-Mailman-Approved-At: Fri, 14 Apr 2006 19:44:50 -0400 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:34371 Archived-At: This is a multi-part message in MIME format. --===============1624457590== Content-class: urn:content-classes:message Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C66018.658768AC" This is a multi-part message in MIME format. ------_=_NextPart_001_01C66018.658768AC Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable Years ago I used IBM PERSONAL EDITOR (PE) to edit text files.=20 One nice option that PE had was that one could mark a rectangle in front of a column of text or data and use the ctrl --> or ctrl <-- to shift the column/ text left or right. Actually, the function deleted the whitespace or added whitespace to the left of the column. Once the text or column reached the marked rectangle area the text/data would be deleted a column of characters at a time. Does anyone have a ELISP function that does this? ------_=_NextPart_001_01C66018.658768AC Content-Type: text/html; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable Shifting a column left or right using key

Years ago I used IBM PERSONAL = EDITOR  (PE) to edit text files.
 One nice option that PE = had was that one could mark a rectangle in front of a column of text or = data and use the ctrl --> or ctrl <-- to shift the column/ text = left or right.  Actually, the function deleted the whitespace or = added whitespace to the left of the column.  Once the text or = column reached the marked rectangle area the text/data would be deleted = a column of characters at a time.

Does anyone have a ELISP = function that does this?


------_=_NextPart_001_01C66018.658768AC-- --===============1624457590== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ help-gnu-emacs mailing list help-gnu-emacs@gnu.org http://lists.gnu.org/mailman/listinfo/help-gnu-emacs --===============1624457590==--