João Moreno
bc9a7bb1f9
Merge pull request #23645 from joaomoreno/scm-api-v2
...
Update SCM API based on feedback
2017-03-30 09:56:54 +02:00
Martin Aeschlimann
097e6598eb
Merge pull request #23638 from Microsoft/roblou/solarizedDark
...
Add extra theme colors to Solarized Dark for #23294
2017-03-30 09:36:53 +02:00
Martin Aeschlimann
252b393776
[json] update service (for #23424 )
2017-03-30 09:31:22 +02:00
Joao Moreno
b68c8e3347
automatically marshal scm resources
2017-03-30 08:56:28 +02:00
Rob Lourens
3ca7f73481
Add extra theme colors to Solarized Dark for #23294
2017-03-29 21:22:25 -07:00
Christof Marti
17801ff9a9
Listen on configuration change ( #20832 )
2017-03-29 17:01:24 -07:00
Joao Moreno
ccfcbe6c6f
scm: move from pull to push model
2017-03-29 22:44:25 +02:00
Martin Aeschlimann
3664ebf5b2
[theme] fix quietlight theme path
2017-03-29 22:03:37 +02:00
isidor
f83cf487cb
quitLight theme: tmTheme no longer needed
2017-03-29 16:56:05 +02:00
Isidor Nikolic
dbaf7ec59f
Merge pull request #23545 from Microsoft/isidorn/quietlight
...
quitelight theme update fixes #23523
2017-03-29 16:30:46 +02:00
Benjamin Pasero
1fa676a0e3
consistent color names ( #23464 )
2017-03-29 06:58:19 -07:00
Joao Moreno
12470dccf6
🐛 make askpass work in no-workspace environment
...
fixes #23474
2017-03-29 12:11:33 +02:00
Dirk Baeumer
da5e2892e0
Fixes #23427 : Staged changes / Changes not localized
2017-03-29 12:07:31 +02:00
Dirk Baeumer
3d07c8ce55
Streamline prompts for workspace executable settings
2017-03-29 12:07:31 +02:00
isidor
94b20f82c1
quitelight theme update
2017-03-29 12:07:14 +02:00
Dirk Baeumer
0c8a6d5ad4
Addresses concerns in #19624
2017-03-28 09:31:16 +02:00
kieferrm
06492ab640
pick up TS 2.2.2 final
2017-03-27 16:23:49 -07:00
Benjamin Pasero
1e99dc2c03
Merge pull request #23220 from daviwil/default-language-config
...
Add new "files.defaultLanguage" configuration setting
2017-03-27 16:12:32 -07:00
David Wilson
913651fd55
Centralize language mode enumeration in settings completion provider
2017-03-27 15:47:30 -07:00
Martin Aeschlimann
1242ff5751
[html] Formatting JavaScript placed after div elements inside html file adds 12 extra tabs. Fixes #23063
2017-03-27 23:14:47 +02:00
Christof Marti
60f1c78b2d
Add telemetry to new git.clone action - take 2 ( fixes #21563 )
2017-03-27 11:08:12 -07:00
Joao Moreno
20b56e2639
🔥 remove git readme
2017-03-27 17:27:11 +02:00
Martin Aeschlimann
1e17b32406
[theme] polish Abyss theme ( fixes #23214 )
2017-03-27 15:51:45 +02:00
Michel Kaporin
2af1e01b44
Implemented transifex push and pull for translations together with json->xlf->json parsing.
2017-03-27 15:45:43 +02:00
Joao Moreno
e06a838265
🎨 fix scm api based on @jrieken's recommendations
2017-03-27 15:35:56 +02:00
Martin Aeschlimann
7d63b291cf
[json] color decorators
2017-03-27 14:27:10 +02:00
Johannes Rieken
45378eb8d8
Merge pull request #22303 from Microsoft/joh/eol
...
TextDocument#eol
2017-03-27 12:08:42 +02:00
Joao Moreno
3d0b9755d3
💥 scm state -> stateContextKey
2017-03-27 11:54:23 +02:00
Joao Moreno
75576e3cca
💥 scm id -> contextKey
2017-03-27 11:54:23 +02:00
Joao Moreno
79aa19e9d4
💥 scm input onDidAccept
2017-03-27 11:08:36 +02:00
Martin Aeschlimann
106b6cbce8
Merge pull request #23179 from DustinCampbell/update-csharp-grammar
...
Update to latest C# TextMate grammar
2017-03-27 09:27:42 +02:00
Benjamin Pasero
b51bed11bf
theming - activityBarDragAndDropBackground
2017-03-26 14:38:12 -07:00
Benjamin Pasero
41d87c2f4a
theming - activity bar badges
2017-03-26 14:38:12 -07:00
David Wilson
dfa42afcb8
Add new "files.defaultLanguage" configuration setting
...
This change adds a new configuration setting that sets the default
language mode of new untitled files created with Ctrl+N
(workbench.action.files.newUntitledFile). This activates the user's
desired language mode when a new untitled file is created.
Fixes #8729 .
2017-03-26 11:03:56 -07:00
Benjamin Pasero
37d0a6f5db
theming - debug toolbar background
2017-03-25 12:13:01 -07:00
Dustin Campbell
af9f1c7fd0
Update C# grammar with fix for named ref/out arguments
2017-03-25 06:52:51 -07:00
Daniel Imms
fc43e3cc12
Merge pull request #23181 from Microsoft/tyriar/23177
...
Proposed Terminal API onData
2017-03-24 21:30:31 -07:00
Richard Min
9875ae1077
Support ...
terminating Yaml FrontMatter ( #23195 )
...
* FrontMatter rendered properly on markdownEngine
* FrontMatter terminates for 3 - or .
* Regex applied on both files for markdown
2017-03-24 19:56:53 -07:00
Benjamin Pasero
40c3d0a049
theming - cleanup
2017-03-24 18:13:57 -07:00
Daniel Imms
dad0c821d4
Don't run 'test' in the terminal integration test
2017-03-24 14:59:48 -07:00
Daniel Imms
1fa2d91f8c
Add integration test
2017-03-24 14:56:49 -07:00
Benjamin Pasero
a0a149c44a
theming - fix border issue when moving groups
2017-03-24 14:43:14 -07:00
Dustin Campbell
754f88280a
Update to latest C# TextMate grammar
...
Provides fixes for
https://github.com/dotnet/csharp-tmLanguage/issues/44 ,
https://github.com/dotnet/csharp-tmLanguage/issues/45 and
https://github.com/dotnet/csharp-tmLanguage/issues/50 .
2017-03-24 13:44:53 -07:00
Joao Moreno
24cd191ac2
✨ scm: require uris on resources and groups
2017-03-24 17:55:14 +01:00
Benjamin Pasero
052eabdf1f
theming - styleable inputbox
2017-03-24 09:27:21 -07:00
Joao Moreno
e4a765da2d
🔨 change how ids work in scm providers. remove drag
2017-03-24 16:44:38 +01:00
Joao Moreno
2506bfa230
🔥 removing scm.drag
2017-03-24 16:27:07 +01:00
Johannes Rieken
1849ad23a7
add TextEdit#newEol, adopt for workspace edit and onWillSave-event
2017-03-24 16:13:58 +01:00
Joao Moreno
acb29bf425
✨ registerDiffInformationCommand instead of computeDiff
2017-03-24 15:22:43 +01:00
Johannes Rieken
a15b0daea1
Merge branch 'master' into joh/eol
2017-03-24 12:37:38 +01:00
Johannes Rieken
7d0805e00f
Revert "adding TextDocument#isVisible and internals for a visbility change event, #15723 "
...
This reverts commit a6a41fd6c3
.
2017-03-24 12:26:51 +01:00
Joao Moreno
04a4fb0c87
🐛 always call git in english
...
fixes #22355
2017-03-24 09:48:39 +01:00
Matt Bierner
0185e327ab
Extract markdown preview strings to constant
2017-03-23 22:31:43 -07:00
Matt Bierner
7bc40aace8
Prototype allowing scripts to be contributed to markdown preview
2017-03-23 22:29:34 -07:00
Matt Bierner
105e5f2ea8
Allow data font sources in markdown preview
2017-03-23 20:06:10 -07:00
Matt Bierner
b5525ea11d
Pick up updated coffeescript grammar ( #23123 )
...
* Pick up updated coffeescript grammar Fixes #23104
* Updated test results
2017-03-23 16:17:16 -07:00
Ramya Rao
74a5dc99fb
Update Go grammar to atom/language-go@11ad31e7 (2016-12-30) ( #23065 )
2017-03-23 15:12:46 -07:00
Matt Bierner
cd896ba18e
Disable implementations code lens for TS < 2.2.1 Fixes #23120
2017-03-23 15:07:40 -07:00
Martin Aeschlimann
4eebba084d
[theme] style find/replace widget
2017-03-23 22:44:47 +01:00
Matt Bierner
076d135d18
Improve coloring of js template strings Fixes #23111 ( #23115 )
2017-03-23 13:31:00 -07:00
Martin Aeschlimann
8c95810bcd
[theme] marker navigation widget
2017-03-23 17:35:18 +01:00
Benjamin Pasero
ae97e9a994
theming - editorSideBySideBorder
2017-03-23 09:24:48 -07:00
Dirk Baeumer
f79bed6d73
Fixes #22655 .
2017-03-23 16:14:38 +01:00
Benjamin Pasero
236690d90c
💄
2017-03-23 07:16:25 -07:00
Dirk Baeumer
f70b0b3ecb
Fixes #22069 : Define extension story for tasks
2017-03-23 14:32:31 +01:00
Johannes Rieken
4cb14c4af1
use CompletionItemKind.Constant in TS provider, #2628
2017-03-23 11:57:45 +01:00
Johannes Rieken
a6a41fd6c3
adding TextDocument#isVisible and internals for a visbility change event, #15723
2017-03-23 11:21:16 +01:00
Matt Bierner
ac5eb01a3c
Add warning message when tsserver log fails to open
2017-03-22 17:18:10 -07:00
Matt Bierner
f70f643809
Add reloading when log level changes. Fixes #23061
2017-03-22 17:12:29 -07:00
Matt Bierner
4c3cdfbb5b
Fix one more ts cancelation token gating issue
2017-03-22 17:03:48 -07:00
Martin Aeschlimann
4454c86977
[theme] linenumbers theming
2017-03-22 22:50:46 +01:00
Matt Bierner
00187b0065
Add font-src csp rule for default markdown content to allow custom fonts
2017-03-22 12:59:04 -07:00
Matt Bierner
301d64ef82
Gate cancelation token to ts 2.2.2 since support for this feature is broken in 2.2.1. Fixes #22996
2017-03-22 12:52:14 -07:00
Martin Aeschlimann
80a1033180
[theme] peek widget theming
2017-03-22 16:56:35 +01:00
Martin Aeschlimann
411668eb8b
[theme] references peek theming
2017-03-22 12:52:03 +01:00
Joao Moreno
cc97d374da
✨ multi-select (un)stage & discard git commands
2017-03-22 10:50:32 +01:00
Martin Aeschlimann
4a21888d30
[theme] editor hover colors
2017-03-21 22:48:38 +01:00
Martin Aeschlimann
486545bb45
Set '"' and ':' as trigger characters for package/bower.json
2017-03-21 22:48:37 +01:00
Martin Aeschlimann
dc31a48002
[json] enable quick suggestions in strings
2017-03-21 22:48:36 +01:00
Johannes Rieken
e0bbbb8653
add some tests
2017-03-21 09:48:37 +01:00
Matt Bierner
d4cda6e357
Follow up on #22914 . Log TS Server in own directory so that typings install events are also place in dir with it. #22915
2017-03-20 17:55:30 -07:00
Benjamin Pasero
6765753c9b
abyss as theming testbed
2017-03-20 17:22:07 -07:00
Matt Bierner
23aba8283a
Add TSServer Log Collection Commands ( #22914 )
...
* Add TSServer Log Options
Adds support for collecting the TSServer log directly in VS Code
* Add enable logging option
* Handle case where user is on older version of TS
* Rename
* Activate on openTSServerLog command
* VSCode -> VS Code
2017-03-20 17:16:01 -07:00
Matt Bierner
8c468dfd21
Prototype Support for TSServer Request Cancelation ( #22437 )
2017-03-20 12:03:51 -07:00
Matt Bierner
1b90e9dbd5
Pick up new TS 2.2.2 insiders
2017-03-20 11:37:47 -07:00
Matt Bierner
4f8e68b814
Second prototype of markdown extensions ( #22836 )
2017-03-20 11:16:18 -07:00
Joao Moreno
afdaf562ee
🐛 fix git clone command
...
fixes #22620
2017-03-20 15:49:34 +01:00
Martin Aeschlimann
cfb44d5566
[themes] do default computations in color definition defaults
2017-03-20 11:36:29 +01:00
Martin Aeschlimann
b266419e6e
Automatically detect .ejs templates (and other common template extensions) as HTML file. Fixes #22333
2017-03-17 19:32:05 +01:00
Martin Aeschlimann
0cffe5f8a7
some C++ keywords not colorized correctly. fixes #22419
2017-03-17 19:15:33 +01:00
Martin Aeschlimann
ea651c1fa2
update seti theme to jesseweed/seti-ui@f7e582f (2017-03-14)
2017-03-17 18:33:16 +01:00
Martin Aeschlimann
44bff9ac7f
[shell] update grammar to textmate/shellscript.tmbundle@ba95d7b (2017-03-15)
2017-03-17 17:08:48 +01:00
Matt Bierner
eb0a05f7b5
Fix return
2017-03-16 17:49:22 -07:00
Matt Bierner
09ec3557c8
Prototype Allowing Extensions to Extend the Builtin Markdown Extension ( #22421 )
...
* Prototype Allowing Extensions to Extend the Builtin Markdown Extension
**Problem**
There have been requests for adding new functionality to the markdown extension preview, such as supporting rendering of math or other syntax in the preview. The only current solution to this is create an extension that provides its own markdown preview. This results in inconsitent behavior with our markdown preview and is not a very scalable approach. We would like to find a way to allow users to add these extensions to our markdown preview without bundling the extensions in the preview itself.
**Fix**
Prototypes a new contribution point that extensions can use to extend the vscode markdown extension. Three types of extensions are possible: adding stypes to the preview, adding scripts to the preview, and extending the markdown it renderer.
My current approach defines the contributed markdown extensions in the package.json using a structure like this:
```
"contributesTo": {
"vscode.markdown": {
"plugins": [
"./out/math"
],
"scripts": [],
"styles": [
"./media/math.css"
]
}
}
```
We could change the structure here. This design uses a pull model where markdown extensions are looked up by the vscode.markdown extension itself.
The other approach for extension registration would be to use a push model. This would have the vscode.markdown extension export an api that each markdown extension would invoke to register new scripts/styles/plugins. I may switch over to this model but was interested in seeing what a more declarative approach would look like. Let me know if you have any thoughts one way or the other.
The downside of allowing extensions like this is that they can completely change how the markdown preview looks and works. There is no well defined API for restricting what extensions can do like we have with VScode.
* Use extensionDependencies
* Remove example extension
* Added gating and activation event
2017-03-16 17:27:39 -07:00
Martin Aeschlimann
f383d1fd26
Revert unintended change to solarized light selection color
2017-03-16 11:06:23 +01:00
Dirk Baeumer
d3efc931f7
Fixes #22730 : Contributed problem matchers must use ${cwd} not $cwd
2017-03-16 10:47:11 +01:00
Martin Aeschlimann
4c12a685bc
Diff highlighs for Abyss theme
2017-03-15 16:57:12 +01:00
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
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