GNU bug report logs - #2836
23.0.92; The bottom of my font (Monaco 10) is cut off on Mac OS X

Previous Next

Packages: emacs, ns;

Reported by: David Caldwell <david <at> porkrind.org>

Date: Tue, 31 Mar 2009 22:55:06 UTC

Severity: normal

Tags: moreinfo

Merged with 3961, 3975, 3986

Done: Chong Yidong <cyd <at> stupidchicken.com>

Bug is archived. No further changes may be made.

Full log


Message #32 received at 2836 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: David Reitter <david.reitter <at> gmail.com>
To: David Caldwell <david <at> porkrind.org>
Cc: 2836 <at> debbugs.gnu.org
Subject: Re: bug#2836
Date: Fri, 17 Jul 2009 00:54:35 +0100
[Message part 1 (text/plain, inline)]
On Jul 17, 2009, at 12:49 AM, David Caldwell wrote:
> I'm curious what the reasons are since it wasn't really explained in  
> the
> check-in comments. I've been running with my patch now for 3 months  
> and
> haven't seen any visual oddities. But perhaps my anti-aliasing  
> settings
> are masking what the original change was for...

One reason was that markings in the fringe are oddly divided if line  
spacing is used, rather than continuous.  The other one was to use the  
standard line spacing on the system, and the same line spacing as in  
Emacs 22 (Carbon).

>>> For now, the workaround for this is
>>>
>>> (set-frame-parameter nil 'line-spacing 2)
>>> (or setting defaut-frame-alist accordingly).
>
> This does fix the descenders being chopped off, but ends up making the
> block cursor not cover the whole glyph it's highlighting--it's  
> really ugly.

That per se is a bug and should be changed.  It's probably easier to  
fix.

> Any idea if we'll get a real fix (or one our workarounds) into CVS
> before emacs 23.1 is released?

If someone provides one and it is considered safe, maybe yes.
But I wouldn't worry too much about the release, given the long list  
of NS specific bugs that the release will have anyways.
[smime.p7s (application/pkcs7-signature, attachment)]

This bug report was last modified 15 years and 103 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.