Hugs Nov-2003 release: traceShow goes missing
ross at soi.city.ac.uk
Sat Dec 20 11:08:25 EST 2003
[moving to hugs-users]
On Fri, Dec 19, 2003 at 08:49:17PM +0000, Graham Klyne wrote:
> I've just upgraded my Hugs installation to the Nov-2003 release, and I
> notice that function traceShow is missing from library module Debug.Trace.
> I assume this is unintentional, as it's still mentioned in the Hugs manual.
I'm afraid it was -- Hugs now uses the same Debug.Trace as everyone else,
and that module has no traceShow. There are some other minor differences
with the old Hugs trace too: Debug.Trace.trace appends a newline and
sends its output to stderr.
There are a few cases like this in the Nov2003 release, where some
backwards compatibility is sacrificed for compatibility with the
hierarchical libraries shared with other implementations. The
hierarchical library documentation is a more accurate reference on
the library interface than the Hugs manual, which was written some
time ago. Similarly the User's Guide included with the distribution
is the up-to-date reference for many features of the interpreter,
though it's not as detailed as the old manual in many places.
More information about the Hugs-Users