Commit graph

56640 commits

Author SHA1 Message Date
Alex Ross 3f1f36333d Update grammars 2019-11-04 14:11:36 +01:00
Benjamin Pasero f5219f0fec tests - add an integration test for editor contents from workspace file 2019-11-04 13:23:04 +01:00
Chris Dias e8a6f3f01c Pull caption from product.json (#83844) 2019-11-04 13:00:03 +01:00
Benjamin Pasero 2b30c13224 files - increase large text file for tests 2019-11-04 12:27:18 +01:00
Hung-Wei Hung 19436db58b Fix #83818 - polish description in enablePreviewFromQuickOpen (#83895) 2019-11-04 12:12:21 +01:00
Benjamin Pasero c8881518aa 🆙 distro 2019-11-04 12:10:09 +01:00
Benjamin Pasero c6be0b5480 remote - adopt readFileStream capability 2019-11-04 12:04:19 +01:00
Benjamin Pasero 6f823003a7 files - speed up reads and writes
For reading, introduce the readFileStream capability that reduces
the overhead of low level file reading by switching to an event based
model.

For writing, try to consume up to N chunks of data from the underlying
source and directly call writeFile if the source is consumed. This will avoid
the overhead of low level file reading for small to medium files.
2019-11-04 11:57:45 +01:00
Benjamin Pasero b535c81d4e editor - better error message for large files 2019-11-04 11:57:45 +01:00
Christof Marti 96efdac4cf Prepare for strictPropertyInitialization (#78168) 2019-11-04 10:56:18 +00:00
Alex Ross 711489acdd Fix tasks.json not being opened
Part of #83836
2019-11-04 11:29:36 +01:00
Benjamin Pasero 5337703f50 files - 💄 error condition 2019-11-04 11:26:31 +01:00
Alex Ross 7997080192 Handle already resolved task variables in dependent tasks
Fixes #77803
2019-11-04 10:35:46 +01:00
Benjamin Pasero 41466a2390 debt - declare more fs provider capabilities 2019-11-04 09:57:08 +01:00
Johannes Rieken 5de01628b0
Merge pull request #83845 from gjsjohnmurray/fix-83751
Outline "Sort By: Type" -> "Sort By: Category"
2019-11-04 09:52:18 +01:00
Matt Bierner 45a64e2bdd Improve markdown scroll sync on fenced code blocks in md files 2019-11-02 15:28:01 -07:00
Matt Bierner 37753d5bbc Update deps 2019-11-02 15:28:01 -07:00
Matt Bierner f6fad9eb54 Add basic content to fake.html to fix firefox complaining about encoding
Fixes #83704
2019-11-02 15:28:01 -07:00
SteVen Batten d3405c46e7 add reload window button to reconnection dialog 2019-11-01 19:48:14 -07:00
SteVen Batten 4565afecb6 fixes #82577 2019-11-01 17:25:05 -07:00
Matt Bierner 49a8fceb7f Mark resource as readonly since it is never mutated 2019-11-01 17:12:34 -07:00
Matt Bierner 31d1ed349f Add max width to extension page 2019-11-01 17:12:34 -07:00
Matt Bierner b5959b356c Limit width of release notes
For #83703
2019-11-01 17:12:34 -07:00
Connor Peet 372ed2907d debug - fix active line for column-free breakpoints not be decorated correctly
In #81718 we adjusted breakpoint display logic to show an 'empty' arrow on the
line, and the arrow with a dot at the column where the debugger is running.
However, not all debuggers support column breakpoints. Bowden noticed, while
working on his Python demo for ignite, that breakpoints in Python code no
longer displayed correctly.

This PR tweaks the logic so that if we see a breakpoint that doesn't have
an associated column, we show the arrow with a dot on the line, rather than
assuming that there'll be an inline indicator arrow.
2019-11-01 16:54:01 -07:00
Rachel Macfarlane a62e8265c7 Fix event naming for web telemetry, do not double append 'monacoworkbench' 2019-11-01 14:06:10 -07:00
Huáng Jùnliàng c35b9ba236 add babel.config.json to validation (#83758) 2019-11-01 11:23:04 -07:00
gjsjohnmurray 46a6420b0b Outline "Sort By: Type" -> "Sort By: Category" 2019-11-01 16:42:01 +00:00
Johannes Rieken c427d8383b fix #83840 2019-11-01 17:35:44 +01:00
Benjamin Pasero 7b038f1207 debt - extract streams logic from buffer into own generic module 2019-11-01 17:31:34 +01:00
Johannes Rieken 6851a913a8 fix #83842 2019-11-01 16:30:00 +01:00
Pine 7094ff38cb
Merge pull request #83790 from aaomidi/patch-2
Use isNaN instead of === NaN
2019-11-01 08:26:40 -07:00
Martin Aeschlimann 90e887f8b5 [json] update yarn lock 2019-11-01 15:42:47 +01:00
Johannes Rieken d4f92da59e some reference search lipstick... 2019-11-01 15:41:38 +01:00
Benjamin Pasero a20de9e7ec debt - more strictPropertyInitialization (#78168) 2019-11-01 15:37:48 +01:00
Alex Ross 5a1242ab45
Detail for npm: install task (#83765)
Fixes #83654
2019-11-01 15:26:58 +01:00
Alex Ross 58f74cf05d
Fix problem matcher error in array (#83766)
Fixes #83702
2019-11-01 15:26:33 +01:00
Johannes Rieken 459d138850 Revert "disable overwriteOnAccept for now, #10266"
This reverts commit 53d9528bdb.
2019-11-01 15:17:20 +01:00
Benjamin Pasero a642dae0e2
process.stdout.write in Extension Host does nothing (fix #74173) (#83833) 2019-11-01 14:58:25 +01:00
Benjamin Pasero faa9850f27
debt - control editor progress based on editors being present or not (#83832) 2019-11-01 14:57:51 +01:00
Benjamin Pasero 4fcd312728
Adopt recursive fs.mkdir from node.js 12 (fix #82617) (#83831)
* Adopt recursive fs.mkdir from node.js 12 (fix #82617)

* fix tests
2019-11-01 14:55:04 +01:00
Christof Marti 3859385c16 1.41 begins 2019-11-01 14:50:06 +01:00
Martin Aeschlimann 37d34176a6 Preferences smoke tests are broken. Fixes #83802 2019-11-01 10:39:51 +01:00
Benjamin Pasero ea89eb903f fix #83805 2019-11-01 09:15:35 +01:00
Joao Moreno d3b22c19a2 fixes #83782 2019-11-01 09:10:46 +01:00
Joao Moreno a8cd55799d update vs code default launch config 2019-11-01 09:04:12 +01:00
Daniel Imms c8846de84a Fix debug smoke tests
Fixes #83801
2019-10-31 18:06:10 -07:00
Daniel Imms 4c421139f2 Fix command navigation not working after scroll
Fixes #83798
2019-10-31 17:02:48 -07:00
Amir Omidi bf8410fc6c
Use isNaN instead of === NaN 2019-10-31 14:49:10 -07:00
Rachel Macfarlane 67d33ad35f Add back 'resolveCommonTelemetryProperties' to browser telemetry service 2019-10-31 14:26:46 -07:00
Daniel Imms eb7024f1f5
Merge pull request #83788 from microsoft/tyriar/integration_test
Several fixes to terminal/tasks integration tests
2019-10-31 13:55:28 -07:00