unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Fonts: Strange results with Emacs-CVS
@ 2008-02-22 22:46 Angelo Graziosi
  2008-02-23  8:27 ` Tassilo Horn
  0 siblings, 1 reply; 5+ messages in thread
From: Angelo Graziosi @ 2008-02-22 22:46 UTC (permalink / raw)
  To: emacs-devel

With the changes to Emacs-CVS of the last 24 hours, the result is that 
in Emacs *all* is too small!

On GNU/Linux Kubuntu 7.10 (GTK build), I usually use

emacs23 --font "DejaVu Sans Mono-10" &

but now I have to use at least "DejaVu Sans Mono-14", otherwise all is 
too small (too small!)

Note that DejaVu Sans Mono-10 is the default value used in Konsole (for 
which it is even to big!)


On Cygwin (Lucida+xft), I have in .Xdefaults:

Emacs.FontBackend:      xft
Emacs.font:             Bitstream Vera Sans Mono-14
URxvt*font:             xft:Bitstream Vera Sans Mono:size=14:medium
                         roman:antialias=true

But now I have to use at least "Bitstream Vera Sans Mono-16"
while for urxvt is still valid size=14!

Why are there these difference between Emacs and the other applications?

Are we sure that the changes in the last 24 hours are correct?


Cheers,
    Angelo.




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

* Re: Fonts: Strange results with Emacs-CVS
  2008-02-22 22:46 Fonts: Strange results with Emacs-CVS Angelo Graziosi
@ 2008-02-23  8:27 ` Tassilo Horn
  2008-02-28  9:02   ` Tassilo Horn
  0 siblings, 1 reply; 5+ messages in thread
From: Tassilo Horn @ 2008-02-23  8:27 UTC (permalink / raw)
  To: emacs-devel

Angelo Graziosi <angelo.graziosi@alice.it> writes:

> With the changes to Emacs-CVS of the last 24 hours, the result is that
> in Emacs *all* is too small!

I can confirm that.  I set the font for emacs in my ~/.Xdefaults:

  Emacs.Font: DejaVu Sans Mono-10

That's what describe-face says.

,----[ M-x describe-face RET default RET ]
| Face: default (sample) (customize this face)
| Documentation: Basic default face.
| Defined in `faces.el'.
| 
|         Family: unknown-dejavu sans mono
|          Width: normal
|         Height: 69
|         Weight: normal
|          Slant: roman
|     Foreground: black
|     Background: white
|      Underline: nil
|       Overline: nil
| Strike-through: nil
|            Box: nil
|        Inverse: nil
|        Stipple: nil
|           Font: dejavu sans mono:pixelsize=10:foundry=unknown:weight=regular:slant=roman:width=normal
|        Fontset: -unknown-dejavu sans mono-regular-roman-normal--10-*-*-*-*-*-fontset-startup
|        Inherit: unspecified
`----

Till yesterday all worked fine, so the change that broke it must be
committed within the last 24 hours.

Bye,
Tassilo




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

* Re: Fonts: Strange results with Emacs-CVS
  2008-02-23  8:27 ` Tassilo Horn
