-
Notifications
You must be signed in to change notification settings - Fork 1.7k
0 22 0 release #3321
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
0 22 0 release #3321
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
https://code.visualstudio.com/updates/v1_30#_debugging-api has depricated adapterExecutableCommand. This PR updates the extension to use DebugAdapterDescriptorFactory.
* Update changelog, version, and fwlinks. * Add telemetry for C/C++ Clang Command Adapter usage. * Update language-service.md.
#3102 - fix compilerPath/compileCommands policy
* Fix regex to allow non-recursive includePath when constructing browse.path from includePath
Add Chinese support for commands
* Add suggestSnippets setting.
* Update changelog for 0.22.0-insiders.
* Generate a C/C++ build task * Cleaning * Move args into definition * Add args to shellexecution to allow calling the task without first configuring; Add TODO's * Read compiler paths sent in defaults to generate task list * Rename compilerPaths to compilerInfo; Filter tasks based on file extension * Use our own file extension filters to decide whether tasks are presented * Show dialog when no compilers are found * Display a message if no compilers are found * Add compilerPath getter to config; Use it to offer another task * Refactoring; Commenting * Remove CompilerInfo namespace; Formatting; Change return vals * Commenting; Add telemetry; Inverse condition * Change output program based on OS; Remove message and collect telemetry instead * Filter out redundant compiler entries * Remove TODO; Get proper exe name; Properly reassign compilerPaths after filtering * Commenting; Fix cwd mingw bug * Commenting; Refactor * Mark compilerInfo const * Remove whitespace; Remove bad comment * Remove whitespace * Replace unique algorithm with a map * pre-compute basename * Move comment * Commenting; Ensure user's compilerPath setting is used * Use indexOf instead of find * Simplify isHeader calculation by using some instead of every * Don't redundantly check extensions; Use some instead of indexOf * Add comment punctuation Use file macro instead of fileDirName and fileBaseName Change path provider name; expose cwd in definition Add shell task definition (it's not built into vs code apparently) * Lowercase file extension to match; Count extensionless files as headers * Add newline * Change CompilerInfo to KnownCompiler * Support ambiguous file extension * Early out for extensionless files * Commenting * Commenting; Rename telemetry event * Change languageAssociation to isC * Fix bug where cwd was not used; Add comment
Set up CI with Azure Pipelines
…s too slow. (#3178) * Fix command not found if activation is too slow. * Fix empty c_cpp_properties.json.
…oft/vscode-cpptools into mimatias/add_pch_settings
* Add c_cpp_properties.json warning squiggles for invalid paths.
Add settings for auto pch
Removing .travis.yml and will be removing webhooks/app integration of Travis-CI from vscode-cpptools. Minor fixes and add debug integration tests back.
* Implement debug configurations that will build the active C/C++ file and launch a debugger (disabled) * Handle compilerPath in build and squiggles.
* Fix "cl.exe" and missing ".exe" in the compilerPath squiggle.
* Reduce VS Code requirement. * Remove more addresses in crash telemetry.
* suggested user switch to insiders
* Fix debug launch bugs.
* Fix install vsix.
* Disable AutoPCH for older Macs.
* Change default miDebuggerPath on Mac.
* Add cl.exe support. * Fix Build and Debug too early. * Make menus better.
* Disable the IntelliSense cache on Mac.
* Update changelog for 0.22.0-insiders3.
* Fix squiggles with WSL compilerPath with args. * Normalize path separators.
* Update changelog.
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.