[m-dev.] for review: create new web pages for 0.10 release
David Overton
dmo at cs.mu.OZ.AU
Fri Feb 23 15:39:13 AEDT 2001
On Wed, Feb 21, 2001 at 07:11:44PM +1100, Fergus Henderson wrote:
> On 21-Feb-2001, David Overton <dmo at cs.mu.OZ.AU> wrote:
> > w3/download/include/release-0.10-bugs.inc:
> > Known outstanding bugs for 0.10 copied from the BUGS file.
>
> I think it would be a good idea to include a pointer to the
> SourceForge bug page here.
>
> Otherwise, that looks good.
I've just committed the web pages with the following additions:
diff -u release-0.10-bugs.inc release-0.10-bugs.inc
--- release-0.10-bugs.inc
+++ release-0.10-bugs.inc
@@ -1,8 +1,11 @@
<h2>Release 0.10.0 - Known Problems</h2>
The following is collected email of reported problems with release
-0.10.0 of the Mercury distribution. Included, where possible, are
-patches or work-arounds.
+0.10.0 of the Mercury distribution.
+Included, where possible, are patches or work-arounds.
+There is also a
+<a href="http://sourceforge.net/bugs/?group_id=1126">Mercury bugs page</a>
+on SourceForge.
<p>
In addition to the bugs mentioned here, some bugs related
to the implementation of particular languages features
diff -u release-0.10.inc release-0.10.inc
--- release-0.10.inc
+++ release-0.10.inc
@@ -318,9 +318,38 @@
PCs running Linux). But in theory it should work fine on other
platforms too.<p>
+<li> The old back-end now generates faster code at low optimization levels.<p>
+
+<li> The compiler is now a little bit faster.<p>
<li> The names of some of the `--enable-*' options to `configure' have changed. See the output of `configure --help' for details.<p>
+</ul>
+
+<h4>Changes to the development environment</h4>
+
+<ul>
+<li> The debugger has been improved in several respects:
+ <ul>
+ <li> It has some new forward movement commands:
+ <ul>
+ <li> `next' steps over a call, like gdb's `next' command;
+ <li> `exception' skips forward until an exception is thrown.
+ </ul>
+ <li> It can perform retry across I/O.
+ <li> It can now print parts of terms, and fields of terms can be
+ specified by field name as well as by position number.
+ <li> It has a more flexible mechanism for setting browsing parameters.
+ <li> It now handles ambiguous procedure specifications in "break"
+ commands gracefully.
+ <li> The state of the debugger can now be saved and restored, using the
+ `save' and `source' commands (respectively).
+ </ul><p>
+
+ For details, see the documentation of the `next', `exception',
+ `break', `set', and `save' commands in the "Debugger commands" section
+ of the "Debugging" chapter of the Mercury User's Guide. (The changes
+ to `retry' and `print' have unfortunately not been documented yet.)<p>
<li> Several improvements have been made to `mtags' to make it easier to
find predicate/function definitions and to improve support for
--
David Overton Department of Computer Science & Software Engineering
PhD Student The University of Melbourne, Victoria 3010, Australia
+61 3 8344 9159 http://www.cs.mu.oz.au/~dmo
--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to: mercury-developers at cs.mu.oz.au
Administrative Queries: owner-mercury-developers at cs.mu.oz.au
Subscriptions: mercury-developers-request at cs.mu.oz.au
--------------------------------------------------------------------------
More information about the developers
mailing list