> On 9 September 2015 at 06:52, Vincent Belaïche > <vincent.belai...@gmail.com> wrote: >> Well, I agree with you that tweaking just for performance when it is not >> worth it is just another source of problem. However : >> >> 1) I think that it is worth it, that openout test is noticeable >> processing-time-wise : there is a file created and a tex run. Anyway, >> you can also argue that when one really needs performance because >> he/she writes a document and wants WYSIWYGing it, he/she won't run >> texi2dvi but rather run manually individual tools.
Hello Vincent, on the subject of TeX runs, I noticed that TeX will always be run each time texi2dvi is run, in the "run_makeinfo" function, in order to check if texinfo.tex is new enough to support macro expansion. If TeX was slow enough that an extra run was a problem, we could look into merging these two tests somehow: I don't think it matters though.