@ 2008-02-28  9:02   ` Tassilo Horn
  2008-02-28 17:56     ` Ted Zlatanov
  2008-02-29  8:13     ` Tassilo Horn
  0 siblings, 2 replies; 5+ messages in thread
From: Tassilo Horn @ 2008-02-28  9:02 UTC (permalink / raw)
  To: emacs-devel

Tassilo Horn <tassilo@member.fsf.org> writes:

> I can confirm that.  I set the font for emacs in my ~/.Xdefaults:
>
>   Emacs.Font: DejaVu Sans Mono-10
>
> That's what describe-face says.
>
> ,----[ M-x describe-face RET default RET ]
> | Face: default (sample) (customize this face)
> | Documentation: Basic default face.
> | Defined in `faces.el'.
> | 
> |         Family: unknown-dejavu sans mono
> |          Width: normal
> |         Height: 69
> |         Weight: normal
> |          Slant: roman
> |     Foreground: black
> |     Background: white
> |      Underline: nil
> |       Overline: nil
> | Strike-through: nil
> |            Box: nil
> |        Inverse: nil
> |        Stipple: nil
> |           Font: dejavu sans mono:pixelsize=10:foundry=unknown:weight=regular:slant=roman:width=normal
> |        Fontset: -unknown-dejavu sans mono-regular-roman-normal--10-*-*-*-*-*-fontset-startup
> |        Inherit: unspecified
> `----
>
> Till yesterday all worked fine, so the change that broke it must be
> committed within the last 24 hours.

I've found the change that breakes things.  It was checked in on Feb 22
between 14:03:00 and 14:03:30 EST.  Here's the output of

  cvs diff -D '2008-02-22 14:03:00 EST' -D '2008-02-22 14:03:30 EST'

--8<---------------cut here---------------start------------->8---
Index: lisp/ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.12873
retrieving revision 1.12874
diff -r1.12873 -r1.12874
0a1,5
> 2008-02-22  Stefan Monnier  <monnier@iro.umontreal.ca>
> 
> 	* faces.el (font-weight-table, font-slant-table, font-swidth-table):
> 	Make those tables bijective.
> 
35c40
<         With a prefix argument mark/unmark all files.
---
> 	With a prefix argument mark/unmark all files.
57,58c62,63
< 	* emacs-lisp/copyright.el (copyright-update-year): Fix
< 	subexpression numbering for the case when years are split over
---
> 	* emacs-lisp/copyright.el (copyright-update-year):
> 	Fix subexpression numbering for the case when years are split over
Index: lisp/faces.el
===================================================================
RCS file: /sources/emacs/emacs/lisp/faces.el,v
retrieving revision 1.392
retrieving revision 1.393
diff -r1.392 -r1.393
109c109
<         (ultralight . 200) (ultra-light . 200) (extra-light . 200)
---
>         (ultralight . 199) (ultra-light . 200) (extra-light . 201)
113c113
<         (normal . 400) (regular . 400)
---
>         (normal . 400) (regular . 401)
115c115
<         (semibold . 600) (semi-bold . 600) (demibold . 600) (demi . 600)
---
>         (semibold . 599) (semi-bold . 600) (demibold . 601) (demi . 602)
117,119c117,119
<         (extrabold . 800) (extra-bold . 800)
<         (ultrabold . 800) (ultra-bold . 800)
<         (black . 900) (heavy . 900))
---
>         (extrabold . 799) (extra-bold . 800)
>         (ultrabold . 801) (ultra-bold . 802)
>         (black . 900) (heavy . 901))
121c121
<       (ultralight . 40) (ultra-light . 40) (extra-light . 40)
---
>       (ultralight . 39) (ultra-light . 40) (extra-light . 41)
123c123
<       (semilight . 65) (semi-light . 65)
---
>       (semilight . 65) (semi-light . 66)
125,126c125,126
<       (medium . 100) (regular . 100) (normal . 100)
<       (semibold . 180) (semi-bold . 180) (demibold . 180) (demi . 180)
---
>       (medium . 99) (regular . 100) (normal . 101)
>       (semibold . 179) (semi-bold . 180) (demibold . 181) (demi . 182)
128,130c128,130
<       (extrabold . 205) (extra-bold . 205)
<       (ultrabold . 205) (ultra-bold . 205)
<       (black . 210) (heavy . 210)))
---
>       (extrabold . 204) (extra-bold . 205)
>       (ultrabold . 206) (ultra-bold . 207)
>       (black . 210) (heavy . 211)))
144,146c144,146
<     (r . 100) (roman . 100) (normal . 100)
<     (i . 200) (italic . 200) (ot . 200)
<     (o . 210) (oblique . 210))
---
>     (r . 99) (roman . 100) (normal . 101)
>     (i . 199) (italic . 200) (ot . 201)
>     (o . 210) (oblique . 211))
158,163c158,163
<   '((ultracondensed . 50) (ultra-condensed . 50)
<     (extracondensed . 63) (extra-condensed . 63)
<     (condensed . 75) (compressed . 75) (narrow . 75)
<     (semicondensed . 87) (semi-condensed . 87)
<     (normal . 100) (medium . 100) (regular . 100)
<     (semiexpanded . 113) (semi-expanded . 113) (demiexpanded . 113)
---
>   '((ultracondensed . 50) (ultra-condensed . 51)
>     (extracondensed . 63) (extra-condensed . 64)
>     (narrow . 74) (compressed . 75) (condensed . 76)
>     (semi-condensed . 87) (semicondensed . 88)
>     (medium . 99) (normal . 100) (regular . 101)
>     (semiexpanded . 112) (semi-expanded . 113) (demiexpanded . 114)
165,166c165,166
<     (extraexpanded . 150) (extra-expanded . 150)
<     (ultraexpanded . 200) (ultra-expanded . 200) (wide . 200))
---
>     (extraexpanded . 150) (extra-expanded . 151)
>     (ultraexpanded . 199) (ultra-expanded . 200) (wide . 201))
2193,2194c2193
< (defface default
<   '((t nil))
---
> (defface default nil
--8<---------------cut here---------------end--------------->8---

Bye,
Tassilo




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

* Re: Fonts: Strange results with Emacs-CVS
  2008-02-28  9:02   ` Tassilo Horn
@ 2008-02-28 17:56     ` Ted Zlatanov
  2008-02-29  8:13     ` Tassilo Horn
  1 sibling, 0 replies; 5+ messages in thread
From: Ted Zlatanov @ 2008-02-28 17:56 UTC (permalink / raw)
  To: emacs-devel

On Thu, 28 Feb 2008 10:02:10 +0100 Tassilo Horn <tassilo@member.fsf.org> wrote: 

TH> Tassilo Horn <tassilo@member.fsf.org> writes:
>> I can confirm that.  I set the font for emacs in my ~/.Xdefaults:
>> 
>> Emacs.Font: DejaVu Sans Mono-10
...
>> Till yesterday all worked fine, so the change that broke it must be
>> committed within the last 24 hours.

TH> I've found the change that breakes things.  It was checked in on Feb 22
TH> between 14:03:00 and 14:03:30 EST.  Here's the output of

I can confirm the breakage.  I posted about it separately here with the
subject "Gnus problem with nil font in face definition (was: Default
mm-uu-extract face hard to read on ttys)", sorry for the duplication.
For me it's not just a font size issue, though, I get an entirely
different proportional font instead of the monospaced one I specified.

Ted





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

* Re: Fonts: Strange results with Emacs-CVS
  2008-02-28  9:02   ` Tassilo Horn
  2008-02-28 17:56     ` Ted Zlatanov
@ 2008-02-29  8:13     ` Tassilo Horn
  1 sibling, 0 replies; 5+ messages in thread
From: Tassilo Horn @ 2008-02-29  8:13 UTC (permalink / raw)
  To: emacs-devel

Hi all,

I'd like to note that some change between yesterday 8:00 EST and today
8:00 EST fixed the bug.  Whoever is responsible, thanks a lot!

Bye,
Tassilo




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

end of thread, other threads:[~2008-02-29  8:13 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-02-22 22:46 Fonts: Strange results with Emacs-CVS Angelo Graziosi
2008-02-23  8:27 ` Tassilo Horn
2008-02-28  9:02   ` Tassilo Horn
2008-02-28 17:56     ` Ted Zlatanov
2008-02-29  8:13     ` Tassilo Horn

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