[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