[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