Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!elroy.jpl.nasa.gov!swrinde!mips!pacbell.com!ucsd!mvb.saic.com!ncr-sd!crash!bkhouse!nkraft From: nkraft@bkhouse.cts.com (Norman Kraft) Newsgroups: comp.lang.pascal Subject: Re: Editors Message-ID: <9106128274@bkhouse.cts.com> Date: 12 Jun 91 21:03:57 GMT References: <27166@adm.brl.mil> Organization: Argus Computing Lines: 31 yimling@geography.leeds.ac.uk (Yim Ling Siu) writes: > Hello, > > I am trying to find source code for a good editor with column move > facilities; all the editors I have retrieved to date have only > block operations, but not column operations. Can anyone help? > > Thanks > Yim Ling Siu. (yimling@geog.leeds.ac.uk) QEdit can do column moves, if used and set up correctly. Unfortunately, it's not the easiest editor in the world to use. MicroEmacs has a few rogue versions wandering about that handle column operations, but of course that's written in C. Day to day, I use Brief and am more than satisfied with it, and it has very handy and easy column marks, moves, etc. If you're looking to write it into one, though, be sure to base your extensions on an editing algorithm that is not just a glorified line editor (as many are). Adding column operations to these is a nightmare, and is one reason why it is found so rarely in shareware and pd code. -- -------------------------------------------------------------------------- Norman Kraft INET : nkraft@bkhouse.cts.com Senior Partner UUCP : crash!bkhouse!nkraft Argus Computing GEnie: N.KRAFT3 San Diego, CA FIDO : 1:102/943 "Things should be as simple as possible, but not simpler." - A. Einstein --------------------------------------------------------------------------