From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jason Rumney Newsgroups: gmane.emacs.devel,gmane.emacs.pretest.bugs Subject: Re: 23.0.60; bad link underlining in Info Date: Mon, 14 Apr 2008 16:34:03 +0100 Message-ID: <4803796B.1090508@gnu.org> References: <000a01c89dc5$b8e5df90$0200a8c0@us.oracle.com> <4802FBC5.9050207@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1208188429 32467 80.91.229.12 (14 Apr 2008 15:53:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 14 Apr 2008 15:53:49 +0000 (UTC) Cc: emacs-pretest-bug@gnu.org, 134@emacsbugs.donarmstrong.com, Drew Adams To: "Lennart Borgman (gmail)" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Apr 14 17:54:19 2008 connect(): Connection refused Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JlQiB-0003IV-Sv for ged-emacs-devel@m.gmane.org; Mon, 14 Apr 2008 17:35:16 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JlQhX-0005t4-L3 for ged-emacs-devel@m.gmane.org; Mon, 14 Apr 2008 11:34:35 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JlQhT-0005sd-Bz for emacs-devel@gnu.org; Mon, 14 Apr 2008 11:34:31 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JlQhR-0005sR-Va for emacs-devel@gnu.org; Mon, 14 Apr 2008 11:34:31 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JlQhR-0005sO-Nr for emacs-devel@gnu.org; Mon, 14 Apr 2008 11:34:29 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JlQhR-00016o-AO for emacs-devel@gnu.org; Mon, 14 Apr 2008 11:34:29 -0400 Original-Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1JlQhR-0006Jw-2q for emacs-pretest-bug@gnu.org; Mon, 14 Apr 2008 11:34:29 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1JlQhM-00015Z-6n for emacs-pretest-bug@gnu.org; Mon, 14 Apr 2008 11:34:28 -0400 Original-Received: from mk-outboundfilter-4.mail.uk.tiscali.com ([212.74.114.32]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JlQhL-00015N-Ua for emacs-pretest-bug@gnu.org; Mon, 14 Apr 2008 11:34:24 -0400 Original-X-Trace: 59106660/mk-outboundfilter-2.mail.uk.tiscali.com/F2S/$ACCEPTED/freedom2Surf-customers/83.67.23.108 X-SBRS: None X-RemoteIP: 83.67.23.108 X-IP-MAIL-FROM: jasonr@gnu.org X-IP-BHB: Once X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApsEAAoWA0hTQxds/2dsb2JhbACBXqhm X-IP-Direction: IN Original-Received: from i-83-67-23-108.freedom2surf.net (HELO wanchan.jasonrumney.net) ([83.67.23.108]) by smtp.f2s.tiscali.co.uk with ESMTP; 14 Apr 2008 16:34:22 +0100 Original-Received: from [192.168.249.27] (chiko.jasonrumney.net [192.168.249.27]) by wanchan.jasonrumney.net (Postfix) with ESMTP id 97C3A49; Mon, 14 Apr 2008 16:34:25 +0100 (BST) User-Agent: Thunderbird 2.0.0.12 (Windows/20080213) In-Reply-To: <4802FBC5.9050207@gmail.com> X-Enigmail-Version: 0.95.6 OpenPGP: id=8086879D X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:95185 gmane.emacs.pretest.bugs:22024 Archived-At: 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.