From: BVK Chaitanya Date: Sat, 4 Sep 2010 03:13:35 +0000 (+0530) Subject: Multi-line quoted strings support. X-Git-Tag: 1.99~601 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=888d1500b2ce0f8520e93c93c6014aec8b11394e;p=thirdparty%2Fgrub.git Multi-line quoted strings support. * grub-core/script/lexer.c (append_newline): Removed. (grub_script_lexer_yywrap): Refactored. (grub_script_lexer_init): Refactored. * grub-core/script/yylex.l (yywrap): New function. (grub_lexer_resplit): New function. (grub_lexer_unput): New function. * include/grub/script_sh.h (grub_lexer_param): New members, unput and resplit. * tests/grub_script_echo1.in: Added few more testcases. --- 888d1500b2ce0f8520e93c93c6014aec8b11394e diff --cc ChangeLog index dcd16e8e9,dcd16e8e9..2761674de --- a/ChangeLog +++ b/ChangeLog @@@ -1,3 -1,3 +1,17 @@@ ++2010-09-04 BVK Chaitanya ++ ++ Multi-line quoted strings support. ++ ++ * grub-core/script/lexer.c (append_newline): Removed. ++ (grub_script_lexer_yywrap): Refactored. ++ (grub_script_lexer_init): Refactored. ++ * grub-core/script/yylex.l (yywrap): New function. ++ (grub_lexer_resplit): New function. ++ (grub_lexer_unput): New function. ++ * include/grub/script_sh.h (grub_lexer_param): New members, unput ++ and resplit. ++ * tests/grub_script_echo1.in: Added few more testcases. ++ 2010-09-04 Vladimir Serbinenko * grub-core/kern/misc.c: Don't add abort alias in utils.