What's wrong with this entry?
Anonymous. No account, no email.
The terminal rendering system underwent significant optimization:
- Removed OSC 133 Terminal Integration: The shell integration sequences (OSC 133) that were used for marking prompts and command boundaries have been completely removed. This includes:
- Prompt start/end markers (
\x1B]133;A\x07,\x1B]133;B\x07) - Command markers (
\x1B]133;C\x07,\x1B]133;D\x07) - Bracketed paste mode sequences (
\x1B[?2026h,\x1B[?2026l)
- Simplified Render Buffer Class: The
yyclass (nowuy) has been streamlined:
- Removed
startOscPromptandendOscPromptparameters - Simplified constructor to only take width and height
- More efficient output generation using map/join instead of manual string concatenation
- Cleaner Output Handling: The main renderer class (
Nn→gn) now:
- No longer tracks or strips OSC sequences from output
- Simplified terminal clearing logic
- More direct output writing without intermediate processing