diff options
author | Albert Krewinkel <albert@zeitkraut.de> | 2017-10-17 21:45:27 +0200 |
---|---|---|
committer | Albert Krewinkel <albert@zeitkraut.de> | 2017-10-17 21:45:27 +0200 |
commit | cab4f982f3093da9173e452cf25dba455dca03cf (patch) | |
tree | d18944d1b2a438ce7561db7ee396a021c34e950b | |
parent | 8aa972d9df4446edc1e89c908556bb6aac2bb3b6 (diff) | |
download | pandoc-cab4f982f3093da9173e452cf25dba455dca03cf.tar.gz |
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.
-rw-r--r-- | data/pandoc.lua | 4 |
1 files changed, 2 insertions, 2 deletions
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. |