fix: tokeniser fails on the line starts with indentation then colour codes

This commit is contained in:
minjaesong
2024-03-30 05:58:01 +09:00
parent cfc52386ab
commit 09b3a8c759

View File

@@ -711,11 +711,16 @@ class MovableType(
val c0 = it val c0 = it
if (c0.isColourCode()) { if (c0.isColourCode()) {
if (glue != 0)
sendoutGlue()
colourCode = c0 colourCode = c0
appendToBuffer(c0) appendToBuffer(c0)
} }
else if (c0 == 0x100000) { else if (c0 == 0x100000) {
colourCodeRemovalRequested = true colourCodeRemovalRequested = true
if (glue != 0)
sendoutGlue()
appendToBuffer(c0) appendToBuffer(c0)
} }
else if (c0.isControlIn()) { else if (c0.isControlIn()) {