Martin Aeschlimann
eeee6244d9
[josn] fix wrong schema-schema reference, use draft-07 everywhere
2019-12-05 11:15:39 +01:00
Matt Bierner
97855786a0
Fix absolute paths in markdown preview on windows
...
Fixes #84728
We should use `.fsPath` for both parts of the uri in this case.
2019-12-02 19:45:44 -08:00
Andrew Liu
37eeb3755a
quick fix ( #85506 )
2019-11-25 11:30:04 -08:00
Matt Bierner
0e5a5f6524
Better time logging for js + markdown
...
We don't need full date, only times
2019-11-19 11:22:08 -08:00
Matt Bierner
5b428d2ec1
Don't use locale strings
...
For #84803
These can cause issues on node 12
2019-11-18 09:35:35 -08:00
Matt Bierner
40b8c9d073
Allow _ in markdown word definitions
2019-11-14 15:35:46 -08:00
Matt Bierner
0491afb85e
Update md version
2019-11-09 12:52:27 -08:00
Matt Bierner
b10335675f
Improve scroll sync for nested markdown lists
...
Fixes #83735
2019-11-08 18:13:01 -08:00
Matt Bierner
cbd414ba58
Don't force refresh the markdown preview's html when changing the active document
2019-11-08 17:00:56 -08:00
Matt Bierner
979e2b0387
Remove duplicate call to dispose
2019-11-08 16:56:06 -08:00
Matt Bierner
8236f06bfc
Add experimental webview editor based markdown preview
...
Potentially for #54776 , #2766
2019-11-08 10:38:51 -08:00
Matt Bierner
43a2ca8840
Remove forceUpdate property
2019-11-08 10:38:51 -08:00
Matt Bierner
1cdb534185
Try to redeuce duplication for create vs refactor
2019-11-08 10:38:51 -08:00
Matt Bierner
886ea7a8b4
💄
2019-11-08 10:38:51 -08:00
Matt Bierner
aafc307dd8
Use set to store preview instead of array
2019-11-08 10:38:51 -08:00
Matt Bierner
884d52f1e7
Extract DynamicPreviewStore
2019-11-08 10:38:51 -08:00
Matt Bierner
7ee9aa4757
Rename and move types around to get ready for webview editor based previews
2019-11-08 10:38:51 -08:00
Alex Dima
c9a2de2d9c
Improve integration test output on Windows ( #84239 )
2019-11-08 17:21:35 +01:00
Matt Bierner
45a64e2bdd
Improve markdown scroll sync on fenced code blocks in md files
2019-11-02 15:28:01 -07:00
Matt Bierner
37753d5bbc
Update deps
2019-11-02 15:28:01 -07:00
Benjamin Pasero
ca22de4b17
debt - bump node.d.ts dependency in extensions to 12.x (part of #82514 )
2019-10-28 08:11:47 +01:00
Benjamin Pasero
e5f0077f40
css 💄
2019-10-25 16:41:56 +02:00
Matt Bierner
78559bf9e6
Normalize vscode links in markdown files to target current vscode version
...
Fixes #71622
This allows you to use generic `vscode` links inside the markdown preview and still have them work if the preview is viewed in insiders
2019-10-23 20:27:52 -07:00
ganxy1028
5c705ea7ee
Fix #82199 , resetting some color of code blocks at Markdown Preview with light theme ( #82453 )
...
* Fix #82199
This PR resets color theme of number, title and built_in at Preview with light theme.
* Bad whitespace indentation Fixe
* owner comment Removed
2019-10-15 13:12:11 -07:00
Matt Bierner
ecdba243ff
Treat non-spacing marks as part of word in md files
...
Fixes #82386
2019-10-14 15:59:41 -07:00
Jakob Fahr
9f2ca57b05
Fix #82199 , numbers hard to read in light theme markdown preview ( #82450 )
2019-10-14 11:47:53 -07:00
Matt Bierner
acdbc65fcc
Update highlight js and md versions
2019-10-12 20:14:07 -07:00
Matt Bierner
21ba436c51
Fix one more case of #81320
...
The markdown link people write may be uri encoded. We need to decode these before trying to open them
2019-10-09 13:01:30 -07:00
Johannes Rieken
32b2861498
workaround - remove as const
to make webpack happy...
2019-10-07 14:17:39 +02:00
Matt Bierner
8e944be15c
Support jsonc for code block type with highlightjs
2019-10-04 17:57:33 -07:00
Matt Bierner
36aa903d5a
Rewrite how we handle links in the md preview
...
Try to simplify how we resolve links:
- Move most logic out of the preview itself.
- Simplify the amount of rewriting we do in the markdown engine
2019-10-04 17:57:33 -07:00
Matt Bierner
ef698fa6cd
Make markdown refresh more stable
...
Fixes #80680
- Always sync the current preview line number with the editor, even when `scrollEditorWithPreview` is false
- If the md file is focused and refresh is called, do not try resetting the current line to match the editor file. This mainly effects the case where `scrollEditorWithPreview` is false
2019-10-03 13:46:31 -07:00
Matt Bierner
2235ebf5db
Handle new vscode-resource format for md linkes
...
Fixes #81849
This is a safer scoped fix, not the best one. Will look into removing most of this uri munging for october
2019-10-02 14:09:38 -07:00
Matt Bierner
8f6108beea
Removing unused .mac style rule for rendered markdown
2019-09-19 16:26:33 -07:00
Konstantin Solomatov
316fd807fe
remove docIndex in markdown language extension ( #80933 )
2019-09-16 10:50:20 -07:00
Johannes Rieken
9aab002dea
push workaround for ts-loader weirdness
2019-09-12 09:59:31 +02:00
Matt Bierner
153e063486
Fix markdown preview refresh command potentially resetting preview scroll position to top if focused on preview
...
Fixes #80680
2019-09-11 20:50:52 -07:00
Matt Bierner
a835f40c5b
Remove deprecated scrollPreviewWithEditorSelection setting
2019-09-11 14:28:22 -07:00
Konstantin Solomatov
5db460d2fe
Fix activation of linters on unopened files caused by markdown plugin ( #80506 )
...
* Fix bug causing a large number of linters to be activated due to the markdown extension opening TextDocuments during indexing
* indentation problem
* code review by @OmarTawfik
* revert changed file
* Code review: use nodejs' Buffer
* fix ineffcient code
code review comments
* introduce SkinnyTextLine
* refactor redundant code
* revert changed files
* formatting
* remove empty line
2019-09-11 11:39:08 -07:00
Matt Bierner
2fe62e7dfe
Use the document that contains the md link as the resource for getting config, not the target document
2019-09-10 16:31:53 -07:00
Matt Bierner
28c5988f47
Renaming setting names
2019-09-10 16:20:01 -07:00
Matt Bierner
728ee3aa73
Extract
2019-09-10 16:06:08 -07:00
Salvador Cabrera Lozano
c307d73664
Fix for #26659 . ( #80227 )
...
* Fix for #26659 .
Clicking on a local file link will open up the editor on a separate editor group (new or reuse existing one).
* Fix for #26659 : Add way to open Markdown links in a different editor group
Adding "markdown.editor.openMarkdownLinks" setting to specify where
links to markdown files should open (current editor group by default).
2019-09-10 15:58:27 -07:00
Matt Bierner
7226e32d1b
Use shared tsconfig for markdown preview
...
Fixes #80121
2019-09-09 10:20:56 -07:00
Matt Bierner
7a00ddf9f8
Format files for 3.6
...
Fixes #80118
2019-09-02 21:29:05 -06:00
Matt Bierner
a66e9d4835
Don't dispose markdown preview emitters before firing events
...
Fixes #79827
2019-08-26 13:40:07 -07:00
Matt Bierner
962158e164
Fix yarn lock
2019-08-21 18:15:49 -07:00
Matt Bierner
4f5ef27990
Pull in latest markdown-it version
2019-08-21 18:03:50 -07:00
Matt Bierner
646d4ddb75
Use _register
2019-08-20 15:07:25 -07:00
Matt Bierner
e44d9a2888
Rename parameter
2019-08-20 11:28:31 -07:00