unison/unison-src/transcripts-round-trip
Greg Pfeil 1dc181b99a
Update the transcripts with cmark
`cmark`’s pretty-printer matches our output pretty well, with a few differences:
- it puts a space between the fence and the info string for in code blocks;
- it prefers `-` over `*` for bulleted lists (as do I) and it indents them;
- it `\`-escapes certain chars very conservatively;
- it prefers indented/unfenced code blocks if there is no info string; and
- it prefers `*` over `_` (unlike any sane person).

This also shows how the change fixes a number of issues:
- fix2158-1.output.md also illustrates how this change fixes #1809;
- alias-many.output.md and input-parse-errors.output.md show how fenced
  code blocks without an info string would use the beginning of the
  content as the info string;
- transcripts-round-trip/main.output.md shows how output blocks for
  generated `unison` stanzas (which could contain nested fenced blocks)
  might not have long-enough fences; and
- error-messages.output.md and generic-parse-errors.output.md show how
  Unison errors were reported on the wrong line number (and thus the
  printed error lines were also incorrect).
2024-07-10 13:37:51 -06:00
..
docTest2.u Fix 2271 2021-10-21 14:21:56 -04:00
ex2.u Tweak to allow CI to pass 2021-09-07 14:37:24 -05:00
main.md don't have to use /private/tmp/rewrites-tmp.u now 2024-01-09 13:27:05 -10:00
main.output.md Update the transcripts with cmark 2024-07-10 13:37:51 -06:00
reparses-with-same-hash.u Merge remote-tracking branch 'origin/trunk' into topic/force-syntax 2024-06-24 18:53:04 -05:00
reparses.u fix regression reported by @runarorama 2023-09-07 17:13:51 -05:00