unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* ugly wide fonts started appearing
@ 2008-02-29  9:29 Chris Moore
  2008-02-29  9:51 ` Chris Moore
  0 siblings, 1 reply; 5+ messages in thread
From: Chris Moore @ 2008-02-29  9:29 UTC (permalink / raw)
  To: emacs-pretest-bug

I rebuilt Emacs from CVS yesterday after a week or so of not
rebuilding it.  I had to do a 'make bootstrap' to get it to build.
Now today, when I started up half the faces are very big.

Running "emacs -Q" and then evaluating (set-default-font (format
"-xos4-terminus-medium-r-normal--%d-*-72-72-c-160-iso8859-1" 16))
makes it happen without any further customization.

http://dooglus.rincevent.net/random/superwidefont.png shows how M-x
list-faces-display RET displays today.

I'm using Ubuntu 7.10, and that font is from the 'xfonts-terminus' package.

It seems that any face with 'bold' set shows up with regular width,
and those without 'bold' set show up very wide.

Chris.

In GNU Emacs 23.0.60.8 (i686-pc-linux-gnu, GTK+ Version 2.12.0)
 of 2008-02-28 on trpaslik
Windowing system distributor `The X.Org Foundation', version 11.0.10300000
configured using `configure  '--enable-font-backend'
'--with-x-toolkit=gtk' '--prefix' '/usr/local' '--with-xpm'
'--with-jpeg' '--with-png' '--with-gif''




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

* Re: ugly wide fonts started appearing
  2008-02-29  9:29 ugly wide fonts started appearing Chris Moore
@ 2008-02-29  9:51 ` Chris Moore
  2008-02-29 15:32   ` Ted Zlatanov
  0 siblings, 1 reply; 5+ messages in thread
From: Chris Moore @ 2008-02-29  9:51 UTC (permalink / raw)
  To: emacs-pretest-bug

On Fri, Feb 29, 2008 at 10:29 AM, Chris Moore
<christopher.ian.moore@gmail.com> wrote:
> I rebuilt Emacs from CVS yesterday after a week or so of not
>  rebuilding it.  I had to do a 'make bootstrap' to get it to build.
>  Now today, when I started up half the faces are very big.

I found some old builds and tested to find out when the bug was
introduced.  The most recent good build I have is from 19th Feb.  And
the oldest bad build is from 28th Feb.  I've tried configuring with
and without specifying --enable-font-backend but it doesn't change
this behaviour.

I had a very similar problem on 5th Feb, but adding
--enable-font-backend to the configure line fixed it then.  I've left
that in the configure line since, but now even that's not enough.

Here are the details of my 5 most recent builds.  The top 2 are 'OK'.
The last 3 are 'bad' (with wide fonts).

In GNU Emacs 23.0.60.3 (i686-pc-linux-gnu, GTK+ Version 2.12.0)
 of 2008-02-12 on trpaslik
Windowing system distributor `The X.Org Foundation', version 11.0.10300000
configured using `configure  '--enable-font-backend' '--with-gtk'
'--prefix' '/usr/local' '--with-xpm' '--with-jpeg' '--with-png'
'--with-gif''

In GNU Emacs 23.0.60.5 (i686-pc-linux-gnu, GTK+ Version 2.12.0)
 of 2008-02-19 on trpaslik
Windowing system distributor `The X.Org Foundation', version 11.0.10300000
configured using `configure  '--enable-font-backend' '--with-gtk'
'--prefix' '/usr/local' '--with-xpm' '--with-jpeg' '--with-png'
'--with-gif''


BAD:

In GNU Emacs 23.0.60.8 (i686-pc-linux-gnu, GTK+ Version 2.12.0)
 of 2008-02-28 on trpaslik
Windowing system distributor `The X.Org Foundation', version 11.0.10300000
configured using `configure  '--enable-font-backend'
'--with-x-toolkit=gtk' '--prefix' '/usr/local' '--with-xpm'
'--with-jpeg' '--with-png' '--with-gif''

In GNU Emacs 23.0.60.10 (i686-pc-linux-gnu, GTK+ Version 2.12.0)
 of 2008-02-29 on trpaslik
Windowing system distributor `The X.Org Foundation', version 11.0.10300000
configured using `configure  '--enable-font-backend'
'--with-x-toolkit=gtk' '--prefix' '/usr/local' '--with-xpm'
'--with-jpeg' '--with-png' '--with-gif''

In GNU Emacs 23.0.60.13 (i686-pc-linux-gnu, GTK+ Version 2.12.0)
 of 2008-02-29 on trpaslik
Windowing system distributor `The X.Org Foundation', version 11.0.10300000
configured using `configure  '--with-x-toolkit=gtk' '--prefix'
'/usr/local' '--with-xpm' '--with-jpeg' '--with-png' '--with-gif''




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

* Re: ugly wide fonts started appearing
  2008-02-29  9:51 ` Chris Moore
