mirror of
https://github.com/jgm/pandoc.git
synced 2026-09-03 14:15:40 +00:00
Properly handle citations nested in other inline elements.
Closes #460. Note: processBiblio is a mess. It should be rewritten for clarity and efficiency.
This commit is contained in:
@@ -80,7 +80,7 @@ processCite s cs (Cite t _ : rest) =
|
||||
++ processCite s cs rest
|
||||
else Cite t (renderPandoc s (x:xs)) : processCite s cs rest
|
||||
_ -> Str ("Error processing " ++ show t) : processCite s cs rest
|
||||
processCite s cs (x:xs) = x : processCite s cs xs
|
||||
processCite s cs (x:xs) = bottomUp (processCite s cs) x : processCite s cs xs
|
||||
processCite _ _ [] = []
|
||||
|
||||
procInlines :: ([Inline] -> [Inline]) -> Block -> Block
|
||||
|
||||
Reference in New Issue
Block a user