diff --git a/unison-src/transcripts/doc2.md b/unison-src/transcripts/doc2.md index 2bd2dacec5..89ac970096 100644 --- a/unison-src/transcripts/doc2.md +++ b/unison-src/transcripts/doc2.md @@ -90,17 +90,21 @@ Table | | |___|_|___ ___ ___ | | | | |_ -| . | | |_____|_|_|_|___|___|_|_| + + Line with no whitespace: + Should have one full trailing newline below here: ''' Inline '' text literal with 1 space of padding '' in the middle of a sentence. + }} ``` +Format it to check that everything pretty-prints in a valid way. + ```ucm .> debug.format --- Format it again to ensure multiple round-trips don't cause changes. -.> debug.format ``` diff --git a/unison-src/transcripts/doc2.output.md b/unison-src/transcripts/doc2.output.md index 62a4dd0794..1b75733575 100644 --- a/unison-src/transcripts/doc2.output.md +++ b/unison-src/transcripts/doc2.output.md @@ -86,19 +86,22 @@ Table | | |___|_|___ ___ ___ | | | | |_ -| . | | |_____|_|_|_|___|___|_|_| + + Line with no whitespace: + Should have one full trailing newline below here: ''' Inline '' text literal with 1 space of padding '' in the middle of a sentence. + }} ``` -```ucm -.> debug.format +Format it to check that everything pretty-prints in a valid way. --- Format it again to ensure multiple round-trips don't cause changes. +```ucm .> debug.format ``` @@ -184,97 +187,9 @@ fulldoc = | | |___|_|___ ___ ___ | | | | |_ -| . | | |_____|_|_|_|___|___|_|_| - Should have one full trailing newline below here: - - ''' - - Inline '' text literal with 1 space of padding '' in the middle of a - sentence. - }} -``` - -```unison:added-by-ucm scratch.u -otherDoc : a -> Doc2 -otherDoc _ = {{ yo }} - -otherTerm : Nat -otherTerm = 99 - -fulldoc : Doc2 -fulldoc = - use Nat + - {{ - Heres some text with a soft line break - - hard line break - - Here's a cool **BOLD** __italic__ ~~strikethrough~~ thing with an inline code - block ''1 + 2'' - - # Heading - - ## Heading 2 - - Term Link: {otherTerm} - - Type Link: {type Optional} - - Term source: - @source{term} - - Term signature: + Line with no whitespace: - @signature{term} - - * List item - - Inline code: - - `` 1 + 2 `` - - '' "doesn't typecheck" + 1 '' - - [Link](https://unison-lang.org) - - ![Image](https://share-next.unison-lang.org/static/unison-logo-circle.png) - - Horizontal rule - - --- - - Video - - {{ - Special - (Embed - (Any (Video [MediaSource "test.mp4" None] [("poster", "test.png")]))) - }} - - Transclusion/evaluation: - - {{ otherDoc (a -> Word a) }} - - --- - - The following markdown features aren't supported by the Doc format yet, - but maybe will someday - - > Block quote - - Table - - | Header 1 | Header 2 | | -------- | -------- | | Cell 1 | Cell 2 | - - Indented Code block - - ''' - Exact whitespace should be preserved across multiple updates. Don't mess with the logo! - - _____ _ - | | |___|_|___ ___ ___ - | | | | |_ -| . | | - |_____|_|_|_|___|___|_|_| Should have one full trailing newline below here: '''