@ 2008-02-29 15:32   ` Ted Zlatanov
  2008-03-01 10:17     ` Chris Moore
  0 siblings, 1 reply; 5+ messages in thread
From: Ted Zlatanov @ 2008-02-29 15:32 UTC (permalink / raw)
  To: emacs-devel; +Cc: emacs-pretest-bug

On Fri, 29 Feb 2008 10:51:45 +0100 "Chris Moore" <christopher.ian.moore@gmail.com> wrote: 

CM> On Fri, Feb 29, 2008 at 10:29 AM, Chris Moore
CM> <christopher.ian.moore@gmail.com> wrote:
>> I rebuilt Emacs from CVS yesterday after a week or so of not
>> rebuilding it.  I had to do a 'make bootstrap' to get it to build.
>> Now today, when I started up half the faces are very big.

CM> I found some old builds and tested to find out when the bug was
CM> introduced.  The most recent good build I have is from 19th Feb.  And
CM> the oldest bad build is from 28th Feb.  I've tried configuring with
CM> and without specifying --enable-font-backend but it doesn't change
CM> this behaviour.

CM> I had a very similar problem on 5th Feb, but adding
CM> --enable-font-backend to the configure line fixed it then.  I've left
CM> that in the configure line since, but now even that's not enough.

CM> Here are the details of my 5 most recent builds.  The top 2 are 'OK'.
CM> The last 3 are 'bad' (with wide fonts).

Can you do a describe-face on the "wide font" areas in Emacs?  I just
reported something similar, and the cause seems to be that the face font
is "nil" instead of "unspecified."

Ted





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

* Re: ugly wide fonts started appearing
  2008-02-29 15:32   ` Ted Zlatanov
@ 2008-03-01 10:17     ` Chris Moore
  2008-03-01 11:05       ` Chris Moore
  0 siblings, 1 reply; 5+ messages in thread
From: Chris Moore @ 2008-03-01 10:17 UTC (permalink / raw)
  To: Ted Zlatanov; +Cc: emacs-pretest-bug, emacs-devel

On Fri, Feb 29, 2008 at 4:32 PM, Ted Zlatanov <tzz@lifelogs.com> wrote:
>  Can you do a describe-face on the "wide font" areas in Emacs?  I just
>  reported something similar, and the cause seems to be that the face font
>  is "nil" instead of "unspecified."

I'll show 3 of each - 3 faces that display too wide and 3 that display
properly...

wide face "border":

Face: border (sample) (customize this face)
Documentation: Basic face for the frame border under X.
Defined in `faces.el'.

        Family: unspecified
         Width: unspecified
        Height: unspecified
        Weight: unspecified
         Slant: unspecified
    Foreground: unspecified
    Background: black
     Underline: unspecified
      Overline: unspecified
Strike-through: unspecified
           Box: unspecified
       Inverse: unspecified
       Stipple: unspecified
          Font: unspecified
       Fontset: unspecified
       Inherit: unspecified

wide face "button":

