NeXtMidas 1.5.5 Release Notes

Tested on:
PlatformOS VersionJDKNetscapeDLLs
Dec UnixCompaq Tru64 UNIX V4.0F1.3.0-1
4.5
(n/a)
LinuxRedHat 7.11.3.1-b24
4.76
(n/a)
SunSolaris 2.71.3.1-b24
4.5
(n/a)
Windows 2000Service Pack 21.3.1-b24
4.76
gcc 2.95.2-6

New Features Added

Bugs Fixed

(listed in ascending DR order)
Bug Num Description
32 Need a graphic push button
nxm/sys/libg/GButton.java
nxm/sys/libg/MButton.java
nxm/sys/libg/MTextWindow.java
nxm/sys/libg/MWindow.java
nxm/sys/prim/textdisplay.java
nxm/sys/test/test_button.mm
nxm/sys/test/test_button.mmp1
nxm/sys/test/test_textdisplay.mm
nxm/sys/test/test_textdisplay.mmp1
105 Added ability to access column names in LIST from macro
nxm/sys/libg/GridSheet.java
nxm/sys/prim/list.java
nxm/sys/exp/list.exp
106 LIST primitive updated to generate only one SELECT message per click
nxm/sys/libg/GridSheet.java
nxm/sys/prim/list.java
nxm/sys/exp/list.exp
255 LIST primitive updated to reread file data properly (not append)
nxm/sys/libg/GridSheet.java
nxm/sys/prim/list.java
nxm/sys/exp/list.exp
263 LIST explain file updated to detail timecode display formatting syntax
nxm/sys/exp/list.exp
302 textdisplay does not handle themes properly
nxm/sys/libg/GButton.java
nxm/sys/libg/MButton.java
nxm/sys/libg/MTextWindow.java
nxm/sys/libg/MWindow.java
nxm/sys/prim/textdisplay.java
nxm/sys/test/test_button.mm
nxm/sys/test/test_button.mmp1
nxm/sys/test/test_textdisplay.mm
nxm/sys/test/test_textdisplay.mmp1
370 LIST primitive updated to use templates correctly
nxm/sys/libg/GridSheet.java
nxm/sys/prim/list.java
nxm/sys/exp/list.exp
403 Changes needed to fix bug when using terminal applet.
nxm/sys/lib/DataFile.java
nxm/sys/lib/Convert.java
408 LIST primitive corrected to use row key click properly
nxm/sys/libg/GridSheet.java
nxm/sys/prim/list.java
nxm/sys/exp/list.exp
446 Added capability to draw a box using shift-drag
nxm/sys/test/test_box.mm
nxm/sys/test/test_box.mmp1
449 No ability to auto-create an options path
nxm/sys/intr/Option.java
nxm/sys/exp/option.java
nxm/sys/cfg/commands.template
457 PARSE command fixed to return null output for non-existent commands
nxm/sys/lib/Shell.java
458 CALL explain file updated, replacing SUBROUTINE with PROCEDURE
nxm/sys/exp/call.exp
461 Added ability to change plot frame-size attribute
nxm/sys/libg/MPlot.java
469 IF explain file updated, reflecting NeXtMidas blank-space handling
nxm/sys/exp/if.exp
nxm/sys/test/tif.mm (added)
2341 foreign command errors should report the command with the error
nxm/sys/lib/Foreign.java
2387 LIST primitive updated to use Left/Right/Center justification from templates
nxm/sys/libg/GridSheet.java
nxm/sys/prim/list.java
nxm/sys/exp/list.exp
2412 add a data riding marker (Feature) to the plot primitive
nxm/sys/libg/Feature.java
nxm/sys/libg/Layer.java
nxm/sys/exp/plot.exp
nxm/sys/exp/Feature.java
nxm/sys/exp/feature.exp
nxm/sys/mcr/sd360.mm
2588 Add capability to plot non-homogeneous data from a type 3000 file
nxm/sys/exp/plot.exp
nxm/sys/libg/MPlot.java
nxm/sys/libg/LayerXY.java
nxm/sys/libg/Layer.java
nxm/sys/prim/plot.java
nxm/sys/dat/testxy3000.prm
2659 Eliminated DEC compiler warning
nxm/sys/lib/Convert.c
2714 Use of pre-compiled DOS dlls needs cygwin lib
os/dos/dlls/Convert_win.dll
os/dos/dlls/DataOp_win.dll
os/dos/dlls/NTerminal_win.dll
os/dos/dlls/cygwin1.dll
os/dos/dlls/nmsf.exe
os/dos/nmmake.bat
2748 files option to show subset of 'stat' output
nxm/sys/intr/Files.java
nxm/sys/exp/files.exp
2790 Fixed Time.toString() to pass format correctly
nxm/sys/lib/Time.java
2796 Need HH:MM:SS format in Time class
nxm/sys/lib/Time.java
nxm/sys/unittest/lib/TimeTest.java
2813 LIST primitive corrected to represent numeric data properly for sorting
nxm/sys/libg/GridSheet.java
nxm/sys/prim/list.java
nxm/sys/exp/list.exp
2814 Allow time GWidget to increment by day
nxm/sys/lib/Format.java
2827 Updated the Netscape jar file to include paths
netscape.jar
2835 Added capabilities to plot homogeneous type 3000 files
nxm/sys/exp/plot.exp
nxm/sys/prim/plot.java
2838 removeAux bug
nxm/sys/intr/Auxiliary.java
2840 add /MON switch support to PROMPT type gcontrols
nxm/sys/libg/GPrompt.java
nxm/sys/exp/gcontrol.exp
nxm/sys/test/polltest.mm
nxm/sys/test/polltest.mmp1
2843 'files TES*' does not report mixed case filenames
nxm/sys/lib/CoreIO.java
nxm/sys/test/test_files.mm
2845 plot file close fails for lowercase filenames
nxm/sys/prim/plot.java
3006 Time.java static methods have no synchronization
nxm/sys/lib/Time.java
nxm/sys/libg/GridSheet.java
nxm/sys/libg/MPlot.java
readmeMaint.txt
nxm/sys/lib/test/TestTime.java
3234 Fixed with proper indices for packed bits to other data types conversion
nxm/sys/lib/Convert.c
3245 enable/disable user input in panel primitive
nxm/sys/libg/MWindow.java
nxm/sys/libg/GValue.java
nxm/sys/libg/GMenu.java
nxm/sys/prim/panel.java
3257 Gcontrol.java needs /CHOICE with type.startsWith("MENU")
nxm/sys/intr/Gcontrol.java
3290 ELEMENT function in SEDIT not supported
nxm/sys/intr/Sedit.java
nxm/sys/exp/sedit.exp
nxm/sys/test/test_sedit.mm
nxm/sys/lib/Parser.java
3291 Added Beep command (intrinsic)
nxm/sys/intr/Beep.java (added)
nxm/sys/cfg/commands.cnf
nxm/sys/exp/Beep.java (added)
nxm/sys/exp/beep.exp (added)
nxm/sys/test/tbeep.mm (added)
3296 FFT /psd switch causes segmentation violation
nxm/sys/lib/DataOp.java
3300 Able to use variables and constants in expressions.
nxm/sys/exp/fcalculator.exp
nxm/sys/lib/DataOp.java
nxm/sys/prim/fcalculator.java
3304 Added capability to set Gcontrol size
nxm/sys/libg/GAlert.java
nxm/sys/libg/GLabel.java
nxm/sys/libg/GMenu.java
nxm/sys/libg/GPrompt.java
nxm/sys/libg/GValue.java
nxm/sys/cfg/commands.cnf
nxm/sys/exp/gcontrol.exp
nxm/sys/intr/Gcontrol.java
nxm/sys/test/test_button.mm
nxm/sys/test/test_button.mmp1
3313 need a way for option trees to get properties
nxm/sys/lib/Command.java
3325 FFT does not average file-to-file
nxm/sys/prim/fft.java
3350 split type-3000 files into multiple type-1000 files
nxm/sys/cfg/commands.cnf
nxm/sys/exp/split.exp
nxm/sys/exp/Split.java
nxm/sys/prim/split.java
3357 GMenu needs an additional monitor control (poll)
nxm/sys/libg/GMenu.java
3367 FFT config table entries inconsistent
nxm/sys/cfg/commands.cnf
3746 removeRow method of LIST primitive updated
nxm/sys/libg/GridSheet.java
nxm/sys/prim/list.java
nxm/sys/exp/list.exp
4088 Added capability to plot using symbols
nxm/sys/libg/MPlot.java
nxm/sys/libg/Layer.java
nxm/sys/libg/Layer1D.java
nxm/sys/libg/Layer2D.java
nxm/sys/libg/LayerGeo.java
nxm/sys/libg/LayerGrid.java
nxm/sys/libg/LayerMulti.java
nxm/sys/libg/LayerPoly.java
nxm/sys/libg/LayerT5.java
nxm/sys/libg/LayerXY.java
nxm/sys/libg/symbols/Asterisk.java
nxm/sys/libg/symbols/Box.java
nxm/sys/libg/symbols/Diamond.java
nxm/sys/libg/symbols/DownTriangle.java
nxm/sys/libg/symbols/Drawable.java
nxm/sys/libg/symbols/PlusSign.java
nxm/sys/libg/symbols/Symbol.java
nxm/sys/libg/symbols/UpTriangle.java
nxm/sys/libg/symbols/XSign.java
nxm/sys/prim/plot.java
4777 timex returns empty string
nxm/sys/lib/Time.java
4786 sd360 gets unhandled arithmetic exception
nxm/sys/libg/Feature.java
(Back to Release Notes Summary)