This release requires Java version 1.4.1 (or later) to build and run.
Tested on: | |||||
---|---|---|---|---|---|
Platform | OS Version | Java Version | Native Compiler | Fortran Compiler (XBC Only) |
Web Browser (WebStart/Applet) |
Linux (x86) | RedHat 9.0 | 1.4.2 | gcc 3.2.2 | ifc 7.0 | Mozilla 1.4 |
RedHat Enterprise 3 (WS) | 1.4.2 5.0** |
gcc 3.2.3 | ifc 7.0 | Mozilla 1.4 Firefox 1.0 |
|
Sun/SPARC | Solaris 8 | 1.4.2 (32-bit) | gcc 3.4.2 | n/a | Mozilla 1.4 |
Tru64 | Tru64 UNIX 5.1B | 1.4.2 | Compaq C 6.5-011 | n/a | n/a |
Windows | Windows 2000 | 1.4.2 | cygwin/gcc 2.95.2-6 | n/a | n/a |
Windows 2000 | 1.4.2 | pre-built DLL's used | n/a | Netscape 7.1 Internet Explorer 6.0 |
|
** Tests using Java 5.0 were built with "-source 1.4" and "-target 1.4" specified (this is the default). |
The XBC
and SERVLET
option trees and the support for JavaBeans are BETA
versions and are likely to undergo substantial changes before the next
release.
Important Note for 64-bit Platforms
|
Via Web Browser: $NMROOT/htdocs/help/index.html
NeXtMidas Shell: Run HELP/GUI
LIST | - | Substantial changes to GridSheet have been made since the 1.8.0 release including the ability to select multiple rows and return the current and previous selection information. LIST now supports the use of the DISPFORM keyword inside a template file, but only supports the Java's number-format strings (at this time), those that use X-Midas template files with Fortran's number-format strings will receive a warning message indicating that the given DISPFORM value is unsupported. |
LEGEND | - | The legend created by PLOT is no longer an instance
of GMenu , it has been replaced with an instance of
GWidget (the superclass of GMenu ). |
FILE UNITS | - | The unit numbers for LATITUDE, LONGITUDE and ALTITUDE have
been changed (see DR 510808-1) to match X-Midas. - Files created with older NeXtMidas versions may have incorrect unit numbers for these types. |
MAKE, BLD | - | Default compiler for native (C/C++) code changed to gcc on Solaris. |
MESSAGELOG | - | The initial view of the message log may have the incorrect spacing and lack a scroll bar. |
RESULTS | - | Result names that use special non-alphanumeric characters (such as '-') may cause problems. |
RMIF | - | Auto-reconnect, packet size >32K changes to RMIF on X-Midas may cause problems for systems that relied on the old functionality (see DR 525102-1). |
Java Classes | - | In Java 1.4.0 and Java 5.0 (1.5.0) Sun Microsystems added
the keywords 'assert' and 'enum' to the Java language. Any classes,
methods or variables named 'assert' or 'enum' must be renamed. - See http://java.sun.com/j2se/1.5.0/compatibility.html for details. - Table.enum() has been deprecated and replaced with Table.enumeration(). - The Table.enum() method will be removed before the next release! - If compiling with Java 5.0 (1.5.0) functionality ("-source 1.5" and "-target 1.5") the deprecated method Table.enum() must be manually removed from the source code prior to compiling. |
Versioning | - | Starting with NeXtMidas 1.10.0 the NeXtMidas versioning system will use double-digit version numbers. Functionality that uses ENV.VERSION or Installation.VERSION will need to be changed to use ENV.NM_VERSION or Installation.NM_VERSION which are compatible with this new system. |
XBC
option tree for details.nM> BLD sd360.java mcr sys
nM> SD360/BG/SERVER/JSETUP
nM> SD360/CLIENT
BEANDEMO
primitive in the UCL
option tree which creates a Swing window and attaches NeXtMidas
plotters to it! SERVLET
option tree for details.SERVLET
to the
NeXtMidas path and run SERVLETDEMO
.HELP
on HEADER/VIEW
for more details.nM> SD360 ! Normal operation (opens in current display)
nM> SD360/WDISP=0 ! Opens in display #0
nM> SD360/WDISP=1 ! Opens in display #1
FEATURE
Enhancements:
FEATURE
with SYMBOL
turned on.FEATURE
:
AERO
- An aircraft symbol used to mark
airports on a highway map.ARROW
- A large arrow.DOT
- A small dot (similar to the
pixel symbol in X-Midas).GCONTROL
Enhancements:
ALERT
- Added a /TIMEOUT
switch.FILES
- File selection widget. (NEW!)LIST
Enhancements:
SELECT/DESELECT
messages using the MULTI
argument. See the LIST
explain file for details. DISPFORM
is now processed and
accepts a Java decimal format pattern (see the LIST
explain file for details).QUERY
Enhancements:
nM> QUERY Args getX(String,long)
PANEL
Enhancements:
DEMO
macro for an example. (NEW!)PANEL
explain file for details).
(NEW!)PLOT
Enhancements:
nM> PLOT world VIEW=geo
/READOUT=
switch to set ReadOut options.nM> PLOT/READOUT="+OnAxis|+Units" fftdemo
PANEL
explain file for details).PLOT
explain file for details).nm> PLOT world|cities{LAYER={SYMBOL=tri,SYMBOLSIZE=8,SYMBOLFILL=on,COLOR=red}}
RMIF
on X-Midas Enhancements:
VERSION
Enhancements:
VERSION/CHECK
will check version compatibility
for an option tree.
VERSION
for details). nM> VERSION/CHECK XBC
SEDIT
functions:PADL
- Pads a string on the left side.PADR
- Pads a string on the right side.PADB
- Pads a string on both sides.SINKFILE
command.HELP/GUI
at
the NeXtMidas command prompt).$NMROOT/nxm/sys/docs/NeXtMidasUsersGuide.html
.$NMROOT/nxm/sys/docs/InstallationGuide.html
.CALL | - | Results parameters are not properly passed when a macro calls a SUBROUTINE. |
FORALL | - | The FORALL confidence test may fail on Windows if the user's AUX directory is not on the C: drive. |
GCONTROL | - | Closing a panel may result in Java issuing a NullPointerException. |
GCONTROL | - | Some controls do not support headless mode. |
MAKE | - | MAKE is unable to correctly generate Javadocs when using Java 1.4.1 (due to a bug in Javadoc). If Java 1.4.1 is in use some of the Javadoc pages will not be complete. Upgrade to Java 1.4.2 or 5.0 to avoid this. |
PYTHON | - | Python does not run properly on some Tru64 systems. |
PANE | - | Clicking the 'X' in the panel title of a pane or tab does not properly pop the PANE. Use CONTROL-P to for POP. |
Fixed In | Bug/DR Number | Files Modified | Description |
1.9.2 | 419-1 | n/a |
Panel cfg load problem Closed as Not-Worth-Fixing (NWF). Request submitter submit a new DR if still interested. |
1.9.2 | 3502-1 | n/a | Command line/Macro not equivalent for pipes Closed as Not-Worth-Fixing (NWF). Request submitter submit a new DR if still interested. |
1.9.2 | 6129-3 | nxm.sys.libg.MWindow.java | visible() function in MWindow not working Not sure when this was fixed, but submitter asked that it be closed. |
1.9.2 | 10604-1 | n/a | Scroll bars for menus. Closed as Not-Worth-Fixing (NWF). This capability is supported through the use of Swing panels, Swing controls and GUI builders. Request submitter submit a new DR if still interested. |
1.9.2 | 12303-1 | n/a | avail() functions for DataFile and Pipe don't work as expected. Closed as Not-Worth-Fixing (NWF). Request submitter submit a new DR if still interested. |
1.9.2 | 13455-1 | nxm.sys.libg.LayerT5.java nxm.sys.libg.Symbols.java nxm.sys.libg.MPlot.java nxm.sys.test.test_plot.mm nxm.sys.exp.plot.exp |
Plotting of Type 5000 files with Cone Flags does not work. |
1.9.2 | 14243-3 | nxm.sys.prim.panel.java |
Setup/modify broken. Closed since we were not able to reproduce the problem with this version. |
1.9.2 | 14958-1 | n/a | Can not PROTECT/UNPROTECT a file. Closed as Not-Worth-Fixing (NWF). Request submitter submit a new DR if still interested. |
1.9.2 | 500190-4 | nxm.sys.net.Rmif.java | RMIF: fails to persist remote registry name when on reconnect. The ID part of the ADDR message is ignored when a client is brought down and then up while the server stays up. The server would initiate an addRemote but the ID would be the default "REMOTE" instead of that given in the ADDR msg. |
1.9.2 | 500197-4 | nxm.sys.libm.DataOp.java | FFT: averaging does not work. If you comapre a FFT with NAVG=1 vs NAVG=10, the peaks would be vastly different. |
1.9.3 | 500209-4 | nxm.sys.libg.MPlot.java | Changed plot's scale menu to a dialog box with ability to set parameters that were inaccessible before. |
1.9.3 | 500210-4 | nxm.sys.prim.plot.java | PLOT: Setting TYPE does not work. |
1.9.3 | 500212-4 | nxm.sys.intr.Gcontrol.java nxm.sys.libg.GMenu.java |
GCONTROL: CHOICE ignored /NC= switch. |
1.9.3 | 500214-4 | nxm.sys.libg.GridSheet.java | LIST: Does not process the DISPFORM template keyword. - Works only with valid Java format strings. - Legacy X-Midas DISPFORM options not supported. - See the LIST explain file for details. |
1.9.3 | 500219-4 | nxm.sys.lib.Results.java nxm.sys.test.test_results.mm |
Not able to create table keys with special characters such as the dash ('-') character. |
1.9.3 | 500224-1 | nxm.sys.prim.list.java | Repeatedly sending an OPENFILE to LIST causes a too many open files error (see /sys/test/test_dr500224.mm) |
1.9.5 | 500227-4 | os.dos.nmsfset.bat os.dos.nmd.bat |
NMD: The NMD script is not working on Windows 2000. |
1.9.2 | 500234-1 | nxm.sys.lib.Macro.java | Procedure called from a SUBROUTINE needs a meaningful error. Not sure when this was fixed, but a call from a SUBROUTINE to a PROCEDURE now works |
1.9.1 | 500643-7 | nxm.sys.libg.MPlot.java nxm.sys.libg.View.java |
Plot fails to wrap ellipses. |
1.9.2 | 501240-3 | nxm.sys.prim.textdisplay.java nxm.sys.libg.MTextArea.java |
Text display does not resize. - Workaround for synchronization problem with TextArea. |
1.9.2 | 501357-1 | nxm.sys.libg.MWindow.java nxm.sys.libg.MPanel.java |
HELP message is now sent to the macro when user presses the
F1 key. - msg.name="HELP", msg.data=<component_name> (Where <component_name> is the label for a GWidget or the ID for a panel/plot/list.) |
1.9.2 | 501359-1 | nxm.sys.libg.Feature.java nxm.sys.libg.Line.java nxm.sys.libg.MColor.java nxm.sys.exp.feature.exp nxm.sys.test.test_feature.mm |
FEATURE: Need ability to alter the symbol type and size. |
1.9.2 | 501366-1 | nxm.sys.intr.Query.java nxm.sys.exp.Query.exp |
QUERY should show method documentation if available. |
1.9.1 | 501659-3 | nxm.sys.intr.Call.java nxm.sys.test.test_config.tbl nxm.sys.test.test_subroutine.java nxm.sys.test.test_call.java |
Calling a SUBROUTINE does not work as it did in the past. - Access to the REGISTRY differs from NeXtMidas 1.7.3. - Temporarily reverted to old functionality. |
1.9.2 | 501668-3 | nxm.sys.prim.textdisplay.java nxm.sys.prim.shellgui.java nxm.sys.prim.panel.java nxm.sys.prim.messagelog.java nxm.sys.prim.econtrol.java nxm.sys.libg.Theme.java nxm.sys.libg.MWindow.java nxm.sys.intr.GControl.java nxm.sys.exp.panel.exp |
Need more control over Theme and Font. - Added ability to create custom theme see explain file for PANEL for details. |
1.9.2 | 502305-1 | nxm.sys.prim.plot.java | Plot needs a file browser window to add a new file layer. Plot now uses the GFiles widget to select a file, instead of the GPrompt widget. |
1.9.2 | 502306-1 | nxm.sys.libg.MPlot.java | Position READOUT for PLOT function. Now have the ability to place the readout on the plot as well as the title. |
1.9.2 | 502563-1 | nxm.sys.intr.Bld.java nxm.sys.intr.Help.java nxm.sys.lib.Build.java os.util.BuildProps.java os.util.NmSaveFile.java os.util.NmMake.java nxm.sys.mcr.make.mm nxm.sys.mcr.buildopt.mm Shell Scripts |
Updates to Build process. - Added 'make clean' target. - Added 'make dist' target. - Reduced shell script dependance for build process. - Changed default compiler on Solaris. - Automated building of host primitives if XBC is in the path. - Automated building C/C++ and Fortran libraries. |
1.9.2 | 501660-3 | nxm.sys.libg.Theme.java | Invalid THEME warning message should list valid themes. |
1.9.2 | 503067-1 | nxm.sys.test.test_httpd.mm nxm.sys.test.test_cgi.mmp |
Hard-coded web testing links should be removed. - Made the links parameters to the macro. - Macros print warning message when about links if there is an error. |
1.9.1 | 503641-1 | nxm.sys.libg.GMenu.java nxm.sys.libg.MPlot.java nxm.sys.prim.plot.java nxm.sys.test.dr503641-1.mm nxm.sys.test.dr503641-1.mmp |
Plot needs a LEGEND switch and dynamic update. |
1.9.3 | 504092-1 | nxm.sys.lib.Shell.java | Shell should not use OS name to determine byte format. - Shell now uses the Java 1.4 methods to do this. |
1.9.1 | 504817-1 | Want to run X-Midas primitives in NeXtMidas. - BETA version available (XBC Option Tree). Want to run NeXtMidas macros and primitives in X-Midas. - This is part of the XMJVM project. |
|
1.9.2 | 504819-1 | nxm.sys.jars.AbsoluteLayout.jar nxm.sys.libg.MidasBean.java nxm.sys.libg.MidasControls.java nxm.sys.libg.MidasDisplay.java nxm.sys.libg.MidasFrame.java nxm.sys.libg.MJFrame.java nxm.sys.libg.MFrame.java nxm.sys.libg.MJPanel.java nxm.sys.libg.MPanel.java nxm.sys.libg.MWindow.java nxm.sys.libg.WidgetWrapper.java nxm.sys.prim.panel.java nxm.sys.mcr.sd360.java nxm.sys.mcr.sd360.form |
Want to load NeXtMidas plots as JavaBeans. - BETA version available. |
1.9.2 | 505086-1 | NMROOT/os/unix/nmstart | Bug in NMSTART script. The NM_JVM_FLAGS environment
variable is not set correctly when NM_USER_JVM_FLAGS is set. These scripts have been completely reworked and the problem fixed. |
1.9.2 | 505441-1 | nxm.sys.exp.gcontrol.exp nxm.sys.intr.GControl.java nxm.sys.libg.GAlert.java nxm.sys.test.test_gcontrol.mm nxm.sys.test.test_dr505441-1.mm nxm.sys.test.test_dr505441-1.mmp |
GControl: ALERT needs ability to "auto-close." - /TIMEOUT= switch added to GControl. |
1.9.1 | 505596-1 | Support for 64bit integers (Midas XLONG type) - BETA version available. |
|
1.9.1 | 505903-1 | nxm.sys.intr.Sedit.java nxm.sys.test.test_sedit.mm nxm.sys.exp.sedit.exp |
SEDIT: Added PADL, PADR and PADB functions to pad strings on left, right or both sides. |
1.9.1 | 506012-1 | nxm.sys.libg.GDialog.java nxm.sys.libg.GLabel.java nxm.sys.libg.GMenu.java nxm.sys.libg.GPanel.java nxm.sys.libg.GPipeMonitor.java nxm.sys.libg.GPrompt.java nxm.sys.libg.GValue.java nxm.sys.libg.MColor.java nxm.sys.libg.MWindow.java nxm.sys.libg.Theme.java nxm.sys.prim.panel.java |
Enhanced look of label roll downs to use shading instead of bars. |
1.9.1 | 506539-1 | nxm.sys.libg.GridSheet.java | LIST: Unable to select rows when AUTOSELECT=FALSE. |
1.9.1 | 506542-1 | nxm.sys.intr.Foreach.java nxm.sys.test.test_foreach.mm nxm.sys.exp.foreach.exp |
Need ability to iterate over KeyVectors like the REG.PLOT.LAYERS. |
1.9.1 | 506543-1 | nxm.sys.mcr.make.mm | MAKE does not call the BUILDOPT macro when building an option tree. |
1.9.1 | 506545-1 | nxm.sys.lib.Shell.java nxm.sys.libg.Theme.java nxm.sys.libg.MColor.java |
Changed default theme to enhance contrast. - Switch from DESKTOP to GEAR3. |
1.9.1 | 507350-1 | nxm.sys.libg.Mframe.java nxm.sys.libg.MWindow.java nxm.sys.hlp.switches_global.hlp |
Add ability to select which display is used when displaying
new windows. - /WDISP= switch added. |
1.9.1 | 507351-1 | nxm.sys.lib.Shell.java | Applets fail to run on Windows due to security exceptions on
startup. - Work-around implemented in Shell.java. |
1.9.2 | 508278-1 | nxm.sys.libg.Layer2D.java nxm.sys.exp.plot.exp nxm.sys.test.test_plot.mm nxm.sys.test.test_plot_lps.mm nxm.sys.test.test_plot_lps.mmp1 |
Plots do not work with /LPS=1. |
1.9.2 | 509178-1 | nxm.sys.prim.plot.java nxm.sys.libg.MPlot.java nxm.sys.exp.plot.exp |
Need on-axis readout in plot. - Default readout on title and on axis if NOT in macro. - See also DR 509771-1. |
1.9.2 | 509628-1 | nxm.sys.libg.MPlot.java | Delta Lat/Lon reversed on readout. |
1.9.2 | 509717-1 | nxm.sys.lib.DataFile.java nxm.sys.dat.test3000_ieee.prm nxm.sys.dat.test3000_eeei.prm nxm.sys.test.test_type_3000.mm |
DataFile: setData(..) does not properly write to IEEE/EEEI files on EEEI/IEEE systems. |
1.9.2 | 509771-1 | nxm.sys.libg.MPlot.java nxm.sys.libg.Layer.java nxm.sys.lib.DataFile.java |
X-Axis units on FFT plots unclear. - Added axis labels to plots. - Added units to readout. |
1.9.2 | 509783-1 | nxm.sys.lib.DataFile.java | DataFile: Type 3000/5000 header not properly read for IEEE/EEEI files on EEEI/IEEE systems. |
1.9.2 | 509787-1 | nxm.sys.lib.Time.java nxm.sys.test.test_timex.mm |
Time.getSoD(..) returns incorrect value. |
1.9.2 | 509795-1 | nxm.sys.exp.files.exp | FILES returns duplicates if two AUX's point to same location. |
1.9.2 | 509963-1 | nxm.sys.lib.Args.java nxm.sys.lib.DataFile.java |
Args.getDataFile(..) performs initialization tasks that should be done in a constructor of DataFile. |
1.9.2 | 510113-1 | nxm.sys.lib.Table.java nxm.sys.lib.Query.java nxm.sys.libg.GridSheet.java |
Java 5.0 (1.5.0) compatibility. - Renamed Table.enum() to Table.enumeration(). - Added additional cast of object types to method calls in Query, GridSheet. |
1.9.2 | 510114-1 | nxm.sys.libg.GTerminal.java | Scroll bar warning message when using SHELLGUI. |
1.9.2 | 510150-1 | nxm.sys.libg.GridSheet.java nxm.sys.prim.list.java nxm.sys.test.test_list.mm nxm.sys.test.test_list_select.mm |
Need selection deselection information in multiple selection. - Added new fields to the DATA section of SELECT/DESELECT messages when MULTI=FULL is used. |
1.9.2 | 510164-1 | os.unix.nmstart os.unix.nmend os.unix.nm |
Environment variable NM_USER_CP is ignored by Linux shell scripts. Also NM_USER_CP and NM_USER_JVM_FLAGS deleted when nmend is run. |
1.9.2 | 510267-1 | nxm.sys.libg.MPlot.java | The setX and setY zoom methods do not work. - Added a refresh to the methods. |
1.9.2 | 510277-1 | nxm.sys.prim.plot.java | Need a way to change the plot readout with the +FLAG syntax. - Added a /READOUT switch that can be propagated from a macro. For example: nm> sd360 1e9 /READOUT=+ONAXIS |
1.9.2 | 510268-1 | Need a file selection widget in GCONTROL. | |
1.9.2 | 510269-1 | Plot refresh for large files does not work. | |
1.9.2 | 510295-1 | nxm.sys.libg.LayerT5.java | PLOT: Race condition in LayerT5. |
1.9.2 | 510808-1 | nxm.sys.inc.Units.java | Unit numbers for LATITUDE, LONGITUDE and ALTITUDE do not
match X-Midas. - Changed to match X-Midas, but files created with previous NeXtMidas versions are not correct. |
1.9.2 | 510845-1 | nxm.sys.lib.Convert.java | Convert.bb2ja(..) and Convert.ja2bb(..) fail on Solaris due
to byte-alignment issue. - Work-around implemented. |
1.9.3 | 511862-1 | nxm.sys.libg.MPlot.java nxm.sys.prim.plot.java |
PLOT: Legend does not update properly. |
1.9.3 | 511868-1 | nxm.sys.docs.ReleaseNotes1.10.X.html | MAKE: Fails to build Javadocs with JDK 1.4.1. - This is a known Java bug fixed in JDK 1.4.2/5.0. - Updated release notes to indicate this. |
1.9.3 | 511897-1 | nxm.sys.intr.Update.java | Running UPDATE ruins path. |
1.9.3 | 511898-1 | nxm.sys.libg.Line.java nxm.sys.libg.Symbol.java nxm.sys.libg.Symbols.java |
PLOT: Options for changing symbol size do not work. |
1.9.3 | 511899-1 | nxm.sys.libg.LayerT5.java nxm.sys.dat.ellipseflags5000.prm nxm.sys.test.test_plot.mm |
PLOT: Need support for ellipse-flags files (Type 5000). |
1.9.3 | 512001-1 | nxm.sys.prim.plot.java | PLOT: The file chooser for adding a file (AddNew option) should default to showing AUX.WRITE not AUX.WRITE. |
1.9.3 | 512003-1 | nxm.sys.prim.panel.java | PANEL: Need tabbed panes. - See example by running DEMO macro. |
1.9.3 | 512031-1 | nxm.sys.libg.Feature.java nxm.sys.libg.Layer.java nxm.sys.libg.Layer2D.java nxm.sys.exp.feature.exp |
FEATURE: Need a way to create time-based features. - Supported only for falling-rasters. - See the FEATURE explain file for details. |
1.9.3 | 512115-1 | nxm.sys.libg.GridSheet.java | LIST: Updates to GridSheet.getSelectedRows(..) and GridSheet.getSelectedRowsTable(..). |
1.9.3 | 512187-1 | nxm.sys.libg.GLegend.java nxm.sys.libg.MPlot.java |
PLOT: Legend should show layer colors and symbols. |
1.9.3 | 512188-1 | nxm.sys.libg.MPlot.java nxm.sys.libg.Layer.java nxm.sys.libg.Layer2D.java nxm.sys.intr.plot.java nxm.sys.exp.plot.exp |
PLOT: Need a dynamic way to set units for a plot. |
1.9.3 | 512300-1 | nxm.sys.net.DatagramData.java nxm.sys.prim.sourcedg.java nxm.sys.exp.sourcedg.exp |
SOURCEDG: Need DatagramData to pass timecode information to SOURCEDG for insertion into timeline. |
1.9.3 | 512318-1 | nxm.sys.prim.sort.java nxm.sys.exp.sort.exp nxm.sys.cfg.commands.cnf |
Need a sort primitive for sorting small Type 3000 files. |
1.9.4 | 516878-1 | nxm.sys.libg.GMenu.java | GMENU: Does not function properly when clicked within a DIALOG. |
1.9.4 | 518147-1 | nxm.sys.libg.GridSheet.java | GridSheet: Need a removeRows(..) method to remove a block of rows. |
1.9.4 | 519037-1 | nxm.sys.libg.MPlot.java | PLOT: Need more control over auto-scaling. |
1.9.5 | 520285-1 | nxm.sys.libg.LayerT5.java nxm.sys.test.test_plot.mm nxm.sys.test.test_plot_layert5.mm nxm.sys.test.test_plot_layert5.mmp |
PLOT: Need more control over Type 5000 cone-flags and ellipse-flags files. |
1.9.5 | 520286-1 | nxm.sys.libg.Symbols.java nxm.sys.exp.feature.exp |
PLOT: Need a DOT symbol similar to the X-Midas Pixel symbol for use with Type 5000 cone-flags and ellipse-flags files created in X-Midas. |
1.9.5 | 522309-1 | nxm.sys.intr.Erase.java | Erase/all does not work on a text file with a tmp extension. This was broken in 1.9.4 but worked in previous versions. |
1.9.5 | 522689-1 | nxm.sys.lig.Layer2D.java | Need a setColorMap(String) method. Usually, this is a better way to set the color map than by index. |
1.9.5 | 522690-1 | nxm.sys.lig.MPlot.java | Want setXMIN and setXMAX methods for plot bounds. Also deprecate the use of setX method with setXBounds. |
1.9.5 | 523482-1 | nxm.sys.libg.MPlot.java nxm.sys.libg.Feature.java nxm.sys.libg.Line.java nxm.sys.inc.Drawable.java |
FEATURE: Features do not automatically refresh when their LINE properties change from a macro. |
1.9.5 | 523483-1 | nxm.sys.libg.Symbol.java nxm.sys.libg.Symbols.java |
FEATURE: Need new feature symbols ARROW and AERO. |
1.9.5 | 523484-1 | nxm.sys.libg.Symbol.java nxm.sys.libg.Symbols.java nxm.sys.libg.Line.java |
FEATURE: Need to be able to rotate symbols. - Use nM> set myFeature.line.symbolAngle 3.14 or nM> set myFeature.line.symbolAngleDeg 180 |
1.9.5 | 523482-1 | nxm.sys.libg.MPlot.java nxm.sys.libg.Feature.java nxm.sys.libg.Line.java nxm.sys.inc.Drawable.java |
FEATURE: Features do not automatically refresh when their LINE properties change from a macro. |
1.9.5 | 525102-1 | nxm.sys.host.rmif.for nxm.sys.host.rmif.inc nxm.sys.host.rmif.c |
RMIF on X-Midas: Added in auto-reconnect ability and ability to handle packets >32K. |
1.9.5 | 525104-1 | nxm.sys.libg.MPlot.java nxm.sys.libg.MWindow.java |
PLOT: Real-time rasters in tabs display gaps during the time the plot was hidden. |
1.9.5 | 529788-1 | nxm.sys.intr.Help.java nxm.sys.docs.sryle.css |
HELP/GUI: Auto-generated explain files (HTML form) are not readable when the Java/Swing theme is set to GEAR3 due to them displaying black text on a black background. |
1.9.5 | 529796-1 | nxm.sys.libg.WidgetWrapper.java | PANEL/JSETUP: Error message about not-recognized components is not clear. |
1.9.5 | 529799-1 | nxm.sys.docs.ReleaseNotes_1_9_X.html | Shell.loadlibrary error when starting shell on EM64T platform. - Initial release of Java 5.0 does not support AMD64/EM64T architecture, see note at top of this page for details. |
1.9.5 | 529801-1 | nxm.sys.lib.Build.java | MAKE: Javadoc produces error message when building option tree that has no Java files in it. |
1.9.5 | 529802-1 | nxm.sys.cfg.build.props | XBC: Want to use Intel Fortran Compiler to build Fortran host
primitives with XBC. - See NeXtMidas User's Guide for details. |
1.9.5 | 530241-1 | nxm.sys.lib.CoreIO.java | Loading files causes "No Disk" errors when running the Java 1.4
version of WebStart on Windows. - CoreIO uses Sun Microsystems-provided work-around on Windows. |
1.9.5 | 530248-1 | nxm.sys.libg.MWindow.java nxm.sys.libg.Theme.java |
GCONTROL: "Over bar" on CHOICE controls is not visible on all themes. |
1.9.6 | 531467-1 | nxm.sys.libg.Feature.java nxm.sys.exp.feature.exp |
FEATURE: Need option to fill the BOX feature. - See FEATURE explain file for details. |
1.9.6 | 532639-1 | nxm.sys.inc.cdefs.h nxm.sys.host.rmif.for |
RMIF on X-Midas: Problems with Promula Fortran compiler on VAX. - Affects X-Midas users using RMIF on VAX, NeXtMidas users not affected. |
1.9.6 | 532640-1 | nxm.sys.inc.cdefs.h | XBC: Typedef of type bool causes problems for C++ compilers. - Added a #IF that ignores the definition when using C++ compilers. |
1.9.6 | 532737-1 | nxm.sys.libg.Line.java nxm.sys.exp.feature.exp |
FEATURE: Need ability to set the symbol angle using a cardinal
heading. - See FEATURE explain file for details. |
1.9.6 | 534318-1 | nxm.sys.libg.MPlot.java | PLOT: Unzoom does not work properly with paged files. - Error due to tab changed in release 1.9.5. |
1.9.6 | 534702-1 | nxm.sys.libg.LayerT5.java | Problems with zero length files in LayerT5. See test_plot_layert5.mm |
1.9.6 | 534714-1 | nxm.sys.libg.GridSheet.java | Problems with refresh and flicker |
1.9.6 | 535118-1 | nxm.sys.libg.Theme.java nxm.sys.lib.Shell.java |
SHELL: Fixed circular reference in graphic initializatrion. |
1.9.6 | 535119-1 | nxm.sys.libg.Theme.java | THEME: Missing GTK+ and Ocean from theme list in Java 5.0. - GTK+/Ocean not available prior to Java 5.0. |
1.9.6 | 535123-1 | nxm.sys.prim.plot.java nxm.sys.exp.feature.exp |
FEATURE: Need a remove-all-features function to remove all
features from a plot. - See FEATURE explain file for details. |
1.9.1 | n/a | nxm.sys.test.test_timer.mm | Fixed check for time to be >= instead of >. |
1.9.1 | n/a | htdocs.shell.jnlp htdocs.demo.jnlp |
Changed links in Java WebStart to use new server. |
1.9.1 | n/a | nxm.sys.intr.Help.java nxm.sys.docs.NeXtMidasUsersGuide.html |
Added NeXtMidas User's Guide to Online Help. - Accessable via a web browser at "$NMROOT/nxm/sys/docs/NeXtMidasUsersGuide.html" |
1.9.1 | n/a | nxm.sys.docs.InstallationGuide.html | Added NeXtMidas Installation Guide to the docs area. - Accessable via a web browser at "$NMROOT/nxm/sys/docs/InstallationGuide.html" |
1.9.2 | n/a | nxm.sys.intr.Headermod.java nxm.sys.exp.headermod.exp |
Added /VIEW switch to allow viewing of the raw file header
(useful for debugging file i/o methods). |
1.9.2 | n/a | nsm.sys.inc.Installation.java nxm.sys.lib.Shell.java nxm.sys.lib.StringUtil.java nxm.sys.mcr.version.mm nxm.sys.exp.version.exp |
Deprecated old versioning system and replaced with new system
since the old one was not compatible with double-digit version numbers
as will be used starting with NeXtMidas 1.10.0. - Added StringUtil.compareVersions(..) method. - VERSION/CHECK supports use of new version numbering (see EXPLAIN VERSION). |
1.9.5 | n/a | nsm.ucl.prim.selectfile.java | Replaced the use of a deprecated Java method with its replacement. |
Intrinsic | Deprecated Item | Replacement | Deprecated Since |
ARCHIVE | /NOECHO switch | /ECHO=OFF | 1.8.X |
ENVIRONMENT | ENV.VERSION and ENV.JVMVER | ENV.NM_VERSION and ENV.JVM_VERSION | 1.9.X |
FEATURE | TYPE=TRI TYPE=OSYMBOL |
See the FEATURE explain file for details. | 1.9.X |
GCONTROL | DIALOG Box (old version - no /HANDLE switch) | DIALOG Box (new version - with /HANDLE switch) | 1.8.X |
GCONTROL | DIALOG Box button press indicator MSG.DATA.DIALOGACTION | MSG.DATA.DIALOG.VALUE | 1.8.X |
GENERATE | Use of Java 1.1 JAR file format | Use current Java JAR file standard. | 1.9.X |
PARSE | SUPPORT= and OPTION= parameters | SUP= and OPT= | 1.8.X |
SEDIT | Use of 0 in RANGE function to indicate end of string | Leave off end index or use String.length() | 1.8.X |
Primitive | Deprecated Item | Replacement | Deprecated Since |
LIST | POLL= parameter | Use /POLL switch | 1.8.X |
PANEL | TIMER1 and TIMER2 syntax | Use .TIMER(1), .TIMER(2) in macros and getTimer(1), getTimer(2) in primitives. | 1.8.X |
TEXTDISPLAY | TABLE= parameter | Use TEXT= parameter | 1.8.X |
Library Functions | Deprecated Item | Replacement | Deprecated Since |
MPlot.setX | The X bounds setting | setXBounds | 1.9.5 |
BaseFile, DataFile | The following file qualifier aliases: SZ CO FM and FMT REP TY RC TC Frame |
SIZE COMM or COMMENT FORM or FORMAT DR or DATAREP TYPE SR Time DFS |
1.8.X |
Java Methods | Deprecated Item | Replacement | Deprecated Since |
See $NMROOT/htdocs/api/sys/deprecated-list.html for complete list. |