From 88962d7466c164052b1582190a2de9984a9c7a50 Mon Sep 17 00:00:00 2001
From: glejeune <gregoire.lejeune@free.fr>
Date: Sat, 18 Apr 2015 23:58:48 +0200
Subject: [PATCH] fix: Maps support

---
 src/edown_layout.erl | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/edown_layout.erl b/src/edown_layout.erl
index 84f7246..f33ee16 100644
--- a/src/edown_layout.erl
+++ b/src/edown_layout.erl
@@ -905,7 +905,9 @@ t_type([E = #xmlElement{name = record, content = Es}]) ->
 t_type([E = #xmlElement{name = abstype, content = Es}]) ->
     t_abstype(E, Es);
 t_type([#xmlElement{name = union, content = Es}]) ->
-    t_union(Es).
+    t_union(Es);
+t_type([#xmlElement{name = type} = K, #xmlElement{name = type} = V]) ->
+    t_map_field([K,V]).
 
 t_var(E) ->
     [get_attrval(name, E)].
-- 
GitLab