Skip to content

Commit e3ee2ee

Browse files
authored
Merge pull request #13156 from microsoft/main
Merge for 1.23.4 (pre-release)
2 parents ff1cd88 + c4d9f11 commit e3ee2ee

File tree

5 files changed

+15
-8
lines changed

5 files changed

+15
-8
lines changed

Extension/CHANGELOG.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
# C/C++ for Visual Studio Code Changelog
22

3-
## Version 1.23.3: January 9, 2025
4-
### New Feature
5-
* Enable setting multiple compile commands. [#7029](https://github.com/microsoft/vscode-cpptools/issues/7029)
6-
* Thank you for the contribution. [@yiftahw](https://github.com/yiftahw) [PR #12960](https://github.com/microsoft/vscode-cpptools/pull/12960)
3+
## Version 1.23.4: January 16, 2025
4+
### Bug Fixes
5+
* Fix a couple bugs with `.editorConfig` handling. [PR #13140](https://github.com/microsoft/vscode-cpptools/pull/13140)
6+
* Fix a bug when processing a file with invalid multi-byte sequences. [#13150](https://github.com/microsoft/vscode-cpptools/issues/13150)
7+
* Fix a crash when Copilot hover is used on code with no definition file (e.g. literals).
8+
* Fix `libiconv.dll` not being signed on Windows.
79

10+
## Version 1.23.3: January 9, 2025
811
### Enhancements
912
* Modifications to the snippet completions to more closely match the snippets provided by TypeScript. [#4482](https://github.com/microsoft/vscode-cpptools/issues/4482)
13+
* Enable setting multiple compile commands. [#7029](https://github.com/microsoft/vscode-cpptools/issues/7029)
14+
* Thank you for the contribution. [@yiftahw](https://github.com/yiftahw) [PR #12960](https://github.com/microsoft/vscode-cpptools/pull/12960)
1015
* Update clang path setting descriptions. [PR #13071](https://github.com/microsoft/vscode-cpptools/pull/13071)
1116
* Update clang-format and clang-tidy from 19.1.5 to 19.1.6.
1217
* IntelliSense parser updates.

Extension/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "cpptools",
33
"displayName": "C/C++",
44
"description": "C/C++ IntelliSense, debugging, and code browsing.",
5-
"version": "1.23.3-main",
5+
"version": "1.23.4-main",
66
"publisher": "ms-vscode",
77
"icon": "LanguageCCPP_color_128x.png",
88
"readme": "README.md",

Extension/src/LanguageServer/client.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1285,6 +1285,8 @@ export class DefaultClient implements Client {
12851285
void vscode.window.showErrorMessage(localize("unable.to.start", "Unable to start the C/C++ language server. IntelliSense features will be disabled. Error: {0}", additionalInfo));
12861286
}
12871287
}
1288+
1289+
this.updateActiveDocumentTextOptions();
12881290
}
12891291

12901292
private async init(rootUri: vscode.Uri | undefined, isFirstClient: boolean) {

Extension/src/LanguageServer/editorConfig.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,8 +165,8 @@ function getEditorConfig(filePath: string): any {
165165
Object.keys(configData).forEach((section: string) => {
166166
if (section !== '*' && matchesSection(currentDirForwardSlashes, filePath, section)) {
167167
combinedConfig = {
168-
...combinedConfig,
169-
...configData[section]
168+
...configData[section],
169+
...combinedConfig
170170
};
171171
}
172172
});

Extension/walkthrough/devcommandprompt/open-developer-command-prompt.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<h1 data-loc-id="walkthrough.windows.title.open.dev.command.prompt">Relaunch using the <span>Developer Command Prompt for VS</span></h1>
2-
<p data-loc-id="walkthrough.windows.background.dev.command.prompt"> You are using a windows machine with the MSVC compiler, so you need to start VS Code from the <span>Developer Command Prompt for VS</span> for all environment variables to be set correctly. To relaunch using the <span>Developer Command Prompt for VS</span>:</p>
2+
<p data-loc-id="walkthrough.windows.background.dev.command.prompt"> You are using a Windows machine with the MSVC compiler, so you need to start VS Code from the <span>Developer Command Prompt for VS</span> for all environment variables to be set correctly. To relaunch using the <span>Developer Command Prompt for VS</span>:</p>
33
<ol>
44
<li><p data-loc-id="walkthrough.open.command.prompt">Open the <span>Developer Command Prompt for VS</span> by typing "<span>developer</span>" in the Windows Start menu. Select the <span>Developer Command Prompt for VS</span>, which will automatically navigate to your current open folder.</p>
55
</li>

0 commit comments

Comments
 (0)