Skip to content

Commit 1523516

Browse files
authored
Update changelog. Other misc. (#4659)
1 parent 8e1006d commit 1523516

File tree

3 files changed

+12
-2
lines changed

3 files changed

+12
-2
lines changed

Extension/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# C/C++ for Visual Studio Code Change Log
22

3+
## Version 0.26.2-insiders3: November 25, 2019
4+
### Bug Fixes
5+
* Fix an issue in which a header may be opened in a TU as C instead of C++. [#4632](https://github.com/microsoft/vscode-cpptools/issues/4632)
6+
* Fix an issue introduced in the prior insiders release in which compiler probing would fail if gcc/clang did not support x86 or x64 architectures. [#4657](https://github.com/microsoft/vscode-cpptools/issues/4657)
7+
38
## Version 0.26.2-insiders2: November 22, 2019
49
### Enhancements
510
* Deferred TU creation until the file is visible in the editor. This avoids the overhead of TU creation when the file is opened by VS Code internally for IntelliSense operations. [#4458](https://github.com/microsoft/vscode-cpptools/issues/4458)

Extension/src/cppTools.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import { getOutputChannel } from './logger';
1111
import * as LanguageServer from './LanguageServer/extension';
1212
import * as test from './testHook';
1313
import * as nls from 'vscode-nls';
14+
import { CppSettings } from './LanguageServer/settings';
1415

1516
nls.config({ messageFormat: nls.MessageFormat.bundle, bundleFormat: nls.BundleFormat.standalone })();
1617
const localize: nls.LocalizeFunc = nls.loadMessageBundle();
@@ -58,7 +59,10 @@ export class CppTools implements CppToolsTestApi {
5859
let providers: CustomConfigurationProviderCollection = getCustomConfigProviders();
5960
if (providers.add(provider, this.version)) {
6061
let added: CustomConfigurationProvider1 = providers.get(provider);
61-
getOutputChannel().appendLine(localize("provider.registered", "Custom configuration provider '{0}' registered", added.name));
62+
let settings: CppSettings = new CppSettings();
63+
if (settings.loggingLevel === "Information" || settings.loggingLevel === "Debug") {
64+
getOutputChannel().appendLine(localize("provider.registered", "Custom configuration provider '{0}' registered", added.name));
65+
}
6266
this.providers.push(added);
6367
LanguageServer.getClients().forEach(client => client.onRegisterCustomConfigurationProvider(added));
6468
this.addNotifyReadyTimer(added);

Extension/src/nativeStrings.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,5 +155,6 @@
155155
"fallback_to_64_bit_mode": "Compiler does not support 32-bit. Falling back to 64-bit intelliSenseMode.",
156156
"fallback_to_32_bit_mode2": "Failed to query compiler. Falling back to 32-bit intelliSenseMode.",
157157
"fallback_to_64_bit_mode2": "Failed to query compiler. Falling back to 64-bit intelliSenseMode.",
158-
"fallback_to_no_bitness": "Failed to query compiler. Falling back to no bitness."
158+
"fallback_to_no_bitness": "Failed to query compiler. Falling back to no bitness.",
159+
"intellisense_client_creation_aborted": "IntelliSense client creation aborted: {0}"
159160
}

0 commit comments

Comments
 (0)