#389: subs with :method should not be entered as symbols in the namespace
-------------------------+--------------------------------------------------
 Reporter:  pmichaud     |       Owner:  allison 
     Type:  deprecation  |      Status:  assigned
 Priority:  critical     |   Milestone:          
Component:  core         |     Version:  trunk   
 Severity:  high         |    Keywords:          
     Lang:  perl6        |       Patch:  new     
 Platform:               |  
-------------------------+--------------------------------------------------

Comment(by allison):

 I've attached a patch that implements this fix. I'll apply it after the
 2.3 release. Even though this feature has been deprecated a long time
 (over a year), some external libraries still depend on the old feature and
 I don't want to disrupt them less than a week before a supported release
 (especially not NQP-rx).

 This patch includes a fix to a generated file in NQP-rx (so people can
 apply it and test it now). NQP-rx itself should be updated to generate the
 file correctly, so that part of the patch is not necessary.

 This patch requires rebuilding imcc's lex/yacc files (configuring with
 --maintainer), because it adds code to set an NSENTRY flag in IMCC when a
 sub is marked with :nsentry.

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/389#comment:20>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to