Commit Graph

2015 Commits

Author SHA1 Message Date
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