[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] emacs/src font.c
From: |
Chong Yidong |
Subject: |
[Emacs-diffs] emacs/src font.c |
Date: |
Wed, 03 Dec 2008 05:16:39 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Chong Yidong <cyd> 08/12/03 05:16:39
Modified files:
src : font.c
Log message:
Handle fonts with corrupted size specs, i.e. non-int and non-float.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/src/font.c?cvsroot=emacs&r1=1.94&r2=1.95
Patches:
Index: font.c
===================================================================
RCS file: /sources/emacs/emacs/src/font.c,v
retrieving revision 1.94
retrieving revision 1.95
diff -u -b -r1.94 -r1.95
--- font.c 3 Dec 2008 05:10:50 -0000 1.94
+++ font.c 3 Dec 2008 05:16:38 -0000 1.95
@@ -3084,11 +3084,14 @@
dpi = XINT (val);
point = PIXEL_TO_POINT (XINT (AREF (spec, FONT_SIZE_INDEX)) * 10,
dpi);
+ attrs[LFACE_HEIGHT_INDEX] = make_number (point);
}
else if (FLOATP (AREF (spec, FONT_SIZE_INDEX)))
+ {
point = XFLOAT_DATA (AREF (spec, FONT_SIZE_INDEX)) * 10;
attrs[LFACE_HEIGHT_INDEX] = make_number (point);
}
+ }
}
- [Emacs-diffs] emacs/src font.c, Chong Yidong, 2008/12/03
- [Emacs-diffs] emacs/src font.c,
Chong Yidong <=
- [Emacs-diffs] emacs/src font.c, Kenichi Handa, 2008/12/03
- [Emacs-diffs] emacs/src font.c, Kenichi Handa, 2008/12/12
- [Emacs-diffs] emacs/src font.c, Chong Yidong, 2008/12/13
- [Emacs-diffs] emacs/src font.c, Chong Yidong, 2008/12/15
- [Emacs-diffs] emacs/src font.c, Kenichi Handa, 2008/12/16
- [Emacs-diffs] emacs/src font.c, Kenichi Handa, 2008/12/29
- [Emacs-diffs] emacs/src font.c, Kenichi Handa, 2008/12/30