1708 Commits

Author SHA1 Message Date
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
57e77e4171 rename (#19282) 2017-01-24 13:32:35 -08:00
Martin Aeschlimann
1d79099ed1 fix wording for #9003 2017-01-24 20:54:13 +01:00
Matt Bierner
4e7666da14 Fix relative links in markdown preview 2017-01-24 11:41:18 -08:00
kieferrm
97b08a7ce4 adapt contributions 2017-01-23 21:05:17 -08:00
Matt Bierner
20f3a9f11b Rename TypeDefinitionProvider to TypeImplementationProvider (#19101)
* Rename TypeDefinitionProvider to TypeImeplementationProvider

**bug**
In #18346, I originally called the new go to implementation provider api `ImplementationProvider` which we then decided to rename to `TypeDefinitionProvider`. At the time, I didn't realize that a type definition was actually its own, unrelated concept.

**Fix**
Rename `TypeDefinitionProvider` to `TypeImplementationProvider` to make it clear what the purpose and use of this api is.

* Fix a few names in comments
2017-01-23 16:25:37 -08:00
Martin Aeschlimann
c5f8be74bd [json] update service 2017-01-24 00:52:02 +01:00
Martin Aeschlimann
3880d0cc3d [html] update services 2017-01-24 00:51:22 +01:00
Martin Aeschlimann
95368092a9 [css] update service 2017-01-24 00:49:16 +01: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
Matt Bierner
0451361010 Fixes #19070 2017-01-23 11:55:35 -08:00
Alexandru Dima
e40b04faf8 Merge pull request #18997 from mjbvz/md-scroll-editor-on-scroll-preview
Add Markdown Preview to Editor Scroll Syncronization
2017-01-23 16:47:39 +01:00
Martin Aeschlimann
1ff2c4809d [php] setting to disable suggestions and hover (for #9003) 2017-01-23 15:25:13 +01:00
Martin Aeschlimann
ef47354d26 Merge pull request #19015 from mousetraps/9003
#9003 Provide temporary option to disable the built-in PHP completion provider
2017-01-23 15:09:53 +01:00
Martin Aeschlimann
ae00ab4476 Handlebars block expressions are not highlighted anymore. Fixes #18451 2017-01-23 11:23:46 +01:00
Martin Aeschlimann
d22815b4e7 Handlebars block expressions are not highlighted anymore. Fixes #18451 2017-01-23 11:01:13 +01:00
Sara Itani
cf77a2cf8c #9003 Provide temporary option to disable the built-in PHP completion provider.
This option enables extension authors providing PHP support to prevent needless duplication in the completions list. We can remove it when we extract this functionality to a separate extension.
2017-01-23 01:05:02 -08:00
Martin Aeschlimann
f675d5105d [themes] supertypes not colored in plus themes 2017-01-23 09:48:45 +01:00
Martin Aeschlimann
3ccb2f3237 [vb] syntax highlighting for "End Property" and "End Class". Fixes #10481 2017-01-23 09:33:13 +01:00
Benjamin Pasero
c698fddbee usual every morning build fixing 2017-01-23 07:42:08 +01:00
Matt Bierner
bc27d5c88e Restore double click to switch to editor behavior 2017-01-22 01:04:18 -08:00
Matt Bierner
5bf8cc7618 Add Markdown Preview to Editor Scroll Syncronization
Adds an initial implementation of scroll synrconization from the markdown preview to the editor. When the preview is scrolled, automatically scrolls the editor to reveal the same location.

This required adding a new supported reveal type `AtTop` in our API. This is already supported and used internally, but not really exposed in the public apis (except for the `revealLine` command).
2017-01-22 00:47:06 -08:00
Christof Marti
ae937bd27e Merge remote-tracking branch 'origin/master' into chrmarti/welcomeexperience 2017-01-21 11:30:41 -08:00
Matt Bierner
a02320ba80 Fixes md preview to editor sync when before first element in preview (#18959)
* Fixes md preview to editor sync when before first element in preview

* Fix potential undef reference
2017-01-20 17:23:21 -08:00
Matt Bierner
dc614f212d Cleanup markdown extension (#18951)
* Splits symbol provider to own file
* Removes duplicate frontmatter logic
2017-01-20 15:20:37 -08:00
Matt Bierner
94909e76d0 Fixes #18946 (#18948) 2017-01-20 13:22:41 -08:00
Morag S
22cc4a1ce7 Markdown fixes (#18704)
* Fix typos

* Add Go, Rust and Scala

* Adjust Go, Rust and Scala's logic as per #17591
2017-01-20 12:51:09 -08:00
Matt Bierner
d85dc993f9 Support Local File Links from the Markdown Preview (#18824)
* Support Local File Links from the Markdown Preview

Fixes #989

**Bug**

* `file://` links do not work in the markdown preview.
* `./file` and `/file` and `file` links do not work in the markdown preview.

**Fix**
For the first issue, allow `file://` links explicitly.

Add a custom link validator. If the incoming link has no scheme, try to resolve it relative to the current file or workspace. Likes like `/file` are relative to the workspace, while links like `file` or `./file` are relative to the current file.

* Fix reveal of source line on load in markdown preview
2017-01-20 12:44:09 -08:00
Dirk Baeumer
bf89d878d8 Removed <DiagnosticSeverity> cast 2017-01-20 21:21:24 +01:00
Matt Bierner
b5ae881b26 Add Markdown Document Link Provider To Support Local Links (#18821)
* Support []() links

* Fix for file switching

* Fix local links with hash fragments
2017-01-20 11:36:34 -08:00
Joao Moreno
6b855fccb8 git: enable languages syntax 2017-01-20 19:50:34 +01:00
Joao Moreno
d8489e6616 Merge branch 'joaomoreno-markdown-outline' 2017-01-20 11:46:17 +01:00
Joao Moreno
ebba80143b Merge branch 'markdown-outline' of https://github.com/joaomoreno/vscode into joaomoreno-markdown-outline 2017-01-20 11:45:55 +01:00
Johannes Rieken
b4817e5884 Merge pull request #17628 from joelday/master
Adding an overload to TextEditor.edit for insertion of a SnippetString
2017-01-20 10:52:33 +01:00
Johannes Rieken
133db393db don't double install vscode.d.ts 2017-01-20 10:50:18 +01:00
Johannes Rieken
c8adfcc3f9 api tests should require vscode.d.ts from source 2017-01-20 09:53:51 +01:00
Johannes Rieken
05c239f2c6 Merge pull request #18780 from Microsoft/joh/ata-progress
ata progress reporting
2017-01-20 09:19:03 +01:00
Christof Marti
851ed825d7 Let walkThroughSnippet scheme go through to tsserver 2017-01-19 22:40:06 -08:00
Matt Bierner
cc4833d868 Improve preview to editor mapping (#18816) 2017-01-19 16:11:34 -08:00
Martin Aeschlimann
9b47ab5339 [handlebars] validation issue in Handlebars file. Fixes #18777 2017-01-19 21:12:49 +01:00
Martin Aeschlimann
c0b1937b47 lamguage servers: Require snippetSupport for completionProvider capability 2017-01-19 20:43:50 +01:00
Matt Bierner
1a35a77864 Gate TS go to implementation feature to TS 2.2+ (#18806) 2017-01-19 11:25:40 -08:00
Joao Moreno
424812d9ba git: merge decorator
fixes #18663
2017-01-19 17:00:56 +01:00