Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consolidate local and remote terminal implementations #116467

Closed
Tyriar opened this issue Feb 11, 2021 · 4 comments · Fixed by #118252
Closed

Consolidate local and remote terminal implementations #116467

Tyriar opened this issue Feb 11, 2021 · 4 comments · Fixed by #118252
Assignees
Labels
debt Code quality issues insiders-released Patch has been released in VS Code Insiders terminal Integrated terminal issues
Milestone

Comments

@Tyriar
Copy link
Member

Tyriar commented Feb 11, 2021

Currently there's a fair bit of duplication

@Tyriar Tyriar added debt Code quality issues terminal Integrated terminal issues labels Feb 11, 2021
@Tyriar Tyriar added this to the February 2021 milestone Feb 11, 2021
@Tyriar
Copy link
Member Author

Tyriar commented Feb 11, 2021

This one is lower priority and also a little risky to do later in the iteration so it might get pushed to next debt week.

@Tyriar
Copy link
Member Author

Tyriar commented Feb 17, 2021

This is the plan, the topic local side is the current state of the local pty host (in PR), the bottom is what I want remote to look like:

Screen Shot 2021-02-17 at 12 46 54 PM

@Tyriar Tyriar modified the milestones: February 2021, March 2021 Feb 22, 2021
@meganrogge
Copy link
Contributor

meganrogge commented Feb 22, 2021

@meganrogge remember to check if this breaks the remote case when remote starts using PtyService

@meganrogge
Copy link
Contributor

@meganrogge explored this and doesn't look like events are getting batched w the current throttleBy time of 5. #117268

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
debt Code quality issues insiders-released Patch has been released in VS Code Insiders terminal Integrated terminal issues
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants
@Tyriar @meganrogge and others