What's New                                 Fenimore's Macro Suite

Modified:  FN, DP, ALT D, F, H, X; 
           Enhanced Arrow Keys - Shift & CTRL, Left & Right

The following are the most recent changes made to the Macro Suite:


ALT D
10 Nov1      Removed directory menu information and placed it into
             a separate file, DIRPATH.  This file is then used by
             all other macros needing access to that same menu
             information (ALTF, for instance). Options are now
             case sensitive (they are no longer converted to
             uppercase from lowercase).  (Version 3.8)

12 Nov1      Made a few changes to make it easier to make changes
             to drives and directories. All directory and drive
             information is now in DP (formerly called DIRPATH).
             (Version 3.8a)

13 Nov1      Fixed the macro so that it works more closely to
             WordPerfect's operation. So, if you chose to do a
             directory on drive A (with ALTD) and later you hit
             LIST (F5) you'll get a default directory of drive A. 
             Previous to this you'd get a default directory
             listing of your WP51 Document directory.  An error
             handling routine was reactivated. After displaying
             its menu the error routine will return to the
             directory menu. (Version 3.8b)

17 Nov1      Let's say you chose the OTHER option.  Then, you
             decided that's not what you wanted to do and hit
             CANCEL. The 2nd menu line which identified the
             current path wasn't restored.  This was fixed.
             (Version 3.8d)

21 Nov1      Variables were being cleared which were needed for
             proper saving of the the autoretrieve file.  This was
             a holdover from the time when this was a self-
             contained file.  These variables were cleared at the
             end of the macro to ensure they wouldn't interfere
             with the proper operation of other macros. (Version
             3.8d1)

ALT F
3 Nov1       Added OTHER option to the menu.  This allows the user
             to specify a destination not identified by the menu
             when saving a file. (Version 3.6a)

3 Nov1       Provided a multiple save option.  This allows more
             than one save location during a save operation. 
             NOTES: (1) Only provided drives and/or subdirectories
             are valid options (OTHER isn't provided at this
             time). (2) A RESET to the original subdirectory or
             drive is performed after all save operations
             (including multiple operations and all single drive
             operations, excluding single subdirectory saves).
             (Version 3.7)

6 Nov1       a) Fixed a tendency the macro had with saving the
             file to the original path three times during a
             multiple save (the original path is the path the file
             had when the macro was first run).  b) Changed the
             "save to a drive path" option to act like a save to
             a subdirectory path (i.e., that option BECOMES the
             path).  This doesn't happen during multiple saves
             though.  After multiple saves the path is reset to
             the original path. c) Long document names weren't
             being saved during a file save (i.e., during Rename
             or providing a nameless file a name). Fixed this
             problem.  (Version 3.71)

7 Nov1       Added several options: SUMMARY and PRINT. Also added
             additional identification for the OTHER option for
             clarification of its use. SUMMARY puts the user into
             the document summary screen -- ALTF terminates.  The
             PRINT option executes the PRINT macro (ALTP) -- ALTF
             terminates. Minor changes were made to the SAVE menu.
             (Version 3.72)

10 Nov1      Took the menu of options out of this macro and placed
             it in a macro file called "DIRPATH".  This macro file
             is reponsible for all menu options.  The advantage of
             this is that this file is also used by all files
             needing access to this same menu (ALTD, for
             instance). Options are now case sensitive (they are
             no longer converted to uppercase from lowercase).
             (Version 3.73)

12 Nov1      Made some changes to make it easier to
             add/delete/modify directories and/or drives.  All
             drive and/or directory information is now contained
             in DP (formerly DIRPATH).  DP is called to initialize
             some variables used by ALTF. (Version 3.73a)

14 Nov1      Added a routine to assist, in certain cases,
             accessing drives.  It does this by reminding WP what
             the default drive is.  To perform ONLY this reset,
             execute ALTF and then exit the macro. (Version 3.73b)

17 Nov1      Let's say you chose the OTHER option.  Then, you
             decided that's not what you wanted to do and hit
             CANCEL. The 2nd menu line which identified the
             current path specification wasn't restored.  This was
             fixed. (Version 3.73c)

19 Nov1      Suppose you decided to rename a file. If you get all
             the way to the full path specification and then 
             decide you don't want to rename the file after all.
             You hit CANCEL twice (to get back to the main FILE
             menu) only to discover that the path specification
             had TWO copies of the path to the file - no longer.
             (Version 3.73d)

21 Nov1      The document identification line in the menu was
             changed so that a file with no name was a tad more
             unambiguously identified.  Variables initialization
             is now performed prior to checking for a blank
             document. (Version 3.74)

ALT H
11 Nov1      Broke the macro into four (4) sections. The first
             section is the master menu (ALT H). The other
             sections are for each type of macro key: ALT, CTRL,
             and Shift.  These macros are named ALTKEY, CTRLKEY,
             and SHFKEY respectively.  Operation of the macro is
             essentially the same. (Version 2.1)

