Johannes Rieken
c110d84460
fix integration test
2019-02-08 18:03:56 +01:00
Matt Bierner
198e6a55e7
Make sure we dispose of event emitters properly
2019-02-06 14:04:24 -08:00
Matt Bierner
038e8d3904
Make markdown extension points dynamic
...
For #67574
Blocked by #67958
2019-02-05 17:45:11 -08:00
Matt Bierner
476d7fe0ab
Refactor markdown contributions
...
Reducing code duplication and reducing state
2019-02-05 16:56:45 -08:00
Phil Marshall
a7c88d79a2
updated test for switched order and new tests for image link
2019-01-25 18:46:28 -06:00
Phil Marshall
b1de159292
added test for markdown image link underline
2019-01-22 18:46:55 -06:00
Matt Bierner
e325cce9bc
Fixing markdown unit tests
2019-01-09 18:15:34 -08:00
Prabhanjan S Koushik
e05aa178d6
Fix 63749 - Markdown, U+2028, and "Go to Symbol in File..." ( #63936 )
...
* fix-63749 - Added UNICODE_NEWLINE_REGEX
* fix-63749 - Removed .skip for the test method
* fix-63749 Moved Replace to parse
2018-11-29 09:09:36 -08:00
Matt Bierner
2f9f0c35cc
Added failing test for #63749
...
Add skipped test for #63749 so someone can pick this up
2018-11-27 12:02:39 -08:00
Matt Bierner
7d95e3e5f9
Support markdown link navigation when duplicate slugs exist
...
Fixes #59711
For a md document:
```md
# a
# a
- [a](#a)
- [next a](#a-1)
```
You can now click on the second link in the editor to navigate to the second `a` header. It is identified by being suffixed with `-1`.
2018-10-08 15:51:29 -07:00
Matt Bierner
2806df93e4
Try to keep one blank line after markdown block element folds
...
Fixes #58187
2018-09-07 13:48:44 -07:00
Matt Bierner
a118676a3b
Allow folding of html blocks in markdown files
...
Fixes #57505
2018-09-07 13:41:55 -07:00
Matt Bierner
5eab03cf75
Fix folding code blocks / lists with front matter
2018-09-07 11:36:38 -07:00
Jason Bright
d540729e40
add markdown list folding, #57104 ( #57899 )
2018-09-04 17:43:35 -07:00
Johannes Rieken
c8ac8ec300
debt - towards scheme-enforcement, #56108
2018-08-10 12:10:30 +02:00
Jackson Kearl
6a1515671f
Markdown region folding ( #55399 )
...
* Add foldin g of regions to markdown
* Add test for region folding
* Tweak region identification regex
2018-08-07 22:47:29 +02:00
Matt Bierner
4be0f07230
Add WebviewPanel.iconPath ( #54912 )
...
* Add WebviewPanel.iconPath
Allows webviews to provide icons used in UI. Adds a new `WebviewPanel.iconPath` property for this.
Replaces the static contribution approach from #49657
Fixes #48864
* Fix doc
* Move icon into mainthreadwebview
* Cleaning up implementation
* Cleaning up implementation
2018-07-24 15:08:46 -07:00
Matt Bierner
33446a0a9e
Use hierarchical markdown document symbols
...
Fixes #52546
2018-06-26 17:31:45 -07:00
Joao Moreno
8a3ffed0ab
vsts: report smoketest results
2018-06-12 17:37:53 +02:00
Joao Moreno
4dc738593b
complete integration test results
2018-06-12 17:24:23 +02:00
Joao Moreno
d8555f56c1
tests: scope xml file per platform
2018-06-11 22:36:32 +02:00
Joao Moreno
4eceb88ebf
wip: build show integration tests
2018-06-11 22:05:12 +02:00
Matt Bierner
558c694d47
Use blacklist for puctuators
...
Currently we can't use `/\p{L}/u` which would let use use a whitelist instead
Fixes #37079
2018-05-25 11:57:01 -07:00
Matt Bierner
281f242cff
Don't strip special characters in slugify
...
Fixes #48482
2018-05-25 11:57:01 -07:00
Matt Bierner
feeefd1037
Inject slugifier into markdown engine
2018-05-25 11:57:01 -07:00
Matt Bierner
7980812a43
Properly handle links with title
2018-05-04 11:37:32 -07:00
Matt Bierner
43ed87ccde
Add test for #49011
2018-05-04 11:37:32 -07:00
Matt Bierner
bd29afad2c
More pinning tests for markdown links
2018-05-04 11:37:32 -07:00
Matt Bierner
c068e6fdfe
Start adding some basic document link pinning tests
2018-05-04 11:37:32 -07:00
Martin Aeschlimann
a1bb202eb6
incorperate folding api feedback
2018-04-18 15:26:43 +02:00
Matt Bierner
7761157030
Update results on file create
2018-04-13 16:34:25 -07:00
Matt Bierner
79098619a5
Handle delete document
2018-04-13 16:34:25 -07:00
Matt Bierner
87f97ad853
Adding test for file change
2018-04-13 16:34:25 -07:00
Matt Bierner
8f877ceec6
Adding multi document workspace symbol provider test
2018-04-13 16:34:25 -07:00
Matt Bierner
6044fcacc8
Adding single file test
2018-04-13 16:34:25 -07:00
Matt Bierner
aa0d43ea2d
Name cleanup
2018-04-13 16:34:25 -07:00
Matt Bierner
b641742452
Targeted fix for markdown special character links in #37079
...
Fixes #37079
2018-04-06 16:06:45 -07:00
Matt Bierner
468dc867cd
Rename markdown to markdown-language-features
2018-03-19 21:08:39 -07:00