Commit graph

17553 commits

Author SHA1 Message Date
Joao Moreno d2c40f06b3 🐛 catch git fetch errors 2017-04-18 14:49:09 +02:00
Alex Dima 946ac52e59 Simplify eventing 2017-04-18 10:59:51 +03:00
Alex Dima 9079b0ebee Introduce/Adopt ModelRawContentChangedEvent 2017-04-18 10:59:51 +03:00
Alex Dima 5ed6d33d72 Fix snippet controller & tests 2017-04-18 10:59:50 +03:00
Alex Dima f4bc1c0908 Improve handling of unexpected errors in tests 2017-04-18 10:59:50 +03:00
Alex Dima 94545eeeb0 Do not extend EventEmitter 2017-04-18 10:59:50 +03:00
Alex Dima dd29eeb4fc Remove IEditor.onDidChangeModelRawContent 2017-04-18 10:59:49 +03:00
Martin Aeschlimann c974993981 [css] update service. Fixes #22735 2017-04-18 09:54:21 +02:00
Martin Aeschlimann a2966fb215 Request to update atom/language-c version to the latest. Fixes #24909 2017-04-18 09:39:30 +02:00
Benjamin Pasero 9d1fc803f7 Disabled input box in search viewlet is badly colored (fixes #24700) 2017-04-18 08:02:53 +02:00
Benjamin Pasero 45f7f61963 validate if model is really orphaned or not (helps #13665) 2017-04-18 07:45:27 +02:00
Benjamin Pasero fac22c2e3d ts 2.2 fun 2017-04-18 07:41:47 +02:00
gauss1314 7efc373d68 Update typescriptMain.ts (#24892)
./features/implementationProvider or ./features/ImplementationProvider ?
2017-04-17 15:23:50 -07:00
Rob Lourens 4090184241 Fix #24897 - Pool instead of queue result handling promises -
Queuing a large number of WinJS promises that aren't actually async can lead to a stack overflow. Also this is faster.
2017-04-17 15:02:29 -07:00
Matt Bierner 7300527f44 Pick up next version of TypeScript 2.3 insiders 2017-04-17 12:00:33 -07:00
Daniel Imms ec9a17de93 Dispose all terminals if not veto in onWillShutdown
Fixes #24688
2017-04-17 11:25:26 -07:00
Daniel Imms 553c8af1d6 Remove temporary Windows terminal column cap
Fixes #24630
Related #19665
2017-04-17 11:08:33 -07:00
Daniel Imms 6c9ead0321 Update VS Code source list if disabled by OS upgrade
Fixes #24898
2017-04-17 10:08:54 -07:00
Matt Bierner 200c4d1057 Fix Markdown Preview Updating on Zoom / Unrelated Config Changes (#24809)
Fixes #24808

**bug**
Markdown preview updates when you zoom. The root cause is that previews are updated whenever the config is changed.

**Fix**
Extract preview config to its own well defined object. Only update the preview when the keys we care about in the config change
2017-04-14 15:43:32 -07:00
rebornix 53632d744b Fix https://github.com/Microsoft/monaco-editor/issues/339 2017-04-14 14:43:02 -07:00
Rob Lourens f483859f54 Move search channel output to SearchViewlet 2017-04-14 09:57:37 -07:00
Rob Lourens f1b786fe50 For #24717, fix search results doubleclick 2017-04-14 09:09:58 -07:00
Johannes Rieken f9ee4da5dd Revert "Revert "Use TS 2.2 to build VSCode (#24734)""
This reverts commit 48722f6791.
2017-04-14 14:34:47 +02:00
Alex Dima a634d0bee8 Do not remove duplicate TS boilerplate until we find a good way to handle TS updates 2017-04-14 15:18:46 +03:00
Alex Dima 9530cf6e2b Fix tree 2017-04-14 14:28:48 +03:00
Johannes Rieken 48722f6791 Revert "Use TS 2.2 to build VSCode (#24734)"
This reverts commit f36539258a.
2017-04-14 13:11:18 +02:00
Alex Dima aca01f2daa Fix build hygiene issues 2017-04-14 14:08:52 +03:00
Alex Dima 562f28f4f5 More EventEmitter cleanup 2017-04-14 13:52:11 +03:00
Alex Dima a9c372aa55 Rename EventEmitter methods 2017-04-14 13:30:38 +03:00
Alex Dima 2cf8cef20d A single model content changed events contains the list of changes 2017-04-14 13:18:34 +03:00
Alex Dima 2eec843752 Add IModelContentChangedEvent2.isFlush 2017-04-14 13:18:34 +03:00
Alex Dima 307fda2689 Clarify extension host protocol 2017-04-14 13:18:33 +03:00
Johannes Rieken 922389d79a 💄 remove code duplication 2017-04-14 11:23:20 +02:00
Johannes Rieken b612c86759 stable quickfix model test 2017-04-14 11:21:10 +02:00
Johannes Rieken 37b31837f7 remove topScoreIdx which is always 0, towards #22839 2017-04-14 11:00:14 +02:00
Johannes Rieken 6943b0471b fix builds: don't use ES6 in js 2017-04-14 10:45:00 +02:00
Johannes Rieken ce2c2ca489 add accessibility provider and alert when action is done, #17245 2017-04-14 10:32:31 +02:00
Rob Lourens 0c64bf0e2d Fix tests -
Remove OutputService reference from SearchService, this should be handled elsewhere
2017-04-13 23:30:45 -07:00
Rob Lourens 9c861b653e Fix tests - provide OutputService in integration test 2017-04-13 21:40:41 -07:00
Matt Bierner e61814addf Small doc clearnup 2017-04-13 20:54:34 -07:00
Matt Bierner f36539258a Use TS 2.2 to build VSCode (#24734) 2017-04-13 19:51:53 -07:00
Matt Bierner 04e5642510 Use correct document when creating base node 2017-04-13 19:51:04 -07:00
Matt Bierner e97ca92e79 Address old iframes potentially not being freed as part of #24671 2017-04-13 19:51:04 -07:00
Matt Bierner 0d14027696 Fix a few compile issues when using TS 2.3 (#24731)
Tested recomppiling VSCode with TS2.3. This fixes a few issues that were discovered, including workarounds for:

* https://github.com/Microsoft/TypeScript/issues/15184
* https://github.com/Microsoft/TypeScript/issues/15185
2017-04-13 17:14:50 -07:00
Matt Bierner 1d05d0c49d Added PII note on ts server trace and log settings #24696 2017-04-13 17:05:01 -07:00
Rob Lourens 7f9d25061f Show ripgrep command and output in Output channel -
For debugging purposes and transparency.
2017-04-13 16:47:18 -07:00
Matt Bierner 5d801251ec Set insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces to default to true to keep with existing behavior 2017-04-13 16:44:42 -07:00
rebornix a8ad55ace9 Fix https://github.com/Microsoft/monaco-editor/issues/417. Safari 10.1 breaks visibility inheritence. 2017-04-13 16:41:41 -07:00
Magnus Hiie 95f0c15bf5 Expose insert..Braces rule in VS Code settings (#21649)
* Expose insert..Braces rule in VS Code settings

Fixes #18043

* Add requirement blurb for insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces

* Revert tsfmt change
2017-04-13 16:35:40 -07:00
Matt Bierner eb6614a16d Pick up ts 2.3 insiders (#24725) 2017-04-13 16:18:47 -07:00