<div dir="ltr"><div>Hi John,</div><div><br></div><div>the reason is somewhere before you read eplain.tex because within the lines from your original mail you close more files than you open.</div><div><br></div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Zdeněk Wagner<br><a href="http://ttsm.icpf.cas.cz/team/wagner.shtml" target="_blank">http://ttsm.icpf.cas.cz/team/wagner.shtml</a><br><a href="http://icebearsoft.euweb.cz" target="_blank">http://icebearsoft.euweb.cz</a></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">po 6. 7. 2020 v 22:41 odesílatel John Was <<a href="mailto:johnoxuk@gmail.com">johnoxuk@gmail.com</a>> napsal:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hello Zdenek</div><div><br></div><div>Well, I don't consciously invoke either of these .sty files - it's only XeTeX that's doing it behind the scenes for its own reasons. It didn't do it in 2013, and I certainly don't have any line of code that inputs them manually - I didn't even know of their existence.<br></div><div><br></div><div>I'll endeavour to get to the bottom of it tomorrow - rather too late for me to start pottering around.<br></div><div><br></div><div><div><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>Best wishes<br></div><div></div><div><br></div><div>John 🇪🇺</div><br></div></div></div></div></div></div></div><br></div></div><div id="gmail-m_-1048962116993195441DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br>
<table style="border-top:1px solid rgb(211,212,222)">
<tbody><tr>
<td style="width:55px;padding-top:13px"><a href="http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail" target="_blank"><img src="https://ipmcdn.avast.com/images/icons/icon-envelope-tick-green-avg-v1.png" alt="" style="width: 46px; height: 29px;" width="46" height="29"></a></td>
<td style="width:470px;padding-top:12px;color:rgb(65,66,78);font-size:13px;font-family:Arial,Helvetica,sans-serif;line-height:18px">Virus-free. <a href="http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail" style="color:rgb(68,83,234)" target="_blank">www.avg.com</a>
</td>
</tr>
</tbody></table><a href="#m_-1048962116993195441_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"></a></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 6 Jul 2020 at 20:39, Zdenek Wagner <<a href="mailto:zdenek.wagner@gmail.com" target="_blank">zdenek.wagner@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi all,<br>
<br>
ifpdf.sty is not buggy but in some cases it can trigger bugs<br>
elsewhere. If you do anything more complex, it is better to switch to<br>
iftex.sty.<br>
<br>
Zdeněk Wagner<br>
<a href="http://ttsm.icpf.cas.cz/team/wagner.shtml" rel="noreferrer" target="_blank">http://ttsm.icpf.cas.cz/team/wagner.shtml</a><br>
<a href="http://icebearsoft.euweb.cz" rel="noreferrer" target="_blank">http://icebearsoft.euweb.cz</a><br>
<br>
po 6. 7. 2020 v 20:00 odesílatel David Carlisle <<a href="mailto:d.p.carlisle@gmail.com" target="_blank">d.p.carlisle@gmail.com</a>> napsal:<br>
><br>
> I get no spurious output from this document with xetex<br>
><br>
> \input ifpdf.sty<br>
> \input eplain<br>
><br>
> xxx<br>
><br>
> \bye<br>
><br>
><br>
> However you do not have the current version of ifpdf.sty your text is showing a 2016 date which presumably means you have an old copy somewhere on a local input path that is masking the one you would have installed with a current installation.<br>
><br>
><br>
><br>
> The current version of ifpdf.sty as distributed with texlive2020 has the line<br>
><br>
> \ProvidesPackage{ifpdf}[2019/10/25 v3.4 ifpdf legacy package. Use iftex instead.]<br>
><br>
> So will not have made the text that you show.<br>
><br>
> Some other macro that you have loaded has apparently defined \ProvidesPackage so that instead of sending the final argument to the log it typesets it, but impossible to say what that is from the information posted.<br>
><br>
> David<br>
><br>
><br>
> On Mon, 6 Jul 2020 at 18:31, Julian Bradfield <<a href="mailto:jcb%2Bxetex@jcbradfield.org" target="_blank">jcb+xetex@jcbradfield.org</a>> wrote:<br>
>><br>
>> On 2020-07-06, John Was <<a href="mailto:johnoxuk@gmail.com" target="_blank">johnoxuk@gmail.com</a>> wrote:<br>
>> > On acquiring a new PC I decided to install the latest TeXLive (previously I<br>
>> > was on the 2013 version). I use plain XeTeX. To my surprise, the first<br>
>> > page now has at the top the text:<br>
>> ><br>
>> > ifpdf [2016/04/04 v3.0 Provides the ifpdf switch]<br>
>> ><br>
>> > See the attached one-page PDF.<br>
>> ><br>
>> > Below I give some lines from my log file - it's the last line that is of<br>
>> > interest, viz.:<br>
>><br>
>> No, that's not the line of interest. The lines of interest are all the<br>
>> other files you might have loaded that might cause this breakage.<br>
>> The line you see is, naturally, coming from ifpdf.sty, and to see it,<br>
>> something must have broken the \ProvidesPackage, messed with catcodes,<br>
>> or done something else to cause the break, unless the (rather old)<br>
>> ifpdf.sty itself is buggy, which seems unlikely.<br>
>><br>
>> Please construct a minimal (non-)working example, and post the full<br>
>> log file, with links to all non-standard files loaded.<br>
>><br>
>> Unless of course somebody jumps in to say they recognize the problem!<br>
<br>
</blockquote></div>
</blockquote></div>