Archived
1
0
This repository has been archived on 2024-09-09. You can view files and clone it, but cannot push or open issues or pull requests.
code-server/lib/vscode/src/vs
Asher 5ebb096db5
Get terminals working
- Instead of a single listener per terminal that handles all events VS
  Code now has a single listener per event that handles that event for
  all terminals.
- Refactor Terminal to extend TerminalProcess to avoid duplicating
  methods. This required some modifications to TerminalProcess to access
  the pid and title and to set the ID.
- Remove our async change to shutdown. This was necessary to avoid
  disposing too early but shutdown already calls dispose so it turns out
  we didn't need to call it ourselves.
- Rename methods to match the command strings.
- Fix getting system shell (uses process.env).
- Use a single bufferer. Since it already supports buffering for
  multiple terminals there's no need to have one per terminal.
- Remove replay/reconnect logic. It's broken and unused so there doesn't
  seem much point in trying to refactor it to fit the changes right now.

While terminals work now there are still a lot of todos.
2021-04-13 16:35:13 -05:00
..
base chore(vscode): update to 1.55.2 2021-04-09 11:32:27 +05:30
code chore(vscode): update to 1.55.2 2021-04-09 11:32:27 +05:30
editor chore(vscode): update to 1.55.2 2021-04-09 11:32:27 +05:30
platform Get terminals working 2021-04-13 16:35:13 -05:00
server Get terminals working 2021-04-13 16:35:13 -05:00
workbench fix(lib/vscode): fix merge conflicts in localizationsService.ts 2021-04-09 17:49:14 +05:30
css.build.js Merge commit 'be3e8236086165e5e45a5a10783823874b3f3ebd' as 'lib/vscode' 2020-12-15 15:52:33 -07:00
css.d.ts Merge commit 'be3e8236086165e5e45a5a10783823874b3f3ebd' as 'lib/vscode' 2020-12-15 15:52:33 -07:00
css.js Merge commit 'be3e8236086165e5e45a5a10783823874b3f3ebd' as 'lib/vscode' 2020-12-15 15:52:33 -07:00
ipc.d.ts Fix tsc watch restarting when it shouldn't 2021-04-01 10:58:56 -05:00
loader.js chore(vscode): update to 1.55.2 2021-04-09 11:32:27 +05:30
monaco.d.ts chore(vscode): update to 1.55.2 2021-04-09 11:32:27 +05:30
nls.build.js Merge commit 'be3e8236086165e5e45a5a10783823874b3f3ebd' as 'lib/vscode' 2020-12-15 15:52:33 -07:00
nls.d.ts Merge commit 'be3e8236086165e5e45a5a10783823874b3f3ebd' as 'lib/vscode' 2020-12-15 15:52:33 -07:00
nls.js Merge commit 'be3e8236086165e5e45a5a10783823874b3f3ebd' as 'lib/vscode' 2020-12-15 15:52:33 -07:00
nls.mock.ts Merge commit 'be3e8236086165e5e45a5a10783823874b3f3ebd' as 'lib/vscode' 2020-12-15 15:52:33 -07:00
vscode.d.ts chore(vscode): update to 1.55.2 2021-04-09 11:32:27 +05:30
vscode.proposed.d.ts chore(vscode): update to 1.55.2 2021-04-09 11:32:27 +05:30