Skip to content

Update IntelliSense loc strings for PR 757614. - #14607

Merged
sean-mcmanus merged 3 commits into
mainfrom
seanmcm/updateIntelliSenseLocStringsPR757614
Aug 3, 2026
Merged

Update IntelliSense loc strings for PR 757614.#14607
sean-mcmanus merged 3 commits into
mainfrom
seanmcm/updateIntelliSenseLocStringsPR757614

Conversation

@sean-mcmanus

Copy link
Copy Markdown
Contributor

The C++ IntelliSense language server can now emit an additional diagnostic
message. Its localized message tables under Extension/bin/messages//messages.json
are positional arrays indexed by message ID, so every locale's array must be at
least as long as the highest message ID the server can produce. A locale whose
array was shorter than the new message's index would hit an out-of-range lookup
when that diagnostic was emitted, failing the language server for that locale.

This adds the new English string to every locale's table so all locales stay in
sync. The entry is intentionally left in English for now; localized translations
will arrive later through the normal translation-import pipeline.

Message table update
Appended the new string to all 13 locale files in Extension/bin/messages:

"too many nested user-defined conversions (possible cycle of converting constructors)"
It is added at the same positional index in every locale, matching the new
message ID, so lookups line up across all languages.

@sean-mcmanus

Copy link
Copy Markdown
Contributor Author

This PR is in draft until have time to get back to addressing the comments in PR 757614.

Colengms
Colengms previously approved these changes Jul 28, 2026
@sean-mcmanus
sean-mcmanus requested a review from Copilot July 28, 2026 16:23

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@sean-mcmanus
sean-mcmanus marked this pull request as ready for review August 3, 2026 15:21
@sean-mcmanus
sean-mcmanus requested a review from a team as a code owner August 3, 2026 15:21
bobbrow
bobbrow previously approved these changes Aug 3, 2026
@sean-mcmanus

Copy link
Copy Markdown
Contributor Author

This should get checked in with 757614.

@sean-mcmanus
sean-mcmanus merged commit 2d5e77c into main Aug 3, 2026
6 checks passed
@sean-mcmanus
sean-mcmanus deleted the seanmcm/updateIntelliSenseLocStringsPR757614 branch August 3, 2026 16:02
@github-project-automation github-project-automation Bot moved this from Pull Request to Done in cpptools Aug 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants