Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Merge pull request #88 from FROGGS/nom

[release] 2012.11 "Walnut"
  • Loading branch information...
commit 231470f872b5d7be21c45657e04b20c7db2af6fd 2 parents bf472b0 + 22992a4
colomon authored November 22, 2012
2  VERSION
... ...
@@ -1 +1 @@
1  
-2012.10
  1
+2012.11
8  docs/ChangeLog
@@ -7,11 +7,14 @@ New in 2012.11
7 7
 + redeclaring a class as a role now gives a better error
8 8
 + the < foo bar > syntax in regexes now respects :i
9 9
 + << ... >> now interpolates, respecting quoting and pairs
  10
++ fix error reporting for not-found dynamic variables
10 11
 + many protos now have much narrower signatures
11 12
 + quote parsing implementation aligned with the approach STD uses
12 13
 + regexes and quotes have better support for user-selected delimiters
13 14
 + quote adverbs
14 15
 + heredocs
  16
++ carry out IO::Path.dir deprecation
  17
++ implement infix:<andthen>
15 18
 + macro arguments now carry their lexical environment properly
16 19
 + postfix operators of the form '.FOO' take precedence over method calls
17 20
 + version control markers detected and gracefully complained over
@@ -23,9 +26,14 @@ New in 2012.11
23 26
 + implemented operator adverbs
24 27
 + implemented :exists and :delete subscript adverbs and on hashes
25 28
 + implemented :p, :k, :v and :kv subscript adverbs on arrays and hashes
  29
++ fixed shell words post-processing like << foo "bar $baz" >>
26 30
 + byte-order mark at the beginning of a file is now ignored
27 31
 + fixed bug that could lead to disappearing symbols when loading pre-compiled modules
28 32
 + Configure no longer passes --optimize to Parrot if --parrot-option is specified
  33
++ deprecated current &foo semantics
  34
++ fixed #`foo and friends at start of statementlist
  35
++ simplify setting line number of compile-time exceptions
  36
++ made :($a, $b) := \(1, 2) update $a and $b
29 37
 
30 38
 New in 2012.10
31 39
 + :60[24, 59, 59] radix form
65  docs/announce/2012.11
... ...
@@ -0,0 +1,65 @@
  1
+    Announce: Rakudo Perl 6 compiler development release #58 ("Walnut")
  2
+
  3
+On behalf of the Rakudo development team, I'm thrilled to announce the
  4
+November 2012 release of Rakudo Perl #58 "Edinburgh". Rakudo is an
  5
+implementation of Perl 6 on the Parrot Virtual Machine (see
  6
+<http://www.parrot.org>). The tarball for this release
  7
+is available from <http://github.com/rakudo/rakudo/downloads>.
  8
+
  9
+Please note: This announcement is not for the Rakudo Star
  10
+distribution[*] -- it's announcing a new release of the compiler only.
  11
+For the latest Rakudo Star release, see
  12
+<http://github.com/rakudo/star/downloads>.
  13
+
  14
+The Rakudo Perl compiler follows a monthly release cycle, with each release
  15
+named after a Perl Mongers group. The November 2012 release is code-named
  16
+after Walnut, home of "Yet Another Society" aka "The Perl Foundation".
  17
+
  18
+This release brings changes; some of them are outlined below:
  19
+
  20
++ implemented precedence related traits (equiv, looser, tighter, assoc)
  21
++ Perl 6 grammar NFAs are pre-computed, saving some work on each invocation; this
  22
+  shaved around 10% off the time needed to run the spectests
  23
++ regexes and quotes have better support for user-selected delimiters
  24
++ heredocs
  25
++ FIRST/NEXT/LAST can now be used in all types of loop (previously limited to for)
  26
+
  27
+This is only a small peek at the changes in this release. For a more
  28
+detailed list, see "docs/ChangeLog".
  29
+
  30
+The development team thanks all of our contributors and sponsors for
  31
+making Rakudo Perl possible, as well as those people who worked on
  32
+Parrot, the Perl 6 test suite and the specification.
  33
+
  34
+The following people contributed to this release:
  35
+
  36
+Jonathan Worthington, Moritz Lenz, Carl Mäsak, Jonathan Scott Duff,
  37
+Will "Coke" Coleda, Tobias Leich, Geoffrey Broadwell, Nicholas Clark,
  38
+Konrad Borowski, flussence
  39
+
  40
+If you would like to contribute, see <http://rakudo.org/how-to-help>,
  41
+ask on the perl6-compiler@perl.org mailing list, or ask on IRC #perl6
  42
+on freenode.
  43
+
  44
+The next release of Rakudo (#59) is scheduled for December 20, 2012. A
  45
+list of the other planned release dates and code names for future
  46
+releases is available in the "docs/release_guide.pod" file. In general,
  47
+Rakudo development releases are scheduled to occur soon after each Parrot
  48
+monthly release. Parrot releases the third Tuesday of each month.
  49
+
  50
+On behalf of the development team, I encourage you to try the new release,
  51
+to live life to its fullest, to cherish each moment, and to have fun.
  52
+
  53
+[*] What's the difference between the Rakudo compiler and the Rakudo
  54
+    Star distribution?
  55
+
  56
+    The Rakudo compiler is a compiler for the Perl 6 language.
  57
+    Nothing else.
  58
+
  59
+    The Rakudo Star distribution is the Rakudo compiler plus a selection
  60
+    of useful Perl 6 modules, the most recent incarnation of the "Using
  61
+    Perl 6" book, and other software that can be used with the Rakudo
  62
+    compiler to enhance its utility.  Rakudo Star is meant for early
  63
+    adopters who wish to explore what's possible with Rakudo Perl 6 and
  64
+    provide feedback on what works, what doesn't, and what else they
  65
+    would like to see included in the distribution.
4  docs/release_guide.pod
Source Rendered
@@ -59,12 +59,12 @@ part of monthly Parrot releases.
59 59
   2012-09-20   Rakudo #56 "Perl"               (masak)
60 60
   2012-09-29   2012.09.1                       (pmichaud)
61 61
   2012-10-18   Rakudo #57 "Tokyo"              (duff)
  62
+  2012-11-22   Rakudo #58 "Walnut"             (FROGGS)
62 63
 
63  
-=head2 Planned 2012 releases
  64
+=head2 Planned 2012 and 2013 releases
64 65
 
65 66
 Dates are based on Parrot's expected release schedule.
66 67
 
67  
-  2012-11-22   Rakudo #58 FROGGS
68 68
   2012-12-20   Rakudo #59 masak
69 69
   2013-01-17   Rakudo #60 isBEKaml
70 70
   2013-02-21   Rakudo #61 tadzik
2  tools/build/NQP_REVISION
... ...
@@ -1 +1 @@
1  
-2012.10-84-gec4648d
  1
+2012.11

0 notes on commit 231470f

Please sign in to comment.
Something went wrong with that request. Please try again.