Commit Graph

1346 Commits

Author SHA1 Message Date
Martin Aeschlimann d72fd136ca [html] update server & client libraries, add SnippetString 2016-11-18 10:27:28 +01:00
Dirk Bäumer a6af151d6c Merge pull request #15679 from aozgaa/master
Convert from 1- to 0-based indexing for TypeScript completion spans
2016-11-17 18:04:56 -08:00
Dirk Baeumer aebd3da097 Fixed #14599: TypeScript formatter suddenly forgets about formatting rules 2016-11-17 18:02:51 -08:00
Arthur Ozga 2be3b848db Convert from 1- to 0-based indexing 2016-11-17 15:09:38 -08:00
isidor 1d5c0d67f7 coffeescript: use new way of contributing breakpoints 2016-11-17 15:00:05 +01:00
Johannes Rieken 739d8ca77f migrate [bower|package]JSONContributions, #15573 2016-11-17 11:21:42 +01:00
Martin Aeschlimann 0e294079f6 Merge pull request #15512 from Huachao/patch-6
Add .conf and .cfg file extensions for ini language
2016-11-17 08:43:46 +01:00
Johannes Rieken 1ec1711302 adopt [bower|package].json default proposals, #3210 2016-11-16 16:44:39 +01:00
Martin Aeschlimann 935027dc19 [html] resolve JS completion proposals 2016-11-16 16:04:33 +01:00
Johannes Rieken 0abf274748 mirgrate typescript completion item provider to TM syntax, #3210 2016-11-16 15:29:20 +01:00
Johannes Rieken c76b721d81 SnippetString and improved CompletionItem.insertText, #3210 2016-11-16 15:29:13 +01:00
Martin Aeschlimann 03813455b7 [html] add embedded JavaScript support 2016-11-16 10:58:52 +01:00
Dirk Baeumer ab8e320022 Fixes #15543: Adapt TSServer 2.0.10 2016-11-15 15:24:24 -08:00
Huachao Mao 4c06676eb8 Add .conf and .cfg file extensions for ini language
follow https://en.wikipedia.org/wiki/INI_file
2016-11-15 22:02:44 +08:00
Yuichi Tanikawa d2c4d00e05 Add .zsh-theme to shellscript extensions 2016-11-15 09:46:24 +09:00
Matt Bierner 1957e44186 Delete emacs tmp file :( 2016-11-14 10:36:09 -08:00
Martin Aeschlimann 8a85fc0399 [html] add css support to html extension as library 2016-11-14 11:34:54 +01:00
Martin Aeschlimann 332fd57d3f Fix for source maps in extensions 2016-11-14 11:34:53 +01:00
Matt Bierner eb563582f4 Add yaml front matter support for Markdown (#15218)
* Add language support for yaml front matter to markdown grammar

* Add option to strip yaml front matter from preview

* Use enum for setting instead of boolean

* Better names

* Fix merge error
2016-11-11 15:09:32 -08:00
Johannes Rieken cf5c011529 Fix our snippets to be text mate compatible 2016-11-11 17:13:36 +01:00
Joao Moreno 2bb3dd5d95 enable duplicate imports tslint rule 2016-11-11 17:02:08 +01:00
Dirk Baeumer aea3a39ad4 Fixes #15337: Adapt TSServer 2.0.9 2016-11-11 10:42:25 +01:00
Matt Bierner 5d8a9c6b42 Fix Markdown Colorization of Indented Block Quotes (#15220)
Issue #12948

**Bug**
- Block quotes ar not colorized if they start with a space. Up to three spaces should be supported (4 spaces makes it a code block)
- The second line of blocks quotes should be able to have any number of leading spaces.

**Fix**
Add support for both of these cases

Closes #12948
2016-11-10 16:42:32 -08:00
Matt Bierner 5931743a01 Fix Fenced Code Syntax Highlighting in Markdown Leaking (#14626)
* Use while in fenced code blocks to prevent breakout

* Fix a few edge cases for code blocks
2016-11-10 15:57:44 -08:00
Daniel Imms a28dc215af Remove rootDir from the markdown ext's tsconfig
This was causing the output's folder structure to be based on the root of the
vscode project. This bring it in line with the other bundled extensions.

Fixes #15184
2016-11-09 14:14:31 -08:00
Martin Aeschlimann 6bfd1d8632 [themes] Color for super type 2016-11-09 21:21:37 +01:00
Huachao Mao 96a579c9d4 Add .cfg in properties mode and update case of properties 2016-11-10 00:22:20 +08:00
Martin Aeschlimann a79ebfdb0c Error message interrupt and frustrate. Fixes #15018 2016-11-09 16:36:19 +01:00
Martin Aeschlimann f1672e4de7 [scss] update grammar to to atom/language-sass@0c65009 (2016-10-16) 2016-11-09 10:48:37 +01:00
Johannes Rieken 3561a5b6ca Merge pull request #15213 from mjbvz/remove-jsconfig-lightbulb
Remove jsconfig.json lightbulb hint
2016-11-09 09:29:04 +01:00
Faustino Aguilar 644b6c6b56 Support HTML comments in Markdown (#14573)
Because Java comment syntax is not valid in Markdown.
2016-11-08 14:14:36 -08:00
Matt Bierner 79a695b91d Improve Markdown Syntax Highlighting of Nested Lists (#14634)
**bug**
Indented lists in markdown stop highlighting after four indents, even if they are nested.

**Fix**
Allow lists to also match the start of the line instead of the anchor point in their while clause. This ensure that each list element can consume up to three spaces at each level.
2016-11-08 14:04:19 -08:00
Matt Bierner a523c2d465 Remove jsconfig.json lightbulb hint
Issue #15205

**Bug**
Typescript now infers projects if no jsconfig.json is found. This means that the hint about creating a `jsconfig.json` file is not required.

**Fix**
Remove the `jsconfig.json` hinting logic.
2016-11-08 13:55:03 -08:00
Martin Aeschlimann 147130799d [typescript] update grammar 2016-11-08 21:47:40 +01:00
Matt Bierner 603e08d62d Improve Markdown Html Block Colorization (#12696)
* Add rule for html comment in blocks

* Match common mark spec for html comments

* Updating tests and fixing some token names

* Fix style and script blocks

* Fix test file results

* Fixed markdown tests for new html logic
2016-11-08 10:38:33 -08:00
Martin Aeschlimann 594d243a1a [html] <pre> element should be formatted like <code> in editor, not like <p>. Fixes #15164 2016-11-08 14:46:03 +01:00
Dirk Baeumer ae23162b2f Use protocol.d.ts from TS npm module 2016-11-08 11:09:05 +01:00
Dirk Baeumer 93548f30b4 Merge #15152: Adapt TSServer 2.0.8 2016-11-08 10:48:33 +01:00
Matt Bierner 3eacbae040 Highlight Markdown Image Starting ! Punctuator (#12841)
* Highlight Markdown Image Starting ! Puctuator

Issue #12835

Adds highlighting for the `!` that defines a markdown image link. This is colored the same as the `[` after it.

Closes #12835

* Fixed highlight test
2016-11-07 16:03:49 -08:00
Alex Dima 99bd264c7a Fix integration test ("whitespace" scopes should not get "invisibles" color) 2016-11-07 11:08:07 +01:00
Martin Aeschlimann 5fb12f2d41 Light/Dark Visual Studio theme needs improvements to handle expressions in template string. Fixes #13166 2016-11-07 10:26:08 +01:00
Martin Aeschlimann 505d44fe9d [less] test for #14119 2016-11-07 10:26:08 +01:00
Martin Aeschlimann fbdf234775 [less] update grammar to atom/language 2016-11-04 17:10:46 +01:00
Martin Aeschlimann 85887c2de6 Lots of borders in package.json hover. Fixes #14526 2016-11-04 10:46:58 +01:00
Dirk Baeumer ebd2a0126e Fixes #14966: Upgrade TSServer to version 2.0.7 2016-11-04 09:52:40 +01:00
Martin Aeschlimann d095b833ef [shellscript] update grammar to textmate/shellscript.tmbundle@2677fdc (2016-11-03) 2016-11-03 17:07:13 +01:00
Martin Aeschlimann 525332fba5 [json] update language service 2016-11-03 16:59:31 +01:00
Huachao Mao 21581b2a34 Update package.json 2016-11-03 14:32:44 +08:00
Huachao Mao 52ff7971bd Add Translation Memory eXchange (TMX) support
TMX is an XML specification for the exchange of translation memory data between computer-aided translation and localization tools with little or no loss of critical data. See https://en.wikipedia.org/wiki/Translation_Memory_eXchange
2016-11-03 14:13:57 +08:00
Dirk Baeumer 2cc1a70bc4 Fixes #14797: Add workaround for TS issue: https://github.com/Microsoft/TypeScript/issues/11883 2016-11-01 14:40:14 +01:00