Commit graph

17604 commits

Author SHA1 Message Date
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
Rishab
62bcae3e7a Fix - #24817 - Prevent overflow of the message in define keybinding widget 2017-04-18 06:34:35 +05:30
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
Ramya Achutha Rao
5c20a87ea8 Use SnippetParser to find maxtabstop 2017-04-14 14:57:22 -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
Ramya Achutha Rao
cb559bc58f Treat emmet snippets as textmate 2017-04-13 16:27:10 -07:00
Matt Bierner
eb6614a16d Pick up ts 2.3 insiders (#24725) 2017-04-13 16:18:47 -07:00