Yarn Diary

When a pattern doesn't parse

Last updated 15 August 2026

The parser is careful rather than optimistic: anything it isn't sure about is flagged, kept as written, or skipped visibly — never silently guessed. That means most "it didn't work" moments are one of a few known situations, each with a quick fix in the review screen.

"No rounds were recognised in that text"

The parser looks for round labels — Rnd 4:, Round 4., R4), 4., ranges like Rnds 5-8: — and a label needs its punctuation: a number that just starts a sentence isn't treated as a round, on purpose, or every "2 strands of yarn" would become round two. If your pattern writes rounds without any separator, add colons to the pasted text — or use the Manual tab on the same screen, which creates an empty part whose rounds you add one at a time with the stitch builder.

"Where did my materials list go?"

Sections titled materials, gauge, abbreviations, copyright and similar are deliberately not turned into rounds — their contents are set aside until the next real round label appears. Introductory text becomes a part note instead (you'll see it on the part as "Before you start"), and lines between rounds that aren't rounds — designer asides, "stuff firmly" — attach to the previous round as notes rather than becoming phantom rounds.

The flags in the review list, decoded

Fixing things in place

Every row in the review list is editable before saving: tap it to correct the text or the count, use ✕ to skip a line that shouldn't be there, rename parts, set "make 2" copies, or flip US/UK terms for the whole pattern with one button — the system in use is shown above the list. Rounds can also be edited any time after saving — a fix mid-project is never blocked.

Still stuck?

Two escape hatches: the Manual tab creates parts and rounds without any parsing, and support.yarndiary@gmail.com reads every mangled-pattern report — with the pattern text and what you expected, ideally. Parser fixes come from exactly these reports.