Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 261035 - dev-lang/boo-0.9.0.3203-2 version bump request
Summary: dev-lang/boo-0.9.0.3203-2 version bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-03 10:25 UTC by Tiziano Müller (RETIRED)
Modified: 2009-05-03 21:13 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for dev-lang/boo-0.9.0.3203 (boo-0.9.0.3203.ebuild,1.10 KB, text/plain)
2009-03-06 20:45 UTC, Tim Taubert
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tiziano Müller (RETIRED) gentoo-dev 2009-03-03 10:25:44 UTC
Last changed Jan 27, 2009 11:29 by Cedric Vivier

It's been a long time but the biggest release ever of Boo is right here now!

Huge improvements all over the board as you can read in the full changelog, its chief weapons are:

    * Generator macros [BOO-1077] - macros are no longer limited to returning a single statement or block and instead are able to yield an indefinite number of nodes:

    * Nestable macros [BOO-1120] - macro definitions can be nested to allow for context sensitive keywords

    * Type member macros [BOO-415] - macros can be used in class definition bodies

    * Pattern matching [BOO-1106] - simple but powerful object pattern matching with the match/case/otherwise macros

    * Support for generic extension methods [BOO-937] - LINQ style extension methods

    * Generic parameter constraints [BOO-935] and Generic parameter type inference [BOO-1102]

    * Strict mode [BOO-1115] - strict mode changes a few compiler rules: default visibility for members is private, method parameter types and return types must be explicitly declared, among other things

    * Asymmetric property accessor visibility [BOO-1094]

    * String interpolation formatting (eg. "0x${n:x4}") [BOO-1006]

    * Support for SilverLight profile [BOO-1117] - and Vladimir Lazunin kicked it off with a Tetris example.

You can read examples on these 0.9 new features on Rodrigo's blog.

This release is brought to you by Avishay Lavie, Cedric Vivier, Daniel Grunwald, Marcus Griep and Rodrigo B. De Oliveira.
Comment 1 Tim Taubert 2009-03-06 20:45:02 UTC
Created attachment 184172 [details]
ebuild for dev-lang/boo-0.9.0.3203

works on my machine ;)
Comment 2 Peter Alfredsen (RETIRED) gentoo-dev 2009-05-03 21:13:44 UTC
+*boo-0.9.1.3287 (03 May 2009)
+*boo-0.9.0.3203 (03 May 2009)
+
+  03 May 2009; Peter Alfredsen <loki_val@gentoo.org> +boo-0.9.0.3203.ebuild,
+  +boo-0.9.1.3287.ebuild:
+  Bump, bug 261035.
+

Note that this version actually installs from source. This has the unfortunate side-effect of requiring all previous versions to be uninstalled first. :-(

<boo-0.9 did not install from source.