home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / wp4 / mcroade2.lzh / WHATSNEW < prev   
Text File  |  1991-06-23  |  6KB  |  113 lines

  1.                           Changes to MacroAde
  2.  
  3.  
  4. June 22, 1991, Release of Version 2.0:
  5.  
  6.     1. Macrolst.exe, the macro-to-ASCII translator/decompiler:
  7.           * now accepts macro (.wpm) files of unlimited size as input;
  8.                formerly, the program choked on macros bigger than 15K or so.
  9.           * translates any literal braces ("{}") found in macros to
  10.                their character set representation ([:0,123] or [:0,125]) in
  11.                the ASCII file in order to permit them to be recompiled
  12.                successfully.  This is the only lower ASCII character so treated.
  13.           * now recognizes several commands ignored in previous version:
  14.                {Key Macro },Shift F11 & F12, ALT F11 & F12, Ctrl F11 & F12,
  15.                {Compose}.
  16.           * COMMANDS.ref has been updated.
  17.  
  18.     2. MCompile.exe, the ASCII-to-macro compiler:
  19.           * now accepts source files of unlimited size as input; as with
  20.                Macrolst, it formerly choked on macros bigger than 15K.
  21.           * case insensitive command syntax: macro and keystroke commands
  22.                may now be entered without regard to the upper or lower case
  23.                of the characters in the commands.
  24.           * handles either spaces or tabs as formatting characters (i.e., to
  25.                produce indents) at the beginning of lines in the source file.
  26.           * allows the use of literal braces in the source file, but only when
  27.                represented in character code form (i.e., "{" = [:0,123] &
  28.                "}" = [:0,125]), not directly as ASCII characters.
  29.           * now recognizes several commands ignored in previous version:
  30.                {Key Macro },Shift F11 & F12, ALT F11 & F12, Ctrl F11 & F12,
  31.                {Compose}
  32.  
  33.     3. EditWP.wpm -- use WordPerfect as a macro editor:
  34.           * a macro that works in conjunction with a batch file
  35.                (EditWPM.bat), Macrolst, and MCompile to bring macros of
  36.                any size into WordPerfect for editing as WordPerfect
  37.                documents and, upon pressing EXIT (F7), recompiles the
  38.                document back into a macro ready for use.
  39.           * includes error checking during compilation and return to the
  40.                editing process (at user's option) if any syntax errors
  41.                occur during compilation.
  42.           * includes a utility macro, BOLDCMDS.wpm, that bolds all macro
  43.                and keystroke commands after conversion to a WordPerfect
  44.                document, matching the screen image of the internal macro
  45.                editor exactly.
  46.  
  47.     4. BringBak.wpm, the system for importing external data into WordPerfect:
  48.           * the external .exe program that was used to bring data back into
  49.                WordPerfect, BringBak.exe, is replaced by two alternative
  50.                programs which give this process much more flexibility.
  51.                Both of these programs now allow the name of a file containing
  52.                the data to be imported to be specified on the command line,
  53.                preceded by an @ sign.  This avoids having to manually
  54.                enter the data on the command line and allows external
  55.                processes to write their data to a file for importation.
  56.  
  57.                   ** AutoBak.exe: issues an EXIT command upon termination
  58.                         for automatic return to WordPerfect.  This is not
  59.                         needed, however, if only a single DOS command
  60.                         (often a batch file name) is issued rather than
  61.                         a full SHELL to DOS.  Moreover, it may not be
  62.                         desired if something else needs to be done externally
  63.                         after the data is sent back.  Thus, a second version...
  64.                   ** USendBak.exe: does NOT issue an EXIT command upon
  65.                         termination. The user must issue an EXIT or place
  66.                         one in the batch file to return to WordPerfect, thus
  67.                         giving the user much more control over external
  68.                         event processing.  See example in EditWPM.bat.
  69.  
  70.           * Two small macros excerpted from BringBak.wpm have been added
  71.                (SetNV.wpm and ParseNV.wpm) which allow the user to set up
  72.                an importation variable in another macro ({NEST}SetNV~),
  73.                SHELL to DOS and bring back up to the usual 120 bytes of
  74.                data, and parse out the data and put it in NewVar
  75.                ({NEST}ParseNV~) for use within the macro.  This technique
  76.                is exemplified by the EditWP.wpm macro.
  77.  
  78.           * The message displayed on the status line informing the user
  79.                that the imported data is now in the NewVar variable
  80.                disappears after any key is pressed.
  81.  
  82.     5. AltZ.wpm - "On beyond Z" in the use of ALT + letter keys to
  83.        invoke macros:
  84.           * Have you run out of keys for ALT-invoked macros?  Here's a
  85.                simple macro solution that many others have undoubtedly
  86.                come up with but which is offered here to those who may
  87.                have missed anything like it up to now.
  88.           * ALTZ allows you to use ALT Z plus any of 54 other ASCII characters
  89.                to invoke a macro you've named ALTZ?, where ? = its
  90.                identifying ASCII character of your choice.
  91.           * Changing the Z in ALTZ.wpm and in all occurrences within the
  92.                ALTZ.wpm macro file itself to any other character will allow
  93.                you to have additional easy-to-invoke macros in case you
  94.                run out of keys to use with ALTZ.
  95.  
  96. June 14, 1991 Update:
  97.  
  98.     1. The most obvious change in this first update is to the new name of
  99.        the product from MacroAid to MacroAde. This was done to eliminate
  100.        redundancy with the use of the former name for a product published by
  101.        Software by Seidman.
  102.  
  103.     2. A bug was fixed that prevented both the Macrolst and MCompile programs
  104.        from properly handling the "{Macro Commands}" macro command.  These
  105.        programs now translate and compile this command correctly.
  106.  
  107.     3. An explicit note was added to the MCompile documentation which points
  108.        out the reserved status of the French braces characters ({}).  These
  109.        characters may only be used to enclose macro or keystroke commands in
  110.        order for the compilation of a source file to proceed.    They may not
  111.        be used as literals.
  112.  
  113.