---
title: "Markanto 0.2.2: recovery that finishes"
description: "Recovery that finishes: with errorRecovery, a container name like ::: A|B made the parser run forever, and a block that failed could lose lines. Now it goes on after the line and keeps every line in the error block. Valid documents parse as before, and as fast."
url: "https://mko.run/notes/2026-11-09-markanto-0.2.2/"
language: "en"
published: 2026-11-09
tags: ["markanto"]
---
# Markanto 0.2.2: recovery that finishes

With `errorRecovery`, a container name like `::: A|B` made the parser run forever, and a block that failed could lose lines. Now it goes on after the line and keeps every line in the error block. Valid documents parse as before, and as fast.
