From cab4f982f3093da9173e452cf25dba455dca03cf Mon Sep 17 00:00:00 2001 From: Albert Krewinkel Date: Tue, 17 Oct 2017 21:45:27 +0200 Subject: pandoc.lua: destructure attr for Link and Image Make Attr values accessible through through the keys `identifier`, `classes` and `attributes`. This is already used in other elements with attributes and is now fixed for Link and Image. --- data/pandoc.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'data') diff --git a/data/pandoc.lua b/data/pandoc.lua index 32e593c22..b2e8f9edb 100644 --- a/data/pandoc.lua +++ b/data/pandoc.lua @@ -424,7 +424,7 @@ M.Image = M.Inline:create_constructor( attr = attr or M.Attr() return {c = {attr, caption, {src, title}}} end, - {"attributes", "caption", {"src", "title"}} + {{"identifier", "classes", "attributes"}, "caption", {"src", "title"}} ) --- Create a LineBreak inline element @@ -449,7 +449,7 @@ M.Link = M.Inline:create_constructor( attr = attr or M.Attr() return {c = {attr, content, {target, title}}} end, - {"attributes", "content", {"target", "title"}} + {{"identifier", "classes", "attributes"}, "content", {"target", "title"}} ) --- Creates a Math element, either inline or displayed. -- cgit v1.2.3