summaryrefslogtreecommitdiff
path: root/src/xfaces.c
diff options
context:
space:
mode:
authorKim F. Storm <storm@cua.dk>2003-05-24 22:09:13 +0000
committerKim F. Storm <storm@cua.dk>2003-05-24 22:09:13 +0000
commitc623bbd3a63fb78b027f149b4228df644a94204e (patch)
tree02bbb21bcec775c6e9005e1e20ed7671ec1cc1da /src/xfaces.c
parentda8b7f4fcb226267c7d8c38e57512471caa82abe (diff)
downloademacs-c623bbd3a63fb78b027f149b4228df644a94204e.tar.gz
[WINDOWSNT]: Move redefinition of FONT_WIDTH macro to
where it's used in x_list_fonts (for clarity). (frame_update_line_height): Remove unused function; functionality is now done directly when setting the default font in x_set_font.
Diffstat (limited to 'src/xfaces.c')
-rw-r--r--src/xfaces.c37
1 files changed, 8 insertions, 29 deletions
diff --git a/src/xfaces.c b/src/xfaces.c
index d176edefd1f..754cf867812 100644
--- a/src/xfaces.c
+++ b/src/xfaces.c
@@ -228,10 +228,6 @@ Boston, MA 02111-1307, USA. */
#define check_x check_w32
#define x_list_fonts w32_list_fonts
#define GCGraphicsExposures 0
-/* For historic reasons, FONT_WIDTH refers to average width on W32,
- not maximum as on X. Redefine here. */
-#undef FONT_WIDTH
-#define FONT_WIDTH FONT_MAX_WIDTH
#endif /* WINDOWSNT */
#ifdef MAC_OS
@@ -1215,30 +1211,6 @@ load_pixmap (f, name, w_ptr, h_ptr)
/***********************************************************************
- Minimum font bounds
- ***********************************************************************/
-
-#ifdef HAVE_WINDOW_SYSTEM
-
-/* Update the line_height of frame F. Return non-zero if line height
- changes. */
-
-int
-frame_update_line_height (f)
- struct frame *f;
-{
- int line_height, changed_p;
-
- line_height = FONT_HEIGHT (FRAME_FONT (f));
- changed_p = line_height != FRAME_LINE_HEIGHT (f);
- FRAME_LINE_HEIGHT (f) = line_height;
- return changed_p;
-}
-
-#endif /* HAVE_WINDOW_SYSTEM */
-
-
-/***********************************************************************
Fonts
***********************************************************************/
@@ -2963,10 +2935,17 @@ the WIDTH times as wide as FACE on FRAME. */)
? NULL
: FACE_FROM_ID (f, face_id));
+#ifdef WINDOWSNT
+/* For historic reasons, FONT_WIDTH refers to average width on W32,
+ not maximum as on X. Redefine here. */
+#undef FONT_WIDTH
+#define FONT_WIDTH FONT_MAX_WIDTH
+#endif
+
if (face && face->font)
size = FONT_WIDTH (face->font);
else
- size = FONT_WIDTH (FRAME_FONT (f));
+ size = FONT_WIDTH (FRAME_FONT (f)); /* FRAME_COLUMN_WIDTH (f) */
if (!NILP (width))
size *= XINT (width);