home *** CD-ROM | disk | FTP | other *** search
- Changes to MacroAde
-
-
- June 22, 1991, Release of Version 2.0:
-
- 1. Macrolst.exe, the macro-to-ASCII translator/decompiler:
- * now accepts macro (.wpm) files of unlimited size as input;
- formerly, the program choked on macros bigger than 15K or so.
- * translates any literal braces ("{}") found in macros to
- their character set representation ([:0,123] or [:0,125]) in
- the ASCII file in order to permit them to be recompiled
- successfully. This is the only lower ASCII character so treated.
- * now recognizes several commands ignored in previous version:
- {Key Macro },Shift F11 & F12, ALT F11 & F12, Ctrl F11 & F12,
- {Compose}.
- * COMMANDS.ref has been updated.
-
- 2. MCompile.exe, the ASCII-to-macro compiler:
- * now accepts source files of unlimited size as input; as with
- Macrolst, it formerly choked on macros bigger than 15K.
- * case insensitive command syntax: macro and keystroke commands
- may now be entered without regard to the upper or lower case
- of the characters in the commands.
- * handles either spaces or tabs as formatting characters (i.e., to
- produce indents) at the beginning of lines in the source file.
- * allows the use of literal braces in the source file, but only when
- represented in character code form (i.e., "{" = [:0,123] &
- "}" = [:0,125]), not directly as ASCII characters.
- * now recognizes several commands ignored in previous version:
- {Key Macro },Shift F11 & F12, ALT F11 & F12, Ctrl F11 & F12,
- {Compose}
-
- 3. EditWP.wpm -- use WordPerfect as a macro editor:
- * a macro that works in conjunction with a batch file
- (EditWPM.bat), Macrolst, and MCompile to bring macros of
- any size into WordPerfect for editing as WordPerfect
- documents and, upon pressing EXIT (F7), recompiles the
- document back into a macro ready for use.
- * includes error checking during compilation and return to the
- editing process (at user's option) if any syntax errors
- occur during compilation.
- * includes a utility macro, BOLDCMDS.wpm, that bolds all macro
- and keystroke commands after conversion to a WordPerfect
- document, matching the screen image of the internal macro
- editor exactly.
-
- 4. BringBak.wpm, the system for importing external data into WordPerfect:
- * the external .exe program that was used to bring data back into
- WordPerfect, BringBak.exe, is replaced by two alternative
- programs which give this process much more flexibility.
- Both of these programs now allow the name of a file containing
- the data to be imported to be specified on the command line,
- preceded by an @ sign. This avoids having to manually
- enter the data on the command line and allows external
- processes to write their data to a file for importation.
-
- ** AutoBak.exe: issues an EXIT command upon termination
- for automatic return to WordPerfect. This is not
- needed, however, if only a single DOS command
- (often a batch file name) is issued rather than
- a full SHELL to DOS. Moreover, it may not be
- desired if something else needs to be done externally
- after the data is sent back. Thus, a second version...
- ** USendBak.exe: does NOT issue an EXIT command upon
- termination. The user must issue an EXIT or place
- one in the batch file to return to WordPerfect, thus
- giving the user much more control over external
- event processing. See example in EditWPM.bat.
-
- * Two small macros excerpted from BringBak.wpm have been added
- (SetNV.wpm and ParseNV.wpm) which allow the user to set up
- an importation variable in another macro ({NEST}SetNV~),
- SHELL to DOS and bring back up to the usual 120 bytes of
- data, and parse out the data and put it in NewVar
- ({NEST}ParseNV~) for use within the macro. This technique
- is exemplified by the EditWP.wpm macro.
-
- * The message displayed on the status line informing the user
- that the imported data is now in the NewVar variable
- disappears after any key is pressed.
-
- 5. AltZ.wpm - "On beyond Z" in the use of ALT + letter keys to
- invoke macros:
- * Have you run out of keys for ALT-invoked macros? Here's a
- simple macro solution that many others have undoubtedly
- come up with but which is offered here to those who may
- have missed anything like it up to now.
- * ALTZ allows you to use ALT Z plus any of 54 other ASCII characters
- to invoke a macro you've named ALTZ?, where ? = its
- identifying ASCII character of your choice.
- * Changing the Z in ALTZ.wpm and in all occurrences within the
- ALTZ.wpm macro file itself to any other character will allow
- you to have additional easy-to-invoke macros in case you
- run out of keys to use with ALTZ.
-
- June 14, 1991 Update:
-
- 1. The most obvious change in this first update is to the new name of
- the product from MacroAid to MacroAde. This was done to eliminate
- redundancy with the use of the former name for a product published by
- Software by Seidman.
-
- 2. A bug was fixed that prevented both the Macrolst and MCompile programs
- from properly handling the "{Macro Commands}" macro command. These
- programs now translate and compile this command correctly.
-
- 3. An explicit note was added to the MCompile documentation which points
- out the reserved status of the French braces characters ({}). These
- characters may only be used to enclose macro or keystroke commands in
- order for the compilation of a source file to proceed. They may not
- be used as literals.
-
-