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

Add support for XTPUSHSGR / XTPOPSGR #1978

Merged
merged 4 commits into from
Feb 18, 2021

Commits on Feb 14, 2021

  1. Implement XTPUSHSGR, XTPOPSGR

    This change adds a new pair of methods to ITermDispatch:
    PushGraphicsRendition and PopGraphicsRendition, and then plumbs the
    change through AdaptDispatch, TerminalDispatch, ITerminalApi and
    TerminalApi.
    
    The stack logic is encapsulated in the SgrStack class, to allow it to be
    reused between the two APIs (AdaptDispatch and TerminalDispatch).
    
    Like xterm, only ten levels of nesting are supported.
    
    The stack is implemented as a "ring stack": if you push when the stack
    is full, the bottom of the stack will be dropped to make room.
    jazzdelightsme committed Feb 14, 2021
    Configuration menu
    Copy the full SHA
    ffcb365 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    34547cf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    48c9720 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2021

  1. PR feedback

    jazzdelightsme committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    e4c9ca6 View commit details
    Browse the repository at this point in the history