[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: predicate name changes
From: |
Paul Kienzle |
Subject: |
Re: predicate name changes |
Date: |
Fri, 9 Aug 2002 12:03:00 -0400 |
On Fri, Aug 09, 2002 at 04:46:25PM +0100, Etienne Grossmann wrote:
>
> I found and replaced 533 occurences of these functions in octave
> CVS. Would you like me to send you a huge patch? I will first do a
> build process and try 'make check'. Any other goals for checking?
You did just the is_xxx listed below correct? Because there are a
number of is_xxx in control which have not been changed (yet).
Keep the script around. We are going to need it for octave-forge
soon. I'm not sure when to do this. I don't want to force all
octave-forge users to bleeding edge, but keeping things working
across versions is going to be painful. I guess we will need a set
of isxxx in FIXES/oldversionsofoctave/* which call is_xxx.
- Paul
>
> Cheers
>
> Etienne
>
> PS : I used two script for the substitution. The first finds
> occurences and printing them out. I then looked for spurious
> occurences of the function names (I found none). The second
> script reads the (perhaps amended, but that was not needed) list
> of occurences and does the changes in it.
>
> On Fri, Aug 09, 2002 at 02:35:33AM -0500, John W. Eaton wrote:
> # I've changed the names of the following predicates in CVS Octave:
> #
> # is_bool is_list is_square is_symmetric
> # is_complex is_matrix is_stream is_vector
> # is_global is_scalar is_struct
> #
> # They no longer have the underscore, so is_bool is now isbool,
> # is_complex is iscomplex, etc.
> #
> # There is a new directory of M-files (in the sources it is
> # scripts/deprecated) so the old names still work, but if you ask for
> # help for any of the old function names, you will be told that the
> # function is deprecated and to use the new name.
> #
> # Now I need someone to search through the Octave sources and convert
> # all the uses of the old names to the new, and submit patches for these
> # changes.
> #
> # Can someone please do this?
> #
> # Thanks,
> #
> # jwe
> #
> #
> #
>
> --
> Etienne Grossmann ------ http://www.isr.ist.utl.pt/~etienne
>