Bruno Le Floch wrote:
Note that the version test using \ifdim is unsafe because values are rounded to a certain number of scaled points before being compared. Argh, Scheisse. Many thanks for the warning, Bruno — will amend code accordingly. And I suppose I ought to add in \XeTeXversion as well — can't assume that it will remain at zero in perpetuity. Philip Taylor