Changes for version 0.09 - 2017-08-13

  • CHANGES
    • Link to TPCiA talk slides
    • Forbid the use of foreach loops on non-lexicals as that has semantic problems due to the implied 'local'
    • Unit-test that plain 'eval{}' works as expected
    • Allow specifically the use of 'local $@' to support common patterns around 'eval{}'
    • Unit-test that try/catch from Syntax::Keyword::Try works
  • BUGFIXES
    • Save cx->blk_gimme on CXt_LOOP_* contexts (thanks rurban) (RT122673)

Modules

deferred subroutine syntax for futures