From: Rico Tzschichholz Date: Wed, 29 Nov 2017 13:09:33 +0000 (+0100) Subject: libvaladoc: Actually resolve "percnt;" to '%' X-Git-Tag: 0.39.2~29 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=80271bb96b85faa2fd8d6d8a3136077dc0ec36d0;p=thirdparty%2Fvala.git libvaladoc: Actually resolve "percnt;" to '%' --- diff --git a/libvaladoc/markupreader.vala b/libvaladoc/markupreader.vala index 595095d97..c2e10a494 100644 --- a/libvaladoc/markupreader.vala +++ b/libvaladoc/markupreader.vala @@ -285,7 +285,7 @@ public class Valadoc.MarkupReader : Object { text_begin = current; } else if (((string) next_pos).has_prefix ("percnt;")) { content.append (((string) text_begin).substring (0, (int) (current - text_begin))); - content.append_c ('>'); + content.append_c ('%'); current += 8; text_begin = current; } else { diff --git a/valadoc/tests/libvaladoc/markupreader.vala b/valadoc/tests/libvaladoc/markupreader.vala index d38b4d439..3681b7e99 100644 --- a/valadoc/tests/libvaladoc/markupreader.vala +++ b/valadoc/tests/libvaladoc/markupreader.vala @@ -189,7 +189,7 @@ public static void positive_2 () { token = reader.read_token (out begin, out end); assert (token == MarkupTokenType.TEXT); - assert (reader.content == "AA BB & \"' < > >"); + assert (reader.content == "AA BB & \"' < > %"); assert (reader.name == null); assert (reader.get_attributes ().size == 0); assert (reporter.warnings == 0);