Version 1.20 - Beta Release 6 - 24 January 1995

   Fixed a problem with deleting multiple characters (like an at macro)
      and then immediately inserting another character.  Extra characters
      would be magically added to the end of the line.


Version 1.20 - Beta Release 5 - 28 December 1994

   Fixed a display problem with hitting enter on the last line of the
      screen.


Version 1.20 - Beta Release 4 - 27 December 1994

   Substantial code optimizations to increase screen updating speed and
      other miscellaneous optimizations.

   Fixed a bug introduced (but not reported) last post with keyboard
      handling where certain keystrokes wouldn't be processed correctly
      (^PgUp for example).


Version 1.20 - Beta Release 3 - 30 November 1994

   Fixed a bug in selecting macro sets 11 through 15 via
      Shift-^F1 - Shift-^F5.

   Fixed problem with memory leak in macro processing.

   Modified the getKey function to use the BIOS instead of DOS for more
      efficient access and cooperation with multi-taskers.


Version 1.20 - Beta Release 2 - 25 November 1994

   Fixed @POS:##@ support which was broke in the previous release.


Version 1.20 - Beta Release 1 - 21 November 1994

   Added one macro (@real@) that was left out from v1.10 (the PCBoard
      v15.1 update) and six new macros that were added to PCBoard v15.2
      (@credleft@, @crednow@, @credstart@, @credused@, @xoff@, @xon@)

   Added support for the new T (Truncate) format justification specifier.

   Added MEMCHECK code.


Version 1.11

   Fixed a problem with DOS version number checking that prevented use
      on some DOS versions.

   Finally removed the beta version and date stamp.


Version 1.10 - Beta Release 7 - 5 January 1994

   Forgot to tell you how to access the new 43/50 line text modes.  Use
      Alt-R to toggle the screen resolution.

   Fixed a problem with using the help system with 43/50 line displays.

   Removed MEMCHECK code.


Version 1.10 - Beta Release 6 - 4 January 1994

   Added support for EGA 43 line and VGA 50 line modes.

   Fixed memory allocation bugs in editing macros.


Version 1.10 - Beta Release 5 - 16 December 1993

   Added Alt-P function to compile the file being edited with PPLC.EXE.
      The report output of PPLC.EXE will be displayed on the screen
      until the user hits a key to continue, at which point it will be
      cleared from the screen for the source code file to be editing
      again.

   Added ^P function to compile the file being edited with PPLC.EXE.
      The report output of PPLC.EXE will be captured to a text file
      named ERR.$$$, which will be loaded into the PCBEdit edit buffer
      after the compile has finished.


Version 1.10 - Beta Release 4 - 15 December 1993

   Disabled the Alt-C function to Clear the Edit Buffer when a block
      marking operation is in progress

   A bug was introduced in block pasting (^V or ^F9) when TAB support
      was added.  Fixed.


Version 1.10 - Beta Release 3 - 8 December 1993

   Added a split line function to ^ENTER.

   Previously the PCBEdit Load Module would strip various characters
      from file while loading them, including the BEL, BS, TAB, FF, and
      ESC.  These characters will now be ignored during a load
      operation.

   Added TAB character support.  While the TAB key will not output a
      literal ASCII TAB character, you can now edit documents that
      already include TAB characters and view them with TAB characters
      expanded.

   Fixed a bug in memory management in relation to keystroke macro
      editing.

   Removed automatic stripping of the ASCII BEL, BS, TAB, FF, and ESC
      characters when loading files.


Version 1.10 - Beta Release 2 - 12 November 1993

   Updated the Select @ Macro function (Alt-V) to allow selection of all
      @ macros available in PCBoard v15.1, including support for
      prompting for the variable to use with @ENV=VAR@.

   Added MEMCHECK code to PCBEdit to try to flush any existing memory
      errors


Version 1.10 - Beta Release 1 - 11 November 1993

   PCBEdit would incorrectly identify @X@ as a valid macro.  Fixed


Version 1.10 - Alpha Release 1 - 9 November 1993

   The following new macros from PCBoard Version 15.1 are supported in
   PCBEdit Version 1.10:

      @ALIAS@     @BYTECREDIT@    @DIRNAME@       @DIRNUM@
      @ENV@       @FBYTES@        @FFILES@        @FILECREDIT@
      @FNUM@      @LOGDATE@       @LOGTIME@       @MAXBYTES@
      @MAXFILES@  @NOCHAR@        @NUMCONF@       @PWXDATE@
      @PWXDAYS@   @RATIOBYTES@    @RATIOFILES@    @YESCHAR@

   Note especially the new @ENV@ macro.  The exact syntax for it's use
   is:

      @ENV=VAR@

   Where VAR is the name of an environment variable.  The actual
   environment variable should named @VAR@ (it should be surrounded with
   @ symbols).

   All of these new @ macros support field width and justification
   specifiers.  In other words, @ALIAS@, @ALIAS:50@, and @ALIAS:50C@ are
   all valid @ macros.


