unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* 23.0.60; bad link underlining in Info
@ 2008-04-14  0:23 Drew Adams
  2008-04-14  6:37 ` Lennart Borgman (gmail)
  0 siblings, 1 reply; 3+ messages in thread
From: Drew Adams @ 2008-04-14  0:23 UTC (permalink / raw)
  To: emacs-pretest-bug; +Cc: submit

[-- Attachment #1: Type: text/plain, Size: 460 bytes --]

See attached screenshots, one from Emacs 23, one from Emacs 22. In
Emacs 23, the underline is too close to the underlined characters.

Also, both the link characters and the underline seem too heavy in
Emacs 23.
 

In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600)
 of 2008-04-04 on LENNART-69DE564
Windowing system distributor `Microsoft Corp.', version 5.1.2600
configured using `configure --with-gcc (3.4) --no-opt --cflags -Ic:/g/include
-fno-crossjumping'
 

[-- Attachment #2: throw-22-info.png --]
[-- Type: image/png, Size: 10374 bytes --]

[-- Attachment #3: throw-23-info.png --]
[-- Type: image/png, Size: 10169 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: 23.0.60; bad link underlining in Info
  2008-04-14  0:23 23.0.60; bad link underlining in Info Drew Adams
@ 2008-04-14  6:37 ` Lennart Borgman (gmail)
  2008-04-14 15:34   ` Jason Rumney
  0 siblings, 1 reply; 3+ messages in thread
From: Lennart Borgman (gmail) @ 2008-04-14  6:37 UTC (permalink / raw)
  To: Drew Adams; +Cc: submit, emacs-pretest-bug

Drew Adams wrote:
> See attached screenshots, one from Emacs 23, one from Emacs 22. In
> Emacs 23, the underline is too close to the underlined characters.
> 
> Also, both the link characters and the underline seem too heavy in
> Emacs 23.
>  
> 
> In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600)
>  of 2008-04-04 on LENNART-69DE564
> Windowing system distributor `Microsoft Corp.', version 5.1.2600
> configured using `configure --with-gcc (3.4) --no-opt --cflags -Ic:/g/include
> -fno-crossjumping'

This is with the new font backend. Did not someone send a patch for it?




^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: 23.0.60; bad link underlining in Info
  2008-04-14  6:37 ` Lennart Borgman (gmail)
@ 2008-04-14 15:34   ` Jason Rumney
  0 siblings, 0 replies; 3+ messages in thread
From: Jason Rumney @ 2008-04-14 15:34 UTC (permalink / raw)
  To: Lennart Borgman (gmail); +Cc: emacs-pretest-bug, 134, Drew Adams

Lennart Borgman (gmail) wrote:
> Drew Adams wrote:
>> See attached screenshots, one from Emacs 23, one from Emacs 22. In
>> Emacs 23, the underline is too close to the underlined characters.
>>
>> Also, both the link characters and the underline seem too heavy in
>> Emacs 23.
>>  
>>
>> In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600)
>>  of 2008-04-04 on LENNART-69DE564
>> Windowing system distributor `Microsoft Corp.', version 5.1.2600
>> configured using `configure --with-gcc (3.4) --no-opt --cflags 
>> -Ic:/g/include
>> -fno-crossjumping'
>
> This is with the new font backend. Did not someone send a patch for it?

No, but it is a known limitation in the font-backend according to 
comments in xterm.c and w32term.c (the latter copied from the former).  
Now that we have it in bug tracking we can be sure it won't be forgotten.

      if (enable_font_backend)
        {
          if (s->face->font)
        /* In the future, we must use information of font.  */
        y = s->ybase + (s->face->font->max_bounds.descent + 1) / 2;

Currently there is no API in the font backend to deal with this cleanly, 
and I don't want to install a platform specific hack.  I think this, 
along with other improvements to the font backend (addressing 
performance) should wait until Kenichi Handa has finished the cleanup he 
is working on now.






^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-04-14 15:34 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-04-14  0:23 23.0.60; bad link underlining in Info Drew Adams
2008-04-14  6:37 ` Lennart Borgman (gmail)
2008-04-14 15:34   ` Jason Rumney

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).