Commit Graph
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