- Unicode 8 has 109,830
ID_Start symbols; Unicode 9 has 117,007, i.e. 7,177 more (no removals).
- Unicode 8 has 112,352
ID_Continue symbols; Unicode 9 has 119,691, i.e. 7,339 more (no removals).
E.g. these should not throw per Unicode 9:
Function('var \u{1E943}'); // new ID_Start
Function('var _\u{1E959}'); // new ID_Continue
I’ve attached a tarball containing results.js which contains the full list of new ID_Start and ID_Continue symbols in Unicode 9, and the Node.js script used to generate it.
unicode-9-identifiers.tar.gz
See also: