From: Bob Rogers <[EMAIL PROTECTED]>
   Date: Fri, 15 Aug 2008 12:45:56 -0400

      Parrot release 0.7.0 is due out this coming Tuesday, so now is the
   time to start focusing on . . . updating such things as the NEWS and
   PLATFORMS files . . .

I've fleshed out NEWS based on "svn log"; please give it a look, because
I'm sure I've missed lots.  In particular, I didn't say anything about
Cardinal, Pipp, and Tcl, because the commits for these languages tended
to make my eyes glaze.  TIA,

                                        -- Bob

------------------------------------------------------------------------
New in 0.7.0 [r29473 through r30270]
- Specification
  + PDD27: add multisub lookup
- Languages
  + Cardinal (Ruby):
  + Lua:
    - [opengl4lua branch merge?]
  + Pipp (PHP):
  + Pugs (Perl 6):
    - removed due to bit rot
  + Rakudo (Perl 6):
    - updated the Rakudo roadmap
    - Perl 6 multi dispatch
    - dispatch with slurpies
    - class attributes ("my $.x")
    - now up to 2196 passing tests
  + Tcl:
    - [lots]
- Compilers
  + PCT:
    - :scope('register') for PAST::Var nodes
  + PIRC:
    - PIR registers now use the vanilla register allocator
    - all PASM output now uses PASM registers
    - all .locals and $registers are mapped
- Configuration
  + tests now clean up after themselves
  + improved parallel test support
  + ports/cygwin added
  + Darwin problems fixed
- Deprecations
  + ".pragma n_operators" is deprecated
  + old PASM register syntax (without "$") is deprecated
  + bare (unquoted) method names are deprecated
  + "#line" will be replaced with ".line"
  + ".HLL_map" syntax will change
  + ".loadlib" is now separate from ".HLL"
  + mmdvtregister and mmdvtablefind opcodes are deprecated
  + removed getfd, getclass opcodes, plus numeric get_attr and set_attr
- Implementation
  + new concurrency implementation (see PDD25)
  + new "say" opcode
  + Exception PMC now captures a return continuation
- Tools
  + parrot_debugger renamed from pdb, numerous tweaks
- Miscellaneous

Reply via email to