[svn:parrot] r42554 - trunk
pmichaud at svn.parrot.org
pmichaud at svn.parrot.org
Tue Nov 17 13:38:54 UTC 2009
Author: pmichaud
Date: Tue Nov 17 13:38:51 2009
New Revision: 42554
URL: https://trac.parrot.org/parrot/changeset/42554
Log:
[NEWS]: NEWS updates
Modified:
trunk/NEWS
Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS Tue Nov 17 13:33:25 2009 (r42553)
+++ trunk/NEWS Tue Nov 17 13:38:51 2009 (r42554)
@@ -18,9 +18,21 @@
+ MultiSub PMCs now stringify to the name of their first candidate,
instead of the number of candidates.
+ The platform detection at the start of the configuration process was improved.
+ + The 'lineof' method on CodeString objects now precomputes line number information
+ to be more efficient on variable-width encoded strings.
+ + P6object now supports .WHO and .WHERE methods on protoobjects.
- Compilers
+ A shiny new self-hosting implementation of NQP has been added in ext/nqp-rx.
- It is available as the executable parrot-nqp.
+ - New NQP available as nqp-rx.pbc or parrot-nqp fakecutable.
+ - NQP includes direct support for grammars and regexes, including protoregexes.
+ - NQP has a new PAST-based regex engine (intended to replace PGE).
+ - Regexes may contain code assertions, parameters, lexical declarations, and more.
+ - Double-quoted strings now interpolate scalar variables and closures.
+ - Subroutine declarations are now lexical by default.
+ + PCT
+ - PAST::Block now supports an 'nsentry' attribute.
+ - PAST::Var allows 'contextual' scope.
+ - Attribute bindings now return the bound value.
- Platforms
+ Fixes for the port or Parrot to RTEMS were applied. Yay, first port to a real time OS!
+ On NetBSD, shared libs are now used.
More information about the parrot-commits
mailing list