Commit Graph

2052 Commits

Author SHA1 Message Date
Martin Aeschlimann
c0e52f82b5 Monokai Dimmed theme does not show diff highlight. Fixes #21790 2017-03-15 16:57:12 +01:00
Martin Aeschlimann
38792102e3 solarized light: bring back diff color rules #22672 2017-03-15 16:57:12 +01:00
Dirk Baeumer
f51220dbf7 Fixes #22066: Allow extensions to contribute named problem matchers via package.json 2017-03-14 12:07:15 +01:00
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