From e9f1119709eb57e87936d7a6b861d7a109e9a9c4 Mon Sep 17 00:00:00 2001 From: Sean McManus Date: Wed, 6 Feb 2019 14:30:34 -0800 Subject: [PATCH 1/4] Update changelog for 0.22.0-insiders. --- Extension/CHANGELOG.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/Extension/CHANGELOG.md b/Extension/CHANGELOG.md index 7fa4064ff..939152742 100644 --- a/Extension/CHANGELOG.md +++ b/Extension/CHANGELOG.md @@ -1,10 +1,20 @@ # C/C++ for Visual Studio Code Change Log -## Version 0.22.0-insiders February 5, 2019 +## Version 0.22.0-insiders February 6, 2019 +* Fix crash on Windows when 8.3 filenames are used. [#2453](https://github.com/Microsoft/vscode-cpptools/issues/2453), [#3104](https://github.com/Microsoft/vscode-cpptools/issues/3104) * Fix signature help active parameter selection when parameter names are missing or subsets of each other. [#2952](https://github.com/Microsoft/vscode-cpptools/issues/2952) +* Fix `--enable-pretty-printing` with `gdb` for complex objects used as keys in maps. [#3024](https://github.com/Microsoft/vscode-cpptools/issues/3024) +* Fix IntelliSense-based `Go to Definition` not working with `noexcept` methods. [#3060](https://github.com/Microsoft/vscode-cpptools/issues/3060) * Render macro hover expansions as C/C++. [#3075](https://github.com/Microsoft/vscode-cpptools/issues/3075) -* Allow * in includePath to apply to browse.path when browse.path is not specified. [#3121](https://github.com/Microsoft/vscode-cpptools/issues/3121) +* Enable completion after `struct` when manually invoked. [#3080](https://github.com/Microsoft/vscode-cpptools/issues/3080) +* Add `C_Cpp.suggestSnippets` setting to disable language server snippets. [#3083](https://github.com/Microsoft/vscode-cpptools/issues/3083) +* Fix `compilerPath` not getting priority over the `compile_commands.json` compiler. [#3102](https://github.com/Microsoft/vscode-cpptools/issues/3102) +* Fix Linux `compile_commands.json` compiler querying with relative paths. [#3112](https://github.com/Microsoft/vscode-cpptools/issues/3112) +* Allow `*` in `includePath` to apply to `browse.path` when `browse.path` is not specified. [#3121](https://github.com/Microsoft/vscode-cpptools/issues/3121) * Tucker Kern (@mill1000) [PR #3122](https://github.com/Microsoft/vscode-cpptools/pull/3122) +* Disable `(` an `<` completion commit characters. [#3127](https://github.com/Microsoft/vscode-cpptools/issues/3127) +* Add Chinese translations for command titles. [PR #3128](https://github.com/Microsoft/vscode-cpptools/pull/3128) +* Fix other unreported IntelliSense engine bugs. ## Version 0.21.0 January 23, 2019 ### New Features From fc0d654207bd4a1ec54f3e270fa35674a828a3be Mon Sep 17 00:00:00 2001 From: Sean McManus Date: Wed, 6 Feb 2019 14:32:47 -0800 Subject: [PATCH 2/4] Minor wording change. --- Extension/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Extension/CHANGELOG.md b/Extension/CHANGELOG.md index 939152742..7ae586832 100644 --- a/Extension/CHANGELOG.md +++ b/Extension/CHANGELOG.md @@ -3,7 +3,7 @@ ## Version 0.22.0-insiders February 6, 2019 * Fix crash on Windows when 8.3 filenames are used. [#2453](https://github.com/Microsoft/vscode-cpptools/issues/2453), [#3104](https://github.com/Microsoft/vscode-cpptools/issues/3104) * Fix signature help active parameter selection when parameter names are missing or subsets of each other. [#2952](https://github.com/Microsoft/vscode-cpptools/issues/2952) -* Fix `--enable-pretty-printing` with `gdb` for complex objects used as keys in maps. [#3024](https://github.com/Microsoft/vscode-cpptools/issues/3024) +* Fix `--enable-pretty-printing` with `gdb` when complex objects are used as keys in maps. [#3024](https://github.com/Microsoft/vscode-cpptools/issues/3024) * Fix IntelliSense-based `Go to Definition` not working with `noexcept` methods. [#3060](https://github.com/Microsoft/vscode-cpptools/issues/3060) * Render macro hover expansions as C/C++. [#3075](https://github.com/Microsoft/vscode-cpptools/issues/3075) * Enable completion after `struct` when manually invoked. [#3080](https://github.com/Microsoft/vscode-cpptools/issues/3080) From 504b34a9fd3af5a782d89482fe9466aa3d9f639e Mon Sep 17 00:00:00 2001 From: Sean McManus Date: Wed, 6 Feb 2019 14:34:53 -0800 Subject: [PATCH 3/4] Another minor wording change. --- Extension/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Extension/CHANGELOG.md b/Extension/CHANGELOG.md index 7ae586832..3af32606f 100644 --- a/Extension/CHANGELOG.md +++ b/Extension/CHANGELOG.md @@ -4,7 +4,7 @@ * Fix crash on Windows when 8.3 filenames are used. [#2453](https://github.com/Microsoft/vscode-cpptools/issues/2453), [#3104](https://github.com/Microsoft/vscode-cpptools/issues/3104) * Fix signature help active parameter selection when parameter names are missing or subsets of each other. [#2952](https://github.com/Microsoft/vscode-cpptools/issues/2952) * Fix `--enable-pretty-printing` with `gdb` when complex objects are used as keys in maps. [#3024](https://github.com/Microsoft/vscode-cpptools/issues/3024) -* Fix IntelliSense-based `Go to Definition` not working with `noexcept` methods. [#3060](https://github.com/Microsoft/vscode-cpptools/issues/3060) +* Fix IntelliSense-based `Go to Definition` for `noexcept` methods. [#3060](https://github.com/Microsoft/vscode-cpptools/issues/3060) * Render macro hover expansions as C/C++. [#3075](https://github.com/Microsoft/vscode-cpptools/issues/3075) * Enable completion after `struct` when manually invoked. [#3080](https://github.com/Microsoft/vscode-cpptools/issues/3080) * Add `C_Cpp.suggestSnippets` setting to disable language server snippets. [#3083](https://github.com/Microsoft/vscode-cpptools/issues/3083) From d2000c6fe061670d52795fa9cef37606b6694106 Mon Sep 17 00:00:00 2001 From: Sean McManus Date: Wed, 6 Feb 2019 14:35:56 -0800 Subject: [PATCH 4/4] Fix typo. --- Extension/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Extension/CHANGELOG.md b/Extension/CHANGELOG.md index 3af32606f..c3c37d8f9 100644 --- a/Extension/CHANGELOG.md +++ b/Extension/CHANGELOG.md @@ -12,7 +12,7 @@ * Fix Linux `compile_commands.json` compiler querying with relative paths. [#3112](https://github.com/Microsoft/vscode-cpptools/issues/3112) * Allow `*` in `includePath` to apply to `browse.path` when `browse.path` is not specified. [#3121](https://github.com/Microsoft/vscode-cpptools/issues/3121) * Tucker Kern (@mill1000) [PR #3122](https://github.com/Microsoft/vscode-cpptools/pull/3122) -* Disable `(` an `<` completion commit characters. [#3127](https://github.com/Microsoft/vscode-cpptools/issues/3127) +* Disable `(` and `<` completion commit characters. [#3127](https://github.com/Microsoft/vscode-cpptools/issues/3127) * Add Chinese translations for command titles. [PR #3128](https://github.com/Microsoft/vscode-cpptools/pull/3128) * Fix other unreported IntelliSense engine bugs.