Commit 05a4d489 authored by Luis Javier Merino's avatar Luis Javier Merino
Browse files

Add some comments to VT state machine

For clarity, the VT state machine has some comments where it differs
from the diagram from Add comments for some transitions on
String Terminator (ST / 0x9C) which appear on the diagram, but which
were already handled in the "anywhere" state.
parent 24b0c08d
Pipeline #206655 passed with stage
in 3 minutes and 7 seconds
......@@ -868,11 +868,13 @@ void Vt102Emulation::receiveChars(const QVector<uint> &chars)
case DcsPassthrough:
if (cc <= 0x7E || cc >= 0xA0) { // 0x18, 0x1A, 0x1B already taken care of
// 0x9C already taken care of.
} else if (cc == 0x7F) {
// ignore
case DcsIgnore:
// 0x9C already taken care of.
if (cc <= 0x7F) {
// ignore
......@@ -889,8 +891,9 @@ void Vt102Emulation::receiveChars(const QVector<uint> &chars)
case SosPmApcString:
if (cc <= 0x7F || cc >= 0xA0) { // 0x18, 0x1A, 0x1B already taken care of.
apc_put(cc); // while the diagram has ignore here, konsole does process some APCs (kitty images).
// 0x9C already taken care of.
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment