-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Description
While in the perl syntax only certain things are allowed as package, sub, or variable names, internally perl allows (almost) any string to be used as a stash name or glob slot. As Package::Stash is operating on the stash level, it should allow things with nonstandard names to be manipulated just like "normal" names.
Unicode is also properly supported in stash names in perl 5.16+, and works in normal syntax. Removing the check should allow Unicode names to work properly on newer perls. And it would allow them to work as well as manual stash manipulation on older perls.
I can do the work for this, but I'd rather know if it will be accepted first.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels