[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 5/7] docs/parse-support-md: Correct handling of Status
In fact this was not markdown content, but just a string. We are however going to make it be markdown content. So adjust the comments, and the consumer. Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> --- docs/parse-support-md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/docs/parse-support-md b/docs/parse-support-md index a8f216f131..16dd99f063 100755 --- a/docs/parse-support-md +++ b/docs/parse-support-md @@ -30,7 +30,7 @@ our $toplevel_sectlist = new_sectlist(); # a tied hashref something seen # (tied $sectlist) is an object of type Tie::IxHash # $sectlist->{KEY} a $sectnode: -# $sectlist->{KEY}{Status}[VI] = absent or markdown content +# $sectlist->{KEY}{Status}[VI] = absent or string or markdown content # $sectlist->{KEY}{Children} = a further $sectlist # $sectlist->{KEY}{Key} = KEY # $sectlist->{KEY}{RealSectNode} = us, or our parent @@ -341,7 +341,7 @@ sub count_rows_sectlist ($) { # After reprocess_sectlist, # ->{Headline} is in html -# ->{Status} is in plain text +# ->{Status} is (still) string or markdown content sub analyse_reprocess () { $maxdepth = 0; @@ -430,7 +430,12 @@ sub write_output_row ($) { o(sprintf '<a href="%s">', $version_urls[$i]); $end_a = '</a>'; } - o(escapeHTML($st)); + if (ref $st) { + $st = pandoc2html_inline $st; + } else { + $st = escapeHTML($st); + } + o($st); o($end_a); o('</td>'); o($nextcell); -- 2.11.0 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |