Kai Maetzel
919580fdd8
Upgrade telemetry package used by TS and markdown extensions. ( #20971 )
...
* upgrade telemetry used by TS ext
* upgrade telemetry used by markdown ext
2017-02-21 15:26:30 -08:00
Martin Aeschlimann
74a6d6d423
fix tests for #20610
2017-02-20 17:34:05 +01:00
Matt Bierner
7a82ac3ff9
Small markdown code cleanup
2017-02-15 14:49:41 -08:00
Matt Bierner
80a864ebc1
Fix markdown editor link possibly breaking
2017-02-14 17:12:37 -08:00
Matt Bierner
4f6efb0ef5
Use same slugify logic for editor links as well
2017-02-14 17:07:38 -08:00
Kazuyuki Sato
ac5beb61b2
markdown-it-named-header custom slugify for non-latin characters ( #20628 )
...
* markdown-it-named-header custom slugify for non-latin characters
* Delete comment
2017-02-14 16:50:20 -08:00
Matt Bierner
6b5c143705
Clarify markdown setting string. Fixes #20409
2017-02-13 14:17:27 -08:00
Matt Bierner
3da42e5659
Debounce markdown selection update events Fixes #19827
2017-02-09 17:55:59 -08:00
Matt Bierner
789fa53908
Fix markdown links no opening
2017-02-09 13:41:11 -08:00
Matt Bierner
4b007e50d2
Improve markdown preview handling of ill formatted html Fixes #20199
2017-02-08 13:28:48 -08:00
Matt Bierner
42335c57f5
Revert "Use types tsconfig option where possible"
...
This reverts commit 38fbba35ff .
2017-02-07 16:31:50 -08:00
Matt Bierner
38fbba35ff
Use types tsconfig option where possible
2017-02-07 15:57:22 -08:00
Matt Bierner
1a024c1b19
Use reference @types/node in extensions
2017-02-07 15:38:04 -08:00
Matt Bierner
cc2c7c0a1a
Improve Markdown Preview Code Block Coloring
...
Fixes #7776
**Bug**
Code blocks in the markdown preview are not very good looking
**Fix**
Use default text color for indented code blocks and add a background
2017-02-06 17:18:58 -08:00
Matt Bierner
f401c72a55
Enable Markdown Scroll Syncronization for Untitled Files ( #20072 )
...
Fixes #20070
**Bug**
Markdown scroll sync and other sync features do not work for untitled files. The root cause seems to be that the `main.js` markdown file is never loaded
**Fix**
Instead of a using a path without a scheme for `main.js`, use a `file://` path
2017-02-06 11:20:36 -08:00
Matt Bierner
4e91a74c6f
Fix Markdown Scroll Sync For Windows Path Casing ( #20064 )
...
**Bug**
Scroll sync not working for some users on windows
**Fix**
Root cause seems to be that windows drive/path cases can sometimes differ between preview and editor document. Adds a equality check based on `fsPath` as well
2017-02-06 10:19:45 -08:00
Matt Bierner
4495f714a9
Fix Slow Markdown Front matter stripping regexp ( #19894 )
...
**Bug**
For long/not-terminated frontmatter in a markdown file, we can currently hang the process while trying match it using a regular expression
**Fix**
Use a more efficent regexp to do this.
2017-02-03 17:56:52 -08:00
katainaka
96ba7c27aa
Fixed colorization of nested list. ( #19596 )
...
Fixed colorization of nested list with unindented line.
2017-02-01 14:18:23 -08:00
Matt Bierner
4afd014791
Add no unused paramter option to markdown extension
2017-02-01 13:34:35 -08:00
Matt Bierner
7c633148b3
Remove unneeded d.ts files from extensions ( #19653 )
...
* Remove unneeded d.ts files from extensions
Moves most extensions to use the lib files for the standard library that typescript provides.
* Remove a few more node.d.ts references
2017-02-01 12:34:50 -08:00
Martin Aeschlimann
d133a5e17c
[coffeescript] switch to atom/language-coffee-script. Fixes #14953 , #14945 , #15008
2017-01-31 22:44:17 +01:00
Matt Bierner
ab91538237
Small cleanup of markdown extensions.ts
2017-01-31 11:47:40 -08:00
Matt Bierner
4d9dc7479b
Fixes #19612 script tag on same line breaks markdown colorization
2017-01-31 11:26:16 -08:00
Matt Bierner
2e0df7fc38
Fixes #19610
2017-01-31 11:09:41 -08:00
Matt Bierner
7c96cd3c4a
Support Fragments for intra document markdown editor links ( #19639 )
...
Adds support for editor links with fragements for markdown. This jumps to the correct header location if one can be found
2017-01-31 11:05:06 -08:00
Martin Aeschlimann
60bbe61489
[css] change grammar to atom/language-css
2017-01-31 17:10:28 +01:00
Matt Bierner
15c2d1f51e
Move markdown preview content provider to own file ( #19592 )
2017-01-30 12:36:43 -08:00
katainaka
e68ab660a3
Update markdown-it version ( #19417 )
2017-01-27 14:41:15 -08:00
Matt Bierner
f7697a7f37
Support In-Document links inside of the markdown editor ( #19411 )
...
* Support In Document links inside of the markdown editor
Fixes #17288
* Cleaning up code to reduce duplication
2017-01-27 14:36:28 -08:00
Matt Bierner
6fe2bae3b5
Fixes Webview reload Flickering ( #19394 )
...
**Bug**
When refreshing a webview, a slight flicker can sometime be seen. This is especially noticable when using the markdown preview.
**Fix**
Instead of replacing the content of the iframe for refresh, create a new iframe with the new content and do a swap to update.
2017-01-25 13:00:58 -08:00
Matt Bierner
fbea777a88
Fixes #19196 - Disable double click on links in markdown preview
2017-01-24 22:51:24 -08:00
Matt Bierner
dbb77f1eef
Smooth markdown scrolling
2017-01-24 22:22:51 -08:00
Matt Bierner
b1ff58b808
Fixes #19324
2017-01-24 19:51:56 -08:00
Matt Bierner
042285d5e1
Fixes active selection line now showing is slection tracking is disabled in markdown preview]
2017-01-24 19:41:34 -08:00
Matt Bierner
eba0fc96ff
Fixes #19192 - markdown scroll selection sync setting disabling double click and other features
2017-01-24 19:37:13 -08:00
Matt Bierner
d0163a1401
Fixes #19190
2017-01-24 19:30:29 -08:00
Matt Bierner
311adff0c9
Add more contrast to dark theme current line indication in markdown preview fixes #19323
2017-01-24 18:51:35 -08:00
Matt Bierner
8396a11dab
Remove markdown logic to maintain position on resize since it is too choppy
2017-01-24 18:15:24 -08:00
Matt Bierner
41a5c6858c
Remove duplicate calls in markdownEngine
2017-01-24 17:14:15 -08:00
Matt Bierner
e7730e36a5
Scroll sync for list items and quotes fixes #19151
2017-01-24 15:46:01 -08:00
Matt Bierner
d1998fef44
Remove logging call
2017-01-24 14:59:45 -08:00
Matt Bierner
77fbceeb1e
Use selection active for initial line as well
2017-01-24 14:58:36 -08:00
Matt Bierner
a765a1a298
Fixes #19133
2017-01-24 14:55:02 -08:00
Matt Bierner
c8196b5ee5
Fixes #19126
2017-01-24 13:58:52 -08:00
Matt Bierner
4e7666da14
Fix relative links in markdown preview
2017-01-24 11:41:18 -08:00
Matt Bierner
a9424c71e4
Improve markdown preview line indicator colors
2017-01-23 15:24:53 -08:00
Matt Bierner
93c4b5f077
Fixes #19093
2017-01-23 14:12:52 -08:00
Matt Bierner
0309c46454
Sort markdown settings
2017-01-23 14:08:14 -08:00
Matt Bierner
a18fe04303
Add throttle for markdown scroll sync
2017-01-23 13:51:28 -08:00
Matt Bierner
6053021a6c
Split up and rename Markdown Scroll Sync Settings ( #19077 )
...
Splits the markdown scroll sync settings to be more granular.
2017-01-23 11:59:12 -08:00