Commit Graph

32 Commits

Author SHA1 Message Date
Greg Pfeil
bf442467a4
Merge remote-tracking branch 'upstream/trunk' into new-transcript-parser 2024-07-10 16:04:10 -06:00
Greg Pfeil
0031542faf
Add a space before code block info strings
This is for consistency with the `cmark` style. Now the blocks we still
pretty-print ourselves will match the bulk of them that `cmark`
produces.
2024-07-10 13:56:07 -06:00
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
Mitchell Rosen
d78154d7c1 better rendering of conflicted names in todo 2024-07-09 18:58:42 -04:00
Mitchell Rosen
1e5b925bca adjust some output 2024-07-09 18:19:32 -04:00
Mitchell Rosen
05d34024bd report stray constructors in todo 2024-07-03 11:59:17 -04:00
Mitchell Rosen
1857640da4 report nested decl aliases in todo 2024-07-03 11:53:45 -04:00
Mitchell Rosen
052fd51948 report missing constructor names in todo 2024-07-03 11:38:33 -04:00
Mitchell Rosen
06b731b774 report constructor aliases in todo 2024-07-03 11:19:18 -04:00
Mitchell Rosen
f0c53eed28 show "defs in lib" merge precondition violation in todo output 2024-07-02 11:39:11 -04:00
Mitchell Rosen
ce3c2dcb94 don't output nothing when there's nothing to do 2024-06-27 14:56:32 -04:00
Mitchell Rosen
d8240cd106 add transcripts for showing dependents of todo 2024-06-24 09:45:11 -04:00
Mitchell Rosen
9e7a937669 add todo.md transcript 2024-06-20 16:19:55 -04:00
Mitchell Rosen
6e04dbd083 gut existing todo implementation 2024-06-13 10:29:42 -04:00
Mitchell Rosen
6adb88f5b3 delete a bunch of patch manipulation commands 2024-05-24 11:01:45 -04:00
Mitchell Rosen
831005eaf3 ⅄ trunk → topic/merge4 2024-05-01 13:26:43 -04:00
Arya Irani
2cf96a36ae
deprecate cd, up; add find-in (#4883)
* deprecate `cd`, `up`, hide `reset-root`, add `find-in`, hides unimplemented `update.builtins`
Co-authored-by: Chris Penner <christopher.penner@gmail.com>
2024-04-28 21:30:02 -04:00
Mitchell Rosen
d37bce3e7e rename and hide old merge commands 2024-04-24 12:29:15 -04:00
Chris Penner
5520a5b881 Update transcripts 2024-01-12 10:19:02 -08:00
Mitchell Rosen
b7d43cf40f remove a bunch of metadata-related code 2024-01-03 20:44:55 -05:00
Mitchell Rosen
d9246002cc dont use NamesWithHistory 2024-01-03 17:27:14 -05:00
andrii
8b857b152c Adding a message for when ucm started reloading changes 2023-12-22 12:55:24 +01:00
Travis Staton
ab072c7960
fix transcripts 2023-11-08 11:54:50 -05:00
Chris Penner
c23be69057 Update transcript output 2023-05-17 11:36:58 -06:00
Mitchell Rosen
3077fde352 fix todo.md 2022-09-22 13:30:41 -04:00
Mitchell Rosen
fc980e1625 some cleanup, and more tests in todo.md 2022-09-08 13:43:25 -04:00
Mitchell Rosen
54529681b2 include references from own component in todo output 2022-09-08 11:51:55 -04:00
Mitchell Rosen
ff3c3f7e13 add case to todo.md transcript that demonstrates todo doesn't currently find cycle-mates 2022-09-06 20:44:33 -04:00
Paul Chiusano
4284f12897 fix up transcripts 2022-04-06 16:12:07 -05:00
Chris Penner
3e3b44d1d1 Merge branch 'trunk' into topic/rehash-codebase 2022-02-14 13:31:57 -06:00
Chris Penner
7de78186b6 Improve todo output. 2022-02-09 14:40:21 -06:00
Chris Penner
502746974e Add missing todo transcript 2022-02-09 13:50:21 -06:00