Skip to content

graphics/nxterm: add some missing features - #19932

Merged
xiaoxiang781216 merged 2 commits into
apache:masterfrom
raiden00pl:nuttx-intel64-display-console-nxterm
Aug 23, 2026
Merged

graphics/nxterm: add some missing features#19932
xiaoxiang781216 merged 2 commits into
apache:masterfrom
raiden00pl:nuttx-intel64-display-console-nxterm

Conversation

@raiden00pl

Copy link
Copy Markdown
Member

Summary

  • graphics/nxterm: support command-line cursor editing
  • graphics/nxterm: consume SGR escape sequences

Impact

improvements for nxterm

Testing

Intel NUC 12 with python interactive interpreter on display:

image

Handle carriage return, cursor-left/right, and erase-to-end-of-line
sequences required by readline. Restore glyphs hidden by the cursor
so edited text redraws correctly.

Signed-off-by: raiden00pl <raiden00@railab.me>
Assisted-by: OpenAI Codex:gpt-5
Recognize variable-length ANSI SGR sequences and consume
them without changing attributes so unsupported color
controls are not rendered as terminal text.

Signed-off-by: raiden00pl <raiden00@railab.me>
@github-actions github-actions Bot added Size: M The size of the change in this PR is medium Area: Graphics labels Aug 22, 2026
@github-actions

Copy link
Copy Markdown

MemBrowse Memory Report

No memory changes detected for:

@xiaoxiang781216
xiaoxiang781216 merged commit 90486fa into apache:master Aug 23, 2026
53 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: Graphics Size: M The size of the change in this PR is medium

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants