This page is no longer maintained — Please continue to the home page at www.scala-lang.org

Re: 2.8.1 RC2 - another fix?

1 reply
dcsobral
Joined: 2009-04-23,
User offline. Last seen 38 weeks 5 days ago.
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:
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.
extempore
Joined: 2008-12-17,
User offline. Last seen 35 weeks 3 days ago.
Re: 2.8.1 RC2 - another fix?

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.

Copyright © 2012 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland