Bug Num | Description |
---|---|
12 | IF <> THEN <COMMAND> not supported
added one-line IF-THEN functionality |
13 | Problem parsing quoted text containing ";"
now ignores semicolons inside quotes when parsing commands Added method in Parser.findUnquoted() |
16 | Plot warnings
Plot generates several warnings about fonts when starting. |
26 | Data.setIndex() not implemented
(see bug #100 below) nxm/sys/lib/Data.java |
27 | Configure.save_commands() no implemented
commands() not needed in NeXtMidas(carryover from X-Midas)(JGS) |
37 | MessageQueue(Owner): not implemented
JGS added code |
40 | Foreign.checkin() doesn't exist
closed by JGS |
41 | Foreign.setArgs() doesn't exist needed for interfacing with a macro. JGS |
42 | Command.run(): add a check
OK. Only primitives can be suspended (jgs) |
43 | Command.run(): (status == ABORT) shouldn't call close()
closed by jgs |
44 | Command.run(): needs to look for ABORT
closed by jgs |
54 | Nm plot apenny doesn't open apenny.prm in dos Added multiple arguments to the nm.bat script, also implemented %% to start user macros since % gets interpreted by DOS. Still can't use quotes. User should operate within nxm shell.(jgs) |
56 | Res foo {x=1,y=2} results in 'Table with 0 entries'
Added size() method to unpack the string before calling super.size(). jgs |
59 | CALC does not work incorporated in 1.5.2 and enhanced in 1.5.3 |
61 | Plot does not give warnings for unhandled messages
issued warning (jgs) |
62 | RMIF not sending SET messages to remote bug is non-descrepant(jgs) |
63 | AddRemote of RMIF not working properly
added code in primitive nxm/sys/prim/rmif.java |
64 | Coordinates (x,x1,y,y1) should be sent as part of UNZOOM added argument for (x1,x2,y1,y2) (jgs) |
66 | Datafile type doesn't recognize TA closed by jgs |
67 | getS()/getString() confusing in Args / Table
gets() now converts anything to string using Convert.o2s() getString() only returns entries of type string -- this is useful for making decisionsabout filenames that also happen to be numeric results (jgs) |
71 | Macro does not indicate which label is pressed changed Glabel to ping panel directly and leave the label alone (jgs) |
85 | Status of a type 2000 pipe does not show frame size
closed by jgs |
86 | Data blocks sent over RMIF must be 8192 bytes or less
non-descrepant: large frames of data (greater than 2048 bytes) should be compressed by user to ensure frame alignment if UDP packets are dropped. (jgs) |
93 | No command to allow dictionary entries to be easily displayed Added DEFAULT command sys/cfg/commands.cnf sys/intr/Default.java (new) sys/exp/Default.exp (new) sys/exp/Default.java (new) |
100 26 |
List type 3000, IEEE, VAX files doesn't display data right Data.setIndex not implemented fixed convert function sys/mcr/convdemo.mm (new) sys/mcr/convert.exp (new) sys/exp/convert.java (new) sys/prim/convert.java sys/lib/Convert.java sys/lib/DataFile.java sys/inc/DataTypes.java |
101 | Results cannot be passed from X-MIDAS to NeXtMidas w/ RMIF duplicate of bug #122 (closed C/DUP) |
118 | No message log exists added messagelog command sys/libg/MButton.java (new) sys/prim/messagelog.java (new) sys/exp/messagelog.exp (new) |
122 | rmif will not pass results parameters correctly added the %ref to string arg in get_results call (jgs) sys/libg/MButton.java (new) |
124 | nmstart fails to cleanup files tested for existence first (jgs) |
129 | Warning: Too many arguments does not supply enough info closed by jgs |
145 | Add missing explain files /sys/exp/Demod.exp (new) /sys/exp/endfor.exp (new) /sys/exp/endmacro.exp (new) /sys/exp/get.exp (new) /sys/exp/help.exp (new) /sys/exp/label.exp (new) /sys/exp/list.exp (new) /sys/exp/macrofunc.exp (new) /sys/exp/menu.exp (new) /sys/exp/procedure.exp (new) /sys/exp/query.exp (new) /sys/exp/registry.exp (new) /sys/exp/run.exp (new) /sys/exp/startmacro.exp (new) /sys/exp/stop.exp (new) /sys/exp/break.exp (modified) /sys/exp/continue.exp (modified) /sys/exp/generate.exp (modified) |
247 | Unable to up caret a results parameter code added to handle special case where /ID switch is parsed before the macro is executed. |
249 | IF <boolean> does not work closed by jgs |
252 | Bug in MAPPLET? Dougle.parseDouble() method does not exist in jdk1.1.5 used by the browser. Use nxm.sys.lib.Convert.s2d() method which handles all Midas numeric syntax. (jgs) |
259 | Xplot does not support type 2000 files in Line mode Added /LPS switch for supporting multiple lines (colored) (jgs) |
291 | calculator inside a pipe has values let on stack Added initialization fixes and stack.clear() method to code while integrating. (jgs) |
292 | Need support for detached headers Only supports {DET=1} mode, meaning detached header is in the same directory. (jgs) |
293 | Need pop/push panel windows Added Other>Window>Push/Pop menus to pop a plot off a panel or gcontrol panel and push it back. This will eventually allow for runtime reconfiguration of panel. (jgs) |
294 | panel widget refresh and border issues Added init flag in panel to refresh all widgets after initialization. This covers refresh synchronization problem. Added ability to grab the four fixed borders after they have been zeroed through the Panel>Border menu. (jgs) |
295 | need a time formatted widget Added a 'T' type to the 'L', 'F', and 'D' types currently supported in GValue widget. This is a GCONTROL TVAL from the macro language.(jgs) |
296 | GTerminal exception Modified code to ensure not to write text after window is closed.(jgs) |
297 | calc function errors when used within a macro (duplicate of bug # 291) |