Support XTerm Alternate Scroll Mode escape sequences
ClosedPublic

Authored by ahmadsamir on Apr 12 2018, 7:57 AM.

Details

Summary

This mimics the XTerm Alternate Scroll Mode 1007

The h (set), l (reset), s (save), r (restore) modes depend on the profile
setting Mouse->Enable Alternate Screen buffer scrolling.

Depends on D12139

Diff Detail

Repository
R319 Konsole
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
ahmadsamir created this revision.Apr 12 2018, 7:57 AM
Restricted Application added a project: Konsole. · View Herald TranscriptApr 12 2018, 7:57 AM
ahmadsamir requested review of this revision.Apr 12 2018, 7:57 AM

This doesn't apply cleanly now - can you quickly fix it? If not, I can try to handle it.

ahmadsamir updated this revision to Diff 32061.Apr 13 2018, 1:38 PM

Fix merge issues.

ahmadsamir updated this revision to Diff 32062.Apr 13 2018, 1:39 PM
ahmadsamir retitled this revision from Support XTerm Alternate Scroll Mode escape sequences to Support XTerm Alternate Scroll Mode escape sequences This mimics the XTerm Alternate Scroll Mode, which has a couple more cursor shapes than what VT520 supports..

Update commit message.

Updating D12140: Support XTerm Alternate Scroll Mode escape sequences

This mimics the XTerm Alternate Scroll Mode, which has a couple more
cursor shapes than what VT520 supports.

This doesn't apply cleanly now - can you quickly fix it? If not, I can try to handle it.

Hopefully done (I might have mucked the git commands a bit... it's a lot of commands to wrap my head around).

ahmadsamir retitled this revision from Support XTerm Alternate Scroll Mode escape sequences This mimics the XTerm Alternate Scroll Mode, which has a couple more cursor shapes than what VT520 supports. to Support XTerm Alternate Scroll Mode escape sequences.Apr 13 2018, 2:39 PM
ahmadsamir edited the summary of this revision. (Show Details)
hindenburg edited the summary of this revision. (Show Details)Apr 14 2018, 2:24 AM
hindenburg accepted this revision.Apr 14 2018, 9:19 AM
This revision is now accepted and ready to land.Apr 14 2018, 9:19 AM
This revision was automatically updated to reflect the committed changes.

This doesn't apply cleanly now - can you quickly fix it? If not, I can try to handle it.

Hopefully done (I might have mucked the git commands a bit... it's a lot of commands to wrap my head around).

And I shouldn't publish diffs late at night.... I got the branches mixed up; thank you for fixing it.