Alex Dima
35368d6c01
Introduce Remote Terminals
...
Co-authored-by: Rob Lourens <roblourens@gmail.com >
2020-10-14 22:39:28 +02:00
Sandeep Somavarapu
eb0a0e04b5
use startsWith
2020-10-08 09:33:21 +02:00
Benjamin Pasero
38a3d69caf
code 💄
2020-10-05 08:06:13 +02:00
Benjamin Pasero
7f035b4be7
debt - introduce and adopt FileAccess
...
deprecate amd.ts and require.toUrl methods
2020-09-25 14:11:05 +02:00
SteVen Batten
6e5fda4c75
switch to node libs ( #107040 )
...
* switch to node libs
* remove family check, its irrelevant
2020-09-18 14:40:50 -07:00
ChaseKnowlden
e8760a5d6c
Fix capitalization of GitHub org
2020-09-17 11:43:03 +02:00
Benjamin Pasero
c6cada990b
crypto - asyncify checkum method and add tests
2020-09-16 11:04:46 +02:00
Dirk Baeumer
533ca9bf07
Adress #106358 : Fix TS 4.1 errors in codebase
2020-09-10 11:36:22 +02:00
Benjamin Pasero
76e7cbb0da
fix some TS 4.1 errors ( #106358 )
2020-09-10 08:53:24 +02:00
Rachel Macfarlane
cceaf14323
#106358
2020-09-09 15:37:31 -07:00
Matt Bierner
5cdf679c44
Add explicit undefined parameters / types
...
These errors come from the new stricter types for Promises in TS 4.1
2020-09-09 10:57:05 -07:00
Aditya Thakral
f6f8735825
Silently ignore the screen size is bogus error in the Process Explorer, fixes ##98590
2020-08-11 10:38:06 -07:00
Benjamin Pasero
2f7e5d9841
stdin - log raw output from running chcp command for diag
2020-07-20 13:52:48 +02:00
Alex Ross
52daded0fc
Fix findExecutable
...
Part of #101073
2020-07-14 14:49:04 +02:00
Benjamin Pasero
7f132c907b
debt - use platform over node.js OS
2020-06-22 09:04:56 +02:00
Fedor Nezhivoi
24e0a82229
Move encoding to common for #79275 ( #100539 )
...
* move encoding.ts to common for #79275
* load iconv-lite-umd and jschardet in web version for #79275
* move EncodingOracle to the AbstractTextFileService for #79275
* review
* update to new iconv-lite-umd
* add workaround for jschardet types
* fix indentation
* add iconv-lite-umd and jschardet to workbench.html
* fix paths for modules
Co-authored-by: Benjamin Pasero <benjpas@microsoft.com >
2020-06-20 10:47:29 +02:00
Benjamin Pasero
694abe219e
💄 stdin polish
2020-06-18 16:09:18 +02:00
Fedor Nezhivoi
314b58c8e1
switch to use iconv-lite-umd for #79275 ( #100472 )
...
Co-authored-by: Benjamin Pasero <benjpas@microsoft.com >
2020-06-18 16:08:17 +02:00
Benjamin Pasero
7642394038
streams - delete node/stream and inline it to only consumer
2020-06-17 12:00:45 +02:00
Benjamin Pasero
498325ced8
Load iconv-lite module async ( fix #40147 )
2020-06-17 11:53:21 +02:00
Benjamin Pasero
56b40ee873
encoding - less Buffer use
2020-06-17 11:32:41 +02:00
Benjamin Pasero
789a757de6
encoding - adjust toDecodeStream()
2020-06-17 10:55:49 +02:00
Benjamin Pasero
3675f28129
Revert "Revert "decouple vs/base/node/encoding.ts from node streams for #79275 ( #99413 )""
...
This reverts commit 495112ded5 .
2020-06-17 10:45:58 +02:00
Benjamin Pasero
495112ded5
Revert "decouple vs/base/node/encoding.ts from node streams for #79275 ( #99413 )"
...
This reverts commit 1dbfecd37f .
2020-06-17 09:09:59 +02:00
Fedor Nezhivoi
1dbfecd37f
decouple vs/base/node/encoding.ts from node streams for #79275 ( #99413 )
2020-06-17 09:09:12 +02:00
Benjamin Pasero
d6c36fa74f
debt - remove unused encoding method
2020-04-10 13:41:17 +02:00
Johannes Rieken
80acfa923a
make TenarySearchTree have generic key and value, implement for URI, touches on https://github.com/microsoft/vscode/issues/93368
2020-04-06 16:43:24 +02:00
Benjamin Pasero
3f0e5b4ab0
debt - adopt more ES6 things
2020-03-30 14:04:52 +02:00
Alvaro Videla
98ae8652aa
fixes #92860
2020-03-17 16:26:54 +01:00
Benjamin Pasero
a949694b25
debt - reduce usage of explicit any
2020-02-28 11:33:55 +01:00
Benjamin Pasero
3cf529d506
remove unused code
2020-02-22 19:02:55 +01:00
Johannes Rieken
6ffa7d5887
CancellationToken#onCancellationRequested is a once-event by definition, helps with #81574
2020-02-12 11:10:06 +01:00
Sandeep Somavarapu
5608bb8185
Fix #90440
2020-02-11 13:14:38 +01:00
Johannes Rieken
402a1cb949
some strict function fixes, #81574
2020-02-11 09:35:48 +01:00
Matt Bierner
add759df6f
Fix some more simple strict function errors
...
For #81574
2020-02-10 15:28:12 -08:00
Benjamin Pasero
a7dd8ee084
pfs - delete writeFileStreamAndFlush code which is not used anymore
2020-02-06 15:37:38 +01:00
Benjamin Pasero
aaa3c3e26c
Files - deal with dangling symbolic links ( fix #90075 )
2020-02-05 15:39:22 +01:00
Alex Ross
73cc9cbae1
Improve finding of free port
...
Fixes #88941 , #88846 , #85834
2020-01-21 12:11:42 +01:00
Benjamin Pasero
626049a11c
Large file under git control encoding guess can freeze the editor ( fix #87205 )
2020-01-06 08:33:27 +01:00
Martin Aeschlimann
5db448e37b
refactor stdin code
2019-12-30 16:57:22 +01:00
Matt Bierner
ee0960b25b
Update to use node 12 typings ( #85578 )
...
* Update to use node 12 typings
Fixes #82514
* Revert es6 promise changes
This gets us back to having the duplicate indentifier errors
* exclude es6-promise from vscode compile
2019-12-17 13:40:04 -08:00
Benjamin Pasero
98ccdc7ba4
encoding - only allow to detect UTF8 automatically
2019-12-05 10:35:27 +01:00
Benjamin Pasero
782f1592de
fix #84973
2019-11-19 08:33:26 +01:00
Matt Bierner
2f253d2ee8
Fixing a few more strict function type errors
...
For #81574
2019-11-18 15:35:11 -08:00
Benjamin Pasero
ddfca307b1
encoding - still ignore 'ascii'
2019-11-12 18:48:27 +01:00
Benjamin Pasero
d5ff86c8ec
debt - move tests
2019-11-12 10:42:03 +01:00
酷酷的哀殿
039899cde9
Support utf-8 encoding guessing ( #84504 )
...
* Update encoding.ts
* fix warnings
2019-11-12 09:56:31 +01:00
Benjamin Pasero
b8bb1770a5
🆙 jschardet (for #83421 )
2019-11-11 07:52:18 +01:00
Sandeep Somavarapu
c2e8b28a9a
#83421 Remove yazl and yauzl typings
2019-11-07 15:50:18 +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