New features in HeNCE 1.3: * a remote compilation facility is now integrated into htool and available via a separate command-line utility. The facility copies all of your source files to each machine and compiles them, if necessary, in that environment. The facility detects the case where several machines share a common file system, and only copies the files over and recompiles when necessary. A button in the "build" panel toggles between "make here" and "make everywhere" modes. * HeNCE can now be built more easily in many environments. Special instructions are provided for "problem" environments like AIX 3.2 and OpenWindows 3.0. * Htool's trace mode now includes a pop-up histogram window that provides a display of machine utiliziation over time. The histogram window pops up when you press the appropriate button in htool's "trace" panel. The vertical scrollbar on the left lets you scroll among several hosts. The horizontal scrollbar on the bottom lets you scroll back and forth in simulated time. The up and down buttons change the scale of the time dimension. When tracing, there is a hairline that indicates the current point of execution. * Htool's "trace" panel now does tracing in a time-scaled fashion. * The resolution of trace events is now in milliseconds rather than seconds. This involves a slight change to the format of the trace file, but old trace files are still viewable. * Htool no longer requires a sub.defs file. If the "htool.subDefs" resource is not defined, or if there is no entry in the sub.defs file for a particular node subroutine, htool will check only for consistency among various calls to that node subroutines. The result is that you don't have to edit a file to define the interface between HeNCE and the node subroutine (in C or FORTRAN). Htool attempts to determine the number and types of arguments to each node subroutine and generates the node subroutine wrappers based on this information. The programmer may still use a sub.defs file if she wants better error checking and/or wishes to specify the interface explicitly. * improved error messages in htool's "compose" panel Error messages are now a lot more explicit about what went wrong and where the error occurred. * The compilation code (htool's "build" panel) now works in more environments. * when editing a node program for the first time, the window contains some instructions as to what to put where. Random bugs fixed: + a bug in the READ-ME file relating to the use of the binDir resource has been fixed. + htool can now deal with up to 200 arguments per function. The previous max was 32. + the "critic" function no longer dumps core when a node is undefined. + On HP/UX, htool would never notice when an editor window died. Now it does. + The same thing happened on Ultrix, but for different reasons, if you were running under dxsession. That has been fixed. + you can now set the font for the compose and trace graphs, with the htool.graphFont resource. + htool works better with brain-dead window managers that don't understand pop-up input windows.