Commit Graph

1167 Commits

Author SHA1 Message Date
Benjamin Pasero f6d0cc1645 fixes #12757 2016-09-28 10:37:54 +02:00
Dirk Baeumer 5c602c0afd Fixes #12778: [loc][Query][VSCode] Please clarify string 2016-09-28 10:35:43 +02:00
Kai Maetzel 37cffbd031 Merge pull request #11066 from eklavyamirani/master
Fixed: Markdown syntax highlighting to support alternative header styles
2016-09-26 17:44:21 -07:00
Dirk Baeumer f92b910dbb Fixes #11850: Investigate better synchronization between diagnostic request and auot code complete 2016-09-26 22:14:23 +02:00
Alex Dima cefb6cb4ba Generate dev-time ThirdPartyNotices 2016-09-26 21:07:21 +03:00
Matt Bierner 5c32264d0e Update markdown syntax highlighing test results 2016-09-26 10:50:58 -07:00
Matt Bierner 0b70faeec6 Fix colorization of markdown links and inlines inside of lists and quotes
Issue #12344

**Bug**
Current colorization rules are too relaxed. Links inside lists of block quotes for example end up getting colored differently than normal links.

**Fix**
- Add a scope to the textmate markdown grammar so that we can identify the symbol that starts a list or quote.
- Remove text colorization rule for lists and quotes since this just duplicates the normal text color.
- Only apply special puctuator colorization to the start symbol for lists and quotes
2016-09-26 10:50:58 -07:00
Matt Bierner 93d16ef30a Fix colorization for markdown indented paragraphs
Issue #8264

**Bug**
Indented paragraphs are not highlighted in markdown files. Up to three spaces are allowed before the first non space character.

**Fix**
Add rule to consume optional spaces before paragrpah start.

closes #8264
2016-09-26 10:49:47 -07:00
Matt Bierner 265c025bbf Use blankline to delimit html block in markdown colorization
**Bug**
Issue #7725

Nested html is not colorized properly for markdown:

```md
<div class="custom-class" markdown="1">
  <div>
    nested div
  </div>
</div>
```

**Fix**
According to the commonmark spec, general html blocks end with a blank line: http://spec.commonmark.org/0.25/#html-blocks

This change relaxes the while so that we only check for blanklines, instead of trying to match the start tag (which fails when nesting elements)
2016-09-26 10:48:54 -07:00
Matt Bierner 102adb766e Also support any number of spaces after end of closing fenced code block 2016-09-26 10:47:31 -07:00
Matt Bierner 69f2e874fc Fix Markdown Colorization for Fenced Code Blocks When End Fence Is Prefixed by Spaces
Issue #8636

**Bug**
Fenced code block closing tags break colorization if they are prefixed with spaces. According to the commonmark spec, up to three spaces are allowed.

**Fix**
Update defintion of fenced code block closing tag to support spaces.

Closes #8636
2016-09-26 10:47:31 -07:00
Matt Bierner 90d58f4909 Fix colorization of html prefixed by spaces in markdown files
Issue #12289

**Bug**
Html tags prefixed by 1 to 4 spaces are not colorized properly

**Fix**
Consume optional leading whitespace when matching html tags instead of only starting from previous match location

closes #12289
2016-09-26 10:46:00 -07:00
Matt Bierner 5169a9806a Add Syntax Highlighting for C# Code in Markdown files
Adds c# to the list of language highlighted in markdown fenced code blocks. You must have a c# language extension install for this to work.

Closes #7003
2016-09-26 10:44:14 -07:00
Matt Bierner 3b8ec4a12f Fix Markdown Preview Code in Header Font Size
**Bug**
In Markdown preview, code blocks in headers are the wrong font size.

