Changeset 10906 for ChangeLog

Show
Ignore:
Timestamp:
06/26/06 04:01:43 (3 years ago)
Author:
audreyt
Message:

* catch up ChangeLog?

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • ChangeLog

    r10833 r10906  
    1 = Changes for 6.2.12 (rXXXXX) - June XX, 2006 *** up to r10835 
     1= Changes for 6.2.12 (rXXXXX) - June XX, 2006 *** up to r10905 
    22 
    33== Licensing Changes 
     
    5555** uses Module::Install 'pmc' magic for executing Perl 6 from plain Perl 5. 
    5656** the "Rule" grammar is written in Perl 6, and it is compiled to Perl 5 using 'lrep'. 
    57 * Pugs::Compiler::Perl6 - Compiler for Perl 6 (implements 'v6') 
     57* Pugs::Compiler::Perl6 - Compiler for Perl 6 (implements 'use v6-pugs') 
    5858* Pugs-Compiler-Precedence - an operator precedence parser, built around Parse::Yapp 
    5959* Inline-Parrot - a C version of Inline-Parrot - uses NCI for data exchange. 
     
    7878* [docs/Perl6/FAQ/FUD.pod] - Fears, Uncertainties and Doubts about Perl 6. 
    7979* [src/Pugs/Parser] - Perl 6 grammars for Capture.pg and Signature.pg  
     80* [util/cperl-mode.el] - Emacs mode for Perl 6 
    8081 
    8182== Feature Changes 
     
    8384* Pugs now builds in a single pass. 
    8485* Removed support for GHC 6.4.0 and added support for GHC 6.5. 
     86* Removed support for Parrot 0.4.4 or below and added support for GHC 0.4.5. 
    8587* Use `Data.ByteString` instead of `Data.FastPackedString` for fast 
    8688  string representation. 
     
    9799* &?SUB is replaced with &?ROUTINE; $?SUBNAME is replaced with &?ROUTINE.name. 
    98100* `:!foo` is now a shorthand for `foo => False`. 
    99 * The parser is now non-backtracking and supports whitespace disambiguation: 
     101* The parser is now much faster by being mostly predictive (non-backtracking) 
     102* Whitespace disambiguation implemented on `if`, `unless` and `for`: 
    100103    if %ENV{ 3 } { 4 }  # hash lookup on %ENV 
    101104    if %ENV { 3 } { 4 } # %ENV by itself 
     
    219222* [util/catalog_tests.pl] - Annotate smoke reports with colored sources/specs 
    220223 
    221 == Feature Changes 
     224== New Features 
    222225 
    223226* Adverbial number forms: `:16<deadbeef>` and `:16[14,15]` 
    224227** This change obsoletes `hex()` and `oct()` 
    225228* Calling private methods with `self!method` 
    226 * Deep eager sequential evaluation (aka /steamroll/) operator `&prefix:<**>` 
     229* Deep eager sequential evaluation list operator `eager` 
     230* Access to the class metaobject with `.meta` 
     231* Macros can now be called and reinterpolated at runtime 
    227232* Multisub declarations in the same scope can now be exported selectively 
    228233* Named arguments are now decided at parse time, not as runtime Pair objects