Commit Graph

1803 Commits

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