
Mp change history.
------------------

v2.3 - patchlevel 1. - Released to comp.sources.misc (January 1990).

v2.3 - patchlevel 2. - Posted to comp.sources.bugs (January 1990).

  Changes:

    *  From Steve Cliffe <steve@wolfen.cc.uow.oz> 
       The Makefile used a technique for generating the object files, 
       from the source files, that not every make has. 
  
    *  From Steve Cliffe <steve@wolfen.cc.uow.oz> 
       Mp used both the index and strchr library calls. It now uses 
       index by default, and if you don't have this, then you need 
       to uncomment a macro definition NOINDEX in the Makefile (which 
       has just been added). 
 
    *  From Brian Kohn <bicker@hoqax.att.com> 
       The variable MAXPATHLEN is not declared on all machines. An 
       appropriate definition has been added to the mp.h file. 

New files:

    *   CHANGES - documented history of the changes made with each new
                  mp patch.

v2.3 - patchlevel 3. - Posted to comp.sources.bugs (January 1990).

    *  The Makefile did not include the CHANGES file in the OTHERS
       macro definition.

    *  From Steve Cliffe <steve@wolfen.cc.uow.oz>
       The new Makefile definition NOINDEX, needs to be included in
       the CFLAGS definition.

    *  From Walter Underwood <wunder@hp-ses.sde.hp.com>
       Several tweaks to the mp man page to correct print on Sys V
       machines.

v2.3 - patchlevel 4. - Posted to comp.sources.bugs (January 1990).

    *  From Mike Khaw <khaw@parcplace.com>
       The definition for NOINDEX in mp.h should be embedded in an
       #ifdef not an #ifndef. Arrgghh!!
 
    *  The CHANGES file is now upto date.
 
    *  From Johan Vromans <jv@mh.nl> 
       An attempt to initialise the cc array in main.c when the variable
       is declared doesn't work with the GNU C compiler. This has been
       removed.

v2.3 - patchlevel 5. - Posted to comp.sources.bugs (February 1990).

    *  From Johan Vromans <jv@mh.nl>
       From Rick Gunderson <rickg@toshiba.tic.oz.au>
       Storage allocation for string constants is different with cc and
       the GNU C compiler (gcc). Two adjustments in print.c are needed.


v2.4 - patchlevel 0. - Started (april 1990).

    *  From Michael J. Tuciarone <tooch@plan9.Sun.COM>
       Support for landscape mode. This allows two pages printed per
       sheet of paper.


v2.4 - patchlevel 1. - 1st June 1990.

    *  From Brachet <brachet@imag.fr>
       Fix for segmentation violation core dump on a System V machine
       when trying to print multiple news articles.

    *  From Brachet <brachet@imag.fr>
       mp took only the first subject of a group of news articles
       because it didn't parse the subject line properly.

v2.4 - patchlevel 2. - 14th August 1990. 
 
    *  From Pierre Mareschal <pmaresch@hawk.ulowell.edu> 

       - Fix for multiple mail printing:
             % mp [-a] file1 file2 file3 ... > mp.out 
             * Outputs the Prolog only once at the beginning of the file. 
             * Gives a correct page count at the end of the PostScript file 
               in the Trailer 
             * Shorten PostScript output (by more than 10%): 
                      PrimaryFont -> pf 
                      SecondaryFont -> sf 
             * Correct global subject line with -s "Subject" flag. 
             * Correct current subject line when multiple articles. 
 
       - Added another style for mp.pro.ps with the page number in lower
         right corner. This file has been called mp.pro.alt.ps.
 
       - Added Example directory (called Data) with the mp distribution. This
         contains examples for Mail, Mail Folders, News Articles, News Digests
         and a plain listing.

    *  Added a TODO file, with a list of the outstanding problems and
       suggested enhancements.

    *  Added MANIFEST and FILES files, to provide a manifest of the
       distributed files, plus a description of what each file does.

    *  From Roger Riggs <riggs@suneast.East.Sun.COM>
       Created emacs functions for printing with mp. A new file (mp.el) has
       been created.

v2.4 - patchlevel 3. - 17th August 1990.

    *  From Larry Tsui <larryt@Canada.Sun.COM>
       With mp -o filename | lpr, the filename printed on the bottom bar
       is missing the first character. The subject string setup at the end
       of set_defs was incorrect.

    *  Gave mp a though linting (Sun 4/65 - SunOS v4.1).

v2.4 - patchlevel 4. - 27th August 1990.

    *  From Mike Bundschuh <mjb@Eng.Sun.COM>
       Added quick fix to expand() in print.c to check if pointer == NULL

v2.4 - patchlevel 5. - 29th August 1990.

    *  From Larry W. Virden <lwv27%cas.BITNET@CUNYVM.CUNY.Edu>
       Include a Makefile.dist with the mp distribution. This file will
       need to be copied to Makefile and adjusted accordingly, but it does
       mean that future changes via patches don't clash with custom user
       changes. The README file has been updated to mention this.

    *  From Lupe Christoph <lupe@alanya.Germany.Sun.COM>
       mp.pro.filofax.ps and mp.pro.timeman.ps still contained definitions
       for PrimaryFont and SecondaryFont.
