vscode/extensions
Matt Bierner 26ef59c6a7
Rework markdown paste resource (#201838)
Fixes #184980

This refactors much of the logic around markdown paste/drop. PR got a little large but the main highlights are:

- Allow using a custom snippet for inserted audio/video
- Merge the drop/paste resource provider classes since these are so similar
- Enable smart pasting of url text by default
- Refactor url paste logic
- For now, disable the behavior where url paste could paste a combination of markdown and plain uris. In practice this is confusing, especially because our labels for this were wrong. We can always reintroduce this later if multicursor users find it useful
2024-01-04 15:59:14 -08:00
..
bat
clojure offside languages: changing ignoreTrimWhitespace default to false (#169555) 2022-12-20 10:09:56 +01:00
coffeescript offside languages: changing ignoreTrimWhitespace default to false (#169555) 2022-12-20 10:09:56 +01:00
configuration-editing Add ${/} as a shorter alias for ${pathSeparator} predefined variable (#200750) 2023-12-13 17:04:54 +01:00
cpp Update grammars (#194614) 2023-10-02 15:56:43 +01:00
csharp Update grammars (#200730) 2023-12-13 13:08:01 +01:00
css Update CSS grammar (#193333) 2023-09-18 11:46:17 +02:00
css-language-features Update vscode-css-languageservice to version 6.2.11 (#199235) 2023-11-27 23:29:05 +01:00
dart Update grammars (#200730) 2023-12-13 13:08:01 +01:00
debug-auto-launch chore: update to Electron 25 (#188268) 2023-08-07 21:46:27 +09:00
debug-server-ready Add support for running DebugConfigurations with serverReadyAction (#197597) 2023-11-22 19:41:19 +00:00
diff
docker
emmet fix typos 2023-10-13 20:28:15 +08:00
extension-editing update to latest jsonc-parser (#192872) 2023-09-12 14:58:01 +02:00
fsharp Update grammars (#200730) 2023-12-13 13:08:01 +01:00
git use sha256 in git (#201781) 2024-01-04 12:02:02 +01:00
git-base Git - add autoClosingPairs to git language definitions (#201060) 2023-12-16 16:55:16 +01:00
github Bump telemetry package (#197168) 2023-11-01 20:51:03 +01:00
github-authentication chore: bump vscode-tas-client (#198257) 2023-11-15 00:12:17 +01:00
go
groovy
grunt Mark packages as private (#193414) 2023-09-19 00:30:01 +01:00
gulp chore: update to Electron 25 (#188268) 2023-08-07 21:46:27 +09:00
handlebars handlebars extension not acivated in remote window (#168313) 2022-12-07 16:15:36 +01:00
hlsl
html Fixes #175797 (#175899) 2023-03-03 13:08:21 +01:00
html-language-features Bump telemetry package (#197168) 2023-11-01 20:51:03 +01:00
ini Add syntax highlighting for *.repo files (#199859) 2023-12-05 12:25:46 +01:00
ipynb Drop uuid pkg used to to generate notebook cell id (#198647) 2023-11-20 06:12:55 +01:00
jake chore: update to Electron 25 (#188268) 2023-08-07 21:46:27 +09:00
java Update grammars (#200730) 2023-12-13 13:08:01 +01:00
javascript Fix supported markdown-lint violations in markdown files (#190750) 2023-08-24 08:37:25 +00:00
json Add snippets as a language (#185017) 2023-07-28 09:21:56 -07:00
json-language-features Bump telemetry package (#197168) 2023-11-01 20:51:03 +01:00
julia Update grammars (#200730) 2023-12-13 13:08:01 +01:00
latex Update grammars (#200730) 2023-12-13 13:08:01 +01:00
less Add the new Less grammar back in (#200043) 2023-12-05 15:17:02 +01:00
log
lua Update grammars (#200730) 2023-12-13 13:08:01 +01:00
make Update make grammar (#170948) 2023-01-10 11:50:28 +01:00
markdown-basics Update grammars (#200730) 2023-12-13 13:08:01 +01:00
markdown-language-features Rework markdown paste resource (#201838) 2024-01-04 15:59:14 -08:00
markdown-math Add macros entry to markdown-math configuration (#180458) 2023-06-20 23:31:26 +02:00
media-preview Bump telemetry package (#197168) 2023-11-01 20:51:03 +01:00
merge-conflict Bump telemetry package (#197168) 2023-11-01 20:51:03 +01:00
microsoft-authentication preferred_username should be... preferred (#199445) 2023-11-28 12:45:50 -08:00
notebook-renderers remove console log message (#200684) 2023-12-12 22:13:54 +01:00
npm fix: task name end with space 2023-12-19 20:33:30 +08:00
objective-c
perl Rename Perl6 to Raku (#192882) 2023-09-12 16:20:16 +02:00
php Fix invalid php snippet (#192246) 2023-09-06 02:13:03 +02:00
php-language-features fix invalid endCharacter value in php validation 2023-10-21 15:57:25 +02:00
powershell
pug Update grammars (#178508) 2023-03-29 11:38:06 +02:00
python Update grammars (#200730) 2023-12-13 13:08:01 +01:00
r Update grammars (#196839) 2023-10-27 09:35:46 -07:00
razor Update grammars (#196839) 2023-10-27 09:35:46 -07:00
references-view Add missing spaces after generic implements (#200182) 2023-12-06 12:29:05 -08:00
restructuredtext Update grammars (#194614) 2023-10-02 15:56:43 +01:00
ruby
rust Update grammars (#196839) 2023-10-27 09:35:46 -07:00
scss
search-result Unexpected link highlighting in search editor (#187091) 2023-07-05 23:11:27 +02:00
shaderlab
shellscript Update shellscript grammar (#193488) 2023-09-19 09:33:30 -07:00
simple-browser Bump telemetry package (#197168) 2023-11-01 20:51:03 +01:00
sql Update grammars (#200730) 2023-12-13 13:08:01 +01:00
swift Update Swift.tmLanguage (#200698) 2023-12-13 11:56:00 +00:00
theme-abyss fix #192333 (#192855) 2023-09-12 11:39:41 +02:00
theme-defaults Add the new Less grammar back in (#200043) 2023-12-05 15:17:02 +01:00
theme-kimbie-dark Update themes to accommodate C# grammar change (#192854) 2023-09-12 12:37:49 +02:00
theme-monokai Syntax highlighting incorrect in vscode.python for the word 'file' (#191111) 2023-08-23 22:17:23 +01:00
theme-monokai-dimmed Update themes to accommodate C# grammar change (#192854) 2023-09-12 12:37:49 +02:00
theme-quietlight Add the new Less grammar back in (#200043) 2023-12-05 15:17:02 +01:00
theme-red Syntax highlighting incorrect in vscode.python for the word 'file' (#191111) 2023-08-23 22:17:23 +01:00
theme-seti update seti-font (#200041) 2023-12-06 17:38:03 +01:00
theme-solarized-dark Syntax highlighting incorrect in vscode.python for the word 'file' (#191111) 2023-08-23 22:17:23 +01:00
theme-solarized-light Syntax highlighting incorrect in vscode.python for the word 'file' (#191111) 2023-08-23 22:17:23 +01:00
theme-tomorrow-night-blue Add the new Less grammar back in (#200043) 2023-12-05 15:17:02 +01:00
tunnel-forwarding forwarding: add a warning for public ports (#192599) 2023-09-08 19:19:50 +02:00
types
typescript-basics Fix supported markdown-lint violations in markdown files (#190750) 2023-08-24 08:37:25 +00:00
typescript-language-features Show TS Server commands in diff editors and notebook cells (#201847) 2024-01-04 15:54:50 -08:00
vb Update grammars (#192749) 2023-09-11 11:38:45 +02:00
vscode-api-tests Have workspace.save and workspace.saveAs methods that return the URI (fix #178713) (#200222) 2023-12-07 17:38:11 +01:00
vscode-colorize-tests Update grammars (#200730) 2023-12-13 13:08:01 +01:00
vscode-test-resolver chore: update to Electron 25 (#188268) 2023-08-07 21:46:27 +09:00
xml xml: remove the CDATA autoClosingPairs. Fixes #200671 (#201109) 2023-12-18 14:29:50 +01:00
yaml Add TMLanguage aliases to YAML (#198300) 2023-11-15 16:52:22 +00:00
cgmanifest.json
esbuild-webview-common.js Fix files not being copied on first esbuild watch (#185618) 2023-06-19 23:59:46 +02:00
mangle-loader.js Add extra argument to Mangler (#184986) 2023-06-13 09:03:51 +02:00
package.json Pick up TS 5.3 final (#198712) 2023-11-20 23:53:54 +01:00
postinstall.mjs Reapply building of web server (#166391) 2022-11-15 14:55:40 -08:00
shared.webpack.config.js Update condition names to allow node (#198274) 2023-11-17 10:57:50 +00:00
tsconfig.base.json
yarn.lock Pick up TS 5.3 final (#198712) 2023-11-20 23:53:54 +01:00