NeXtMidas 1.6.0 Release Notes

Tested on:
Platform OS Version JDK Netscape DLLs
Dec Unix Compaq Tru64 UNIX V4.0F 1.3.1-1
4.5
(n/a)
Linux RedHat 8.0 1.4.0**
4.76
(n/a)
Sun Solaris 2.7 1.3.1-b24
4.5
(n/a)
Windows 2000 Service Pack 2 1.3.1-b24
4.76
cygwin: gcc 2.95.2-6
egcs: gcc 2.95.2

** NOTE: NextMidas will compile and run as an application under j2sdk1.4.x however, compiling under j2sdk1.4.x and then attempting to run as an applet will result in Netscape throwing a BadMajorVersion exception. In previous versions it was stated that if you want to run NeXtMidas as an applet you must compile it under a older (i.e. pre-1.4.0) release.  A simpler way to do this is to redefine the Next-Midas environment variable NM_JAVAC to use the '-target 1.1 ' switch and then recompile with 1.4.x.  This may be done in the nmstart script or by redefining NM_JAVAC after running nmstart .  Subsequent releases of NeXtMidas will have a default target of 1.1 so as to be applet compatible.

What might break

New Features Added

Bugs Fixed

(listed in ascending DR order)
Bug Num Description
110-1 switch in commands.cnf file ignored
nxm.sys.lib.Args.java
nxm.sys.cfg.commands.cnf
3292-1 Not enough timers
nxm.sys.prim.panel.java
nxm.sys.mcr.sd360.mm
nxm.sys.exp.panel.exp
3345-1 Need ascii time to double conversion
nxm.sys.....
3783-1 MessageLog needs to report message level in the log file
Added capability
4994-1 demo macros
nxm.sys.exp.demo.exp
nxm.sys.mcr.demo.mm
5191-1 Zeropad of fft gives bogus data
nxm.sys.lib.DataOp.java
nxm.sys.prim.fft.java
5310-1 Non-native convert does not work
nxm.sys.lib.Convert
nxm.sys.intr.Generate.java
5405-1 MAXMIN problems with certain input files
nxm.sys.mcr.maxmin.mm
nxm.sys.exp.maxmin.exp
nxm.sys.exp.statistics.exp
nxm.sys.prim.statistics.java
5600-3 test_messagelog.mm Color Problems
nxm.sys.prim.messagelog.java
5728-3 History command needed
nxm.sys.cfg.commands.cnf
nxm.sys.intr.History.java
nxm.exp.history.exp
6128-3 RMIF needs remove remote
nxm.sys.net.Rmif
nxm.sys.prim.rmif
6389-1 Bld command documentation updates
Completed
6568-3 Foreach needs ability to sort
nxm.sys.intr.foreach
nxm.sys.lib.Util
10101-1 rmif can't use an IP address
nxm.sys.test.test_results.mm
10106-1 Capability to set MessageLog parameters with messages
nxm.sys.exp.messagelog.exp
nxm.sys.prim.messagelog.java
10143-3
Threads needed in SCRIPTS
(JGS)
10181-1 MessageLog not closing log files
Fixed in latest version
10952-1 convert TBL2XML fails if there is no inner table
nxm.sys.lib.test.test_convert.mm
nxm.sys.prim.convert.java
nxm.sys.exp.convert.exp
10984-3 MessageLog needs to flush log files
Added flag to allow synchronous writes to log files
11132-3 Table object needs to be serializable
nxm.sys.lib.Table
11241-1 Multiple wildcard support for filenames
nxm.sys.lib.Util
nxm.sys.lib.CoreIO
11334-1 Poll switch missing a / in list primitive
nxm.sys.test.test_list.mm
nxm.sys.prim.list.java
nxm.sys.exp.list.exp
11706-3 FCALC crashes hard
nxm.sys.prim.fcalculator.java
11707-3
DEMOD blows up!!!
nxm.sys.prim.demod.java
11709-1 Results explain does not document 'special' works like FILE
nxm.sys.exp.results.exp
12005-3 Ability to place T5 layer labels on LEFT or RIGHT
nxm.sys.libg.LayerT5.java
12304-1 Lost RADDR functionality
nxm.sys.prim.rmif
nxm.sys.net.Rmif
12377-1 Plots in small panes do not show up
nxm.sys.libg.Layer.java
nxm.sys.libg.Layer2D.java
12623-4 Include does not work without extension
nxm.sys.lib.TextFile.java
12624-4 null pointer exceptions without an nmstartup.mm
nxm.sys.lib.Shell.java
12650-1 Retool confidence macro to use test_all in test area of sys
nxm.sys.mcr.confidence.mm
12670-1 Macro loading error past 1024 lines
nxm.sys.lib.Macro.java
12713-1 Plot without any args throws exception
nxm.sys.lib.Args.java
12792-1 Traversal of AUX path under windows
nxm.sys.lib.CoreIO
12808-1 Closed/Dup
13066-1 Need NeXtMidas Table-to-HTML (TBL2HTML) conversion
nxm.sys.prim.convert.java
nxm.sys.test.test_convert.mm
nxm.sys.test.test_all.mm
nxm.sys.test.HTMLMaster.html (Added)
nxm.sys.exp.convert.exp
13068-1 LayerGeo get<layer>.sva, svb brokent
nxm.sys.libg.LayerGeo.java
13071-1 Need ? syntax ala X-MIDAS
Added
13073-4 Need an improved TEXTDISPLAY
nxm.sys.test.test_plot_files.mm
nxm.sys.prim.textdisplay.java
nxm.sys.libg.MTextArea.java
nxm.sys.exp.textdisplay.exp
13074-4 GENEXP missing
nxm.sys.intr.Generate.java
nxm.sys.exp.generate.exp
13081-1 sedit/zerobase length incorrect
nxm.sys.prim.messagelog.java
nxm.sys.intr.Sedit.java
nxm.sys.exp.sedit.exp
13104-1 File case issue with ERASE and STATUS
nxm.sys.test.test_erase.mm
nxm.sys.intr.Erase.java
13162-4 OPTS=SYS,UCL parameter does not work in applets
nxm.sys.lib.Shell.java
nxm.sys.lib.ShellParent.java
nxm.sys.libg.MApplet.java
nxm.sys.lib.Webstart.java
nxm.sys.lib.CoreIO.java
nxm.sys.lib.JarResource.java
13171-4 List- remap CTRL/SHIFT keys for multiple selections
nxm.sys.libg.GridSheet.java
nxm.sys.exp.list.exp
13173-1 Support of X-Midas help files
nxm.sys.lib.HelpBuilder
nxm.sys.intr.help
13181-4 Exist= qualifier should default to checking extension
nxm.sys.lib.HttpResource
nxm.sys.test.unit.lib.HttpResourceTest.java
13182-4 Compilation warnings under X-midas/VMS/DEC
nxm.sys.host.rmif.c
13184-4 Extend the IF..FEQ to compare headers/keywords
nxm.sys.lib.DataFile.java
nxm.sys.lib.Data.java
nxm.sys.lib.Args.java
nxm.sys.exp.if.exp
nxm.sys.lib.BaseFile.java
nxm.sys.test.test_if.mm
nxm.sys.test.test_convert.mm
13187-3 Time.fromString(String timestring) needs to be static
nxm.sys.lib.Time.java
13310-1 Unable to convert legitimate XML to table
nxm.sys.test.test_convert.mm
nxm.sys.prim.convert.java
nxm.sys.exp.convert.exp
13345-4 Netscape security double booked in Shell and Midas Thread
nxm.sys.lib.Shell.java
nxm.sys.lib.MidasThread.java
nxm.sys.lib.Privileges.java
nxm.sys.lib.Foreign.java
nxm.sys.intr.Environment.java
13388-1 Issues with Help
nxm.sys.lib.HelpBuilder
nxm.sys.intr.Help
nxm.sys.lib.HelpNode
nxm.sys.lib.HelpNodeTest
nxm.sys.lib.Util
nxm.sys.test.unit.lib.UtilTest
nxm.sys.test.unit.lib.TextStreamTest
nxm.sys.lib.XMidasHelpBuilder.java
13403-4 Closed/Dup
13428-1 CONVERT problems on Tru64
Fixed
13441-1
CONVERT: overwrites input file
nxm.sys.prim.convert.java
nxm.sys.test.test_convert.mm
13455-1
PLOT world|coneflags5000 does not pass test
nxm.sys.test.test_plot_files.mm
13456-1 Timer does not match its explain file
nxm.sys.intr.Timer.java
nxm.sys.exp.timer.exp
13460-1 RAMP: incorrect when floating point and negative data start
nxm.sys.test.test_ramp.mm
nxm.sys.test.test_all.mm
nxm.sys.prim.ramp.java
nxm.ucl.exp.put3000.exp
13463-1 Non-native FFT does not work
nxm.sys.libm.Fft.c
nxm.sys.libm.Fft.java
13490-1 WEBSTART/Generate JAR does not work
nxm.sys.intr.Generate.java
13501-1 Webstart does not support option trees other than sys.
nxm.sys.inc.ShellParent.java
nxm.sys.intr.Generate.java
nxm.sys.lib.Shell.java
nxm.sys.lib.Util.java
nxm.sys.lib.Webstart.java
nxm.sys.lib.WebstartParent.java
13520-1 Need to run Nextmidas from a JAR file
nxm.sys.intr.Generate.java
nxm.sys.cfg.keystore
13547-4 Need to be able to insert/append a row to a type3000 file
nxm.ucl.test.test_put3000.mm
nxm.ucl.prim.put3000.java
nxm.sys.test.test_file.mm
nxm.sys.lib.DataFile.java
nxm.sys.exp.file.exp
13583-4 Closed/Dup
13584-4 Closed/Dup
13600-1 Clicking message log buttons inhibits keypress events
nxm.ucl.prim.messagelogs.java
nxm.ucl.cfg.commands.cnf
13613-1 Textdisplay: would like to display tables
nxm.sys.prim.textdisplay.java
nxm.sys.exp.textdisplay.exp
13635-1 TEXTDISPLAY: need to be able to ICON/DEICON window
nxm.sys.prim.textdisplay.java
nxm.sys.libg.MWindow.java
nxm.sys.libg.MFrame.java
nxm.sys.exp.textdisplay.exp
13679-1 CONVERT problems on SunOS
nxm.sys.test.testConvert.mm
nxm.sys.lib.DataFile.java
13710-1 CONVERT problems on SunOS
nxm.sys.intr.Status.java
13812-1 HttpResource throws exception using headermod
nxm.sys.lib.HttpResource
13848-10
Sync up RMIF with XMidas baseline version
nxm.sys.host.rmif.for
nxm.sys.exp.rmif.exp
13907-1 ELEM exception when result given instead of number
nxm.sys.test.test_sedit.mm
nxm.sys.intr.Sedit.java
13998-1 Type3000 file not created properly with 2A data
nxm.sys.test.test_file.mm
nxm.sys.lib.DataFile.java
14069-4 java.lang.NullPointerException upon termination
nxm.sys.prim.plot.java
14071-1 Rasters not rendered properly with /RT
nxm.sys.libg.Layer2D.java
nxm.sys.lib.Shell.java
14140-3 Table needs fromHashTable method
nxm.sys.lib.Table
14243-3 Setup/Modify broken
nxm.sys.prim.panel.java
14453-4 Globbing behaves as if all patterns end in *
nxm.sys.lib.Util.java
14735-1
Plot precision problem with type 3000 files
nxm.sys.libg.LayerXY.java
14824-1
Null pointer exceptions in plot when macro closed
nxm.sys.prim.plot.java
(Back to Release Notes Summary)