> >> 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