-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Closed
Labels
Language ServicebugfixedCheck the Milestone for the release in which the fix is or will be available.Check the Milestone for the release in which the fix is or will be available.world readyAn issue relating string character encodings, localization translations, etc.An issue relating string character encodings, localization translations, etc.
Milestone
Description
- Use the Default intelliSenseEngine.
- Put the cursor on a variable name with UTF-8 characters > 1 byte, such as "int cабв". See http://en.cppreference.com/w/cpp/language/identifiers for the valid characters in C++ identifiers.
Bug: The full variable is not selected. Our code for checking for valid identifiers isn't correct. I think there may be other buggy symptoms caused by this, but I'm not sure.
Be sure you're not hitting the other bug in which the IntelliSense is getting the wrong offsets due to UTF-8 characters > 1 byte (i.e. hover should be showing the correct values).
Metadata
Metadata
Assignees
Labels
Language ServicebugfixedCheck the Milestone for the release in which the fix is or will be available.Check the Milestone for the release in which the fix is or will be available.world readyAn issue relating string character encodings, localization translations, etc.An issue relating string character encodings, localization translations, etc.