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

Re: [scala-devel] Current status of 2.8.1

5 replies
Mark Harrah
Joined: 2008-12-18,
User offline. Last seen 35 weeks 3 days ago.

On Thursday, September 02, 2010 11:12:43 am martin odersky wrote:
> I think we still have some time to fix some of these for 2.8.1. Mark,
> can you give us some indication of priorities? Are all of them
> must-haves?

Sure, thanks for considering them. Comments inline...

> Cheers
>

Antonio Cunei
Joined: 2008-12-16,
User offline. Last seen 3 years 22 weeks ago.
Re: Re: Current status of 2.8.1 (Harrah)

Hello Mark,

All the issues that you raised have been addressed and are now fixed in the
2.8.x branch. The fixes will be included in 2.8.1.RC1.

In particular:

Mark Harrah wrote:
> Sure, thanks for considering them. Comments inline...
>
>>> 1) Spec clarification on import renaming and forward lazy val reference
>>> http://lampsvn.epfl.ch/trac/scala/ticket/3468
>>> a) import_rename_and_wildcard_18June2010.patch
>>> b) lazy_forward_28May2010.patch

Fixed in trunk as r22923, ported to 2.8.x as r22924.

>>> 2) relaxing diverging implicit check
>>> http://article.gmane.org/gmane.comp.lang.scala/20700

Fixed by Adriaan in r22977, ported to 2.8.x as r22980.

>>> 3) auto-embedding of REPL:
>>> http://gist.github.com/404272
>>> http://github.com/scala/scala/commit/4a4676a8e4c45d21
>>> ---> Comment: the patch exists in GitHub, but has never been propagated
>>> to trunk. It should be inspected for inclusion in trunk (and/or 2.8.1)
>>> (Paul)

Your fix was committed by Paul as r22949, ported in r22950.

>>> 4) fix for Enumeration class loader leak, r22436 in trunk

r22463 and the associated r22446 were ported in r22950.

You're all set :)
Toni

ijuma
Joined: 2008-08-20,
User offline. Last seen 22 weeks 3 days ago.
Re: Re: Current status of 2.8.1 (Harrah)

On Tue, Sep 14, 2010 at 3:57 PM, Antonio Cunei wrote:
> All the issues that you raised have been addressed and are now fixed in the
> 2.8.x branch. The fixes will be included in 2.8.1.RC1.

Thanks for all who contributed to these fixes. SBT users (including
me) appreciate it. :)

Best,
Ismael

Mark Harrah
Joined: 2008-12-18,
User offline. Last seen 35 weeks 3 days ago.
Re: Re: Current status of 2.8.1 (Harrah)

Hi Toni,

Thanks a lot! Should I provide a spec update for #2?

-Mark

On Tuesday, September 14, 2010 10:57:53 am Antonio Cunei wrote:
> Hello Mark,
>
> All the issues that you raised have been addressed and are now fixed in the
> 2.8.x branch. The fixes will be included in 2.8.1.RC1.
>
> In particular:
>
> Mark Harrah wrote:
> > Sure, thanks for considering them. Comments inline...
> >
> >>> 1) Spec clarification on import renaming and forward lazy val reference
> >>> http://lampsvn.epfl.ch/trac/scala/ticket/3468
> >>>
> >>> a) import_rename_and_wildcard_18June2010.patch
> >>> b) lazy_forward_28May2010.patch
>
> Fixed in trunk as r22923, ported to 2.8.x as r22924.
>
> >>> 2) relaxing diverging implicit check
> >>>
> >>> http://article.gmane.org/gmane.comp.lang.scala/20700
>
> Fixed by Adriaan in r22977, ported to 2.8.x as r22980.
>
> >>> 3) auto-embedding of REPL:
> >>> http://gist.github.com/404272
> >>> http://github.com/scala/scala/commit/4a4676a8e4c45d21
> >>>
> >>> ---> Comment: the patch exists in GitHub, but has never been propagated
> >>> to trunk. It should be inspected for inclusion in trunk (and/or 2.8.1)
> >>> (Paul)
>
> Your fix was committed by Paul as r22949, ported in r22950.
>
> >>> 4) fix for Enumeration class loader leak, r22436 in trunk
>
> r22463 and the associated r22446 were ported in r22950.
>
> You're all set :)
> Toni

odersky
Joined: 2008-07-29,
User offline. Last seen 45 weeks 6 days ago.
Re: Re: Current status of 2.8.1 (Harrah)


On Tue, Sep 14, 2010 at 11:19 PM, Mark Harrah <harrah@bu.edu> wrote:
Hi Toni,

Thanks a lot!  Should I provide a spec update for #2?

That would be great.Thanks! -- Martin
 
-Mark

On Tuesday, September 14, 2010 10:57:53 am Antonio Cunei wrote:
> Hello Mark,
>
> All the issues that you raised have been addressed and are now fixed in the
> 2.8.x branch. The fixes will be included in 2.8.1.RC1.
>
> In particular:
>
> Mark Harrah wrote:
> > Sure, thanks for considering them.  Comments inline...
> >
> >>> 1) Spec clarification on import renaming and forward lazy val reference
> >>> http://lampsvn.epfl.ch/trac/scala/ticket/3468
> >>>
> >>>     a) import_rename_and_wildcard_18June2010.patch
> >>>     b) lazy_forward_28May2010.patch
>
> Fixed in trunk as r22923, ported to 2.8.x as r22924.
>
> >>> 2) relaxing diverging implicit check
> >>>
> >>>   http://article.gmane.org/gmane.comp.lang.scala/20700
>
> Fixed by Adriaan in r22977, ported to 2.8.x as r22980.
>
> >>> 3) auto-embedding of REPL:
> >>>   http://gist.github.com/404272
> >>>   http://github.com/scala/scala/commit/4a4676a8e4c45d21
> >>>
> >>> ---> Comment: the patch exists in GitHub, but has never been propagated
> >>> to trunk. It should be inspected for inclusion in trunk (and/or 2.8.1)
> >>> (Paul)
>
> Your fix was committed by Paul as r22949, ported in r22950.
>
> >>> 4) fix for Enumeration class loader leak, r22436 in trunk
>
> r22463 and the associated r22446 were ported in r22950.
>
> You're all set :)
> Toni

Mark Harrah
Joined: 2008-12-18,
User offline. Last seen 35 weeks 3 days ago.
Re: Re: Current status of 2.8.1 (Harrah)

On Tuesday, September 14, 2010 05:23:00 pm martin odersky wrote:
> On Tue, Sep 14, 2010 at 11:19 PM, Mark Harrah wrote:
> > Hi Toni,
> >
> > Thanks a lot! Should I provide a spec update for #2?
> >
> > That would be great.Thanks! -- Martin

A patch is attached. If there should be a motivating example as well, I will
add one.

Thanks,
Mark

> > > >>> 2) relaxing diverging implicit check
> > > >>>
> > > >>> http://article.gmane.org/gmane.comp.lang.scala/20700
> > >
> > > Fixed by Adriaan in r22977, ported to 2.8.x as r22980.

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