On Mon Oct 20 11:37:51 2008, pmichaud wrote: > > >> The big hangup for this ticket is that various parts of PCT and > the > > >> CodeString PMC do not support empty brackets, and therefore PCT > does not > > >> emit ".namespace []" in these situations. > > >> [...] > > >> I know pmichaud was talking about a major rewrite of PGE in the > future, > > >> maybe this change could be included in the laundry list of things > to do > > >> during that time? > > > > i've committed one-line changes to pge and tge that seem to have > > modified the behavior of .namespace with the root namespace to emit > > empty brackets in r32051. if this can be verified independently, > this > > ticket can be closed. > > Before closing this ticket we probably still need to update the .key > method in the CodeString PMC so that it returns "[]" instead of "" > when it's given an empty namespace array (and then verify that > everything > based on PCT still functions properly). > > Pm >
Looks like CodeString was doing the right thing: PCT needed a small fix. Removed support from IMCC for bare '.namespace' in r32407 (along with doc updates and any core usage; verified that nqp and perl6 passed all tests with the fix.) Resolving ticket. -- Will "Coke" Coleda