Re: 3.0.3 Release Candidate for Windows/DOS

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

Robert Craig wrote:

> Matt Lewis wrote:
> > Apparently, that's all I did, too.  It's a simple change, now committed
> > to svn:
> > 
> > --- be_runtime.c        (revision 88)
> > +++ be_runtime.c        (working copy)
> > @@ -4692,7 +4692,7 @@
> >      b1 = b->base;
> >      bp = b1 + c -1;
> >      a1 = a->base;
> > -    ntries = lengthb - lengtha + 1;
> > +    ntries = lengthb - lengtha  - c + 1;
> >      while (--ntries >= 0) {
> >         ai = a1;
> >         bi = bp;
> 
> OK, great.
> I also made a change to euphoria.h to fix a type problem
> with the translator and WATCOM.
> 
> I've refreshed the release candidate file:
> 
>    <a
>    href="http://www.rapideuphoria.com/uploads/e30setup.exe">http://www.rapideuphoria.com/uploads/e30setup.exe</a>
> 
> It has your bug fix.
> I also removed Jacques bug fix,
> and fixed the release note credits for C.K., etc.
> 
> I did this fairly quickly.
> I hope I didn't mess anything up.
> I hope people will check out this new release candidate
> for Windows/DOS, and then I can move on to Linux/FreeBSD.

Again, I tested with the EXW interpreter on Windows XP.
There is another bug in match_from():
sequence s
object x
s = "abcde"
x = "e"

? match(x, s)
? match_from(x, s, 0)
? match_from(x, s, 1)
? match_from(x, s, 2)
? match_from(x, s, 3)
? match_from(x, s, 4)
? match_from(x, s, 5)
? match_from(x, s, 6)

It prints:
5
0
0
0
0
0
0
0

but it should be:
5
5
5
5
5
5
5
0

find_from() and the new include mechanism again worked fine for
me. I didn't test the other changes in Eu 3.0.3.
The next days, unfortunately I'll probably have no time to do
further testing.

Regards,
   Juergen

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

Search



Quick Links

User menu

Not signed in.

Misc Menu