Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please update the VB language specification to clarify what case-insensitive means. #50

Open
gafter opened this issue Mar 20, 2017 · 1 comment

Comments

@gafter
Copy link
Member

gafter commented Mar 20, 2017

The Roslyn VB compiler interprets "case-insensitive" to to mean "the same when individual characters are mapped to lower-case using the one-to-one Unicode lower-case mapping (i.e. the Simple_Lowercase_Mapping field from UnicodeData.txt, which excludes mappings that would result in a single character being transformed into multiple characters).

(moved from dotnet/roslyn#2649)

@markhurd
Copy link

I always thought case-insensitive was always best based on converting to uppercase. (I believe I'm basing that on a Microsoft thing, but I don't recall now,)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants