Skip to content

Commit 0bb6c89

Browse files
Merge branch 'main' into ella/taskScope
2 parents 7ea76ed + bfab754 commit 0bb6c89

34 files changed

+161
-120
lines changed

.github/ISSUE_TEMPLATE/debugger.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,30 @@
11
---
2-
name: Debugger
3-
about: Issues pertaining to debugging such as call stack, breakpoints, watch window,
2+
name: Bug Report - Debugger
3+
about: Create a bug report for debugging such as call stack, breakpoints, watch window,
44
launching or attaching to a debuggee.
55
title: ''
66
labels: ''
77
assignees: ''
88

99
---
1010

11-
Type: Debugger
12-
<!----- Input information below ----->
11+
Bug type: Debugger
1312

14-
<!--
15-
**Prior to filing an issue, please review:**
16-
- Existing issues at https://github.com/Microsoft/vscode-cpptools/issues
17-
- Our documentation at https://code.visualstudio.com/docs/languages/cpp
18-
- FAQs at https://code.visualstudio.com/docs/cpp/faq-cpp
13+
<!-- Prior to creating a bug report, please review:
14+
📝 Existing issues at https://github.com/Microsoft/vscode-cpptools/issues
15+
📜 Our documentation at https://code.visualstudio.com/docs/languages/cpp
16+
📙 FAQs at https://code.visualstudio.com/docs/cpp/faq-cpp
1917
-->
2018

19+
2120
**Describe the bug**
2221
- OS and Version:
2322
- VS Code Version:
2423
- C/C++ Extension Version:
2524
- Other extensions you installed (and if the issue persists after disabling them):
2625
- A clear and concise description of what the bug is.
2726

27+
2828
**To Reproduce**
2929
*Please include a code sample and `launch.json` configuration.*
3030
Steps to reproduce the behavior:
@@ -33,6 +33,7 @@ Steps to reproduce the behavior:
3333
3. Scroll down to '....'
3434
4. See error
3535

36+
3637
**Additional context**
3738
*If applicable, please include logging by adding "logging": { "engineLogging": true, "trace": true, "traceResponse": true } in your `launch.json`*
3839
Add any other context about the problem here including log or error messages in your Debug Console or Output windows.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
name: Feature Request
3+
about: Suggest an idea for this extension.
4+
title: ''
5+
labels: ''
6+
assignees: ''
7+
8+
---
9+
10+
Type: Feature Request
11+
12+
<!-- Prior to creating a feature request, please review
13+
existing issues at https://github.com/Microsoft/vscode-cpptools/issues
14+
to avoid creating duplicates.
15+
-->
16+
17+
<!-- Describe the feature you'd like. -->
Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
11
---
2-
name: General Extension
3-
about: Issues pertaining to downloading, installing, or building the extension.
2+
name: Bug Report - General Extension
3+
about: Create a bug report for downloading, installing, or building the extension.
44
title: ''
55
labels: ''
66
assignees: ''
77

88
---
99

10-
Type: General
11-
<!----- Input information below ----->
10+
Bug type: General
1211

13-
<!--
14-
**Prior to filing an issue, please review:**
15-
- Existing issues at https://github.com/Microsoft/vscode-cpptools/issues
16-
- Our documentation at https://code.visualstudio.com/docs/languages/cpp
17-
- FAQs at https://code.visualstudio.com/docs/cpp/faq-cpp
12+
<!-- Prior to creating a bug report, please review:
13+
📝 Existing issues at https://github.com/Microsoft/vscode-cpptools/issues
14+
📜 Our documentation at https://code.visualstudio.com/docs/languages/cpp
15+
📙 FAQs at https://code.visualstudio.com/docs/cpp/faq-cpp
1816
-->
1917

18+
2019
**Describe the bug**
2120
- OS and Version:
2221
- VS Code Version:
2322
- C/C++ Extension Version:
2423
- Other extensions you installed (and if the issue persists after disabling them):
2524
- A clear and concise description of what the bug is.
2625

26+
2727
**To Reproduce**
2828
*Please include code sample and `task.json` files.*
2929
Steps to reproduce the behavior:
@@ -32,11 +32,14 @@ Steps to reproduce the behavior:
3232
3. Scroll down to '....'
3333
4. See error
3434

35+
3536
**Expected behavior**
36-
A clear and concise description of what you expected to happen.
37+
<!-- A clear and concise description of what you expected to happen. -->
38+
3739

3840
**Screenshots**
39-
If applicable, add screenshots to help explain your problem.
41+
<!-- If applicable, add screenshots to help explain your problem. -->
42+
4043

4144
**Additional context**
42-
Add any other context about the problem here including log messages from the Output window.
45+
<!-- Add any other context about the problem here including log messages from the Output window. -->
Lines changed: 31 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,58 +1,65 @@
11
---
2-
name: Language Service
3-
about: 'Issues pertaining to IntelliSense, autocomplete, code editing, etc. '
2+
name: Bug Report - Language Service
3+
about: 'Create a bug report for IntelliSense, autocomplete, code editing, code navigation, etc.'
44
title: ''
55
labels: ''
66
assignees: ''
77

88
---
99

10-
**Type: LanguageService**
11-
<!----- Input information below ----->
10+
Bug type: Language Service
1211

13-
<!--
14-
**Prior to filing an issue, please review:**
15-
- Existing issues at https://github.com/Microsoft/vscode-cpptools/issues
16-
- Our documentation at https://code.visualstudio.com/docs/languages/cpp
17-
- FAQs at https://code.visualstudio.com/docs/cpp/faq-cpp
12+
<!-- Prior to creating a bug report, please review:
13+
📝 Existing issues at https://github.com/Microsoft/vscode-cpptools/issues
14+
📜 Our documentation at https://code.visualstudio.com/docs/languages/cpp
15+
📙 FAQs at https://code.visualstudio.com/docs/cpp/faq-cpp
1816
-->
1917

18+
2019
**Describe the bug**
2120
- OS and Version:
2221
- VS Code Version:
2322
- C/C++ Extension Version:
2423
- Other extensions you installed (and if the issue persists after disabling them):
25-
- Does this issue involve using SSH remote to run the extension on a remote machine?:
24+
- If using SSH remote, specify OS of remote machine:
2625
- A clear and concise description of what the bug is, including information about the workspace (i.e. is the workspace a single project or multiple projects, size of the project, etc).
2726

27+
2828
**Steps to reproduce**
29-
<!-- Provide clear steps to reproduce the behavior: -->
30-
<!-- *The most actionable issue reports include a code sample including configuration files such as c_cpp_properties.json* -->
29+
<!-- Provide clear steps to reproduce the bug: -->
3130
1. Go to '...'
3231
2. Click on '....'
3332
3. Scroll down to '....'
3433
4. See error
3534

35+
3636
**Expected behavior**
3737
<!-- A clear and concise description of what you expected to happen. -->
3838

39-
<!-- Please provide the following logs that show diagnostics and debugging information about the language server.
40-
1. Logs from the command `C/C++: Log Diagnostics`
41-
2. Logs from [the language server](https://code.visualstudio.com/docs/cpp/enable-logging-cpp#_enable-logging-for-the-language-server)
42-
-->
43-
<details>
44-
<summary><strong>Logs</strong></summary>
4539

46-
<!-- Note: do not remove empty line after </summary> tag, otherwise the code blocks formatting won't show correctly. -->
47-
```
48-
Insert logs here.
49-
```
50-
</details>
40+
**Code sample and logs**
41+
<!-- Please provide code sample, your c_cpp_properties.json and logs. -->
42+
- Code sample
43+
44+
- Configurations in `c_cpp_properties.json`
45+
46+
- Logs from running `C/C++: Log Diagnostics` from the VS Code command palette
47+
48+
- Logs from [the language server logging](https://code.visualstudio.com/docs/cpp/enable-logging-cpp#_enable-logging-for-the-language-server)
49+
5150

5251
**Screenshots**
5352
<!-- If applicable, add screenshots to help explain your problem. -->
5453

54+
5555
**Additional context**
5656
<!--
57-
* Call Stacks: For bugs like crashes, deadlocks, infinite loops, etc. that we are not able to repro and for which the call stack may be useful, please attach a debugger and/or create a dmp and provide the call stacks. Windows binaries have symbols available in VS Code by setting your "symbolSearchPath" to "https://msdl.microsoft.com/download/symbols".
57+
Providing call stacks:
58+
For bugs like crashes, deadlocks, infinite loops, etc. that we are not able to repro and for which the call stack may be useful, please attach a debugger and/or create a dmp and provide the call stacks. Windows binaries have symbols available in VS Code by setting your "symbolSearchPath" to "https://msdl.microsoft.com/download/symbols".
59+
60+
Instructions for attaching debugger to language service process:
61+
https://github.com/microsoft/vscode-cpptools/wiki/Attaching-debugger-to-cpptools-or-cpptools%E2%80%90srv.
62+
63+
Performance analysis:
64+
For a performance issue see instructions at https://github.com/microsoft/vscode-cpptools/wiki/Troubleshooting-Performance-Issues.
5865
-->

CODE_OF_CONDUCT.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1-
## Microsoft Open Source Code of Conduct
1+
# Microsoft Open Source Code of Conduct
22

3-
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [email protected] with any additional questions or comments.
3+
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/).
4+
5+
Resources:
6+
7+
- [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/)
8+
- [Microsoft Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/)
9+
- Contact [[email protected]](mailto:[email protected]) with questions or concerns

Extension/CHANGELOG.md

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

3+
## Version 1.3.0-insiders5: April 8, 2021
4+
### Bug Fixes
5+
* Display integer values for char and unsigned char on hover instead of character symbols. [#1552](https://github.com/microsoft/vscode-cpptools/issues/1552)
6+
* Fix a crash (and other bugs) caused by resolving symlinks when processing recursive includes. [#7306](https://github.com/microsoft/vscode-cpptools/issues/7306)
7+
* Fix bug preventing successful validation and receipt of browse configurations from custom configuration providers. [PR# 7131](https://github.com/microsoft/vscode-cpptools/pull/7313)
8+
* Fix a potential crash on shutdown and when editing at the end of a document.
9+
310
## Version 1.3.0-insiders4: April 6, 2021
411
### New Features
512
* Add native language service binaries for ARM64 Mac. [#6595](https://github.com/microsoft/vscode-cpptools/issues/6595)
@@ -492,7 +499,7 @@
492499
## Version 0.26.2: December 2, 2019
493500
### Enhancements
494501
* Reworked how a source file is selected for TU creation when opening a header file. [#2856](https://github.com/microsoft/vscode-cpptools/issues/2856)
495-
* Updated the default value of the `C_Cpp.intelliSenseCachePath` setting to a path under `XDG_CACHE_HOME` on Linux, or `~/Library/Cache` on MacOS. [#3979](https://github.com/microsoft/vscode-cpptools/issues/3979)
502+
* Updated the default value of the `C_Cpp.intelliSenseCachePath` setting to a path under `XDG_CACHE_HOME` on Linux, or `~/Library/Cache` on macOS. [#3979](https://github.com/microsoft/vscode-cpptools/issues/3979)
496503
* Reset memory usage of the IntelliSense process if it grows beyond a threshold. [#4119](https://github.com/microsoft/vscode-cpptools/issues/4119)
497504
* Add validation that the new symbol name provided to 'Rename Symbol' is a valid identifier. Add the setting `C_Cpp.renameRequiresIdentifier` to allow that verification to be disabled. [#4409](https://github.com/microsoft/vscode-cpptools/issues/4409)
498505
* Enable setting of breakpoints in CUDA sources.

Extension/ThirdPartyNotices.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -734,7 +734,7 @@ SOFTWARE.
734734

735735
---------------------------------------------------------
736736

737-
base64-js 1.3.1 - MIT
737+
base64-js 1.5.1 - MIT
738738
https://github.com/beatgammit/base64-js
739739

740740
Copyright (c) 2014 Jameson Little
@@ -1375,7 +1375,7 @@ SOFTWARE.
13751375

13761376
---------------------------------------------------------
13771377

1378-
plist 3.0.1 - MIT
1378+
plist 3.0.2 - MIT
13791379
https://github.com/TooTallNate/node-plist#readme
13801380

13811381
Copyright (c) 2010-2017 Nathan Rajlich <[email protected]>

Extension/i18n/chs/src/main.i18n.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
"architecture.not.supported": "体系结构 {0} 不受支持。",
88
"apline.containers.not.supported": "Alpine 容器不受支持。",
99
"download.button": "转到下载页",
10-
"native.binaries.mismatch.osx": "This Intel version of the extension has been installed. Since you are on an Apple Silicon Mac, we recommend installing the Apple Silicon version of the extension.",
11-
"native.binaries.not.supported": "扩展的此 {0} 版本与你的 OS 不兼容。请下载并安装扩展的“{1}”版本。",
10+
"native.binaries.mismatch.osx": "The macOS Intel version of the extension has been installed. Since you are on an Apple Silicon Mac, we recommend installing the Apple Silicon version of the extension.",
11+
"native.binaries.not.supported": "This {0} {1} version of the extension is incompatible with your OS. Please download and install the \"{2}\" version of the extension.",
1212
"extension.installation.failed": "C/C++ 扩展安装失败。为使函数正常工作,需要修复或重新安装 C/C++ 语言功能的扩展。",
1313
"remove.extension": "尝试修复",
1414
"jason.files.missing": "C/C++ 扩展安装失败。为使函数正常工作,需要重新安装 C/C++ 语言功能的扩展。",

Extension/i18n/cht/src/main.i18n.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
"architecture.not.supported": "不支援架構 {0}。 ",
88
"apline.containers.not.supported": "不支援 Alpine 容器。",
99
"download.button": "前往 &#91;下載&#92; 頁面",
10-
"native.binaries.mismatch.osx": "This Intel version of the extension has been installed. Since you are on an Apple Silicon Mac, we recommend installing the Apple Silicon version of the extension.",
11-
"native.binaries.not.supported": " {0} 版延伸模組與您的 OS 不相容。請下載並安裝 \"{1}\" 版本的延伸模組。",
10+
"native.binaries.mismatch.osx": "The macOS Intel version of the extension has been installed. Since you are on an Apple Silicon Mac, we recommend installing the Apple Silicon version of the extension.",
11+
"native.binaries.not.supported": "This {0} {1} version of the extension is incompatible with your OS. Please download and install the \"{2}\" version of the extension.",
1212
"extension.installation.failed": "無法成功安裝 C/C++ 延伸模組。您必須修復或重新安裝 C/C++ 語言功能的延伸模組,才可正常運作。",
1313
"remove.extension": "嘗試修復",
1414
"jason.files.missing": "無法成功安裝 C/C++ 延伸模組。您必須重新安裝 C/C++ 語言功能的延伸模組,才可正常運作。",

Extension/i18n/csy/src/main.i18n.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
"architecture.not.supported": "Architektura {0} se nepodporuje. ",
88
"apline.containers.not.supported": "Kontejnery Alpine se nepodporují.",
99
"download.button": "Přejít na stránku stahování",
10-
"native.binaries.mismatch.osx": "This Intel version of the extension has been installed. Since you are on an Apple Silicon Mac, we recommend installing the Apple Silicon version of the extension.",
11-
"native.binaries.not.supported": "Tato verze rozšíření pro {0} není kompatibilní s vaším operačním systémem. Stáhněte a nainstalujte si prosím verzi rozšíření {1}.",
10+
"native.binaries.mismatch.osx": "The macOS Intel version of the extension has been installed. Since you are on an Apple Silicon Mac, we recommend installing the Apple Silicon version of the extension.",
11+
"native.binaries.not.supported": "This {0} {1} version of the extension is incompatible with your OS. Please download and install the \"{2}\" version of the extension.",
1212
"extension.installation.failed": "Nepovedlo se úspěšně nainstalovat rozšíření jazyka C/C++. Aby rozšíření pro funkce jazyka C/C++ fungovalo správně, bude nutné ho opravit nebo přeinstalovat.",
1313
"remove.extension": "Pokusit se o opravu",
1414
"jason.files.missing": "Nepovedlo se úspěšně nainstalovat rozšíření jazyka C/C++. Aby rozšíření pro funkce jazyka C/C++ fungovalo správně, bude nutné ho přeinstalovat.",

0 commit comments

Comments
 (0)