**Fix**
Specify that code blocks in headers should inherit their font-size, instead of brining their own.
2016-09-26 10:35:25 -07:00
Sandeep Somavarapu b3f5a006b9 Merge pull request #11347 from bgashler1/bgashler1/issue/8410/indentation-guides-colors
Updated integrated themes indent guide colors
2016-09-26 19:28:05 +02:00
Kai Maetzel 1e121b2011 Merge pull request #12472 from mjbvz/show-markdown-preview-for-any-file-type-when-viewed-as-markdown2
Show Markdown Preview Menu Button For any File Opened as Markdown
2016-09-26 10:12:12 -07:00
bgashler1@users.noreply.github.com 51c34e23af Changing "guide" tmTheme key instead of invisibles
See #11347
2016-09-23 19:29:19 -07:00
Benjamin Pasero 889c5d2d8c ts 2.0: fix unexternalized string issues 2016-09-23 14:50:43 +02:00
Rob Lourens dbda829ee4 Take new node-debug2 version 2016-09-23 12:51:09 +02:00
Dirk Baeumer 98e45b8d79 Add close buttons to messages 2016-09-23 12:07:28 +02:00
Dirk Baeumer db1de303a6 Merge branch 'master' into dbaeumer/TS2.0 2016-09-23 11:52:24 +02:00
Dirk Baeumer a48d278d19 Added values to enums to make 2.0.3 compiler happy with structural equal enums 2016-09-23 11:50:22 +02:00
Rob Lourens 337d202892 Add node-debug2 OSSREADME and placeholder 2016-09-23 11:33:51 +02:00
Dirk Baeumer a464b8a7b5 Fixing compile error caused by TS 2.0.3 2016-09-23 09:03:16 +02:00
Dirk Baeumer ca81a6bea0 Upgrade to TS 2.0.3 2016-09-22 22:29:31 +02:00
Matt Bierner 9e28d5764c Show Markdown Preview Menu Button For any File Opened as Markdown
Issue #7638

**Bug**
Open a `.txt` file containing markdown in VSCode. Select the editor language as `markdown` and the highlighing kicks in, but there is no preview button for the file.

**Fix**
Base display of the markdown preview button on `resourceScheme` instead of `resourceLangId`.

Closes #7638
2016-09-22 11:06:32 -07:00
Dirk Baeumer 7a560086bf Merge branch 'master' into dbaeumer/TS2.0 2016-09-22 16:27:21 +02:00
Dirk Baeumer 03d7916061 ImprovedVersionChecking 2016-09-22 16:24:33 +02:00
Andre Weinand b7d6960d36 get node-debug from marketplace 2016-09-22 15:03:23 +02:00
Dirk Baeumer f0910528f4 Disable debugger 2016-09-22 12:53:32 +02:00
Dirk Baeumer f4e1161ef0 Normalize all pathes using fs.realpath 2016-09-22 12:36:15 +02:00
kieferrm aeda1791fe update tests results for the new version of the textmate engine 2016-09-21 22:17:16 -07:00
Andre Weinand f279a631b5 update node-debug 2016-09-22 00:22:40 +02:00
Matt Bierner c996984bcc Merge pull request #10985 from Microsoft/tyriar/10984_md_italic_color
Remove color from italics in markdown in default theme
2016-09-21 10:48:49 -07:00
Dirk Baeumer 25048e5d65 Merge branch 'master' into dbaeumer/TS2.0 2016-09-21 17:07:54 +02:00
Dirk Baeumer 1ad65140b4 Update typescript extension to 2.0.2 2016-09-21 16:13:49 +02:00
Alex Dima 91ff124083 Fix failing integration tests 2016-09-21 17:01:23 +03:00
Johannes Rieken 3650ea4238 register/execute, #12337 2016-09-21 10:14:58 +02:00
Andre Weinand 6305cb82db update node-debug 2016-09-20 21:31:10 +02:00
Andre Weinand c64b992a48 fix url in node-debug OSSREADME 2016-09-20 15:46:41 +02:00
Andre Weinand 1cc8b7c896 update node-debug 2016-09-19 22:20:29 +02:00
Martin Aeschlimann 7465d39c5c [html] htmlDocument cache 2016-09-19 13:36:43 -04:00
Martin Aeschlimann 590b5c5ec6 [html] update language service 2016-09-19 13:15:56 -04:00
Johannes Rieken 203055c6da make sure to return initial value, #11503 2016-09-19 16:28:15 +02:00
Andre Weinand a9fe9cda04 update node-debug 2016-09-16 23:46:47 +02:00
Andre Weinand f4af2495d8 update OSSREADME for node-debug 2016-09-16 23:16:31 +02:00
Andre Weinand e3f5493f97 update node-debug 2016-09-16 00:26:06 +02:00
Martin Aeschlimann 83b4816f77 [html] update language service 2016-09-15 22:25:49 +02:00
Martin Aeschlimann 5073dfcc37 [yaml] update grammar, add tests, update license 2016-09-15 21:57:01 +02:00
Martin Aeschlimann 5ba13ddbf3 Update yaml grammar to textmate/yaml.tmbundle@9a4135d (2016-08-24) 2016-09-15 21:45:42 +02:00