[m-rev.] diff: add multi_map.{to,from}_flat_assoc_list

Simon Taylor stayl at cs.mu.OZ.AU
Mon Dec 1 14:11:23 AEDT 2003


On 01-Dec-2003, Fergus Henderson <fjh at cs.mu.OZ.AU> wrote:
> On 01-Dec-2003, Simon Taylor <stayl at cs.mu.OZ.AU> wrote:
> > 
> > Index: NEWS
> > ===================================================================
> > RCS file: /home/mercury1/repository/mercury/NEWS,v
> > retrieving revision 1.320
> > diff -u -u -r1.320 NEWS
> > --- NEWS	31 Oct 2003 03:27:13 -0000	1.320
> > +++ NEWS	30 Nov 2003 14:56:29 -0000
> > @@ -55,6 +55,8 @@
> >  * exception.m now contains a predicate finally/6 which can be used to
> >    ensure that resources are released whether a called closure exits
> >    normally or throws an exception.
> > +* We've added predicates multi_map.to_flat_assoc_list/2 and
> > +  multi_map.from_flat_assoc_list/2. 
> >  
> >  Portability improvements:
> >  * Nothing yet.
> > @@ -144,6 +146,9 @@
> >  * exception.m now contains a predicate finally/6 which can be used to
> >    ensure that resources are released whether a called closure exits
> >    normally or throws an exception.
> > +
> > +* We've added predicates multi_map.to_flat_assoc_list/2 and
> > +  multi_map.from_flat_assoc_list/2. 
> 
> The "highlights" section of the NEWS file ought to contain, well,
> highlights, not verbatim copies of the stuff in the details section.
> 
> I don't think this change is sufficiently important to be worth
> mentioning in the highlights section.
> 
> IMHO library changes should only be mentioned in the highlights section
> if they provide significant functionality that is not easy to duplicate.
> This should includes new interfaces to OS functionality (e.g. the
> support for symlinks in io.m), or large chunks of new functionality,
> e.g. new modules such as array2d or cord, but not every new function
> or predicate.

Index: NEWS
===================================================================
RCS file: /home/mercury1/repository/mercury/NEWS,v
retrieving revision 1.321
diff -u -u -r1.321 NEWS
--- NEWS	1 Dec 2003 01:18:00 -0000	1.321
+++ NEWS	1 Dec 2003 03:09:48 -0000
@@ -52,11 +52,6 @@
 	file_type/4,
 	input_stream_foldl2_io_maybe_stop/{6,7},
 	binary_input_stream_foldl2_io_maybe_stop/{6,7}.
-* exception.m now contains a predicate finally/6 which can be used to
-  ensure that resources are released whether a called closure exits
-  normally or throws an exception.
-* We've added predicates multi_map.to_flat_assoc_list/2 and
-  multi_map.from_flat_assoc_list/2. 
 
 Portability improvements:
 * Nothing yet.
--------------------------------------------------------------------------
mercury-reviews mailing list
post:  mercury-reviews at cs.mu.oz.au
administrative address: owner-mercury-reviews at cs.mu.oz.au
unsubscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: unsubscribe
subscribe:   Address: mercury-reviews-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------



More information about the reviews mailing list