4 ms·
They're semantically different characters and Go supports multilingual identifiers, so I would not expect normalization to impact this. At most I would expect n
by jchw 5y ago
They're semantically different characters and Go supports multilingual identifiers, so I would not expect normalization to impact this. At most I would expect normalization to simply deal with ordering combining marks and standardizing on composed or decomposed forms of characters (where applicable.)
- nitrogen 5y agoThis got me curious what I'd read about domain names and visual normalization of Unicode, and found this: http://www.unicode.org/Public/security/revision-05/confusables.txt http://www.unicode.org/Public/security/revision-05/confusabl... It might be useful for editors and compilers to check for tricky Unicode (lookalikes for common characters, atypical changes in direction, invisible spaces or other formatting control codes, etc.) in this era of copy/paste coding.
- tialaramex 5y agoI believe Rust will warn you if your non-ASCII identifiers are potentially confusing based on this list.