Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!uupsi!sunic!liuida!slaka!micke From: micke@slaka.sirius.se (Mikael Karlsson) Newsgroups: comp.sys.amiga.misc Subject: Re: TurboText demo Message-ID: Date: 21 Mar 91 04:07:50 GMT References: <91077.151224GUTEST8@cc1.kuleuven.ac.be> Organization: Absolut Software Lines: 60 In article <91077.151224GUTEST8@cc1.kuleuven.ac.be> GUTEST8@cc1.kuleuven.ac.be (Ives Aerts) writes: >I had a look at the TurboText demo recently and have a couple >remarks. I hope the author reads this. (can someone put this >to his attention ?) > >[..] > >Pleeeaaaaassssseeee make it more compatible with CygnusEd. It's >a very strong competitor and a lot of people will miss it's >features (assigning macros to every key/key combination you wish etc.) Actually, it is possible to assign macros to every key/key combination. As an example, here is part of a definition file for Emacs keys: KEYBOARD: ESCAPE SetMeta On CTRL-F MoveRight CTRL-B MoveLeft META-F MoveNextWord META-B MovePrevWord The only thing that's really missing from the TurboText demo is a proper undo, and the author (Hi, Martin!) has hinted that full undo/redo will be available in the final version. >The only thing TurboText offers me at the moment that CygnusEd >doesn't have are the folds. Hmm... I can't think of anything CygnusEd offers that TurboText doesn't (except availability, but that'll change). I think that Martin Taillefer has done a truly excellent job. >Try to implement more functions and keep it small. I know I'm >asking much but having to rely on a macro for a save and quit >command is stupid. (Can be written shorter in C or Assembler) I'm not so sure about that. Your example, save & quit, uses this macro: ExecARexxString "SaveFile; IF RC=0 THEN CloseDoc" Approximately 50 bytes. Not too bad. >Implement a version of Xedit's all command. This is the most >powerful command I've ever used in an editor. It lets you >choose all the lines containing a certain pattern in a file >and then all the changes you make only affect the selected >lines. Neat. No argument here. > Ives Aerts | IBM definition SY-34378 /Mikael -- \_/ Mikael Karlsson, Lovsattersvagen 10, S-585 98 LINKOPING, SWEDEN V | micke@slaka.sirius.se | Absolut Software | micke@slaka.UUCP ~~~ | {mcvax,seismo}!sunic!liuida!slaka!micke