Matt Bierner
31d0799fd8
Fix Markdown TOC Provider for Invalid References ( #22553 )
...
Fixes #22494
**Bug**
References without a definition can cause the markdown table of contents provider to break
**Fix**
Pass in an empty environment to markdown-it `parse` to prevent the null dereference on invalid links.
2017-03-13 10:49:59 -07:00
Joao Moreno
8dcb0d6ef5
🐛 improve git commit error reporting
...
fixes #21251
2017-03-13 14:29:38 +01:00
Johannes Rieken
cb7e5a2703
tslint
2017-03-13 13:49:45 +01:00
Johannes Rieken
b86a54e757
fix #22453
2017-03-13 13:49:22 +01:00
Matt Bierner
3b7329eab8
Fix markdown document link highlighter for empty links
2017-03-10 16:37:59 -08:00
Matt Bierner
524bf7c9c4
Pick up new c/c++ grammar fixes #22339 ( #22358 )
2017-03-10 16:01:42 -08:00
Martin Aeschlimann
0e5b61e8de
FIx abyss theme
2017-03-11 00:55:10 +01:00
Joao Moreno
49bc06dde4
🐛 git: don't push on sync if unnecessary
2017-03-10 15:00:40 +01:00
Joao Moreno
ce84678f7f
🐛 exclude extensions from git menu actions
...
fixes #22373
2017-03-10 11:28:34 +01:00
Matt Bierner
01091bb083
Remove unused TS extension constants
2017-03-09 22:51:42 -08:00
Matt Bierner
1542eb7848
Add timeout for jsdoc completion
2017-03-09 20:25:42 -08:00
Joao Moreno
0428dd5dc3
✏️ git: use discard instead of clean
2017-03-09 18:38:40 +01:00
Martin Aeschlimann
8ad8151abc
[themes] convert default themes to new format
2017-03-09 16:32:59 +01:00
Anand Dyavanapalli
8948a2055c
TypeScript should use double quotes for string. ( #22255 )
...
From style guide: https://github.com/Microsoft/TypeScript/wiki/Coding-guidelines
2017-03-08 15:20:24 -08:00
Martin Aeschlimann
99ab6e8d7b
[theme] conversion script
2017-03-08 23:02:41 +01:00
Martin Aeschlimann
1eb8278296
[theme] add color theme schema
2017-03-08 23:02:41 +01:00
Joao Moreno
6814168089
🐛 mkdirp before git.clone
...
fixes #21567
2017-03-08 17:02:19 +01:00
Joao Moreno
2e88c82ffd
🐛 listen on workspace change, when no git repo is init
...
fixes #18840
2017-03-08 16:29:21 +01:00
Joao Moreno
1036ba2a73
🐛 fix disposables push with anyEvent
2017-03-08 16:29:21 +01:00
Joao Moreno
fc3ed5f134
🐛 fixes #22059
2017-03-08 16:29:21 +01:00
Joao Moreno
9774590996
🐛 open file when git resource isnt there should work
2017-03-08 16:02:36 +01:00
Benjamin Pasero
5b8dc569f6
Merge pull request #22178 from hoovercj/openWithContentLipstick
...
Follow up to PR #22021 to respond to feedback
2017-03-08 07:02:34 +01:00
Matt Bierner
ee07532963
Fix formatting options possibly not being provided for TS quick fix
2017-03-07 18:03:04 -08:00
Matt Bierner
62e989849b
better support nested lists for markdown scroll sync
2017-03-07 17:07:22 -08:00
Matt Bierner
af7df75fab
Add ending marker for markdown scrollsync
2017-03-07 16:40:21 -08:00
Matt Bierner
104445989a
Allow inline styles in markdown preview
2017-03-07 15:15:59 -08:00
Cody Hoover
ee4473f1ef
Follow up to PR #22021 to respond to feedback
2017-03-07 21:36:15 +01:00
Johannes Rieken
890ffa4072
adopt api-tests to new match logic, #21886
2017-03-07 17:29:21 +01:00
Cody Hoover
503f8f516e
Add ability to open untitled document with initial content ( #22021 )
2017-03-07 07:43:21 +01:00
Matt Bierner
1dd884a88a
Use Gulp To Generate Markdown Langauge Includes ( #22117 )
...
**Bug**
The markdown grammar for fenced code blocks is rather unmaintainable since it involves lots of copy and pasted code
**Fix**
Use a gulp task and a template to generate the fenced code block grammars include directly. This allows adding new language support much more easily.
2017-03-06 18:21:16 -08:00
Matt Bierner
3d349aa9dc
Add f# language syntax highlighting to markdown files Fixes #9457
2017-03-06 16:54:11 -08:00
Matt Bierner
379da6bc8d
Don't remove TS version info when clicking in the debug or output panel fixes #16478
2017-03-06 16:45:17 -08:00
Matt Bierner
0c37c544d1
Fixes #21629
2017-03-06 16:18:48 -08:00
Matt Bierner
4d63ffc48a
Fix ts warning order
2017-03-06 13:44:42 -08:00
Johannes Rieken
1239cebb70
Merge branch 'joh/editors'
2017-03-06 12:40:47 +01:00
Matt Bierner
db35205c7c
Fixing a few cases for missing tsserver
2017-03-03 15:44:45 -08:00
Matt Bierner
d1d30da52b
Only show implementations code lens on top level interface
2017-03-03 14:06:41 -08:00
Matt Bierner
4ebfc2fc18
Add Enhanced Security Settings to Markdown Preview
...
Adds enhanced security settings for the markdown preview. The new flow disable all scripts within the preview itself. Users can enable scripts on a per workspace basis.
When a markdown document that uses scripts is loaded, a warning is shown inside the document itself. This warning triggers a new security selector quick pick which allows users to enable or disable enahanced security in the workspace.
2017-03-03 13:56:23 -08:00
Matt Bierner
6f8ea44ca2
Show Reinstall VSCode Error Message when our Bundled tsserver.js is Missing ( #21690 )
...
* Add resintall message when bundled tsserver.js is missing. Fixes #21689
* Use common wording for error
* Update warning message
2017-03-03 12:48:31 -08:00
Martin Aeschlimann
b9e96da4ef
[html] update service for #21717
2017-03-03 13:57:22 +01:00
Matt Bierner
7e1e017175
Rename objective-c++ to objective-cpp Fixes #21771
2017-03-02 12:56:45 -08:00
Mackenzie McClane
5e10fe283f
Add typescript and javascript format.insertSpaceBeforeFunctionParenthesis ( #21712 )
...
* Update tsfmt.json
* Update formattingProvider.ts
* Update package.nls.json
* Update package.json
* Update package.json
* Add TS version requirement to description
2017-03-02 12:49:22 -08:00
Martin Aeschlimann
27d1dbd4ad
HTML language server broken in insiders. Fixes #21743
2017-03-02 12:01:32 +01:00
Joao Moreno
e66408abc8
dirty diff doesn't clear on commit
...
fixes #21726
2017-03-02 10:02:10 +01:00
Matt Bierner
434def671b
Use common TS install for both the TS Extension and Html Extension ( #21578 )
...
* Use common TS install for both the TS Extension and Html Extension
**Bug**
At least two version of Typescript are shipped in our extensions: one in the typescript extension and one for the html extension. This adds about 5MB to package install size and also results in inconsistent behavior
**Fix**
Change the TypeScript extension to also use the common version of TypeScript. Bump this version up to 2.2.1
* Don't hardcode paths for typescript
2017-03-01 18:34:04 -08:00
Matt Bierner
9b91a22918
Fix .mm mapping to normal c++
2017-03-01 16:55:05 -08:00
Martin Aeschlimann
e7292265d6
Merge pull request #21599 from mjbvz/switch-objective-c-to-use-atom-syntax
...
Switch Objective-C Builtin Extension to Use the Atom Objective-C Grammar
2017-03-01 16:57:52 +01:00
Joao Moreno
0ff45fcdf0
git: use different uris for quick diff
2017-03-01 12:53:24 +01:00
Joao Moreno
954aa152d5
create _git.clone
command
2017-03-01 09:57:33 +01:00
Matt Bierner
f16135b7b5
Sw9tch Objective-C to Use the Atom Objective C Language
...
Switching to use the atom objective-c fork of the textmate grammar. The atom version seems to be more maitained
2017-02-28 21:03:31 -08:00
Matt Bierner
a801f731ee
Fixes #21591
2017-02-28 19:31:49 -08:00
Matt Bierner
72ab40c536
Only show ts version for ts files Fixes #21219
2017-02-28 18:21:59 -08:00
Matt Bierner
5547384745
Show references on enum values
2017-02-28 17:16:08 -08:00
Matt Bierner
223ea4bbc0
Prototype of Implementations Code Lens Provider for TypeScript ( #20784 )
...
* Prototype of Implementations Code Lens Provider for TypeScript
Adds a prototype code lens that shows the number of implementations for interfaces and abstract classes. This shares a lot of code with the references code lens provider, so I extracted most of the common stuff into a base class.
* Support children of interfaces
* Add setting to control implementations code lens
2017-02-28 17:12:16 -08:00
Christof Marti
700ef1325d
Add telemetry to new git.clone action ( fixes #21563 )
2017-02-28 08:46:35 -08:00
Martin Aeschlimann
b24b129247
[clojure] update OSSREADME (for #21529 )
2017-02-28 10:41:50 +01:00
Martin Aeschlimann
d9bfa14cd2
Merge pull request #21529 from mjbvz/use-atom-clojure-grammar
...
Use Atom-Clojure Grammar
2017-02-28 10:05:32 +01:00
Matt Bierner
fc72496609
Update tests
2017-02-27 19:40:55 -08:00
Matt Bierner
e083fc9584
Add when clauses for ts commands. Fixes #21522 ( #21525 )
2017-02-27 18:43:32 -08:00
Matt Bierner
ae519b728d
Use Atom-Clojure Grammar
...
Updates vscode to use the atom-clojure grammar. This improve colorization and fixes a few bugs.
Fixes #21515
2017-02-27 18:42:46 -08:00
Matt Bierner
aa694195b6
Treat podfile as ruby ( #21440 )
2017-02-27 14:46:32 -08:00
Martin Aeschlimann
b6b35ea42d
[json] support patternErrorMessage for #21384
2017-02-27 10:46:37 +01:00
rebornix
b2a55bd66e
update shrinkwrap for git extension
2017-02-24 10:57:09 -08:00
Martin Aeschlimann
8293443262
[markdown] enable wordWrap & disable quickSuggestions
2017-02-24 11:02:45 +01:00
Matt Bierner
efe5d1c0ad
Disable complete on / for path based completions. Fixes #20557
2017-02-23 19:42:25 -08:00
Matt Bierner
151986295e
Fixes #21065 - Open js/ts config in same column as active editor
2017-02-23 17:25:24 -08:00
Matt Bierner
e000772e9c
Use * in jsdoc comments but don't select the star in the snippet
2017-02-23 16:22:02 -08:00
Matt Bierner
eab23cd0dc
#21214 clairify that only project wide intellisense is being disabled when configure excludes shows
2017-02-23 14:58:44 -08:00
Matt Bierner
1ad0809980
Revert to using any to avoid weird selection behavior for *
2017-02-23 14:56:24 -08:00
Matt Bierner
8ced802f0a
use {*} instead of in jsdocs
2017-02-23 14:18:06 -08:00
Matt Bierner
b5687d4b8f
Tweak jsdoc snippet to go to params first
2017-02-23 14:18:06 -08:00
Martin Aeschlimann
c04ce75d90
Leverage configurationDefaults for languages that we bundle with VS Code. Fixes #21301
2017-02-23 23:18:55 +01:00
Matt Bierner
f9d76beb24
Use snippet for jsdoc completion. Fixes #21105
2017-02-23 14:07:59 -08:00
Matt Bierner
4ae550eb54
Use completion item to trigger jsdoc item
2017-02-23 11:44:08 -08:00
Benjamin Pasero
8e4e0a291a
fix #21177
2017-02-23 15:56:58 +01:00
isidor
28011c3662
debug: debounce launch.json decorations
2017-02-23 15:25:35 +01:00
Martin Aeschlimann
0a246ab31c
[json] update service ( fixes #21222 )
2017-02-23 13:50:36 +01:00
Matt Bierner
6c9f4712b7
Adopt ts 2.2.1
2017-02-22 15:14:31 -08:00
Matt Bierner
39ebfdecb9
Use snippet for default jsdoc
2017-02-22 15:05:32 -08:00
Matt Bierner
eebf74eab5
Tweak jsdoc completion to allow it to be disabled by disabling snippets and so that it does not match words in the suggestion list
2017-02-22 14:37:57 -08:00
Martin Aeschlimann
3c0ac99311
stale color box when switching languages. Fixes #21108
2017-02-22 22:37:55 +01:00
Joao Moreno
d9806bcd9d
fixes #18654
2017-02-22 22:13:13 +01:00
Matt Bierner
f7498f0be8
Fixes #21056 dont auto show jsdoc as often
2017-02-22 11:12:14 -08:00
Joao Moreno
92fa446ce0
git: remove long commit setting
...
related to #21144
2017-02-22 16:48:04 +01:00
Martin Aeschlimann
3bf7441509
[json] update service (for #21070 )
2017-02-22 16:43:25 +01:00
Joao Moreno
219aa917f1
fixes #21137
2017-02-22 16:11:32 +01:00
Joao Moreno
3a12747e1f
fixes #21095
2017-02-22 15:11:08 +01:00
Joao Moreno
6efcc5182c
fixes #21009
2017-02-22 15:02:57 +01:00
Benjamin Pasero
256d76fed7
Option to show project path in title bar ( fixes #21002 )
2017-02-22 07:48:32 +01:00
Matt Bierner
7db214be1c
Update jsdoc localization key
2017-02-21 18:34:52 -08:00
Matt Bierner
1a0d136939
Fix jsdoc completion not showing when you disable snippet suggestions
2017-02-21 18:34:21 -08:00
Matt Bierner
3eb0cc5348
Fixes #21036
2017-02-21 18:22:32 -08:00
Matt Bierner
9421cfda91
Allow trigger js doc completion in cases like a/**|
2017-02-21 18:16:21 -08:00
Matt Bierner
9939b73286
Improve jsdoc label
2017-02-21 17:43:08 -08:00
Matt Bierner
ba01265d00
Dont show js doc completion item when inside text on a line
2017-02-21 17:33:55 -08:00
Matt Bierner
025202a337
Don't show jsdoc completion item when insider of words
2017-02-21 16:56:18 -08:00
Matt Bierner
5b1a6f4155
Use CompletionItem for JsDoc Comment auto fill ( #21025 )
...
Fixes #20990
Switches back to using a completion item provider for jsdoc auto complete.
The completion list will be automatically shown when you are in a potentially valid jsdoc completion context
2017-02-21 16:02:53 -08:00
Martin Aeschlimann
f1a1fd24c1
[css] Setting to hide CSS Color preview boxes. Fixes #10943
2017-02-22 00:51:27 +01:00
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
Matt Bierner
c94be6c5b2
Don't reject when we have no code actions
2017-02-21 14:29:42 -08:00
Matt Bierner
02006fe925
fixes #20815 . Workaround to not send code actions request if we have no actions
2017-02-21 14:26:54 -08:00
Martin Aeschlimann
c504b1d69a
[json] update service
2017-02-21 23:23:09 +01:00
Joao Moreno
b22fbb86e3
fixes #20943
2017-02-21 17:20:13 +01:00
Martin Aeschlimann
255a8cec27
Merge pull request #16339 from elemeht/jenkinsfile
...
Jenkinsfile are groovy too
2017-02-21 16:40:25 +01:00
Martin Aeschlimann
3071d139f5
Simplify PR #17841
2017-02-21 16:41:34 +01:00
Martin Aeschlimann
9e5eab91b5
[html] update formatter ( fixes #20844 )
2017-02-21 16:38:24 +01:00
Martin Aeschlimann
818253740b
Merge pull request #17841 from soncodi/colorize-template-variable
...
Add syntax highlighting for JS/TS template string interpolation (Monokai built-in theme)
2017-02-21 16:36:01 +01:00
Sandeep Somavarapu
7b76b74e4c
#20878 add string checks
2017-02-21 16:30:00 +01:00
Martin Aeschlimann
279256887b
[html] add document symbols. Fixes #20956
2017-02-21 14:52:15 +01:00
Joao Moreno
ca1deee166
git: give up on using the editor
...
fixes #20983
2017-02-21 11:55:27 +01:00
Martin Aeschlimann
d59d5791ea
[hlsl] fix update script
2017-02-21 09:20:48 +01:00
João Moreno
318d528e18
Merge pull request #20969 from Microsoft/kieferrm/gitTelemetryUpgrade
...
upgrade telemetry package used by git extension
2017-02-21 09:15:11 +01:00
kieferrm
ccefc7747a
upgrade telemetry used by html ext
2017-02-20 20:17:07 -08:00
kieferrm
3f26922adb
upgrade telemetry used by json ext
2017-02-20 20:16:47 -08:00
kieferrm
a64e40b442
upgrade telemetry used by git ext
2017-02-20 20:15:21 -08:00
Joao Moreno
743416b9a1
git: use ignoreFocusOut more
2017-02-20 19:41:00 +01:00
Joao Moreno
5c4923b25d
git: telemetry events
2017-02-20 19:37:46 +01:00
Martin Aeschlimann
ee8bce1021
built in solarized themes: italic comments. Fixes #20574
2017-02-20 17:36:06 +01:00
Martin Aeschlimann
74a6d6d423
fix tests for #20610
2017-02-20 17:34:05 +01:00
Martin Aeschlimann
80047715a9
Solarized coloration does not work on a diff file. Fixes #20144
2017-02-20 17:32:08 +01:00
Martin Aeschlimann
813db38907
Merge pull request #20610 from rebornix/HTMLGrammar
...
correct boundary for embedded languages in HTML
2017-02-20 17:22:02 +01:00
Joao Moreno
cc71202224
git: clone command
2017-02-20 15:54:29 +01:00
Martin Aeschlimann
2fe6ff47e5
remove vue from html associations (recommend vetur)
2017-02-20 15:48:25 +01:00
Martin Aeschlimann
aaf129f545
Merge pull request #20831 from DustinCampbell/update-csharp-grammar
...
Update to latest C# TextMate grammar
2017-02-20 15:11:06 +01:00
Joao Moreno
66c24011bf
git: commit template
2017-02-20 12:42:52 +01:00
Joao Moreno
77f0e95307
git: askpass support
2017-02-20 12:28:42 +01:00
Martin Aeschlimann
a734c13778
[shaderlab/hlsl] Add update scripts, minor fixes to OSSREADME (for #20129 )
2017-02-20 11:23:14 +01:00
Martin Aeschlimann
7128e35843
Merge pull request #20129 from tgjones/colorize-shaders
...
Implement HLSL syntax highlighting, and use HLSL grammar to highlight Cg blocks in ShaderLab files
2017-02-20 11:04:22 +01:00
Alexandru Dima
0398d89a37
Merge pull request #19076 from fbricon/patch-1
...
Auto-close javadoc
2017-02-20 11:01:53 +01:00
Joao Moreno
c96fbaec55
git: recommend 2.0
2017-02-20 09:16:53 +01:00
Matt Bierner
6480172752
Apply js completion to react files
2017-02-19 16:23:19 -08:00
Matt Bierner
5a8795f99a
Bump ts version
2017-02-19 16:21:51 -08:00
Tim Jones
1a3094efcc
Update OSSREADME files to point to source repository for HLSL and ShaderLab grammars
...
Related to #20129 .
2017-02-18 06:50:18 +00:00
Dustin Campbell
543d79f465
Update to latest C# TextMate grammar
2017-02-17 13:05:03 -08:00
Joao Moreno
f73c34eb2d
git: revert selected ranges
2017-02-17 21:57:24 +01:00
Matt Bierner
a017fdeb41
Handle Some Disposable Registrations in TS Extension ( #20775 )
...
* Makes a few TS Extension Types Disposable
**Bug**
TS Extension currently registers many different calls with VSCode but does not handle the disposable result returned from these calls.
**Fix**
For some of these registrations, make sure we correctly dispose of them when the extension is deactivated.
* Fix a few more cases
* Cover a few more case
2017-02-17 11:41:32 -08:00
Martin Aeschlimann
763eefdd37
[html] update servers & clients
2017-02-17 19:41:32 +01:00
Martin Aeschlimann
eb4213221d
[html] intellisense for dom types missing
2017-02-17 19:41:32 +01:00
Martin Aeschlimann
36f2e59ecc
[json] update server & client
2017-02-17 18:07:05 +01:00
Martin Aeschlimann
cc69bea6df
[css] update server & client. Fixes #19840 : Intellisense freezes at random instances.
2017-02-17 18:02:42 +01:00
Joao Moreno
9703537e62
Merge branch 'diff'
2017-02-17 17:21:40 +01:00
Joao Moreno
88d72dbe54
git: fix range staging timing issues
2017-02-17 16:51:56 +01:00
Joao Moreno
8423993f5c
Merge branch 'master' into diff
2017-02-17 16:36:23 +01:00
Joao Moreno
bb6d6000e9
git: unstage ranges
2017-02-17 16:36:17 +01:00
Joao Moreno
963bbca635
git: pick index/HEAD ref later in the game
2017-02-17 16:21:01 +01:00
Joao Moreno
354059915b
git: stage ranges
2017-02-17 16:12:13 +01:00
Martin Aeschlimann
6cb8415749
[theme] update seti to 1.6.1
2017-02-17 16:11:38 +01:00
Joao Moreno
50f8848e44
git: do not throttle git show call
2017-02-17 14:38:26 +01:00
Joao Moreno
a09c57d62a
git: cleanup
2017-02-17 14:38:26 +01:00
Joao Moreno
d196389f53
fixes #20794
2017-02-17 12:38:00 +01:00
Matt Bierner
de335bfa49
Small references code lens cleanup
2017-02-16 22:13:54 -08:00
Matt Bierner
844cfe1459
Small formatting cleanup
2017-02-16 16:49:39 -08:00
Matt Bierner
a5a0249701
Small formatting cleanup
2017-02-16 16:43:17 -08:00
Matt Bierner
511bcb37a3
Fix duplicate command id
2017-02-16 16:05:01 -08:00
Matt Bierner
5638922563
Remove duplicate TS registrations
2017-02-16 15:55:39 -08:00
Matt Bierner
dab0a92ca5
Pick up new ts version
2017-02-16 13:45:41 -08:00
Matt Bierner
db25b7ec6e
Fix jsdoc build error
2017-02-16 12:52:30 -08:00
Martin Aeschlimann
3a311829e4
[json] remove project.json support (for OmniSharp/omnisharp-vscode#1236 )
2017-02-16 21:38:55 +01:00
Matt Bierner
d287583f21
Fix timeout for jsdoc call
2017-02-16 11:00:04 -08:00
Matt Bierner
7cd1b6cd79
Revert "Add Status Bar Item for JSConfig/TSConfig" ( #20759 )
2017-02-16 10:51:20 -08:00
Joao Moreno
c894486977
git: better scoped git behaviour
2017-02-16 16:28:05 +01:00
Joao Moreno
6d69f69c71
git: scoped git repositories
...
fixes #20227
2017-02-16 16:28:05 +01:00
Martin Aeschlimann
740799fb53
Opening from command-line in empty folder creates debug.log file. Fixes #20325
2017-02-16 16:15:35 +01:00
Joao Moreno
f2c14fcb68
git: remove TODO
2017-02-16 15:26:50 +01:00
Joao Moreno
b19f71988d
git: init icon
2017-02-16 11:36:44 +01:00
Joao Moreno
163267821c
Merge branch 'gitinit'
2017-02-16 10:23:34 +01:00
Joao Moreno
ca27a87b05
git: hide/show commands based on state
2017-02-16 10:23:15 +01:00
Joao Moreno
3d6b1b71c5
git: wrap up nogit state
2017-02-16 10:15:38 +01:00
Matt Bierner
7a82ac3ff9
Small markdown code cleanup
2017-02-15 14:49:41 -08:00
Matt Bierner
fe742d3800
Autofill for JSDocs ( #20625 )
...
* Add autofill for JSDocs
Adds prototype of autofill for jsdoc comments. For code like:
```js
/**|
function mul(x, y) {
return x * y;
}
```
When you press return, we will complete it to:
```js
/**
*
* @param x
* @param y
*/
function mul(x, y) {
return x * y;
}
```
In Typescript and to:
```js
/**
*
* @param {any} x
* @param {any} y
*/
function mul(x, y) {
return x + y;
}
```
In JavaScript
* Handle revert case better
* Disable on enter when suggestion is visible
2017-02-15 14:04:36 -08:00
Matt Bierner
e0354d386a
Add Status Bar Item for JSConfig/TSConfig ( #20571 )
...
Fixes #20356
Adds a status bar item that shows which jsconfig/tsconfig a ts or js file currently belongs to. This triggers the `typescript.goToProjectConfig` command when clicked, which either jumps to the config file or shows an alert about creating a configuration file
2017-02-15 13:26:32 -08:00
Joao Moreno
ac703e0d92
wip: git init
2017-02-15 17:46:58 +01:00
Joao Moreno
a7f80ccece
git: cleanup
2017-02-15 17:20:51 +01:00
Martin Aeschlimann
6f15c468d9
[perl] typo in grammar
2017-02-15 17:07:02 +01:00
Martin Aeschlimann
acdb4e941a
[perl] update grammar
2017-02-15 17:07:01 +01:00
Martin Aeschlimann
255ecfb084
themes as settings
2017-02-15 17:07:01 +01: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
rebornix
a3af133211
correct boundary for embedded languages in HTML
2017-02-14 10:56:30 -08:00
Matt Bierner
480eaa519e
Activate ts when workspace contains js or ts config to get intellisense for these config files
2017-02-13 14:39:39 -08:00
Matt Bierner
e28dbc6d79
Clarify typings Fixes #20309
2017-02-13 14:34:37 -08:00
Matt Bierner
6b5c143705
Clarify markdown setting string. Fixes #20409
2017-02-13 14:17:27 -08:00
Matt Bierner
b9eab3261f
Clairfy references codelens string. Fixes #20393
2017-02-13 14:15:17 -08:00
Matt Bierner
5db8fd0f55
Add Command to Go To / Create project configuration for an active js or ts file ( #20362 )
...
* Add Command to Go To / Create project configuration for an active js or ts file
Part of #20356
Adds a new command that opens the jsconfig or tsconfig project configuration file for the currently active file. If one does not exist, displays a quick pick that allows users to learn more and create a config file at the root of their project
* Add messages for error cases
* Work around ts error
2017-02-13 12:58:40 -08:00
Joao Moreno
2c69e4e50f
git: renames
...
fixes #18654
2017-02-13 16:43:07 +01:00
Matt Bierner
c52f03ccf7
Only check tsc version for ts files. Fixes #17736
2017-02-10 15:46:51 -08:00
Matt Bierner
35a6f985b5
Update html extension to TS 2.1.6 .Fixes #19629
2017-02-10 14:39:43 -08:00
Martin Aeschlimann
0eaf8f4362
[fsharp] update grammar
2017-02-10 10:32:23 +01:00
Matt Bierner
3da42e5659
Debounce markdown selection update events Fixes #19827
2017-02-09 17:55:59 -08:00
Matt Bierner
baaf639989
Small code cleanup
2017-02-09 17:45:15 -08:00
Matt Bierner
d759bb7046
Properly escape names for ts reference code lens Fixes #20357
2017-02-09 16:32:32 -08:00
Matt Bierner
bda6f847b1
Pick up TS 2.2 2/9 insiders build ( #20363 )
2017-02-09 16:26:45 -08:00
Matt Bierner
789fa53908
Fix markdown links no opening
2017-02-09 13:41:11 -08:00
Matt Bierner
94391ea14d
Send script kind based on languageId for js and ts files ( #20351 )
2017-02-09 13:37:47 -08:00
Joao Moreno
f2f937cf54
git: editor actions
2017-02-09 18:24:13 +01:00
Sandeep Somavarapu
15da2f3e83
#19733 Update npm shrink-wrap for exetension-editing extension
2017-02-09 16:56:01 +01:00
Sandeep Somavarapu
5b93f63f4f
Correct the pattern while registering package.json
2017-02-09 16:51:34 +01:00
Martin Aeschlimann
2c42d3877e
[rust] Update rust grammar (for #19574 )
2017-02-09 16:22:35 +01:00
Sandeep Somavarapu
765638410d
#19733 Implement intellisense for language specific editor settings in configuration defaults
2017-02-09 15:24:52 +01:00
Joao Moreno
f3d8873ba7
git: cleanup command center
2017-02-09 15:08:10 +01:00
Sandeep Somavarapu
b68f3b2f38
#19733 Default configurations
...
- Define a new extension point `configurationDefaults` for contributing default language specific editor settings
2017-02-09 00:23:00 +01:00
Matt Bierner
3ba88b6800
Pick up TS 2.1.6
2017-02-08 15:19:16 -08:00
Matt Bierner
4b007e50d2
Improve markdown preview handling of ill formatted html Fixes #20199
2017-02-08 13:28:48 -08:00
Sandeep Somavarapu
6547ce09e8
#19149 Implement intellisense for language specific editor configurations in settings editor
2017-02-08 20:52:21 +01:00
Martin Aeschlimann
0fa326c6a1
Include C# textmate grammar. Fixes #19469
2017-02-08 13:06:21 +01:00
Joao Moreno
9a3321404e
git: undo command
2017-02-08 12:59:19 +01:00
Joao Moreno
7c2ea17421
git: commit commands
2017-02-08 12:59:19 +01:00
Joao Moreno
a0b3d09ab4
git: pull, push, sync commands
2017-02-08 12:59:19 +01:00
Benjamin Pasero
eff9148502
fix #20049
2017-02-08 07:34:23 +01:00
Matt Bierner
7f8173680f
Use @types a few more places ( #20159 )
2017-02-07 18:16:19 -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
Martin Aeschlimann
e3d6c5d682
fix language intellisense for #20049
2017-02-07 23:20:51 +01:00
Matt Bierner
29f8a93109
Disable Paren Commit Item When useCodeSnippetsOnMethodSuggest is Enabled ( #20096 )
...
**bug**
`(` was added as a commit character in 1.9. Combined with `useCodeSnippetsOnMethodSuggest`, this is causing some anoying autocomplete behavior.
**Fix**
Disable `(` as a commit character while `useCodeSnippetsOnMethodSuggest` is enabled.
2017-02-07 11:06:45 -08:00
Matt Bierner
aa3d327cb7
Stop TS From Spamming Crash Messages ( #20081 )
...
* Stop TS From Spamming Crash Messages
**Bug**
When the tsserver crashes repeatedly, it can end up spamming users with constant alerts. This is not too helpful
**Fix**
A number of small fixes:
* Lengthen ts 5 crash timeout to 10 seconds from 2 seconds. 5 crashes in 10 seconds == no attempted restart
* Reset the last started time when we have any number of crashes in the row. This resets the crash windows.
* Fix all crashes after 5 retriggering the same logic. I believe the intent was that we should show these errors every five crashes, not on any crash after the fifth one
* Set last startTime on boot
2017-02-07 11:05:04 -08:00
Benjamin Pasero
4d9ee74935
move more into config-editing extension (for #20049 )
2017-02-07 16:52:19 +01:00
Tim Jones
67560d3192
Implement HLSL syntax highlighting
...
And use HLSL grammar to highlight CG blocks in ShaderLab shaders.
2017-02-07 23:16:41 +08:00
Benjamin Pasero
bcff7c60e5
move window.title config helper out to extension (for #20049 )
2017-02-07 12:24:03 +01:00
Joao Moreno
7c8d8e822f
git: enabled config
2017-02-07 12:03:46 +01:00
Joao Moreno
fe518b7ecf
git: confirmSync setting
2017-02-07 12:03:46 +01:00
Martin Aeschlimann
8f41b84035
[coffeescript] remove unused grammar
2017-02-07 11:16:07 +01: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
8ac90919c0
Updated yaml grammar
2017-02-06 12:53:38 -08:00
Matt Bierner
9af9a80aaa
Fix error markers and problems links in untitled js and ts files ( #20073 )
...
Fixes #19856
2017-02-06 11:29:12 -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
ebfd13baca
Revert 1c75093313
2017-02-06 10:44:01 -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
Benjamin Pasero
29c4e311cd
window title: convert variable format from $() to ${}
2017-02-06 14:31:37 +01:00
Martin Aeschlimann
bf3cfd9dd5
Format Document Completely breaks code!!!. Fixes #19813
2017-02-06 12:54:38 +01:00
Joao Moreno
63a69695f7
git: always run in english locale
2017-02-06 12:39:08 +01:00
Joao Moreno
cd641b5bf6
fixes #18790
2017-02-06 12:36:29 +01:00
Joao Moreno
34a847891e
git: show first non empty message error
2017-02-06 12:18:04 +01:00
Benjamin Pasero
693de57e87
Allow to configure title bar information ( fixes #1723 ) ( #19932 )
2017-02-06 09:50:27 +01: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
Matt Bierner
de28ea63ab
Add extra check tsdk path when getting version. Fixes #19600 ( #19886 )
2017-02-03 15:34:42 -08:00
Joao Moreno
3eddf71678
scm: hide input box model from extension host
2017-02-03 17:20:26 +01:00
Martin Aeschlimann
d7382f0d55
html.format.wrapAttributes: value is "force-aligned", not "force-align". Fixes #19849
2017-02-03 16:06:33 +01:00
Matt Bierner
1c75093313
Disable experimental api in ts extension
2017-02-02 16:49:56 -08:00
Matt Bierner
87dc264193
Don't show anon functions/classes in TS document symbol list. Fixes #18698
2017-02-02 16:40:33 -08:00
Matt Bierner
d6bfdf609f
Split out some functions in ts document symbol provider
2017-02-02 14:17:41 -08:00
Matt Bierner
a87586c7c3
Add Type Definition Provider API ( #19699 )
...
* Add Type Definition Provider API
Adds a new API to support type definition providers and adds an initial type definition provider for TypeScript
* Fix comment
* Addressing comments
* Fixer menu option ordering
* Added simple test
2017-02-02 14:01:23 -08:00
Matt Bierner
edf9fedf5d
Small cleanup to ts extension
2017-02-02 11:05:59 -08:00
Sean McCann
d553a4add1
#19719 - fixed typos in TypeScript extension settings keyword descriptions ( #19720 )
2017-02-02 10:59:56 -08:00
Martin Aeschlimann
d516c31df0
[themes] colorize scss and less varibales in vs themes
2017-02-02 10:48:46 +01:00
Martin Aeschlimann
ffdaa221d9
[scss] update grammar ( atom/language-sass@63b3aa0 )
2017-02-02 10:48:46 +01:00
Dirk Baeumer
f8e09e80ad
Another wording change to the PHP executable validation.
2017-02-02 10:13:25 +01:00
Matt Bierner
63929e0d20
Added extra null check in configFileDiagnosticsReceived
2017-02-01 22:38:02 -08:00
Matt Bierner
8dad2594ce
Remove a few more extension d.ts files that are not needed
2017-02-01 17:53:47 -08:00
Matt Bierner
cda3584a99
Use @types/node in extensions ( #19692 )
...
Switches builtin extensions to use @types/node for node definitions. Fixes a few errors that show up as a result of updating to a more modern version of node.d.ts
2017-02-01 15:20:17 -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
909d79f36a
Add no unused local and no unused parameter checks to ts extension
2017-02-01 13:41:59 -08:00
Matt Bierner
4afd014791
Add no unused paramter option to markdown extension
2017-02-01 13:34:35 -08:00
Matt Bierner
ae3f254e35
Flag errors in TSconfig.json ( #19656 )
...
Fixes #3783
From https://github.com/Microsoft/TypeScript/issues/10473
2017-02-01 12:37:09 -08:00
Matt Bierner
c7c9530cd7
Bump bundled extension ts version to 2.1.5 ( #19657 )
2017-02-01 12:35:12 -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
76e7a3c3ee
[less] Update less.tmLanguage.json to atom/language-less@9123663 (2017-01-31)
2017-02-01 12:21:13 +01:00
Dirk Baeumer
a035361751
Wording change if php.validate.executablePath points to an invalid executable
2017-02-01 10:49:55 +01:00
Matt Bierner
1ee3f9dc6c
Added command for selecting ts version ( #19641 )
...
* Added command for selecting the ts version
* Update name
* Update name
2017-01-31 14:27:24 -08:00
Martin Aeschlimann
d133a5e17c
[coffeescript] switch to atom/language-coffee-script. Fixes #14953 , #14945 , #15008
2017-01-31 22:44:17 +01:00
Martin Aeschlimann
d7fb58ecac
[less] update grammar
2017-01-31 22:00:15 +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
Dirk Baeumer
4038b7a7d7
Small wording change for PHP linter confirmation.
2017-01-31 20:18:34 +01: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
Joao Moreno
c0c25a3f6c
git: checkoutType config
2017-01-31 17:14:03 +01:00
Martin Aeschlimann
60bbe61489
[css] change grammar to atom/language-css
2017-01-31 17:10:28 +01:00
Joao Moreno
da1a21d1de
git: countBadge config
2017-01-31 17:06:27 +01:00
Joao Moreno
adb32aa444
git: enableLongCommitWarning config
2017-01-31 17:06:27 +01:00
Joao Moreno
51f3f40a1a
git: path config
2017-01-31 17:06:27 +01:00
Joao Moreno
16694c32b8
git: add commit toolbar menu item
2017-01-31 16:47:09 +01:00
Joao Moreno
cc8351eb95
git: autorefresh config
2017-01-31 16:47:09 +01:00
Joao Moreno
2881fe860d
git config: autofetch
2017-01-31 16:47:09 +01:00
Joao Moreno
5ab16bc306
fix #19496
2017-01-31 16:01:24 +01:00
Joao Moreno
5f5de2bb1f
fix checkout branchs/tags
2017-01-31 16:00:55 +01:00
Dirk Baeumer
54b410174f
Fixes #19624 : Adopt "php.validate.executablePath" handling to new TS behavior
2017-01-31 11:24:17 +01:00
Joao Moreno
cb36e6c217
git: commit
2017-01-31 11:15:52 +01:00
Joao Moreno
b276b5e04b
Merge branch 'master' into scm-commit-box
2017-01-31 11:09:24 +01:00
Martin Aeschlimann
d071e86e9e
[java] JavaDoc syntax coloring doesn't work on closing tags. Fixes #16041
2017-01-31 10:38:13 +01:00
Martin Aeschlimann
efad63ea43
[pug] update tests for grammar update
2017-01-31 10:03:45 +01:00
Joao Moreno
418744c1d8
git: improve CommitHandler
2017-01-31 09:59:21 +01:00
Matt Bierner
35e2132409
New tsdk flow for 19 ( #19602 )
...
* Allow using workspace typescript.tsdk setting
Allows users to opt into using their workspace typescript.tsdk setting to specify the path to their typescript install.
Also, fixes a bug when the global tsdk setting points to the workspace version of typescript, our ts selector interface can get confused on which version is currently active. The fix adds a check using the local storage value to show the correct active version.
* Flip vscode and workspace pick order
* Use shared logic when workspace tsdk setting is not used
2017-01-30 16:33:20 -08:00
Martin Aeschlimann
cc8df7305b
Replace jade with pug. Fixes #18219
2017-01-30 21:59:59 +01:00
Matt Bierner
c01ba26f61
Fix TS Version Selector When Local Version == Global Version ( #19593 )
...
**Bug**
When the global tsdk setting points to the workspace version of typescript, our ts selector interface can get confused on which version is currently active
**Fix**
Adds a check using the local storage value to show the correct active version
2017-01-30 12:41:38 -08:00
Matt Bierner
15c2d1f51e
Move markdown preview content provider to own file ( #19592 )
2017-01-30 12:36:43 -08:00
Joao Moreno
e43137f514
long commit decoration
2017-01-30 20:17:29 +00:00
Dirk Baeumer
9dc95af517
Fixes #19436 : Add support to edit the php executable path as a non sharable workspace setting
2017-01-30 17:13:22 +01:00
Martin Aeschlimann
bb18628a66
[json] dynamically enable & disable formatter
2017-01-30 16:32:31 +01:00
Martin Aeschlimann
762a189993
[html] disable formatter for cshtml. Fixes #19206
2017-01-30 16:32:30 +01:00
Martin Aeschlimann
8dd1995e00
[rust] update grammar
2017-01-30 14:11:25 +01:00
Martin Aeschlimann
2e56953919
[ts] grammar update, fix tests
2017-01-30 12:13:36 +01:00
Martin Aeschlimann
2c55fde0da
[ts] update grammar. Fixes #19403
2017-01-30 11:58:08 +01: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
kieferrm
eafb9edd94
Use Later instead of Close
2017-01-27 12:28:15 -08:00
Matt Bierner
aa19ee1d1e
Fixed a few more cases and updated wording to be more clear
2017-01-27 11:24:11 -08:00
Matt Bierner
850c163f49
Fix a few edge cases for quick pick of ts version
2017-01-27 11:08:04 -08:00
Johannes Rieken
1162f89430
onDidChangeCodeLenses:Event<void>, fixes #19495
2017-01-27 15:24:10 +01:00
Joao Moreno
343e7036ef
add todo
2017-01-27 09:31:06 +01:00
Matt Bierner
4b4ad2d9e8
Reword ts version switch flow a little
2017-01-26 20:28:43 -08:00
Matt Bierner
6bc96698d0
Show warning on first load of workspace with typescript.tsdk setting ( #19463 )
...
* Show warning on first load of workspace with typescript.tsdk setting
Shows a prompt when a user first loads a workspace with a `typescript.tsdk` setting in the workspace.
* Also show message on first load in case where workspace has local version of TS
* Use quick pick. Added restart message
* Rename intellisense
2017-01-26 16:41:29 -08:00
Joao Moreno
ff61866495
html: remove @types shrinkwrapping
2017-01-26 15:43:15 +01:00
Dirk Baeumer
0106868ed4
Show user path if no workspace path exists when editing the php path
2017-01-26 15:37:58 +01:00
Joao Moreno
42e938f979
git: remove denodeify dependency
2017-01-26 15:14:52 +01:00
Joao Moreno
5690a47892
remove lodash dependency
...
fixes #19438
2017-01-26 14:56:17 +01:00
Dirk Baeumer
ecd9571695
Some tweaks for setting migration
2017-01-26 14:19:57 +01:00
Dirk Baeumer
39e078f6f5
Hide Path status bar item if no PHP file is active
2017-01-26 14:13:39 +01:00
Dirk Baeumer
dce5f45e13
FIxes #19436 : Add support to edit the php executable path as a non sharable workspace setting
2017-01-26 14:06:12 +01:00
Martin Aeschlimann
ada375bf2d
[css] update languageservice (for #19173 )
2017-01-26 11:40:23 +01:00
Martin Aeschlimann
56d2e439e6
Update jsonc-parser
2017-01-26 11:31:23 +01:00
Matt Bierner
faffa553f3
Fixes #3912
2017-01-25 23:14:51 -08:00
Matt Bierner
08ff1faa38
Fix a few more edge cases for references code lens
2017-01-25 21:23:19 -08:00
Matt Bierner
8bfcb15c8c
Fixes #18474
2017-01-25 21:18:25 -08:00
Matt Bierner
277f25d05b
Fix a few undefined ref accesses while ts is loading
2017-01-25 20:45:49 -08:00
Matt Bierner
2908125a50
Mark const completions correctly in ts. Part of #19401
2017-01-25 17:36:40 -08:00
Matt Bierner
80e243f9ba
Fixes #19406 . Only insert top level parameters for useCodeSnippedOnMethodSuggest
2017-01-25 17:24:14 -08:00
Matt Bierner
8aa7e5336d
Change TypeScript Configuration Flow For workspacesTrustedToSpecifyExecutables ( #19329 )
...
* Proto
* Remove unused method
* Use local storage for selecting typescript version
* Update settings warning message for typescript tsdk setting
* Small logic cleanup
2017-01-25 16:52:42 -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
Martin Aeschlimann
fc44b4f083
SCSS differences in coloring. Fixes #19289
2017-01-25 17:21:33 +01:00
Johannes Rieken
a2a077b088
optionally allow to specify selection at which to insert a snippet, #19116
2017-01-25 15:56:08 +01:00
Johannes Rieken
211d9ccdd8
explicit insertSnippet function instead of edit overload, #19116
2017-01-25 14:06:39 +01:00
Matt Bierner
a4347befde
References code lens fire event when config is changed. Fixes #19195 ( #19343 )
2017-01-25 00:33:00 -08:00
Matt Bierner
55097a0825
Add support for untitled js and ts file format and suggestions ( #19340 )
2017-01-24 23:29:50 -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
6cf0c5cd3f
Fix Typescript Quick Fix not using correct tab/spaces setting in TS 2.1.5 ( #19312 )
...
Fixes #19279
2017-01-24 17:12:58 -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
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