Path: utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!mcgill-vision!snorkelwacker!mintaka!ogicse!uwm.edu!cs.utexas.edu!ut-emx!mjl From: mjl@ut-emx.UUCP (mjl) Newsgroups: comp.sys.amiga.tech Subject: Re: CygnusEdPro macros Message-ID: <36258@ut-emx.UUCP> Date: 17 Aug 90 09:22:22 GMT References: <13837@cbmvax.commodore.com> Reply-To: mjl@emx.UUCP (Maurice LeBrun) Organization: UTexas Computation Center, Austin, Texas Lines: 31 In article <13837@cbmvax.commodore.com> peter@cbmvax (Peter Cherna) writes: >In article david@starsoft.UUCP (Dave Lowrey) writes: >>I just bought CygnusEdPro, and am having a few problems defining >>macros. > >>Is there any way to list key bindings? > >No. > >>Is there any way to type macros in a file, then have CygnusEd read them? > >No. You'd have to use a script. Both of which are serious flaws (IMHO) in an otherwise excellent editor. It seems one (relatively simple) way to overcome this would be to allow the binding of macros from INSIDE an ARexx script. In fact, I half expected this feature to be included when I saw the massive support for ARexx by CEDPro 2.0. However, binding macros from ARexx seems to be one of the only things left out (I tried, even though there was no documentation on whether this was possible, but had no success). One could write ARexx functions that define a certain set of keystrokes, and then call each function along with the key you wanted it bound to from your control routine. And ARexx seems to be an excellent language for such purposes. With ARexx standard in AmigaDos 2.0, is there any reason not to include this kind of capability? Maurice LeBrun Institute for Fusion Studies mjl@fusion.ph.utexas.edu University of Texas at Austin