but then again, unless you use a fixed width font, you can't know this whatever the encoding, so it's not really a significant issue
Even in that case you can't know that. There are halfwidth and fullwidth forms including halfwidth and fullwidth latin characters! And these were not invented by Unicode Consortium.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds