On Jan 12, 2008 11:22 PM, Bob Rogers <[EMAIL PROTECTED]> wrote: > The 0.5.2 release is coming up this Tuesday (January 15), so I've > updated NEWS with a summary of changes since 0.5.1 based on the commit > logs, which I've also included below. Please take a look and make sure > I haven't misrepresented anything, especially in the "languages" and > "compilers" departments; with so many commits to look at, I'm sure I > must have missed/misjudged something. > > As usual in this phase of the release cycle, it is time to emphasize > bug and documentation fixes, and postpone riskier changes until after > the release. Thanks in advance for your cooperation, and thanks for all > your help in bringing Parrot to the world! > > -- Bob Rogers > http://rgrjr.dyndns.org/ > > ------------------------------------------------------------------------ > > New in 0.5.2 > - Documentation > + New multiple dispatch PDD (PDD27). > + Numerous small updates to glossary.pod, etc > - Compilers > + IMCC: started support of new :invocant flag
actually, it's not working yet. the lexer supports it, but that's about it; there's no grammar rule that accepts it. I *think* that the parse actions that are now there for the :multi arguments should be moved over so they are executed when parsing a :invocant flag. Not sure. So, I suspect we'd better leave this out from NEWS. kjs > > + NQP: optional, named, and named/required parameters > + PIRC: cleanups > + PAST: "defined-or" > - Languages > + New mk_language_shell.pl script creates language stubs > + lolcode: new > + Lua: various > + Eclectus: numerous > + Perl6: list ops, compiler directives, command-line options, etc. > + punie: more ops, control structures, code refactoring > - Implementation > + New "pbc_to_exe" utility turns bytecode to executables > + New set_outer method for subs > + Further configuration refactoring for testability > + All functions now completely headerized > + Concurrency: interpreter schedulers > - Deprecations > + DYNSELF (changes to SELF; SELF to STATICSELF) > + METHOD (replaced by renaming PCCMETHOD) > + pmcinfo op (superseded by 'inspect') > + get_attr, set_attr, and 8 other vtable methods > + See DEPRECATED.pod for details > - Miscellaneous > + Many bug fixes > + Debian packaging > + consting, attribute marking, warnings cleanup, ... >