This was the original problem that caused me to back things out. https://sourceforge.net/p/oorexx/bugs/257/
I don't believe there was a bug number or feature request for the final fix. Rick On Tue, Aug 16, 2016 at 8:22 PM, Gil Barmwater <[email protected]> wrote: > Would you remember the bug number by any chance? (I'm not questioning the > fix, just the consequences on existing programs. Having a documented > explanation for the "change" will help users understand why any code that > they wrote that depended on that faulty behavior will need to be changed.) > > On 8/16/2016 8:05 PM, Rick McGuire wrote: > > The old behavior was a bug. Because the array class had a makestring > method, it should have been used for things like say and other uses where a > string value was required. I won't go into the reasons why, but this was > never properly implemented. I fixed this in (I believe) the 4.0 release, > but backed the fix out when I discovered the implementation had a problem > that could crash the interpreter. This problem was fixed in 5.0 and the > correct behavior was restored. > > Rick > > On Tue, Aug 16, 2016 at 8:02 PM, Gil Barmwater <[email protected]> > wrote: > >> I was just playing with the new ooRexx5.0.0 Beta and noticed a change in >> behavior. In earlier releases, the code >> >> trio = .array~of(1,2,3); say trio >> >> produced "an Array". However, in 5.0.0, it produces 3 lines containing >> 1, 2 and 3 respectively, the same as >> >> say trio~makeString. >> >> Reading the documentation it appears the new behavior is the correct one >> and the old one was a bug but I didn't find a bug for it in the Changes >> document. So the questions are 1) was this intentional (fixing an >> incorrect result) and if so, where is it documented, and 2) will this >> change cause old programs to break (quite possibly) and is the risk >> acceptable? >> >> -- >> Gil Barmwater >> >> >> ------------------------------------------------------------ >> ------------------ >> _______________________________________________ >> Oorexx-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >> > > > > ------------------------------------------------------------------------------ > > > > _______________________________________________ > Oorexx-devel mailing > [email protected]https://lists.sourceforge.net/lists/listinfo/oorexx-devel > > > -- > Gil Barmwater > > > ------------------------------------------------------------ > ------------------ > > _______________________________________________ > Oorexx-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > >
------------------------------------------------------------------------------
_______________________________________________ Oorexx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/oorexx-devel
