Merge for 0.17.8-insiders by sean-mcmanus · Pull Request #2354 · microsoft/vscode-cpptools
and others added 19 commits
July 13, 2018 15:56* adds settings for inactive region font & bg color This adds the inactiveRegionForegroundColor and inactiveRegionBackgroundColor settings. If a preprocessor block is found to be inactive, it will be colored by these fields if they are set. They accept hexadecimal font strings or valid theme colors as their values.These fields also interactive with the dimInactiveRegions setting. This was requested in issue #2212.
* Dependent variable definition
```
"env": {
"envRoot": "apps/tool/builldenv",
"arm6.include": "${envRoot}/arm6/include"
},
...
"some_config": "${arm6.include}
```
* Additionally, this fixes an open bug that was not reported. If a variable contained "env", "config", or "workspaceFolder" it would not be parsed correctly. If you used a variable ${envRoot} it would match "envR" as the type and "oot" as the variable. This has been resolved.
* Also fixes travis-ci to run the unit tests as part of checkin validation
Realized I had left out the CHANGELOG update. For [PR 2322](#2322).
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