Re: Euphoria 3.2 compatibility

new topic     » goto parent     » topic index » view thread      » older message » newer message

Jeremy Cowgar wrote:
> 
> So, with this in mind, the current SVN (be it 3.2 or 4.0) will break things
> if the user, say, defines min, max or say, remove as a global in one file and
> then also includes sequence.e. Because their file and sequence.e define those
> functions.

sequence.e is a new file, so there's no backward compatibility involved.  It's
messing around with misc.e that will break some stuff.  That's always been
a troubling file to me.  It deserves to be broken up.  Anyone using any
routines that were moved from there (most likely to break:  sprint, reverse)
will have to change code to include the new functions.

I think this break in compatibility is probably the best argument for bumping
the major version number.
 
> So, we are breaking some things. Since peek2s is a built-in, it is not
> breaking
> anything. Correct?

Correct.

Matt

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu