Johannes Rieken
118b3e0d5a
debt - use Map instead of object
2016-12-30 15:37:12 +01:00
Alex Dima
3767bd1f46
Merge branch 'master' into alex/tokenization
...
# Conflicts:
# src/vs/editor/contrib/suggest/common/snippetCompletion.ts
# src/vs/editor/node/textMate/TMSyntax.ts
2016-12-30 13:10:18 +02:00
Alex Dima
122a07b8fc
New tokens format
2016-12-30 12:24:12 +02:00
Johannes Rieken
a6435b1cbd
add CodeLensProvider#onDidUpdateCodeLenses, #10648
2016-12-29 15:54:48 +01:00
Johannes Rieken
3fde440262
remove custom declares of ES6'ish types
2016-12-28 16:08:39 +01:00
Benjamin Pasero
e179ec75ab
workspace context 💄
2016-12-21 18:22:46 +01:00
Joel Day
9c42a68dc0
Merge branch 'master' of https://github.com/Microsoft/vscode
2016-12-20 14:35:38 -08:00
Joel Day
40522e28f8
TextEditor.insertSnippet extension API.
...
More robust type validation on ext side of insertSnippet.
Position/range check for snippet insertion was inverted.
Adding insertSnippet to vscode.d.ts. (Should it be in vscode.proposed.d.ts?)
Adding extension API tests for insertSnippet.
2016-12-20 14:33:37 -08:00
John Rothfels
25dcdbb973
Ensure workspace is read from WorkspaceContextService
2016-12-19 15:22:36 -08:00
Matt Bierner
5162e3b5b5
Add CompletionItemKind.Folder ( #17438 )
...
* Add CompletionItemKind.Folder
Fixes #17435
Adds a new completion item kind for folder/directories. This is useful for path intellisense
For the icons, I copied the icons for folders into the suggestion icon set. Let me know if new ones are needed instead.
* Fix monaco.d.ts
2016-12-19 13:09:54 -08:00
Benjamin Pasero
3cefffccfc
Get rid of IEventService in favour of real events ( #17515 )
2016-12-19 09:37:10 +01:00
Daniel Imms
35694107c4
Force extension terminals to use workspace as cwd
2016-12-16 23:17:40 -08:00
Joel Day
75840d1f74
Fix hygiene error.
2016-12-16 00:52:18 -08:00
Joel Day
38a3a1a239
Adding insertSnippet to TextEditor extension API.
2016-12-16 00:50:35 -08:00
Benjamin Pasero
d80c577f1d
Insert final new line doesn't work with format JSON on save ( fixes #17078 )
2016-12-13 10:45:27 +01:00
Johannes Rieken
5bf21a60b6
don't join with undefined, #17089
2016-12-13 09:47:41 +01:00
Joao Moreno
8ddcdbfa95
fix layer breakers with product and package
...
related to #15558
2016-12-12 12:02:51 +01:00
Johannes Rieken
470820229b
move quick open service, #15558
2016-12-12 11:03:39 +01:00
Johannes Rieken
8fc1fc100c
unref model when being closed/hidden/cleared, fixes #16924
2016-12-08 17:37:05 +01:00
kieferrm
499a648057
workarounds for #16819 - TS2.1 compiler issues
2016-12-07 16:58:10 -08:00
Alex Dima
19291ef2c1
Fixes #16573 : Ensure textEditor.options always contains all properties
2016-12-07 14:16:08 +01:00
Benjamin Pasero
7c7df17989
files.insertFinalNewline should Not Move Cursor to New Line ( fixes #16557 )
2016-12-07 08:47:23 +01:00
Alex Dima
e1f557143c
Prefer using Position, Range over IPosition or IRange
2016-12-05 21:18:43 +01:00
Joao Moreno
e6a46dc9e4
Merge branch 'master' into scm-api
2016-12-05 17:33:47 +01:00
Johannes Rieken
5ca19df5c1
fix extension path issue
2016-12-05 16:43:31 +01:00
Johannes Rieken
a70d2b6326
enable proposed API only in insiders
2016-12-05 16:41:59 +01:00
Johannes Rieken
cc4e25f47f
make API creation part of extension service readiness, #16499
2016-12-05 14:49:49 +01:00
Johannes Rieken
cabd8ad3de
no more sync-fs when creating storage dir, #16388
2016-12-05 12:11:45 +01:00
Johannes Rieken
156b4d2550
avoid realpathSync, #16388
2016-12-05 12:11:45 +01:00
Joao Moreno
62283a969b
handle some open clicks
2016-12-02 11:30:50 +01:00
Joao Moreno
3faded62ad
commit, open, drag optional methods
2016-12-02 11:16:09 +01:00
Joao Moreno
9cd7423788
scm viewlet: themable icons
2016-12-02 10:31:19 +01:00
Joao Moreno
a5812a5e0c
Merge remote-tracking branch 'origin/master' into scm-api
2016-12-01 18:04:57 +01:00
Joao Moreno
fbeaa5e685
scm viewlet decorations
2016-12-01 17:19:47 +01:00
Martin Aeschlimann
854228de92
Tests contain output. Fixes #16315
2016-12-01 16:41:08 +01:00
Joao Moreno
174dde2eb6
scoped menus
2016-12-01 11:05:54 +01:00
Joao Moreno
e0e2be3384
git status through extension!
2016-12-01 10:29:12 +01:00
Joao Moreno
27793c49e8
use object hierarchy in API
2016-11-30 15:56:29 +01:00
Joao Moreno
06b160e34e
MainThreadSCMProvider.$onChange
2016-11-30 11:24:41 +01:00
Joao Moreno
867f12a69c
proxy some SCMProvider features
2016-11-30 10:39:19 +01:00
Joao Moreno
2a13d010f3
ExtHostSCMShape.$getOriginalResource
2016-11-30 10:30:41 +01:00
Joao Moreno
05ed0bdae3
fix npe
2016-11-30 10:29:13 +01:00
Joao Moreno
2ff5371883
MainThreadSCMProvider
2016-11-30 10:17:25 +01:00
Joao Moreno
76386afcac
Merge branch 'master' into scm-api
2016-11-29 10:02:46 +01:00
Johannes Rieken
976d2a0e26
restore 3min rule, #16098
2016-11-28 12:36:19 +01:00
Johannes Rieken
0402a630cc
checks virtual documents against all code editors, fixes #16098
2016-11-28 12:24:46 +01:00
Joao Moreno
57fe12fed3
Merge branch 'master' into scm-api
2016-11-28 10:37:55 +01:00
Benjamin Pasero
8f92dcd2bc
Manage extension from status bar and viewlets (for #15155 )
2016-11-28 10:17:41 +01:00
Benjamin Pasero
aac9827882
ConfigurationService#lookup is responsible for 25% of startup time ( fixes #15884 )
2016-11-28 09:59:18 +01:00
Johannes Rieken
6c385adcb1
more tests, escape \ when building, #16056
2016-11-25 17:23:16 +01:00