emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 23.0.60; Underlining text including U+00F6, U+00E4


From: YAMAMOTO Mitsuharu
Subject: Re: 23.0.60; Underlining text including U+00F6, U+00E4
Date: Fri, 23 May 2008 20:40:47 +0900
User-agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (Shij┼Ź) APEL/10.6 Emacs/23.0.50 (sparc-sun-solaris2.8) MULE/5.0 (SAKAKI)

>>>>> On Fri, 23 May 2008 13:45:32 +0900, Kenichi Handa <address@hidden> said:

> In article <address@hidden>, Markus
> Triska <address@hidden> writes:
>> When I open the following file (enriched-mode) with "emacs -Q":

>> http://www.logic.at/prolog/test.doc

>> it looks like this:

>> http://www.logic.at/prolog/test.png

>> All characters up to, and including, U+00F6 are underlined, and the
>> following are not, although test.doc says all should be underlined.

> I've just installed a fix.

Isn't `position' supposed to be relative to the baseline?  If so,
these lines in xterm.c seems to be wrong.

  2727                if (x_underline_at_descent_line)
  2728                  position = (s->height - thickness) - s->ybase;

  2748            if (s->y + s->height <= s->ybase + position)
  2749              position = s->y + s->height - 1;

                                     YAMAMOTO Mitsuharu
                                address@hidden




reply via email to

[Prev in Thread] Current Thread [Next in Thread]