vscode/extensions
Matt Bierner 4c72dedb4a
Optimize markdown workspace scanning (#152563)
* Optimize markdown workspace scanning

- Adds cache for markdown file
- Avoid reading non-markdown files from disk (when we expect markdown files)
- Use `range.contains(pos)` instead of `range.intersects(range)`

* Don't remove cached document on change

We only want to invalidate the cached document when it is first opened (since the cached version is the one from disk). Otherwise we can use the live version of the doc
2022-06-19 09:40:10 -07:00
..
bat Update grammars 2021-05-04 13:42:19 +02:00
clojure Update grammars 2022-01-31 16:52:03 +01:00
coffeescript
configuration-editing Tests for configuration editing completion providers (#151953) 2022-06-14 09:08:27 +02:00
cpp Pull in cpp grammar fixes (#152449) 2022-06-17 11:17:09 +00:00
csharp Update grammars 2022-01-31 16:52:03 +01:00
css Update css grammar (#150724) 2022-05-30 17:42:17 +02:00
css-language-features html: observe insertFinalNewline (#152446) 2022-06-17 12:38:36 +02:00
dart Update grammars 2022-05-02 11:20:10 +02:00
debug-auto-launch joh/ts transpile (#152199) 2022-06-15 16:52:48 +02:00
debug-server-ready auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
diff Update grammars 2021-12-07 15:12:01 +01:00
docker
emmet Emmet inline completions (#151559) 2022-06-14 08:39:28 +02:00
extension-editing json: use default word pattern (#151754) 2022-06-13 14:36:42 +02:00
fsharp Update fsharp grammar (#152048) 2022-06-14 14:41:04 +02:00
git Git - enable using the editor as the git commit input (#152158) 2022-06-16 16:27:35 +02:00
git-base Make git-base a web extension 2022-04-25 21:03:41 +02:00
github Polish PR template picker (#151415) 2022-06-10 12:54:37 +00:00
github-authentication auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
go
groovy
grunt auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
gulp auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
handlebars Removes g flag from wordPatterns. 2021-05-31 19:47:57 +02:00
hlsl
html Move more update-grammar scripts to mjs 2022-03-01 17:28:57 -08:00
html-language-features html: observe insertFinalNewline (#152446) 2022-06-17 12:38:36 +02:00
image-preview auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
ini
ipynb auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
jake auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
java
javascript Update grammars (#151383) 2022-06-07 09:37:14 -07:00
json json indent pattern: handle escape characters (#152475) 2022-06-17 14:31:03 +00:00
json-language-features Merge branch 'main' into joh/voluminous-lobster 2022-06-10 09:07:30 +02:00
julia Update grammars 2022-03-07 15:18:39 +01:00
latex Update grammars 2022-05-02 11:20:10 +02:00
less Removes g flag from wordPatterns. 2021-05-31 19:47:57 +02:00
log
lua Update grammars 2022-03-29 11:11:11 +02:00
make Register .mak extension for the Make language (#122614) 2021-05-03 16:03:05 +02:00
markdown-basics Add latex to markdown embedded languages (#151732) 2022-06-15 00:01:37 +00:00
markdown-language-features Optimize markdown workspace scanning (#152563) 2022-06-19 09:40:10 -07:00
markdown-math Pick up latest markdown-it-katex (#149978) 2022-05-19 21:54:08 +00:00
merge-conflict Use .?method() in more places (#152112) 2022-06-15 16:28:31 +00:00
microsoft-authentication auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
notebook-renderers auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
npm use const instead of literal (#151742) 2022-06-10 13:56:43 +00:00
objective-c Update C grammar locations (#151733) 2022-06-10 13:55:11 +00:00
perl Update grammars 2021-08-10 17:06:42 +02:00
php Bump php grammar, fix #142824, fix #116103 (#150067) 2022-05-21 00:18:25 +00:00
php-language-features auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
powershell Delete built-in PowerShell snippets 2022-03-31 11:41:06 -07:00
pug
python Fixes #143953: Remove no longer necessary extensionKind 2022-02-25 11:51:07 +01:00
r Update grammars 2022-03-07 15:18:39 +01:00
razor .razor file should have default Language Mode of razor. Fixes #141756 2022-02-10 14:42:03 +01:00
references-view rename ref-viewlet's publisher back to vscode (#152213) 2022-06-15 08:58:11 -07:00
restructuredtext Update grammars 2022-03-29 11:11:11 +02:00
ruby Add pattern matching 'in' 2021-04-22 09:29:46 -04:00
rust Update grammars 2021-06-11 10:11:40 +02:00
scss Add onEnterRule for SassDoc documentation (fix #150598) (#150599) 2022-05-30 15:43:12 +02:00
search-result auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
shaderlab
shellscript Update shellscript grammar and add new test 2022-04-12 16:49:52 +02:00
simple-browser Reapply parcel/watcher adoption 2022-03-24 14:13:39 -07:00
sql Move more update-grammar scripts to mjs 2022-03-01 17:28:57 -08:00
swift Update Swift grammar 2022-03-15 11:05:34 +01:00
theme-abyss Adopt strike through for markdown 2022-01-05 15:13:35 -08:00
theme-defaults Update custom menu styles (#149187) 2022-05-16 18:40:33 -07:00
theme-kimbie-dark Adopt strike through for markdown 2022-01-05 15:13:35 -08:00
theme-monokai Adopt strike through for markdown 2022-01-05 15:13:35 -08:00
theme-monokai-dimmed [themes] monokai Dimmed theme issue. Fixes #80704 2022-01-19 22:14:42 +01:00
theme-quietlight Adopt strike through for markdown 2022-01-05 15:13:35 -08:00
theme-red Adopt strike through for markdown 2022-01-05 15:13:35 -08:00
theme-seti update seti (#152157) 2022-06-15 16:13:17 +02:00
theme-solarized-dark Unify and fix Solarized token colors 2022-02-11 22:48:18 +01:00
theme-solarized-light Unify and fix Solarized token colors 2022-02-11 22:48:18 +01:00
theme-tomorrow-night-blue fix jsx text foreground in tomorrow-night theme (#151478) 2022-06-08 14:15:32 +02:00
types
typescript-basics Update grammars (#151383) 2022-06-07 09:37:14 -07:00
typescript-language-features Use more optional chaining in TS extension (#152271) 2022-06-16 05:33:58 +02:00
vb add vba to extensions in the vb extension so that language detection works 2021-07-28 14:23:34 -07:00
vscode-api-tests tests - skip flake (#152145) (#152442) 2022-06-17 11:56:58 +02:00
vscode-colorize-tests Pull in cpp grammar fixes (#152449) 2022-06-17 11:17:09 +00:00
vscode-custom-editor-tests debt - bring @types/mocha up to date with version 9.x 2022-05-02 08:30:27 +02:00
vscode-notebook-tests Remove notebook editor decoration type (#151574) 2022-06-13 13:51:10 -07:00
vscode-test-resolver auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
xml fix word range in XML. For #149318 2022-05-13 10:22:33 +02:00
yaml Add .cff to the recognized YAML file extensions (#131323) 2021-09-06 14:33:29 +02:00
cgmanifest.json
package.json Pick up TS 4.7.3 (#151246) 2022-06-03 20:08:35 +00:00
postinstall.mjs Migrate postinstall script to use modules 2022-02-28 16:38:11 -08:00
shared.webpack.config.js auto-fixed prefer-const violation 2022-06-08 17:49:21 +02:00
tsconfig.base.json no modern JavaScript for us 2021-07-16 17:34:00 +02:00
yarn.lock Pick up TS 4.7.3 (#151246) 2022-06-03 20:08:35 +00:00