From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tassilo Horn Newsgroups: gmane.emacs.devel Subject: Re: Fonts: Strange results with Emacs-CVS Date: Thu, 28 Feb 2008 10:02:10 +0100 Message-ID: <87ejaxmp2l.fsf@member.fsf.org> References: <47BF50D0.1080009@alice.it> <873arkqdqb.fsf@member.fsf.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1204189358 3746 80.91.229.12 (28 Feb 2008 09:02:38 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 28 Feb 2008 09:02:38 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Feb 28 10:03:03 2008 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 1JUefK-0005SB-MG for ged-emacs-devel@m.gmane.org; Thu, 28 Feb 2008 10:02:58 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JUeeo-0002Jf-5F for ged-emacs-devel@m.gmane.org; Thu, 28 Feb 2008 04:02:26 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JUeef-0002IB-MV for emacs-devel@gnu.org; Thu, 28 Feb 2008 04:02:17 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JUeee-0002HK-8K for emacs-devel@gnu.org; Thu, 28 Feb 2008 04:02:16 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JUeeb-0002Gx-QY for emacs-devel@gnu.org; Thu, 28 Feb 2008 04:02:14 -0500 Original-Received: from out3.smtp.messagingengine.com ([66.111.4.27]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JUeeb-0002rM-7E for emacs-devel@gnu.org; Thu, 28 Feb 2008 04:02:13 -0500 Original-Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id 0B9F5A35D6 for ; Thu, 28 Feb 2008 04:02:13 -0500 (EST) Original-Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by compute1.internal (MEProxy); Thu, 28 Feb 2008 04:02:13 -0500 X-Sasl-enc: 8xNhAt5YN+/I7rqeCKVDn5b0ad8rCT5ikBG/OTp8bfVn 1204189332 Original-Received: from localhost (dslb-084-063-044-169.pools.arcor-ip.net [84.63.44.169]) by mail.messagingengine.com (Postfix) with ESMTPA id 29BF128949 for ; Thu, 28 Feb 2008 04:02:11 -0500 (EST) Mail-Followup-To: emacs-devel@gnu.org In-Reply-To: <873arkqdqb.fsf@member.fsf.org> (Tassilo Horn's message of "Sat, 23 Feb 2008 09:27:40 +0100") User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/23.0.60 (gnu/linux) X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. 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:90709 Archived-At: Tassilo Horn 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 > > * 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