- About Scala
- Documentation
- Code Examples
- Software
- Scala Developers
Re: 2.8.1 RC2 - another fix?
Thu, 2010-09-30, 16:38
I wonder if it would not be possible to get in a trivial fix for #3796 (https://lampsvn.epfl.ch/trac/scala/ticket/3796), and leave a more efficient fix for another release? This, for instance, should suffice:
override def range(from: Option[A], until: Option[A]): Tree[B] =
iterator.
filter(it => from.forall(!isSmaller(it._1, _)) && until.forall(isSmaller(it._1, _))).
foldLeft(Empty: Tree[B])( (tree, tuple) => tree.update(tuple._1, tuple._2))
On Thu, Sep 30, 2010 at 06:07, Antonio Cunei <antonio.cunei@epfl.ch> wrote:
--
Daniel C. Sobral
I travel to the future all the time.
override def range(from: Option[A], until: Option[A]): Tree[B] =
iterator.
filter(it => from.forall(!isSmaller(it._1, _)) && until.forall(isSmaller(it._1, _))).
foldLeft(Empty: Tree[B])( (tree, tuple) => tree.update(tuple._1, tuple._2))
On Thu, Sep 30, 2010 at 06:07, Antonio Cunei <antonio.cunei@epfl.ch> wrote:
For those interested: 2.8.1.RC2 addresses a few regressions found in RC1.
They are: #3859, #3864, #3865, #3875. A few minor other changes were also
included.
You can find below the full list of changes in RC2 with respect to RC1.
Toni
----
http://lampsvn.epfl.ch/trac/scala/changeset/23108
http://lampsvn.epfl.ch/trac/scala/changeset/23111
http://lampsvn.epfl.ch/trac/scala/changeset/23119
http://lampsvn.epfl.ch/trac/scala/changeset/23127
http://lampsvn.epfl.ch/trac/scala/changeset/23128
http://lampsvn.epfl.ch/trac/scala/changeset/23129
http://lampsvn.epfl.ch/trac/scala/changeset/23139
http://lampsvn.epfl.ch/trac/scala/changeset/23141
http://lampsvn.epfl.ch/trac/scala/changeset/23144
--
Daniel C. Sobral
I travel to the future all the time.
On Thu, Sep 30, 2010 at 12:38:17PM -0300, Daniel Sobral wrote:
> I wonder if it would not be possible to get in a trivial fix for #3796
> ( https://lampsvn.epfl.ch/trac/scala/ticket/3796), and leave a more
> efficient fix for another release?
For 2.8.1? No way. Vault is closed. Time for that was a month ago.