orin@cvs.rochester.edu (Orin Packer) (12/31/90)
Can someone point me towards a non commercial vi editor for the Mac?
johnston@oscar.ccm.udel.edu (12/31/90)
In article <11466@ur-cc.UUCP>, orin@cvs.rochester.edu (Orin Packer) writes... > Can someone point me towards a non commercial vi editor for the Mac? Stevie 3.69 is a public domain vi -- a Mac binary and source are available in the sumex-aim.stanford.edu archives. A nostalgia trip. Anybody seen a TECO implementation? I'd still like to 'get' that guy ... -- Bill Johnston (johnston@oscar.ccm.udel.edu)
cox@stpstn.UUCP (Brad Cox) (01/01/91)
In article <40257@nigel.ee.udel.edu> johnston@oscar.ccm.udel.edu writes: }In article <11466@ur-cc.UUCP>, orin@cvs.rochester.edu (Orin Packer) writes... }> Can someone point me towards a non commercial vi editor for the Mac? } }Stevie 3.69 is a public domain vi -- a Mac binary and source are available }in the sumex-aim.stanford.edu archives. A nostalgia trip. Anybody seen a }TECO implementation? I'd still like to 'get' that guy ... A Macintosh-based vi (or emacs, or...) is hardly a nostalgia trip. Stevie (I forget which version; an old one) was the first program I downloaded once I realized that Macintosh WP developers don't see how regular expressions are useful to 'the rest of us' (Microsoft Word), or if they do, have not managed to make them run fast enough to be useful (Nisus). I soon trashed Stevie because it only supports the stuff that vi does wrong (the user interface), and left out the stuff that vi does well (the command line facilities; particularly regular expressions). In case this seems unfair to either Word or to Nisus, I'm still not recovered from spending most of Christmas trying to remove the markup commands from an old Interleaf document using Nisus (document size 0.5M; Nisus memory allocation 4.0M). I consistently discovered that regular expression searches that routinely took milliseconds under vi/Unix took minutes to *hours* under Nisus. As I recall, one that took almost forever (I finally gave up waiting and just left it running overnight) was the Nisus equivalent of vi's :1,$s/\(\^.\)+/%/g; i.e. replace repeated carets followed by anything with a single '%' character. Hardly what you'd call exotic! If anyone has a clue about the reason for such a disparity in speed, or can propose a solution for such mind-numbing tasks using any Macintosh tool whatsoever, I would really appreciate hearing from you. -- Brad Cox; cox@stepstone.com; CI$ 71230,647; 203 426 1875 The Stepstone Corporation; 75 Glen Road; Sandy Hook CT 06482
baumgart@esquire.dpw.com (Steve Baumgarten) (01/03/91)
In article <5974@stpstn.UUCP>, cox@stpstn (Brad Cox) writes: >I consistently discovered that regular expression searches that >routinely took milliseconds under vi/Unix took minutes to *hours* under >Nisus. As I recall, one that took almost forever (I finally gave up >waiting and just left it running overnight) was the Nisus equivalent of >vi's :1,$s/\(\^.\)+/%/g; i.e. replace repeated carets followed >by anything with a single '%' character. Hardly what you'd call exotic! Sounds pretty bad. I've always found Nisus to be pretty speedy myself, but I guess it could depend on the length of the file, and of course what Mac you were running it on. Also, what version of Nisus were you using? I've used 2.x and 3.x, but perhaps 1.x versions were much slower. Please post the details; I'm interested in trying it out for myself. -- Steve Baumgarten | "New York... when civilization falls apart, Davis Polk & Wardwell | remember, we were way ahead of you." baumgart@esquire.dpw.com | cmcl2!esquire!baumgart | - David Letterman