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
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
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
Martin Aeschlimann
854228de92
Tests contain output. Fixes #16315
2016-12-01 16:41:08 +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
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
Joao Moreno
0b847998d9
bad model reference disposal
...
fixes #16050
2016-11-25 10:08:02 +01:00
Johannes Rieken
c7e44fd04e
identify optional properties, #6907
2016-11-23 14:39:28 +01:00
Johannes Rieken
9e73f782e9
use model-utils to build value-tree, fixes #15834
2016-11-23 10:41:27 +01:00
João Moreno
adf528e1db
Merge pull request #15797 from joaomoreno/reference-counted-models
...
Reference counted (workbench) text models
2016-11-22 11:05:50 +01:00
Johannes Rieken
6bc6ba5b5a
add variable-builder methods to snippet string, #4956
2016-11-21 18:04:01 +01:00
Joao Moreno
3eddc66357
createModelReference(...)
2016-11-21 16:00:06 +01:00
Joao Moreno
0b6675494e
unwrap reference of promise
2016-11-21 15:58:48 +01:00
Joao Moreno
5e747c32bd
ReferenceCollection in TextModelResolverService
2016-11-21 11:30:37 +01:00
Johannes Rieken
7fc16f8bec
do a sync check for the editor before waiting for an event, fixes #12280
2016-11-18 18:51:19 +01:00
Johannes Rieken
00a663b3ef
allow to provide regexp when asking for word ranges, #15724
2016-11-18 14:01:55 +01:00
Johannes Rieken
3fe81fc828
remove telemetry to track who is using internal snippet synatx, #3210
2016-11-18 13:14:37 +01:00
Johannes Rieken
e87ab932b6
config has value tree and full tree, fixes #15552
2016-11-18 11:23:13 +01:00
Benjamin Pasero
53a665621e
adopt more environmentService.isExtensionDevelopment
2016-11-17 20:31:55 +01:00
Johannes Rieken
8e3388f064
enfore stable sort, fixes #15585
2016-11-17 13:54:45 +01:00
Johannes Rieken
edb8abe5ae
add builder-style functionality to the SnippetString, #3210
2016-11-17 11:21:42 +01:00
Benjamin Pasero
f94a893f8e
use IModel for IResolverService now that it lives in editor land
2016-11-16 16:20:03 +01:00
Johannes Rieken
c76b721d81
SnippetString and improved CompletionItem.insertText, #3210
2016-11-16 15:29:13 +01:00
Benjamin Pasero
82f82c954d
move resolverService to vs/editor/common/services (for #15558 )
2016-11-16 15:03:57 +01:00
Johannes Rieken
62d622cfb4
move minimal edit compute logic to service worker, prep work for #15221 and #15385
2016-11-15 13:01:17 +01:00
Johannes Rieken
8247398620
expect missing engine field
2016-11-14 14:38:43 +01:00
Johannes Rieken
9f0b720440
know what vscode-engine extensions are targetting, #3210
2016-11-14 11:13:57 +01:00
Johannes Rieken
2b5b63b0cd
add ISuggestion#snippetType, #3210
2016-11-11 18:29:03 +01:00
Johannes Rieken
a39eaecd1c
debt - don't have commonjs-dependencies in common layer, #15293
2016-11-11 17:32:56 +01:00
Joao Moreno
2bb3dd5d95
enable duplicate imports tslint rule
2016-11-11 17:02:08 +01:00
Pine Wu
74d6c9f87c
Move treeExplorer to window and fix #15296
2016-11-10 14:02:24 -08:00
Pine Wu
97ca4bcb44
Fix mainThreadTreeExplorers layer breakage
2016-11-10 11:21:17 -08:00
Daniel Imms
a1eac6974c
lint: fix mainThreadTerminalService layer breakage
...
Part of #15293
2016-11-10 08:15:14 -08:00