@@ -306,14 +306,11 @@ dummyAnchors :: [String]
306dummyAnchors = ["_GoBack"]
306dummyAnchors = ["_GoBack"]
308makeHeaderAnchor :: Block -> Block
308makeHeaderAnchor :: Block -> Block
309−makeHeaderAnchor h@(Header n (_, classes, kvs) ils) =
309+makeHeaderAnchor (Header n (_, classes, kvs) ils)
310− case filter isAnchorSpan ils of
310+ | (x : xs) <- filter isAnchorSpan ils
312− (x@(Span (ident, _, _) _) : xs) ->
311+ , (Span (ident, _, _) _) <- x
313− case ident `elem` dummyAnchors of
312+ , notElem ident dummyAnchors =
315− False -> Header n (ident, classes, kvs) (ils \\ (x:xs))
313+ Header n (ident, classes, kvs) (ils \\ (x:xs))
317makeHeaderAnchor blk = blk
314makeHeaderAnchor blk = blk
319parPartsToInlines :: [ParPart] -> DocxContext [Inline]
316parPartsToInlines :: [ParPart] -> DocxContext [Inline]