On 22/11/13 15:53, Patrick Walton wrote:
There are several issues in the backwards-compatible milestone related to Unicode identifiers:

#4928: XID_Start/XID_Continue might not be correct
#2253: Do NKFC normalization in lexer

Given the extreme lack of use of Unicode identifiers and the fact that we have much more pressing issues for 1.0, I propose putting support for identifiers that don't match /^(?:[A-Za-z][A-Za-z0-9]*|_[A-Za-z0-9]+)$/ behind a feature gate.

Thoughts?

Patrick
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Implemented in https://github.com/mozilla/rust/pull/10605 for if/when we make a decision. (Feel free to reject it.)

(Another small data-point against our current unicode support: https://github.com/mozilla/rust/issues/8706 )


Huon
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to