-
Notifications
You must be signed in to change notification settings - Fork 9k
Closed
Labels
Area-UserInterfaceIssues pertaining to the user interface of the Console or TerminalIssues pertaining to the user interface of the Console or TerminalIn-PRThis issue has a related PRThis issue has a related PRIssue-FeatureComplex enough to require an in depth planning process and actual budgeted, scheduled work.Complex enough to require an in depth planning process and actual budgeted, scheduled work.Needs-Tag-FixDoesn't match tag requirementsDoesn't match tag requirementsProduct-TerminalThe new Windows Terminal.The new Windows Terminal.
Milestone
Description
Lets talk about restoring the state of the terminal here.
This could arise in two scenarios I'm thinking of:
- Restoring the state of a previously closed terminal session (i.e. the app was closed due to a restart, and you launch it again)
- Restoring from a previously closed tab in this session (i.e. you've closed a tab, but not the app.)
1 is certainly harder than 2.
Restoring the buffer contents wouldn't be impossible, but restoring the actual state of the running executable might be impossible. IIRC @malxau has a long email from his work on yori that is relevant to this discussion.
We could certainly restore the buffer contents from file, then display some sort of message saying [Restored from previous session]. That's not that hard.
Stanzilla, Thecentury, chiefjester, matrozov, ahmadalli and 173 morebrianoc, DanyGee, axadkrk, bplasmeijer, adammarks and 36 moreSandstedt, frederikhors, annerajb, scpmygit, andreujuanc and 7 more
Metadata
Metadata
Assignees
Labels
Area-UserInterfaceIssues pertaining to the user interface of the Console or TerminalIssues pertaining to the user interface of the Console or TerminalIn-PRThis issue has a related PRThis issue has a related PRIssue-FeatureComplex enough to require an in depth planning process and actual budgeted, scheduled work.Complex enough to require an in depth planning process and actual budgeted, scheduled work.Needs-Tag-FixDoesn't match tag requirementsDoesn't match tag requirementsProduct-TerminalThe new Windows Terminal.The new Windows Terminal.