2 V3_02_16  19.11.91 09:00
 The following version numbers apply to this version of Mn_Fit:

 Mn_Fit  3.02/16
 Mn_Util 1.03/13
 MINUIT  1.00/09
 TYPSCN  1.00/13
 L3_DSP  1.00/06

 This section lists the changes that have been made since
 Mn_Fit version 3.01/03.

 +++ Known Bugs or Problems:
 ___________________________

 `NTUPLE MERGE' only allows you to put 1 Ntuple in the merged file.

 `HARDCOPY -111' etc. may not work properly with GKS versions.

 The DEC GKS3D version on Decstations apparently dies if you try to close
 the hardcopy files. This is being worked on at Cornell.


 +++ New Features:
 _________________

 New options in `PLOT/OVERLAY'. `PLOT/NEXT' to draw the next plot in
 memory. You can include the symbol number with the `PLOT' command.

 You can use the mouse to specify comment/key positions.

 `NTUPLE SCAN' now uses a function rather than a subroutine and you can
 give the number of events to scan.

 Number of Ntuple dimensions increased from 100 to 256.

 Extra Ntuple command, `NTUPLE FILTER', and possibility to specify how
 many events should be scanned.

 You can specify that an Ntuple variable can be ised as a weight or the
 error on the weight when projecting Ntuples.

 Automatic log scaling introduced. This is a first attempt. Comments are
 appreciated.

 New option `SET FUNCTION BIN' to turn on or off the use of the bin width
 in calculating functions.

 Power law function added.

 The default plotting mode is now set to `INTEGER'.

 If you change the number of windows the next window number is set to 1,1.

 `OVERLAY' now has a default symbol number.

 `ADD, SUBTRACT, MULTIPLY, DIVIDE, SCALE' now proceed when even when there
 are 0 entries.

 Various `SET' options added for fitting and functions.

 X Windows interface now available.
 DI3000 interface available.
 Decstation version available for DEC GKS-3D and X Windows.
 Falco terminals work properly with DECGKS.

 Standard KUIP condition handler now used on Vax, Apollo, Decstations.
 The condition handler can be turned on and off.


 +++ New Commands:
 _________________

 DIRECTORY           Alias for `INDEX'.
 PLOT/NEXT           Draw the next plot in memory.
 PLOT/NTUPLE         Direct plotting of variables from an Ntuple.
 OVERLAY/NEXT        Overlay the next plot in memory.
 OVERLAY/NTUPLE      Direct overlay of variables from an Ntuple.
 NTUPLE FILTER       Scans an Ntuple applying the current cuts and writes
                     the accepted events to a new Ntuple.
 SET BREAK           Turns on or off the break handler.
 SET FIT DEFAULT     Sets all fit and function options to default values.
 SET FUNC BIN_WIDTH  Turns on or off using the bin width in function values.
 SET MOUSE           Turns on or off using the mouse for comments/keys.
 HELP SET NTUPLE     Help for `SET NTUPLE'.
 HELP SET FIT        Help for `SET FIT'.
 HELP SET FUNCTION   Help for `SET FUNCTION'.


 +++ Modified Commands:
 ______________________

 PLOT            You can specify the symbol, hatch and pattern in the command.
 NTUPLE PROJECT  You can specify the first event and the number of events
                 to scan.
 NTUPLE PLOT     You can specify the first event and the number of events
                 to scan.
 NTUPLE SCAN     You can specify the first event and the number of events
                 to scan. The COMIS routine is now a function and not a
                 subroutine.
 DAT_STORE       You can now give a range of plot number.
 OVERLAY         You can just hit <CR> to get a default symbol.
 QUIT            Emergency exit of Mn_Fit - no files are closed.
 SET MODE LOG    No longer requires the limits or number of decades.
 SET WINDOW      The next window number is set to 1,1 if you change windowing.


 +++ Improvements and Bug Fixes:
 _______________________________

 The default plotting mode in now `INTEGER'.

 PLOT/NTUPLE and OVERLAY/NTUPLE were not documented in previous version.

 Projecting onto a binned histogram, with values too far outside the
 histogram limits could cause a crash of Mn_Fit.

 The condition handler has been changed to the standard KUIP condition
 handler. The break handler is no longer turned on and off. It is
 always on. An option will be added to turn it off in the next release.

 Cut expressions of the form `cut.lt. 3.0' gave errors, if the condition
 was given in lowercase. `cut< 3.0' worked fine.

 Protection added against equal plot limits. This often caused Mn_Fit
 to crash if trying to `DISPLAY' with a log scale set outside MINUIT.

 `FUN FETCH' now works even if I change the internal Mn_Fit function
 numbers.

 Mn_Fit no longer crashes if plot limits are identical. More protection
 added against screwy limits.

 Protection added against log scales not being valid. Automatic log scaling
 introduced also.

 `SET X LIM' for 2-D plots with symbol 12 etc. caused a screwy picture if the
 limits were inside the plot boundaries.

 Dump of long keys sometimes crashed Mn_Fit.

 The answer in `EXAMINE' is printed with more precision.
 `EXAMINE Y1&5(3)' only used to print `Y1&5'.

 Listing of dipion invariant mass functions corrected.

 Error handling when scanning Ntuples improved.
 Automatic binning of Ntuple projections improved.

 Using `PLOT/NOCLEAR' for the last window in a picture did not work properly
 with `REDRAW' or `HARDCOPY'.

 `WAIT' was defined twice, so was always ambiguous.

 `CAPTURE UNKNOWN' should work properly for VT1200's with DECGKS.
 Starting up Decwindow displays on the local node should be faster.

 When doing `NTUPLE PLOT, PROJECT' or `FILTER' and you are making a new
 Ntuple or scatter plot, I now book space in blocks of 100 events. This
 makes it less likely that Mn_Fit will run out of space.

 An early 3.02 version used Dave Brown's method of calculating the plot
 limits when projecting an Ntuple onto an expression. This method had
 bugs and has now been changed back to the old method.

 Extra checking on whether you type something when asked for a variable
 name added.

 Raising a negative number to a real power was not protected against.

 Fetching of histograms from HBOOK subdirectories created multiple
 subdirectories in memory.

 `DRAW LINE' etc. was not exiting as it should after the line was defined.

 After `MN_STORE filename 0', all subsequent stores were treated as if
 the id's to store were 0.

 Expressions of the type `exp(4-2), sin(pi/4)' could give errors.

 Delimiters were not reset properly after aborting a macro.

