The Perl 6 design team met by phone on 13 January 2010. Larry, Patrick, and chromatic attended.
Larry:
- made constant declarations more consistent with type declaration syntax
- removed various spec fossils regarding the old
:by
modifier
- reworked
KeyHash
docs to make the semantics clearer
- refactored regex AST methods out of Cursor
- symbol table files are now compiled into their own subdirectory
- STD can now use modules defined in the test suite
- testing STD against the test suite now produces many fewer warnings about missing modules
- STD now specifically disallows forms like
:!foo(0)
and :5bar[42]
that supply unexpected args
- STD now tracks 'of' types in declarations and prevents spurious 'of' types
- STD treats anon enums, subsets, and constants etc more consistently
- removed old type slot from constant declarator, now uses more standard type slots
- random bug fixing
- errors with expectation lists are less noisy, no longer reporting lookaheads and whitespace
Patrick:
- lots of thinking
- looking at Rakudo-ng today
- plan to do lists tomorrow
- want to get those out of the way
- Jonathan and I think we can merge it for the January release
- should know more after the weekend
c:
- working on TT #389
:method
should not add entries to NameSpace
- PGE/TGE have problems
- will not land for 2.0
- may add (and immediately deprecate) an experimental op to help migration