Hi Mosè, Mosè Giordano <[email protected]> writes:
> 2016-06-28 18:08 GMT+02:00 安宅 正之 <[email protected]>: >> Hi, Tassilo >> >> I failed to makeinfo around L2600 in doc/auctex.texi >> because @AUCTeX missed braces `{}', >> which was introduced by you on 2016-05-27. >> >> I would like to fix this issue if you don't mind it. >> A patch is attached. > > Patch installed, thank you! I tried to build the documentation with pdftex auctex.texi with texinfo.tex version 2016-06-18.21 and pdftex says: ./macros.texi ! Undefined control sequence. l.67 \toks0\expandafter{\commondummies This is due to change 7189 in texinfo.texi http://svn.savannah.gnu.org/viewvc?view=rev&root=texinfo&revision=7189 which renames commondummies to definedummies. pdftex chokes on AUCTeX's macros.texi: \toks0\expandafter{\commondummies \def\TeX#1{TeX#1}% \def\LaTeX#1{LaTeX#1}\def\previewlatex#1{preview-latex#1}} This patch cures the issue: diff --git a/doc/macros.texi b/doc/macros.texi index fdf37a0..e8feed3 100644 --- a/doc/macros.texi +++ b/doc/macros.texi @@ -64,10 +64,10 @@ font-latex \def\TeX#1{TeX#1}% \def\LaTeX#1{LaTeX#1}\def\previewlatex#1{preview-latex#1}} \xdef\indexnofonts{\the\toks0} -\toks0\expandafter{\commondummies +\toks0\expandafter{\definedummies \def\TeX#1{TeX#1}% \def\LaTeX#1{LaTeX#1}\def\previewlatex#1{preview-latex#1}} -\xdef\commondummies{\the\toks0} +\xdef\definedummies{\the\toks0} \ifx\acronym\undefined \gdef\acronym#1{{\smallcaps \lowercase{#1}}} \fi \ifx\env\undefined \global\let\env=\code \fi \ifx\option\undefined \global\let\option=\samp \fi Should I apply it? It will probably break for older texinfo.tex versions. Best, Arash _______________________________________________ auctex-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/auctex-devel
