Commit Graph

22322 Commits

Author SHA1 Message Date
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