I reported what I had assumed to be a bug in strtoname() to tech support and got a reply to the effect that it was working as intended. I don't fully understand the response yet, but I'm trying to, and it would be helpful to me if I could see some behavior on Stata 13. Would somebody show me the output of this on Stata 13 (I think perhaps anything between 8 and 13 would work?), and also specify the OS version on which it was run?
Code:
di as text strtoname("`foo")
di as text strtoname("°±²³´µ¶·¸¹º»¼½¾¿")
di as text strtoname("䀀䀁䀂䀃䀄䀅䀆䀇")

Comment