Commit Graph

59136 Commits

Author SHA1 Message Date
Johannes Rieken c52001dcea Merge branch 'master' into joh/bulkEditPreview 2020-01-08 09:30:30 +01:00
Johannes Rieken 1f3efeb026 fix #88232 2020-01-08 09:09:17 +01:00
Benjamin Pasero f8233c9f32 editors - introduce IEditorInput.isSaving()
So far, file editors have reported isDirty() === false when auto save was enabled e.g. to avoid showing dirty indicators. With the advent of custom editors, this needs to be cleaned up. The new method isSaving() serves as a hint that an editor can be dirty but in the process of being saved. As such, we can decide to hide the dirty indicator in that case. But in other cases we may want to know if the editor is dirty or not, even if auto saved.
2020-01-08 07:22:53 +01:00
Rob Lourens cba31b819e Register MockDebugService and add mocks that are used by the
callstack and bp editor contributions, to fix tests
2020-01-07 17:47:48 -08:00
Rob Lourens 349c36e921 Unhide some common launch configs 2020-01-07 17:40:41 -08:00
Matt Bierner 80ccf6fd9d Make sure we always explicitly reset pendingGetErr
#88209
2020-01-07 16:14:54 -08:00
Matt Bierner f0336455ed Adding documentation.refactor proposed contribution point
For #86788
2020-01-07 16:14:54 -08:00
Matt Bierner 74c8922d31 Make names for code action config contributions more explicit 2020-01-07 16:14:54 -08:00
Sana Ajani 08d431dc17 distro 2020-01-07 15:09:02 -08:00
Matt Bierner fd673718ca Only treat diff editors as matching if they have the same forceOpenAsBinary setting (#88183)
Fixes #88166

Custom editors used in diff views for binary files were broken. The root cause we were creating a `DiffEditorInput` that set `forceOpenAsBinary === true`, however this input was discarded as it was judged to be the same as the existing editor input which had `forceOpenAsBinary === undefined`

The fix here is to make the `matches` function take `forceOpenAsBinary` into account
2020-01-07 11:28:58 -08:00
Daniel Imms 4dfa4583cf Update distro 2020-01-07 09:49:48 -08:00
Daniel Imms 3ecaff4093 xterm@4.4.0-beta.15
Diff: https://github.com/xtermjs/xterm.js/compare/2a9e16b...fbeb45d

- Adding FluffOS to xtermjs user list xtermjs/xterm.js#2663
- Flag lines as wrapped after CUP in windows mode xtermjs/xterm.js#2667

Part of #85839
2020-01-07 09:43:04 -08:00
Johannes Rieken beb6b203a6 show rename, preview labels in rename input box 2020-01-07 18:24:39 +01:00
Andre Weinand eaf427d740 properly use the automationShell setting; fixes #87700 2020-01-07 18:12:58 +01:00
Johannes Rieken 405707fec7 add Shift+Enter for acceptRenameWithPreview 2020-01-07 17:44:38 +01:00
isidor f548111c5c callstack test contexts 2020-01-07 17:25:26 +01:00
isidor 2851ffbcd2 remove .only 2020-01-07 17:16:54 +01:00
isidor 458c8d93c4 call stack decorations test 2020-01-07 17:15:56 +01:00
Alex Ross 62a2317176 Option for hiding candidate ports 2020-01-07 17:13:45 +01:00
Johannes Rieken 53ebe7809c rename input field polish 2020-01-07 17:03:18 +01:00
isidor d9a3924d1c debug: extract createDecraotionsForStackFrame to a function 2020-01-07 16:53:25 +01:00
isidor a4fa4ba6b7 debug: unit tests reorganisation 2020-01-07 16:53:09 +01:00
isidor 487122b117 debug unit tests: decorations 2020-01-07 16:23:56 +01:00
Alex Ross 8f95087a1d Add error for unforwardable port
Fixes #88179
2020-01-07 16:02:44 +01:00
isidor 0a2380ac82 breakpoint widget: polish, use model.findPrevBracket 2020-01-07 15:47:51 +01:00
isidor a0b84fe4a9 debug: getBreakpointMessageAndClassName tests 2020-01-07 15:34:00 +01:00
Sandeep Somavarapu 9608852189 #26707 Change resource to uri 2020-01-07 15:02:40 +01:00
Sandeep Somavarapu a60e5c12fb Merge branch 'sandy081/syncLocale' 2020-01-07 14:58:23 +01:00
isidor b3cc42c2b4 debug: seperate breakpoints.test.ts into its own file 2020-01-07 14:46:53 +01:00
Johannes Rieken 3cdfbd5fb1 (re)enable preview for vscode.workspace.applyWorkspaceEdit 2020-01-07 14:32:16 +01:00
Johannes Rieken b8a1bd17bf use file operations for preview provider, make sure preview provider keeps models alive 2020-01-07 13:57:30 +01:00
Sandeep Somavarapu 4fa0c5481a parse using jsonc parser 2020-01-07 13:48:34 +01:00
isidor e5d2d68c90 debug: fix tests 2020-01-07 12:57:17 +01:00
Johannes Rieken 3892a7d05f only preview rename and code actions 2020-01-07 12:54:15 +01:00
Johannes Rieken d5a5421bbf some cleanup 2020-01-07 12:54:04 +01:00
isidor edbe0c7173 debug unit tests: better check for breakpoint events 2020-01-07 12:49:21 +01:00
isidor df419967a6 debug: unit tests 2020-01-07 12:22:39 +01:00
Johannes Rieken 13660367d4 use BulkFileOperation model for tree and preview 2020-01-07 12:18:39 +01:00
Sandeep Somavarapu 19c07c0c0e Fix #88132 2020-01-07 12:15:20 +01:00
Sandeep Somavarapu 3ab2c1b5aa Fix #88174 2020-01-07 11:54:53 +01:00
Johannes Rieken 881c21693d render debug labels 2020-01-07 11:25:47 +01:00
Benjamin Pasero d59de94ba1 💄 2020-01-07 11:19:01 +01:00
Benjamin Pasero 9b6b25112e 💄 2020-01-07 11:10:01 +01:00
Benjamin Pasero 078b82d428 debt - rewrite layers checker to catch more cases 2020-01-07 11:04:05 +01:00
Johannes Rieken 552dcd69e1 Merge branch 'master' into joh/bulkEditPreview 2020-01-07 11:03:40 +01:00
Andre Weinand ee19568ac4 honor cancellationToken; fixes #88173 2020-01-07 10:54:51 +01:00
Sandeep Somavarapu a4fbcf4267 Fix #88133 2020-01-07 10:48:54 +01:00
Siberian Cat db0c41c1da Roblox XML file syntax highlight support (#87755)
Co-authored-by: Alex Ross <alros@microsoft.com>
2020-01-07 09:55:37 +01:00
Johannes Rieken 806f1e5142 Merge pull request #88167 from jzyrobert/88125-reverse-action-order
#88125 Reverse action order in goToErrorWidget
2020-01-07 09:18:16 +01:00
Matt Bierner 629a08ed62 When generating a tsconfig with checkJs, make sure we also set allowJs
For #87972
2020-01-06 15:35:41 -08:00