Alex Dima
f330bea3f5
More cleanup around AbstractExtensionService
2017-08-15 16:02:55 +02:00
Alex Dima
7e9f31870d
Simplify the implementation of ExtensionService
2017-08-15 16:02:55 +02:00
Alex Dima
89c8f93833
Simplify the implementation of MainProcessExtensionService
2017-08-15 16:02:55 +02:00
Alex Dima
42cd3042a1
Simplify AbstractExtensionService
2017-08-15 16:02:55 +02:00
Nick Allred
55009ac1fe
Added support for recursively collapsing directory using alt-click ( #32475 )
2017-08-15 15:38:51 +02:00
Martin Aeschlimann
b1e8b37c04
colorizer test fix
2017-08-15 15:29:56 +02:00
Martin Aeschlimann
44aa7c2f08
[php] update grammar
2017-08-15 15:29:56 +02:00
Martin Aeschlimann
79166edd9a
[docker] update grammar
2017-08-15 15:29:56 +02:00
Martin Aeschlimann
95a14bbc22
[css] update grammar
2017-08-15 15:29:56 +02:00
Martin Aeschlimann
7cc88ea658
[java] update grammar
2017-08-15 15:29:56 +02:00
Martin Aeschlimann
bd329ffbed
[rust] update grammar
2017-08-15 15:29:56 +02:00
Martin Aeschlimann
af0a655e3d
[scss] update grammar
2017-08-15 15:29:56 +02:00
Martin Aeschlimann
3d092ae516
[ruby] update grammar
2017-08-15 15:29:56 +02:00
hikerpig
b104c7d0f8
fix spelling of 'iff' and 'idenifier' ( #32401 )
...
* fix spelling of 'iff' and 'idenifier'
* Keep 'iff' in comment if it means *if and only if*
2017-08-15 15:23:29 +02:00
Benjamin Pasero
a16000f2b4
--debug => --inspect
2017-08-15 15:22:18 +02:00
Martin Aeschlimann
32262c4bdd
Slow to switch to/from tab with large collapsed section. Fixes #32330
2017-08-15 15:15:40 +02:00
Benjamin Pasero
5d2996261d
Ampersands in context menu not displayed ( fixes #31787 )
2017-08-15 15:10:48 +02:00
Johannes Rieken
55fba84df2
Show terminal octicon and tooltip for commands in hovers, #29076
2017-08-15 14:47:32 +02:00
Benjamin Pasero
d9736e7453
Not intuitive behavior of showInputBox ( fixes #32186 )
2017-08-15 12:55:31 +02:00
Benjamin Pasero
2626251db8
update distro
2017-08-15 12:12:41 +02:00
Joao Moreno
bbe70bc9b9
fixes #32459
2017-08-15 11:31:45 +02:00
Alex Dima
0c504ea0b0
Cleanup in RPCProtocol
2017-08-15 11:01:43 +02:00
Alex Dima
b63e14f763
Remove statics from proxy protocol
2017-08-15 11:01:43 +02:00
Alex Dima
62172456ba
Clean up implementation of the proxy protocol
2017-08-15 11:01:43 +02:00
Joao Moreno
5553acb377
cleanup git stash functionality
2017-08-15 10:03:42 +02:00
Joao Moreno
31c21ce7e6
Merge branch 'stashing' of https://github.com/Krzysztof-Cieslak/vscode into Krzysztof-Cieslak-stashing
2017-08-15 09:37:29 +02:00
Benjamin Pasero
c2fcd968a4
💄
2017-08-15 08:44:10 +02:00
Nikolai Vavilov
cc9d8fcb39
Use r+ with truncation when saving existing files ( #31733 )
...
* Use r+ with truncation when saving existing files
'w' doesn't work with hidden files.
Fixes: https://github.com/Microsoft/vscode/issues/931
* use r+ only if EPERM is caught
* add check for Windows
* move writing to a separate method
* nits
* remove string overload for options
* remove encoding property from writeFileAndFlush
2017-08-15 08:40:28 +02:00
Benjamin Pasero
a8d63d3896
Close untitled editors when confirmed to not save ( fixes #29572 )
2017-08-15 08:36:55 +02:00
Benjamin Pasero
5d6951c312
Update left-hand side of "compare with saved" diff when changes occur ( fixes #31569 )
2017-08-15 08:36:15 +02:00
Benjamin Pasero
b2e23581a9
macOS: support native tab "+" button to open new window
2017-08-15 08:34:44 +02:00
rebornix
baa6fbece9
Fix #31640 . Clicking on original color rolls back the color.
2017-08-14 18:18:11 -07:00
rebornix
22aa2c81a9
Update cases to force tokenization for indentation
2017-08-14 16:33:20 -07:00
rebornix
71d01b1efa
Fix #21564 . Enter should not force tokenization till current position.
2017-08-14 15:51:42 -07:00
rebornix
e97e8ec64b
Fix #30181 . If the tokenization has not be executed for lines above pasted area, we do not force tokenization info as we do not wait for the tokenization to complete.
2017-08-14 15:51:42 -07:00
Ramya Achutha Rao
9ec087df26
Upstream fix for #32263
2017-08-14 14:18:53 -07:00
Krzysztof Cieślak
8dcb181fbc
Load stashes only when needed
2017-08-14 22:44:42 +02:00
Ramya Achutha Rao
6822a81494
Escape $ when not a tabstop or #32420
2017-08-14 13:42:08 -07:00
Krzysztof Cieślak
b5bf3535ef
Fix stash pop
2017-08-14 22:30:52 +02:00
Krzysztof Cieślak
13484ae98d
Add commands
2017-08-14 22:30:50 +02:00
Krzysztof Cieślak
4cd45c49bd
Repository and Model changes
2017-08-14 22:30:36 +02:00
Ramya Achutha Rao
1531c8d2f4
lookahead not needed when running emmet expand #32478
2017-08-14 09:58:07 -07:00
Rob Lourens
9ca92ce9bb
Merge pull request #32483 from keegancsmith/folder-match-remove
...
Add remove action for FolderMatch
2017-08-14 09:38:04 -07:00
Alex Dima
0871300cf7
Extract LazyPromise to its own file
2017-08-14 18:35:43 +02:00
Alex Dima
4d853d3f74
Move more workbench code up to /workbench/
2017-08-14 18:32:48 +02:00
Keegan Carruthers-Smith
879fd0d0cd
Add remove action for FolderMatch
2017-08-14 17:03:05 +02:00
Alex Dima
71a5b84442
Move code managing the extension host process closer to the extension service
2017-08-14 16:57:53 +02:00
Alex Dima
aabeedddea
Move extension service code to vs/workbench/services/extensions
2017-08-14 16:57:53 +02:00
Alex Dima
b420c54f0f
Remove cyclic dependency between IExtensionService and IThreadService
2017-08-14 16:57:53 +02:00
Johannes Rieken
2e5311ca6e
towards ext-host-restart: properly implement dispose-methods in variouds MainThreadXYZ-types
2017-08-14 16:56:13 +02:00