Hi, VA implemented this behavior in the latest releases for Seaside compatibility and their implementation behaves similar to Pharo one.
I think that conceptually both methods must return true, but that's my opinion. If we can get to a consensus I can make the necessary changes. So please comment on this!. Thanks, Gabriel On Thu, Mar 4, 2010 at 10:40 AM, Julian Fitzell <jfitz...@gmail.com> wrote: > I'm not sure, but in ANSI, indexOfSubcollection:startingAt: is defined > as returning 0 (no match) for an empty collection. > > This doesn't necessarily mean that #beginsWith: needs to return false > as well, of course, but it would be another data point. And I just > checked VW and it returns true for both #beginsWith: and #endsWith: in > this case so that may be an argument the other way (haven't checked > Gnu or VA - not sure if they even implement it). > > Julian > > 2010/3/4 Gabriel Cotelli <g.cote...@gmail.com>: > > Hi, > > > > I noticed that > > 'pharo' beginsWith: '' > > returns false. > > > > Is that Ok? I expect that this returns true, because the empty string is > a > > prefix (and suffix) of any other string. > > Similar behavior exhibits endsWith:. > > > > This seems a bug to me. What do you think? > > > > In case we acknowledge it's a bug I can post an entry in the issue > tracker > > and tonight upload a SLICE with the fix. > > > > Regards, > > Gabriel > > > > > > > > _______________________________________________ > > Pharo-project mailing list > > Pharo-project@lists.gforge.inria.fr > > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > > > _______________________________________________ > Pharo-project mailing list > Pharo-project@lists.gforge.inria.fr > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project