packages feed

asciidoc-0.1: test/asciidoctor/ulist/complex-content.test

* Every list item has at least one paragraph of content,
  which may be wrapped, even using a hanging indent.
+
Additional paragraphs or blocks are adjoined by putting
a list continuation on a line adjacent to both blocks.
+
list continuation:: a plus sign (`{plus}`) on a line by itself

* A literal paragraph does not require a list continuation.

 $ gem install asciidoctor
>>>
Document
  { docMeta =
      Meta
        { docTitle = []
        , docTitleAttributes = Nothing
        , docAuthors = []
        , docRevision = Nothing
        , docAttributes = fromList [ ( "sectids" , "" ) ]
        }
  , docBlocks =
      [ Block
          mempty
          Nothing
          (List
             (BulletList (Level 1))
             [ ListItem
                 Nothing
                 [ Block
                     mempty
                     Nothing
                     (Paragraph
                        [ Inline
                            mempty
                            (Str
                               "Every list item has at least one paragraph of content,\n  which may be wrapped, even using a hanging indent.")
                        ])
                 , Block
                     mempty
                     Nothing
                     (Paragraph
                        [ Inline
                            mempty
                            (Str
                               "Additional paragraphs or blocks are adjoined by putting\na list continuation on a line adjacent to both blocks.")
                        ])
                 , Block
                     mempty
                     Nothing
                     (DefinitionList
                        [ ( [ Inline mempty (Str "list continuation") ]
                          , [ Block
                                mempty
                                Nothing
                                (Paragraph
                                   [ Inline mempty (Str "a plus sign (")
                                   , Inline mempty (Monospace [ Inline mempty (Str "+") ])
                                   , Inline mempty (Str ") on a line by itself")
                                   ])
                            ]
                          )
                        ])
                 ]
             , ListItem
                 Nothing
                 [ Block
                     mempty
                     Nothing
                     (Paragraph
                        [ Inline
                            mempty
                            (Str "A literal paragraph does not require a list continuation.")
                        ])
                 ]
             ])
      , Block mempty Nothing (LiteralBlock "$ gem install asciidoctor\n")
      ]
  }