v1.8.98: fix ghost "eue" text in terminal — strip DCS/APC/PM/SOS sequences

pyte 0.8.2 doesn't handle DCS string sequences (ESC P ... ST). When
nano/ncurses sends DECRQSS queries, pyte consumed the introducer but
rendered the payload as visible text. Added regex pre-filter to strip
DCS/APC/PM/SOS sequences before feeding data to pyte.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
chrome-storm-c442
2026-03-03 01:49:35 -05:00
parent 72c7da5765
commit 2f84429b10
3 changed files with 17 additions and 1 deletions

View File

@@ -1,6 +1,6 @@
"""Version info for ServerManager."""
__version__ = "1.8.97"
__version__ = "1.8.98"
__app_name__ = "ServerManager"
__author__ = "aibot777"
__description__ = "Desktop GUI for managing remote servers"