From: Florian Brosch Date: Wed, 25 Jan 2012 13:46:16 +0000 (+0100) Subject: libvaladoc: Allow conditional spaces in headlines X-Git-Tag: 0.37.1~3^2~237 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1bd1c6fd062d26e776cabbaa2bab0ad009453af6;p=thirdparty%2Fvala.git libvaladoc: Allow conditional spaces in headlines --- diff --git a/src/libvaladoc/documentation/documentationparser.vala b/src/libvaladoc/documentation/documentationparser.vala index 5a4f14171..f4a9667cd 100755 --- a/src/libvaladoc/documentation/documentationparser.vala +++ b/src/libvaladoc/documentation/documentationparser.vala @@ -670,31 +670,41 @@ public class Valadoc.DocumentationParser : Object, ResourceLocator { Rule.one_of ({ Rule.seq ({ TokenType.EQUAL_1.action ((token) => { ((Headline) peek ()).level = 1; }), + optional_invisible_spaces, run, + optional_invisible_spaces, TokenType.EQUAL_1, TokenType.EOL }), Rule.seq ({ TokenType.EQUAL_2.action ((token) => { ((Headline) peek ()).level = 2; }), + optional_invisible_spaces, run, + optional_invisible_spaces, TokenType.EQUAL_2, TokenType.EOL }), Rule.seq ({ TokenType.EQUAL_3.action ((token) => { ((Headline) peek ()).level = 3; }), + optional_invisible_spaces, run, + optional_invisible_spaces, TokenType.EQUAL_3, TokenType.EOL }), Rule.seq ({ TokenType.EQUAL_4.action ((token) => { ((Headline) peek ()).level = 4; }), + optional_invisible_spaces, run, + optional_invisible_spaces, TokenType.EQUAL_4, TokenType.EOL }), Rule.seq ({ TokenType.EQUAL_5.action ((token) => { ((Headline) peek ()).level = 5; }), + optional_invisible_spaces, run, + optional_invisible_spaces, TokenType.EQUAL_5, TokenType.EOL })