Skip to content

Change ruled lines to not be affected by DECLRMM#545

Merged
davidrg merged 2 commits into
masterfrom
declrmm-should-not-affect-ruled-lines
Jul 10, 2026
Merged

Change ruled lines to not be affected by DECLRMM#545
davidrg merged 2 commits into
masterfrom
declrmm-should-not-affect-ruled-lines

Conversation

@davidrg

@davidrg davidrg commented Jul 9, 2026

Copy link
Copy Markdown
Owner

Previously ruled lines between the left and right margins would scroll in the same way as text between those margins. While this was inconsistent with DECterm I considered this OK at the time as DECterm didn't support DECLRMM anyway.

But WRQ Reflection does support DECLRMM and it also doesn't scroll ruled lines between the left and right margins. It was also pointed out that none of the other features of the Horizontal Scrolling extension affect ruled lines, so this was perhaps an intentional choice on the part of WRQ.

So this change makes K95s behaviour consistent with all other terminals implementing this feature, reducing the chances of any surprising behaviour now and in the future.

davidrg added 2 commits July 10, 2026 11:13
Previously ruled lines between the left and right margins would scroll in the same way as text between those margins. While this was inconsistent with DECterm I considered this OK as DECterm didn't support DECLRMM anyway.

But WRQ Reflection *does* support DECLRMM and it also doesn't scroll ruled lines between the left and right margins. It was also pointed out that none of the other features of the Horizontal Scrolling extension affect ruled lines, so this was perhaps an intentional choice on the part of WRQ.

So this change makes K95s behaviour consistent with all other terminals implementing this feature, reducing the chances of any surprising behaviour now and in the future.
@davidrg davidrg merged commit 8d6c0a0 into master Jul 10, 2026
32 checks passed
@davidrg davidrg deleted the declrmm-should-not-affect-ruled-lines branch July 10, 2026 03:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant