Julian Bradfield <jcb(a)daimi.au.dk> writes:
At present, it uses (I say this based on observation, not source
inspection) the font ascent to determine the line spacing.
Which version did you use? I recall fixes regarding this be applied and..
Hence, if I write (where Acircumflex denotes the appropriate
character)
foo
Acircumflex
....in my XEmacs 21.0 these do not overlap. X is homegrown X11R6.3 on
Solaris 2.5.1. I used exactly the same fontspec.
behind, creating an annoying fly speck. (As a side issue, XEmacs is
already very prone to fly specks, even without this rather perverse
case.
And I think most these have been eliminated too. Or at least should
have been. I cannot remember seeing fly specks recently.
(1) XEmacs should treat outsize characters as it treats any other
random glyph, and increase the line height accordingly.
Leaving aside the fact that (1) is much easier than (2), it's
not
clear to me what the *right* thing to do is. Anybody feel like
worrying about it?
I would say (1). TeX does 2, but TeX is not an editor.
Jan