Author: coke
Date: Mon Aug 18 06:20:39 2008
New Revision: 30302
Modified:
trunk/NEWS
Log:
[docs] - Reorder sections. Core implementation is very important; Core
deprecation is least important. Update Tcl section. Mention removal of implicit
method dispatch; Reduce importance of new say opcodes.
Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS (original)
+++ trunk/NEWS Mon Aug 18 06:20:39 2008
@@ -1,6 +1,10 @@
# $Id$
New in 0.7.0 [r29473 through r30270]
+- Implementation
+ + new concurrency implementation (see PDD25)
+ + Exception PMC now captures a return continuation
+ + improved PMC encapsulation (Iterator, Key, Pair)
- Specification
+ PDD27: add multisub lookup
- Languages
@@ -23,7 +27,12 @@
- class attributes ("my $.x")
- now up to 2196 passing tests
+ Tcl:
- - [lots]
+ - implement [lreverse], [lsort -command]
+ - allow [incr] to autovivify
+ - Update tclsh spec target to 8.5.3
+ - Fix bug in TclDict PMC, allowing ~200 more [dict] spec tests to pass.
+ - Update 'make spectest' fudging to more accurately reflect our current
+ state, preferentially using TODO instead of SKIP
- Compilers
+ PCT:
- :scope('register') for PAST::Var nodes
@@ -39,6 +48,14 @@
+ improved parallel test support
+ ports/cygwin added
+ Darwin problems fixed
+- Tools
+ + parrot_debugger renamed from pdb, numerous tweaks
+- Miscellaneous
+ + IMCC cleanups
+ + :vtable implies self in PIR
+ + modest core speed improvements
+ + Cygwin support improved
+ + "say" now an opcode (was dispatched to a method; see Deprecations)
- Deprecations
+ ".pragma n_operators" is deprecated
+ old PASM register syntax (without "$") is deprecated
@@ -47,19 +64,9 @@
+ ".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
- + improved PMC encapsulation (Iterator, Key, Pair)
-- Tools
- + parrot_debugger renamed from pdb, numerous tweaks
-- Miscellaneous
- + IMCC cleanups
- + :vtable implies self in PIR
- + modest core speed improvements
- + Cygwin support improved
+ + removed getfd, getclass opcodes
+ + removed IMCC syntax that treated some methods as builtins
+ + removed numeric get_attr and set_attr vtable entries
New in 0.6.4
- Documentation