Frank Mittelbach <[log in to unmask]> writes:

> Torsten Bronger writes:
> no that would be wrong, \relax generates a mathord and this is precisely
> why you can't define commands in TeX to go
>
>  \relax\iffmode...

Huh?  \relax doesn't generate a mathord (you are jumping to {} I think)

> as this messes up spacing.

It does mess up spacing in TEXT mode, by interfering with ligatures
and kerning.

(as you well know.)

Donald Arseneau                          [log in to unmask]