Colen Garoutte-Carson
Colen Garoutte-Carson
Opening to track some internal work - part of code base unification. This includes replacing uses of `lex_document_to_line` with use of cached lexer state, and using the cached lexer state...
Don't approve or check in this PR directly -- there are usually a bunch of issues that need to be fixed.
We had previously been using the `editorconfig` module to parse `.editorConfig` files. Due to an issue that occurred on some systems, because of a dependency of that module, we removed...
The repro is to modify the `includePath` field (or likely any field) in the Configuration UI (not directly in the JSON file). If you navigate to another document after making...
### Brief Issue Summary This is related to: https://github.com/microsoft/vscode-cpptools/issues/13993 I assumed this was an issue in cpptools, but it might be an issue with CMake Tools. In a simple example...
The 'undefine' (/U and -U) compiler args are not currently supported. Since is argument can be used to undefine even system defines, it would be necessary to keep track the...
When a file is open in the editor, VS Code decodes it and provide extensions with UTF-8 content. When a header is read directly from disk, cpptools must do the...
The C/C++ Extension currently deals with inactive regions using a per-line granularity, but the IntelliSense engine provides inactive regions with line/column (offset) granularity. Trying to reduce that granularity to per-line...