Path: utzoo!utgpu!water!watmath!clyde!ima!haddock!suitti From: suitti@haddock.ima.isc.com (Steve Uitti) Newsgroups: comp.sys.mac.programmer Subject: Re: MPW wish list item Message-ID: <7442@haddock.ima.isc.com> Date: 14 Sep 88 15:30:13 GMT References: <29624@bbn.COM> Reply-To: suitti@haddock.ima.isc.com (Steve Uitti) Organization: Interactive Systems, Boston Lines: 41 In article <29624@bbn.COM> levin@BBN.COM (Joel B Levin) writes: >It is too late for MPW 3, certainly; but one lack has only recently >become more and more painful: I wish the editor let one split a >window, so I can keep the declarations at the top of a file or routine >in view while I work on the stuff lower down in the file. > /JBL >UUCP: {backbone}!bbn!levin POTS: (617) 873-3463 >INTERNET: levin@bbn.com I have the same problems with LSC 3.0. I experimented with using Jove (an EMACS), but it isn't part of the environment, so you can't compile, etc. I do still use Jove if there is going to be lots of changes requiring macro capabilities. LSC's editor supports multiple windows, but only one per file. My solution is to create a new window (new file), copy the stuff I want to see to it, then, when done looking at it, close the window (telling LSC not to save it). This is a general solution, and although it sounds cumbersome, it isn't really more difficult or slower than using EMACS. LSC's editor behaves in the MAC tradition, with mouse oriented select/copy/paste. This is the one operation that mice are better at than the keyboard for editing. LSC's editor has a very nice find/replace system. It does replace all, it effectively does query replace, it can do complicated regular expressions (though I don't use them often) and can do it over multiple files (like a "foreach" in csh, with "sed"). Though this is (replace system) very nice, it is not a macro capability. I just (re)installed system 6.0, and I will soon make an attempt at using MacroMaker for some of this kind of thing. I hear that MacroMaker can slow the entire system by a factor of four (bringing my Mac II's speed to that of an SE :-< ). We'll see. Stephen. ps: I used to wish System 6.0 was perfect rather than flawed. Now I wonder if it is "better". I used to wish that the Mac II was awesome and perfect, but now I see it as an open market for training and value to be added. I used to think that LSC was perfect, but now I see it as only "the best".