[m-rev.] diff: final updates for 13.05 NEWS file

Julien Fischer jfischer at opturion.com
Tue May 14 14:04:27 AEST 2013


Final updates for the 13.05 NEWS file.

NEWS:
   Re-order the entries in the compiler changes section so that
   major changes, e.g. 64-bit Windows support, are listed first.

   Reword a couple of entries and fix some spacing.

Julien.

diff --git a/NEWS b/NEWS
index 75382fc..19e9548 100644
--- a/NEWS
+++ b/NEWS
@@ -39,30 +39,21 @@ Changes to the Mercury standard library:
   list.all_true_corresponding/3, list.all_false_corresponding/3 and
   list.same_length3/3.

-* We have added the type maybe.maybe_error/2 which is also polymorphic in
-  the type of the error.
+* We have added the type maybe.maybe_error/2 which is polymorphic in the
+  error type.

 * We have added predicates to the calendar module for folding over the days
-  in a given range of dates: foldl_days/5, foldl2_days/7 and
 foldl3_days/9.
+  in a given range of dates: foldl_days/5, foldl2_days/7 and foldl3_days/9.

 * We have added two functions to both the hash_table and version_hash_table
   modules: copy/1 and from_assoc_list/4.

 Changes to the Mercury compiler:

-* The option `--warn-non-tail-recursion' no longer requires
-  `--high-level-code'.
-
 * Generation of 64-bit code on Windows using the MinGW64 port of GCC
   is now supported, i.e. the x86_64-w64-mingw32 architecture is now
   supported.

-* A new option, `--sign-assembly', provides supports for signing
-  assemblies generated by the C# backend with a strong name.
-
-* A new option, `--cstack-reserve-size', allows the size of the C
-  stack for executables to be changed on Microsoft Windows systems.
-
 * We have improved compilation times for very large programs.  In
   particular, compilation times for predicates containing the following
   have been improved:
@@ -90,6 +81,15 @@ Changes to the Mercury compiler:
   32-bit architectures. Float variables can occupy two words on the
   Mercury stack to avoid boxing.

+* The option `--warn-non-tail-recursion' no longer requires
+  `--high-level-code'.
+
+* A new option, `--sign-assembly', provides supports for signing
+  assemblies generated by the C# backend with a strong name.
+
+* A new option, `--cstack-reserve-size', allows the size of the C
+  stack for executables to be changed on Microsoft Windows systems.
+
 Changes to the Mercury debugger:

 * We have added new capabilities to the "level", "retry" and "finish" mdb
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurylang.org/archives/reviews/attachments/20130514/9b123801/attachment.html>


More information about the reviews mailing list