--- yodl-1.31.18.orig/AUTHORS.txt +++ yodl-1.31.18/AUTHORS.txt @@ -3,7 +3,7 @@ This file lists authors of Yodl, in alphabetical order. -o Frank Brokken , +o Frank Brokken , http://www.icce.rug.nl/frank/frank.html Original author. --- yodl-1.31.18.orig/src/yodl/lexerpushchar.c +++ yodl-1.31.18/src/yodl/lexerpushchar.c @@ -13,6 +13,8 @@ { lexer_pushedp--; *lexer_pushedp = (char) ch; + if (lexer_pushedp == lexer_pushed) + lexer_pushedp = 0; /* if pushing back beyond this, realloc */ } else { --- yodl-1.31.18.orig/src/yodl2html-post/lexer.l.in +++ yodl-1.31.18/src/yodl2html-post/lexer.l.in @@ -16,16 +16,10 @@ #endif # include "yodl2html-post.h" # include "parser.h" - -#ifdef yywrap -# undef yywrap -#endif -static int yywrap () -{ - return (1); -} %} +%option noyywrap + %% "@TAGSTART@" return (tok_starttag); --- yodl-1.31.18.orig/src/yodl2html-post/lexer.l +++ yodl-1.31.18/src/yodl2html-post/lexer.l @@ -16,16 +16,10 @@ #endif # include "yodl2html-post.h" # include "parser.h" - -#ifdef yywrap -# undef yywrap -#endif -static int yywrap () -{ - return (1); -} %} +%option noyywrap + %% ".YODLTAGSTART." return (tok_starttag); --- yodl-1.31.18.orig/macros/shared.yodoc.in +++ yodl-1.31.18/macros/shared.yodoc.in @@ -455,7 +455,7 @@ DEFINEMACRO(endit)(0)(\ latexcommand(\end{itemize})\ texinfocommand(@end itemize)\ - htmlcommand()\ + htmlcommand()\ whenman(ADDTOCOUNTER(XXinlistcounter)(-1))\ whenms(ADDTOCOUNTER(XXinlistcounter)(-1))\ sgmlcommand()) @@ -1755,7 +1755,7 @@ DEFINEMACRO(startit)(0)(\ latexcommand(\begin{itemize})\ texinfocommand(@itemize @bullet)\ - htmlcommand(
)\ + htmlcommand(
    )\ whenman(ADDTOCOUNTER(XXinlistcounter)(1))\ whenms(ADDTOCOUNTER(XXinlistcounter)(1))\ sgmlcommand()) --- yodl-1.31.18.orig/macros/chartables/man.tables.yo +++ yodl-1.31.18/macros/chartables/man.tables.yo @@ -3,7 +3,7 @@ DEFINECHARTABLE(standard)( '\\' = "\\e" '.' = "\\&." - '\'' = "\\'" + '\'' = "\\&'" ) COMMENT(*** Accent characters, leading to empty chars. ***) --- yodl-1.31.18.orig/Documentation/topdocs/AUTHORS.yo +++ yodl-1.31.18/Documentation/topdocs/AUTHORS.yo @@ -4,7 +4,7 @@ This file lists authors of Yodl, in alphabetical order. itemize( -it()nemail(Frank Brokken)(frank@icce.rug.nl), +it()nemail(Frank Brokken)(f.b.brokken@rc.rug.nl), lurl(http://www.icce.rug.nl/frank/frank.html) nl() Original author.