Commit Graph
5 Commits
Author SHA1 Message Date
Luc Fueston e7001455d7 nfc and additional normalizations for identifiers (#11859)
* nfc by default
* suggest nfkc on unexpected tokens when nfkc would have worked
* support additional normalizations (just micro/mu for now)
* parser, formatter tests
* tweak Macro.inner_classify(atom) not to rely on not_nfc causing error
2022-05-23 09:44:44 +02:00
José Valim 9e0ae6140a Allow only single- and highly restricted mixed-scripts in identifiers (UTS39 C3) (#11621) 2022-02-11 20:44:06 +01:00
José Valim 826d2c8679 Do not emit warnings when formatting code
Closes #11595.
2022-01-26 13:37:53 +01:00
José Valim b401d15296 Run unicode security linting on more tokens 2022-01-21 10:50:02 +01:00
Luc Fueston a4689262d8 Warn on confusable non-ascii identifiers (UTS 39, C2) (#11582) 2022-01-21 09:37:25 +01:00