From 1dbebc4d49b15e4715ab01f4e23a76cb713c90d3 Mon Sep 17 00:00:00 2001 From: Sergey Poznyakoff Date: Wed, 14 Jun 2017 14:53:35 +0300 Subject: Lex-related fixes. * mu-aux/gylwrap (@yysym): Add more symbols from lex. * mh/mh_alias_lex.l (mh_alias_read): Return meaningful value. --- mh/mh_alias_lex.l | 1 + mu-aux/gylwrap | 21 ++++++++++++++++++++- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/mh/mh_alias_lex.l b/mh/mh_alias_lex.l index 445522c65..371353ed3 100644 --- a/mh/mh_alias_lex.l +++ b/mh/mh_alias_lex.l @@ -291,6 +291,7 @@ mh_alias_read (char const *name, int fail) rc = yyparse (); mu_stream_ioctl (mu_strerr, MU_IOCTL_LOGSTREAM, MU_IOCTL_LOGSTREAM_SET_MODE, &old_mode); + return rc; } void diff --git a/mu-aux/gylwrap b/mu-aux/gylwrap index 3f3b6f57b..55cca6b11 100755 --- a/mu-aux/gylwrap +++ b/mu-aux/gylwrap @@ -202,7 +202,26 @@ my @yysym = qw( yytable yycheck yyname - yyrule + yyrule + + yy_create_buffer + yy_delete_buffer + yy_flex_debug + yy_init_buffer + yy_flush_buffer + yy_load_buffer_state + yy_switch_to_buffer + yyin + yyleng + yylex + yylineno + yyout + yyrestart + yytext + yywrap + yyalloc + yyrealloc + yyfree ); our $VERSION = '1.00'; -- cgit v1.2.1