Commit graph

41274 commits

Author SHA1 Message Date
Matt Bierner
e377ec6ed2 Use to for converting to extension host
Fixes #61141
2018-10-17 16:25:57 -07:00
Matt Bierner
b43d76887d Add more detail to disableAutomaticTypeAcquisition setting description
Fixes #60984
2018-10-17 16:22:25 -07:00
Matt Bierner
ff13b50277 Strict null checking some more files in base/node
#60565
2018-10-17 16:22:25 -07:00
Prem Kagrani
0338b5b8fe Fixed typos and a word (#61171) 2018-10-17 15:51:43 -07:00
Karthikayan
f891d5a7b0 include priority in requestItem and add to request queue accordingly (#60582)
* include priority in requestItem and add to queue accordingly

* add boolean lowPriority flag to requestItem and add to queue based on that

* set lowPriority flag to optional

* send lowPriority flag from CodeLensProvider

* revert priorityFlag for provider
2018-10-17 15:21:36 -07:00
Alex Dima
4b8f928808 Faster monaco.d.ts generation 2018-10-17 23:19:20 +02:00
Andre Weinand
613aa464ae support relative paths for backward compatibility; fixes #61088 2018-10-17 23:11:17 +02:00
Alex Dima
4f09f1aa4a Cache TS source files between runs of generator 2018-10-17 16:54:45 +02:00
Alex Dima
238440b738 Change how monaco.d.ts is generated:
- do not use the .d.ts files coming in from gulp-tsb
- remove the generation of .d.ts files
- run before compilation starts
- install file watchers directly
2018-10-17 16:54:45 +02:00
Andre Weinand
48adb204e9 never convert relative paths to URIs; fixes #60667 2018-10-17 16:48:07 +02:00
Johannes Rieken
f0101b07d4 new monaco.d.ts 2018-10-17 15:57:02 +02:00
Johannes Rieken
993787821f typos #57093 2018-10-17 15:12:14 +02:00
Johannes Rieken
078b1415e4 add proposed api for CompletionItemInsertTextRule, #57093 2018-10-17 15:10:15 +02:00
Johannes Rieken
349c18db22 add CompletionItemInsertTextRules on modes.ts so that we can have that in vscode.d.ts, #57093 2018-10-17 15:10:15 +02:00
Johannes Rieken
cceb269135 remove unused noAutoAccept property, #57093 2018-10-17 15:10:15 +02:00
Benjamin Pasero
bc94252427 storage - 💄 2018-10-17 12:37:07 +02:00
Andre Weinand
1a348aa9f9 clone DAP message before modifying it; fixes #61129 2018-10-17 12:19:59 +02:00
isidor
d08e54002b We add the input decoration only when the focus is in the input
fixes #61126
2018-10-17 12:17:33 +02:00
Alex Dima
eef12f8734 Support using webpack's process: 'mock' (Microsoft/monaco-editor-webpack-plugin#17) 2018-10-17 12:01:47 +02:00
Sandeep Somavarapu
f853267a5b #60211 Show message when data providers are not yet registered 2018-10-17 11:50:03 +02:00
Alex Ross
87ce9c3f24
Add a setting to control cwd behavior on terminal split (#60949)
Adds a new setting: `terminal.integrated.splitCwd`
With these options: `workspaceRoot`, `sourceInitialCwd`, `sourceCwd`
`workspaceRoot`is the existing behavior. The new split terminal's cwd will be the workspace root.
`sourceInitialCwd` uses the 'parent' terminals initial cwd for the new terminal.
`sourceCwd` on macOS and Linux this gets the cwd of the 'parent' terminal and uses that as the cwd for the new split terminal.
Default setting is to keep the existing behavior with `workspaceRoot`
Fixes #48447
2018-10-17 11:45:20 +02:00
Alex Dima
94e2018c5d Fixes #59846: Clarify that documents get their end-of-line-sequences normalized 2018-10-17 11:39:27 +02:00
Johannes Rieken
06fe5c4f8b debt - remove TPromise.any and use Promise.race instead 2018-10-17 11:25:08 +02:00
Johannes Rieken
0b9efda561 debt - more TPromise migration 2018-10-17 11:25:08 +02:00
Sandeep Somavarapu
eda14d219f #60749 Show code on the last line 2018-10-17 11:09:50 +02:00
Sandeep Somavarapu
5c1a341f5d Fix #60749 2018-10-17 11:07:35 +02:00
Johannes Rieken
89ca41a313 yet another attempt to collect feature insights.... #57093 2018-10-17 10:59:08 +02:00
Benjamin Pasero
88550a6fbb storage - more telemetry (integrity check, more times) 2018-10-17 10:46:03 +02:00
Benjamin Pasero
83cfe7dd09 fix tests 2018-10-17 10:09:00 +02:00
Benjamin Pasero
1c102c7938 fix #61067 2018-10-17 09:58:30 +02:00
Alex Ross
912f1f79c4
Announce terminal number every time the terminal is focused. (#60632)
Accounce terminal number every time the terminal is focused.

Fixes #52304
2018-10-17 09:34:34 +02:00
Benjamin Pasero
37ee18a194 storage - remove "allExperiments" if empty 2018-10-17 09:26:30 +02:00
Alex Dima
82bc4af2d6 Fixes #61096 2018-10-17 08:59:49 +02:00
Benjamin Pasero
74f09acca9 editor - remove code that is handled by cancellation token (for #60163) 2018-10-17 08:25:20 +02:00
Christof Marti
fcad21ec75 Fix strict null errors (fixes #61097) 2018-10-17 08:14:49 +02:00
Benjamin Pasero
14b837a2ab bump windows-mutex@0.2.1 2018-10-17 07:54:52 +02:00
Matt Bierner
799bc78af5 Fix parameters not having commit characters
Fixes #60907
2018-10-16 17:10:43 -07:00
Matt Bierner
3d0558efd8 Split coalesce into inplace and copy version
Using an overload makes the code more complex and prevents  patterns such as `.then(coalesce)` or `.map(coalesce)`. It also makes it clear which code paths are actually being most used in our code
2018-10-16 17:10:43 -07:00
Matt Bierner
46d8bb8033 Strict null errors
#60656
2018-10-16 17:10:43 -07:00
Matt Bierner
5527b1ee42 Fix some simple strict null errors in extHostTypes
#60656
2018-10-16 17:10:43 -07:00
Matt Bierner
a6ee11199d Fixing a few more strict null check errors
#60565
2018-10-16 17:10:43 -07:00
Ramya Achutha Rao
a975e59eaf Update applicationInsights for #60585 2018-10-16 16:29:08 -07:00
Daniel Imms
924dd92b19
Merge pull request #60996 from banuragprdxn/master
Rewording / copy change
2018-10-16 15:28:04 -07:00
Daniel Imms
a1f0c4b5ee Revert "Don't set en_US.UTF-8 on Windows when setLocale is false"
This reverts commit dbdbbe5259.
2018-10-16 15:14:45 -07:00
Matt Bierner
be7b3e4b2b Strict null check files in base/common 2018-10-16 15:05:46 -07:00
Daniel Imms
9b8d59a0ab Fix external terminal title
Fixes #60806
2018-10-16 14:35:48 -07:00
Daniel Imms
8907e1ea86 Add terminal frame time logging when its slow 2018-10-16 14:16:32 -07:00
Daniel Imms
b239d2a3a0 Strict null check files/test/electron-browser/utils.ts
Part of #60565
2018-10-16 14:00:49 -07:00
Johannes Rieken
7d80b00cb0 also use $mid as version id and only accept external and fsPath from the most recent version, #60163 2018-10-16 20:11:28 +02:00
Matt Bierner
1f63cd8397 Fix a few more strict null errors 2018-10-16 11:09:50 -07:00