Face: button (sample) (customize this face)
Documentation: Default face used for buttons.
Defined in `button.el'.

        Family: unspecified
         Width: unspecified
        Height: unspecified
        Weight: unspecified
         Slant: unspecified
    Foreground: unspecified
    Background: unspecified
     Underline: t
      Overline: unspecified
Strike-through: unspecified
           Box: unspecified
       Inverse: unspecified
       Stipple: unspecified
          Font: unspecified
       Fontset: unspecified
       Inherit: unspecified

wide face "default":

Face: default (sample) (customize this face)
Documentation: Basic default face.
Defined in `faces.el'.

        Family: xos4-terminus
         Width: normal
        Height: 92
        Weight: normal
         Slant: normal
    Foreground: black
    Background: white
     Underline: nil
      Overline: nil
Strike-through: nil
           Box: nil
       Inverse: nil
       Stipple: nil
          Font: -xos4-terminus-medium-r-normal--16-161-72-72-c-160-iso8859-1
       Fontset: -xos4-terminus-medium-r-normal--16-*-*-*-*-*-fontset-startup
       Inherit: unspecified

regular face "bold":

Face: bold (sample) (customize this face)
Documentation: Basic bold face.
Defined in `faces.el'.

        Family: unspecified
         Width: unspecified
        Height: unspecified
        Weight: bold
         Slant: unspecified
    Foreground: unspecified
    Background: unspecified
     Underline: unspecified
      Overline: unspecified
Strike-through: unspecified
           Box: unspecified
       Inverse: unspecified
       Stipple: unspecified
          Font: nil
       Fontset: unspecified
       Inherit: unspecified

regular face "italic":

Face: italic (sample) (customize this face)
Documentation: Basic italic face.
Defined in `faces.el'.

        Family: unspecified
         Width: unspecified
        Height: unspecified
        Weight: unspecified
         Slant: italic
    Foreground: unspecified
    Background: unspecified
     Underline: unspecified
      Overline: unspecified
Strike-through: unspecified
           Box: unspecified
       Inverse: unspecified
       Stipple: unspecified
          Font: nil
       Fontset: unspecified
       Inherit: unspecified

regular face "mode-line-buffer-id":

Face: mode-line-buffer-id (sample) (customize this face)
Documentation: Face used for buffer identification parts of the mode line.
Defined in `faces.el'.

        Family: unspecified
         Width: unspecified
        Height: unspecified
        Weight: bold
         Slant: unspecified
    Foreground: unspecified
    Background: unspecified
     Underline: unspecified
      Overline: unspecified
Strike-through: unspecified
           Box: unspecified
       Inverse: unspecified
       Stipple: unspecified
          Font: nil
       Fontset: unspecified
       Inherit: unspecified

Chris.




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

* Re: ugly wide fonts started appearing
  2008-03-01 10:17     ` Chris Moore
@ 2008-03-01 11:05       ` Chris Moore
  0 siblings, 0 replies; 5+ messages in thread
From: Chris Moore @ 2008-03-01 11:05 UTC (permalink / raw)
  To: Ted Zlatanov; +Cc: emacs-pretest-bug, emacs-devel

On Sat, Mar 1, 2008 at 11:17 AM, Chris Moore
<christopher.ian.moore@gmail.com> wrote:
> On Fri, Feb 29, 2008 at 4:32 PM, Ted Zlatanov <tzz@lifelogs.com> wrote:
>  >  Can you do a describe-face on the "wide font" areas in Emacs?  I just
>  >  reported something similar, and the cause seems to be that the face font
>  >  is "nil" instead of "unspecified."

I just experimented with a lot of different fonts, and only the
'terminus' fonts (from the ubuntu "xfonts-terminus" package) seem to
have this issue.  So it's possible there's something wrong with the
fonts, rather than with Emacs itself.




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

end of thread, other threads:[~2008-03-01 11:05 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-02-29  9:29 ugly wide fonts started appearing Chris Moore
2008-02-29  9:51 ` Chris Moore
2008-02-29 15:32   ` Ted Zlatanov
2008-03-01 10:17     ` Chris Moore
2008-03-01 11:05       ` Chris Moore

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).