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