2 V4_03  15/09/95
 The following version numbers apply to this version of Mn_Fit:

 Mn_Fit      4.03/49
 Mn_Util     1.08/60
 TYPSCN      1.02/12
 CGR_MINUIT  1.00/15
 DBASE       1.05/03
 L3_DSP      1.02/09

 This section lists the changes that have been made since
 Mn_Fit version 4.02/19.

 This release has been tested with the 94a, 94b and 95a releases of the
 CERN libraries. However the CWN interface only works with 94b or later.

 +++ Known Bugs or Problems:
 ___________________________


 `DRAW' commands with the mouse on only work in CM.

 The `IGTABL' scale is not always drawn on the right axes, or exactly
 in the right place if rotations of more than 90 degrees are used.

 Naglib smoothing and spline fitting is not available on Apollo DN10000's.

 There is an error in the calculation of the `AVERAGE' command.


 +++ New Features:
 _________________


 ColumnWise Ntuples are now supported. `NTUPLE FILTER' and `MERGE' do
 not work yet with CWN's. Suggestions on improvements to the CWN
 interface are very welcome.
 See HELP ColumnWise_Ntuples and NTUPLE for more details.

 If you need to pass the contents of registers, parameters etc. to
 another macro or defined command you can use the `PARSE' command.
 See HELP PARSE for more details and an example.

 Plots in radians can now be displayed with the scale in fractions of pi.

 Continuation lines are allowed. The maximum line length is a total of
 255 characters. The comment and continuation line characters can be
 set. Note that comments are now removed immediately after reading a
 command line. If you have to include a comment character in a command
 (e.g. an `!' in a text string), the text string must be in single or
 double quotes.

 `STAT' command does an RZSTAT on the current input file.

 You can set the limits for a scatter plot when projecting from an Ntuple
 in the command line.

 Character information, such as Ntuple title and tags, is now
 available in COMIS functions.

 Gluon lines can be drawn. Amplitude and period of sine waves and gluons
 can be given.

 Polyline and ellipse drawing is available.

 `SET NTUPLE' command has new options and a modified syntax. You have
 to use `SET NTUPLE PLOT' to specify Ntuple variables to plot.

 You can show underflows and overflows in a plot with the new
 `SET HEADER COMPLETE' command. `SET HEADER FULL' has been renamed to
 `SET HEADER DEFAULT' (although `FULL' still works).

 `DUMMY' is allowed as a variable name for Ntuples read in with
 `DAT_FETCH' allowing columns to be ignored.

 COMIS  memory, defined subroutines and common blocks can be listed
 using the `SHOW COMIS' command. FORTRAN units that have been opened
 or reserved can be listed using the `SHOW UNITS' command.

 The segment length for drawing lines can now be set (SET LSIZE).

 For the database interface options to plot the results and/or to
 subtract pedestals can be given. Database history the the L3 ECAL is
 available. Various parameters, such as the year, can be set for
 database access. For database history limits on acceptable values for
 including in the average can be set.

 In database history you can now give a negative 2nd time to ask for
 number of days, months or years that you want to see before
 the first time.

 L3 ECAL display can cope with histograms of half and whole
 detector. New plotting modes are available.

 Some installation flags have changed - should only affect installers.

 +++ New Commands:
 _________________


 PARSE                 Parses and executes a command line.
 STAT                  Gives the statistics on the current HBOOK input file.
 DRAW ELLIPSE          Draws an ellipse.
 DRAW POLYLINE         Draws a polyline.
 SET PI                Turns on or off using pi as a scale symbol.
 SET NTUPLE PLOT       List of variables to plot (was `SET NTUPLE').
 SET NTUPLE VARIABLE   List of variables to fetch for a CWN.
 SET CHARACTER         Sets the command and continuation line characters.
 SET DBASE             Sets parameters for database access.
 SET FONT SYMBOL       Sets the font for symbols.
 SET LSIZE             Sets the segment length for lines.
 SHOW COMIS            Lists COMIS memory, routines and common blocks.
 SHOW UNITS            Lists FORTRAN units and who has grabbed them.
 MOD                   Can be used in expressions.

 +++ Modified Commands:
 ______________________


 DRAW GLUON            Really draws a gluon now.
 DRAW SINE             Amplitude and period can be given.
 DUMP                  Points to dump can be given.
 HISTOGRAM DUMP        Points to dump can be given.
 HISTOGRAM ERROR       New mode which allows error on all points to be set.
 COMMENT               Command must always be given.
 KEY                   Command must always be given.
 SET HEADER            New option, `COMPLETE', `DEFAULT' is new name for `FULL'.
 SET NTUPLE            Options added.
 NTUPLE PROJECT        Setting limits for a scatter plot works.
 DATABASE              Qualifiers added and new options.
 SET PAR ECAL          New options.

 +++ Improvements and Bug Fixes:
 _______________________________


 Cernlib version 94b is now the default.

 The X11 version of Mn_Fit is the default for all platforms. Any other
 version can be selected at install time.

 Readline is now the default for Unix versions.
 Readline can now be taken from /usr/local/lib or wherever it happens
 to be.

 For plots in degrees the scale should be improved.

 `NTUPLE MERGE' was always putting zeroes for the 1st file.

 Fetching of variable bin width histograms had a bug.

 Fetching of big Ntuples was not working sometimes.

 Standard Chebyshev, with overall normalization, did not give reproducible
 results.

 The Landau function now includes the bin width.

 Setting of x and y limits when projecting onto a scatter plot now
 works. If you project an Ntuple onto a 1-dimensional histogram, it
 will default to automatic binning.

 An expression for the projection of an Ntuple can now be longer than
 80 characters. The full expression for a cut is shown if you use the
 `CUT LIST' command.

 You must always give the command for `COMMENT' and `KEY'. If you were
 adding a comment or key interactively and no comment or key existed, then
 the command `NEW' used to be assumed. Now you have to give the
 command.

 `DRAW SYMBOL' drew a symbol a factor of 2 smaller than the size
  asked for.

 Better checking is made of whether a file atually exists. This
 should reduce the number of inadvertently overwritten files with COMIS
 functions. Filenames can be upto 80 characters.

 Dumping of Ntuples and listing of cuts improved.

 Expressions for projections can be longer than 80 characters.

 COMIS functions gave intermittent problems on Alpha VMS. Fixed by
 using a special load option. However comis converts all filenames to
 lowercase, so you cannot have uppercase characters in your filename.

 `FIT/SLIKE' command caused a format mismatch error.

 Tick positions should be somewhat better for strange scales.

 Adding of a leading 0 to scales was not correct.

 Points at the limit of a plot were not drawn. This meant that bins
 with no entries were not drawn, even if the `SHOW_ZERO' option was on.

 Underflows and overflows for plots of dimension -1 (a series of data
 points) are now kept. This is mainly useful for variable binned
 histograms.

 If you asked for a 2nd help topic after the 1st topic had no
 sub-topics you used to get an error. This is now fixed.

 Comments are now stripped immediately after the command is read. Thus
 if you need a comment character in a command it must be in single or
 double quotes. Improved checking inside loops. A `RETURN' inside a
 `DO' loop that was not being executed was not ignored.

 Help files opened with readonly if possible on non-VMS machines. They
 should now be accessible by everyone, without having to give write
 permission.

 Length of shell string increased (/usr/local/bin/bash should now be OK).

 Number of drawn items can be up to 100 and is now checked.

 User and global titles should no longer be overwritten by the header.

 Use of backslash to quote an `!' did not work properly on some
 machines - Decstations, IBM RS6000. This has been fixed in TYPSCN.

 `FUNCTION STORE' did not free its unit, leading eventually to a crash
 of Mn_Fit if you gave this command many times. If you tried to
 `EXECUTE' a non-existing macro the unit number was not released.
 The units used for `DRAW STORE' and `DRAW FETCH' had the same problem.

 Error return when adding COMIS functions improved.

 VAX Help replaced by VMS Help.

 Lego y label positioning was controlled by the x label.

 The file for the C. Rippich version of MINUIT, minuit.cmz (or .car),
 has been renamed to cgr_minuit.cmz to avoid confusion with the CERN
 library version of MINUIT.

 Installation of Mn_Fit can now be done using patchy instead of cmz.

 A new flag VMS has been added. ALPHAOSF and ALPHAVMS have been
 removed. AIX370 has been replaced by IBMAIX. IBMRT has been added as
 a flag, but is not yet in install. All flags for OS and MACHINE
 should now be the same as for the CERN libraries.

 The XGKS graphics option has been completely dropped.

 VAXGKS has been replaced by DECGKS.

 RS6000 installation and readline fixed.

 Some fixups for CLEO, expecially for the ALPHA.
