aboutsummaryrefslogtreecommitdiff
path: root/layout.f90
diff options
context:
space:
mode:
Diffstat (limited to 'layout.f90')
-rw-r--r--layout.f905
1 files changed, 5 insertions, 0 deletions
diff --git a/layout.f90 b/layout.f90
index 5d6f200..1c7d8cb 100644
--- a/layout.f90
+++ b/layout.f90
@@ -28,6 +28,8 @@ contains
walker => first_line
laying_out = .true.
+ call rendering_engine%prepare_for_layout()
+
do while(laying_out)
select case (walker%line_type)
@@ -36,6 +38,9 @@ contains
case (line_type_preformatted)
call render_preformatted(rendering_engine, walker%text)
+
+ case (line_type_link)
+ call render_link(rendering_engine, walker%text)
end select