On 22 September 2015 at 23:55, Karl Berry <[email protected]> wrote:
> Hi Gavin,
>
>     gs> If someone uses an "fl" index with the recorder, I expect either
>     the index to be blank, or to be the recorder file interpreted as TeX
>     source (a great ugly mess).
>
> There's a comment in texi2dvi that says
>   #  The default behaviour is `nomaybe'.
> But the actual default for TEXI2DVI_USE_RECORDER is yesmaybe (line 1530).
>
> Excuse my opinion, but this seems like the worst possible outcome.  This
> way, an existing document that uses an fl index (as discussed, they
> exist) will silently typeset garbage with a new texi2dvi.  Thus, with
> the yesmaybe default, I strongly believe that texi2dvi should give a
> definite error in the case of both the recorder being used and the fl
> index being used.

I changed this to nomaybe in my last commit (and also noticed the
comment was wrong).

> On another front: evidently some grep for openout is not being redirected.
> (Looks like that's the case in check_openout_in_log_support.)
> With attached, stdout from  texi2dvi indexfl.texi  starts with
> \openout0 = `dum.dum'.

Also fixed in last commit.

Reply via email to