git.iko.soy/typeable/pandoc
on master help sign in
Muse writer: code cleanup
commit1d3460c0b05ad94e412d04ed4891facc3d49deb2 authorAlexander Krotov <ilabdsf@gmail.com> dateTue 23 Oct 2018, 03:21 (8 years ago) parent0c7ac0c
1 file changed+2−4
src/Text/Pandoc/Writers/Muse.hs+2−4
src/Text/Pandoc/Writers/Muse.hs+2−4
@@ -218,8 +218,7 @@ blockToMuse (BulletList items) = do
218218 -> Muse m Doc
219219 bulletListItemToMuse item = do
220220 modify $ \st -> st { stUseTags = False }
221− contents <- blockListToMuse item
222− return $ hang 2 "- " contents
221+ hang 2 "- " <$> blockListToMuse item
223222blockToMuse (DefinitionList items) = do
224223 contents <- mapM definitionListItemToMuse items
225224 -- ensure that sublists have preceding blank line
@@ -231,9 +230,8 @@ blockToMuse (DefinitionList items) = do
231230 definitionListItemToMuse (label, defs) = do
232231 modify $ \st -> st { stUseTags = False }
233232 label' <- local (\env -> env { envOneLine = True, envAfterSpace = True }) $ inlineListToMuse' label
234− contents <- vcat <$> mapM descriptionToMuse defs
235233 let ind = offset label'
236− return $ hang ind (nowrap label') contents
234+ hang ind (nowrap label') . vcat <$> mapM descriptionToMuse defs
237235 descriptionToMuse :: PandocMonad m
238236 => [Block]
239237 -> Muse m Doc