ALT X
17 Nov1      Modified the macro to allow proper operation of a
             CANCEL while in a file rename situation during a
             WordPerfect exit.  The CANCEL action rewrites the
             EXIT menu after exiting the rename facility.  The
             file being renamed is reset to it's original name and
             all references to the "new" file name removed is from
             the system. (Version 3.12b)

19 Nov1      Modified the macro to rewrite the screen (and get rid
             of the Rename File instructions) at the conclusion of
             a file rename at the Exit WordPerfect menu (the menu
             which is displayed when the WordPerfect option is
             chose at the initial EXIT menu).  A test is now made
             on file names of three characters or less.  This test
             looks for and disallows filenames of the following
             type:  ":", "\", "A:", "A\", or "A:\". Other illegal
             filenames are, for the most part, caught during the
             exit procedure. It's the user's responsibilty to
             ensure the filenames are correctly specified.
             (Version 3.13)

21 Nov1      In a WordPerfect exit the Rename function wasn't
             working correctly with files which hadn't been named
             and an ACCEPT option was selected. Now, ALTX forces
             a file rename before the WordPerfect EXIT is
             performed.

DP
10 Nov1      NEW. This macro has NO user functionality.  It is
             called by either ALTD or ALTF. This is a central
             macro for all macros requiring basically the same
             menu structure. At this time that means both ALTD and
             ALTF.  A change to this menu macro (addition or
             deletion) is now reflected in both ALTD and ALTF
             without having to modify both. The user needs to
             modify ONLY this macro to provide the directories
             and/or drives necessary for his/her system. Options
             are now CASE SENSITIVE.  The UPPERCASE only option
             was removed to increase the number of user definable
             letter options. (Version 1.0)

12 Nov1      Fixed a problem with a misnamed subroutine call which
             prevented access to drives. Rewrote a routine which
             didn't seem to work on early model ATs (too long a
             test...options at the beginning of the test worked,
             those at the end didn't). Modified a routine to act
             as a variable intializer for calling macros. (Version
             1.0a)

13 Nov1      Changed some path information for options to use the
             default Drive, WordPerfect directory and WordPerfect
             document variables identified by the initalization
             routine.  For those options which identify
             subdirectories off the WP51 directory or document
             directory (or the "default" drive) this "could"
             potentially save some work.  (Version 1.0b)

14 Nov1      Added a TEST to determine whether the initialization
             routine has been run.  If so, initialization isn't
             performed again.  Without this test the file Path and
             Name variables are reset.  If they are reset then a
             file rename isn't possible. (Version 1.0c)


17 Nov1      Made an explicit test for what macro called this one
             to correctly set the second menu line (which
             identifies the current path or path specification).
             (Version 1.0d)

21 Nov1      Made changes to accommodate variables initialization
             for the EXIT macro (ALTX). (Version 1.0e)

FN
26 Oct1      NEW.  This macro has NO user functionality.  It is
             called by ALTF and ALTX to manipulate path
             specifications during file renames. Added to allow a
             user, during a file rename, decent manipulation of
             the path specification (i.e. path and filename).  The
             user is presented with the full path specification
             during which characters are added, inserted, or
             replaced. The following functions are provided:

             HOME HOME removes the path specification from the
             cursor to the beginning
             HOME END removes the path specification from the
             cursor to the end
             HOME RIGHT ARROW moves to the end of the path
             specification
             HOME LEFT ARROW moves to the beginning of the path
             specification
             DEL removes the character at the cursor
             BACKSPACE removes the character before the cursor
             INSERT. Added characters shift characters to the
             right of the cursor right
             = resets to the original path specification
             / causes the designated file to NOT be stored (Macro
             must be called from ALTX) (Version 1.0)

3 Nov1       Added hooks to support ALTF's OTHER option. This
             option adds provides a path not supported by the ALTF
             file save menu. (Version 1.1a)

4 Nov1       ALT X menu wasn't being dealt with correctly.  This
             change fixes it. (Version 1.1b)

12 Nov1      Added a variable used by calling macros to detect a
             CANCEL and therefore act accordingly. (Version 1.1c)

19 Nov1      Added a help menu which is displayed when the OTHER
             option of ALTD, ALTF, or ALTX is requested. (Version
             1.3a)

CTRL Enh Right Arrow
15 Nov1      This change lets the CTRL Enh right arrow work while
             in the TAB edit screen. (Version 3.01b)

CTRL Enh Left Arrow
15 Nov1      This change lets the CTRL Enh left arrow work while
             in the TAB edit screen. (Version 2.00b)

Shift Enh Right Arrow
15 Nov1      This macro works by detecting a depressed shift key
             while the enhanced right arrow is pressed as well.
             This change detects use while in the TAB edit screen.
             (Version 2.03b)

Shift Enh Left Arrow
15 Nov1      This macro works by detecting a depressed shift key
             while the enhanced right arrow is pressed as well.
             This change detects use while in the TAB edit screen.
             (Version 2.01b)
