Re: Hugs Nov-2003 release: traceShow goes missing
[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.
On Sat, Dec 20, 2003 at 11:08:25AM +0000, Ross Paterson wrote:
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,
I meant: it was intentional (and it had already happened Nov2002 with the +N option).
participants (1)
-
Ross Paterson