nuttx-apps/system/readline
Alan C. Assis ae237624ee readline: Improve robustness of editing and escape-sequence handling
Replace fragile cursor compensation with full-line redraws where needed,
fix Ctrl+W buffer/screen corruption, properly consume unrecognized CSI
sequences, and always clean up leaked local-echo characters from buggy
serial drivers. These changes make line editing consistent across
terminals while preserving existing behavior.

Signed-off-by: Alan C. Assis <acassis@gmail.com>
Assisted-by: Claude Code (Sonnet 5)
2026-07-24 14:12:38 -03:00
..
CMakeLists.txt system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
Kconfig readline: Improve robustness of editing and escape-sequence handling 2026-07-24 14:12:38 -03:00
Make.defs system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
Makefile system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
readline.c apps/system: replace CONFIG_NSH_LINELEN to LINE_MAX 2025-01-14 19:31:54 +08:00
readline.h system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
readline_common.c readline: Improve robustness of editing and escape-sequence handling 2026-07-24 14:12:38 -03:00
readline_fd.c readline: Don't assert on a zero-length RL_WRITE 2026-07-24 14:12:38 -03:00
readline_stream.c system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00