From: Michael Tremer Date: Thu, 25 Feb 2021 14:56:49 +0000 (+0000) Subject: parser: Only treat keywords as such when they are at the beginning of the line X-Git-Tag: 0.9.28~1285^2~695 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=55bb46594d5be49f44f9eb832a2ae01f75b24557;p=pakfire.git parser: Only treat keywords as such when they are at the beginning of the line Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/parser/scanner.l b/src/libpakfire/parser/scanner.l index ee8d477ec..ea86172a2 100644 --- a/src/libpakfire/parser/scanner.l +++ b/src/libpakfire/parser/scanner.l @@ -143,6 +143,11 @@ keywords (build|dependencies|distribution|packages?|quality\-agent) } {keywords}$ { + // Hack because we cannot use ^ after calling yyless() + // in the INDENT stage. + if (current_indent > 0) + REJECT; + yylval.string = strdup(yytext); return T_SUBPARSER;