[m-rev.] for review: delete RTTI predicates from std_util

Ian MacLarty maclarty at cs.mu.OZ.AU
Fri Mar 17 01:31:28 AEDT 2006


On 3/16/06, Julien Fischer <juliensf at cs.mu.oz.au> wrote:
>
> On Thu, 16 Mar 2006, Ian MacLarty wrote:
>
> > On 3/16/06, Zoltan Somogyi <zs at cs.mu.oz.au> wrote:
> > > Remove from std_util.m the predicates that merely call predicates in
> > > the type_desc, construct and deconstruct modules, to reduce clutter
> > > in std_util.m.
> > >
> >
> > Perhaps these should be pragma obsoleted first.
>
> There isn't really much point to that - these predicates are all fairly
> obscure to begin with, furthermore the aim of this change was to reduce
> clutter; leaving them there wouldn't do that.
>
> > Just removing them may break user code.
>
> Only in a very minor way.
>

At least I think you should mention somewhere where the alternative
predicates are located (perhaps in the NEWS file).  I still don't like
the idea of breaking user code - even in a "minor" way.  It could
cause quite a bit of frustration, especially if the user doesn't know
where to look for the right version.  Obsoleting them first is just
good manners in my opinion.

Ian.

--------------------------------------------------------------------------
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