aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJoakim Verona2015-01-22 12:52:42 +0100
committerJoakim Verona2015-01-22 12:52:42 +0100
commit5693f3de69f9db99252b2f4eb1c7178fdec2a210 (patch)
tree55d1a29fd499799220ac79735aa4c54bd82ff24b /src
parent5c1d2b0f06ddb1f6b520b2446ce9e207e5bfc315 (diff)
parentd7995b18e4c7b6ac7b5e31c3c8f5f5db648d3275 (diff)
downloademacs-5693f3de69f9db99252b2f4eb1c7178fdec2a210.tar.gz
emacs-5693f3de69f9db99252b2f4eb1c7178fdec2a210.zip
merge master
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog9
-rw-r--r--src/xfont.c8
-rw-r--r--src/xftfont.c22
-rw-r--r--src/xgselect.c4
4 files changed, 26 insertions, 17 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 8f23dd3833e..a98c77f3902 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,14 @@
12015-01-22 Paul Eggert <eggert@cs.ucla.edu> 12015-01-22 Paul Eggert <eggert@cs.ucla.edu>
2 2
3 Use bool for boolean in xfont.c, xftfont.c, xgselect.c
4 * xfont.c (xfont_driver, xfont_chars_supported)
5 (xfont_text_extents):
6 * xftfont.c (xftfont_get_colors, xftfont_open)
7 (xftfont_prepare_face, xftfont_done_face)
8 (xftfont_cached_font_ok):
9 * xgselect.c (xg_select):
10 Use bool for boolean.
11
3 Don't downcase system diagnostics' first letters 12 Don't downcase system diagnostics' first letters
4 * fileio.c (report_file_errno): Don't downcase, and simplify. 13 * fileio.c (report_file_errno): Don't downcase, and simplify.
5 Fixes: bug#19642 14 Fixes: bug#19642
diff --git a/src/xfont.c b/src/xfont.c
index 10cc321b60c..55053b9a421 100644
--- a/src/xfont.c
+++ b/src/xfont.c
@@ -132,7 +132,7 @@ static int xfont_check (struct frame *, struct font *);
132struct font_driver xfont_driver = 132struct font_driver xfont_driver =
133 { 133 {
134 LISP_INITIALLY_ZERO, /* Qx */ 134 LISP_INITIALLY_ZERO, /* Qx */
135 0, /* case insensitive */ 135 false, /* case insensitive */
136 xfont_get_cache, 136 xfont_get_cache,
137 xfont_list, 137 xfont_list,
138 xfont_match, 138 xfont_match,
@@ -269,7 +269,7 @@ xfont_chars_supported (Lisp_Object chars, XFontStruct *xfont,
269 } 269 }
270 return (i >= 0); 270 return (i >= 0);
271 } 271 }
272 return 0; 272 return false;
273} 273}
274 274
275/* A hash table recoding which font supports which scripts. Each key 275/* A hash table recoding which font supports which scripts. Each key
@@ -983,7 +983,7 @@ xfont_text_extents (struct font *font, unsigned int *code,
983 int i, width = 0; 983 int i, width = 0;
984 bool first; 984 bool first;
985 985
986 for (i = 0, first = 1; i < nglyphs; i++) 986 for (i = 0, first = true; i < nglyphs; i++)
987 { 987 {
988 XChar2b char2b; 988 XChar2b char2b;
989 static XCharStruct *pcm; 989 static XCharStruct *pcm;
@@ -1000,7 +1000,7 @@ xfont_text_extents (struct font *font, unsigned int *code,
1000 metrics->rbearing = pcm->rbearing; 1000 metrics->rbearing = pcm->rbearing;
1001 metrics->ascent = pcm->ascent; 1001 metrics->ascent = pcm->ascent;
1002 metrics->descent = pcm->descent; 1002 metrics->descent = pcm->descent;
1003 first = 0; 1003 first = false;
1004 } 1004 }
1005 else 1005 else
1006 { 1006 {
diff --git a/src/xftfont.c b/src/xftfont.c
index 054b38e120f..0e8b876f1d3 100644
--- a/src/xftfont.c
+++ b/src/xftfont.c
@@ -85,7 +85,7 @@ xftfont_get_colors (struct frame *f, struct face *face, GC gc,
85 else 85 else
86 { 86 {
87 XGCValues xgcv; 87 XGCValues xgcv;
88 bool fg_done = 0, bg_done = 0; 88 bool fg_done = false, bg_done = false;
89 89
90 block_input (); 90 block_input ();
91 XGetGCValues (FRAME_X_DISPLAY (f), gc, 91 XGetGCValues (FRAME_X_DISPLAY (f), gc,
@@ -93,15 +93,15 @@ xftfont_get_colors (struct frame *f, struct face *face, GC gc,
93 if (xftface_info) 93 if (xftface_info)
94 { 94 {
95 if (xgcv.foreground == face->foreground) 95 if (xgcv.foreground == face->foreground)
96 *fg = xftface_info->xft_fg, fg_done = 1; 96 *fg = xftface_info->xft_fg, fg_done = true;
97 else if (xgcv.foreground == face->background) 97 else if (xgcv.foreground == face->background)
98 *fg = xftface_info->xft_bg, fg_done = 1; 98 *fg = xftface_info->xft_bg, fg_done = true;
99 if (! bg) 99 if (! bg)
100 bg_done = 1; 100 bg_done = true;
101 else if (xgcv.background == face->background) 101 else if (xgcv.background == face->background)
102 *bg = xftface_info->xft_bg, bg_done = 1; 102 *bg = xftface_info->xft_bg, bg_done = true;
103 else if (xgcv.background == face->foreground) 103 else if (xgcv.background == face->foreground)
104 *bg = xftface_info->xft_fg, bg_done = 1; 104 *bg = xftface_info->xft_fg, bg_done = true;
105 } 105 }
106 106
107 if (! (fg_done & bg_done)) 107 if (! (fg_done & bg_done))
@@ -434,7 +434,7 @@ xftfont_open (struct frame *f, Lisp_Object entity, int pixel_size)
434 font->baseline_offset = 0; 434 font->baseline_offset = 0;
435 font->relative_compose = 0; 435 font->relative_compose = 0;
436 font->default_ascent = 0; 436 font->default_ascent = 0;
437 font->vertical_centering = 0; 437 font->vertical_centering = false;
438#ifdef FT_BDF_H 438#ifdef FT_BDF_H
439 if (! (ft_face->face_flags & FT_FACE_FLAG_SFNT)) 439 if (! (ft_face->face_flags & FT_FACE_FLAG_SFNT))
440 { 440 {
@@ -487,7 +487,7 @@ xftfont_prepare_face (struct frame *f, struct face *face)
487{ 487{
488 struct xftface_info *xftface_info; 488 struct xftface_info *xftface_info;
489 489
490#if 0 490#if false
491 /* This doesn't work if face->ascii_face doesn't use an Xft font. */ 491 /* This doesn't work if face->ascii_face doesn't use an Xft font. */
492 if (face != face->ascii_face) 492 if (face != face->ascii_face)
493 { 493 {
@@ -507,7 +507,7 @@ xftfont_done_face (struct frame *f, struct face *face)
507{ 507{
508 struct xftface_info *xftface_info; 508 struct xftface_info *xftface_info;
509 509
510#if 0 510#if false
511 /* This doesn't work if face->ascii_face doesn't use an Xft font. */ 511 /* This doesn't work if face->ascii_face doesn't use an Xft font. */
512 if (face != face->ascii_face 512 if (face != face->ascii_face
513 || ! face->extra) 513 || ! face->extra)
@@ -682,7 +682,7 @@ xftfont_cached_font_ok (struct frame *f, Lisp_Object font_object,
682 Display *display = FRAME_X_DISPLAY (f); 682 Display *display = FRAME_X_DISPLAY (f);
683 FcPattern *pat = FcPatternCreate (); 683 FcPattern *pat = FcPatternCreate ();
684 FcBool b1, b2; 684 FcBool b1, b2;
685 bool ok = 0; 685 bool ok = false;
686 int i1, i2, r1, r2; 686 int i1, i2, r1, r2;
687 687
688 xftfont_add_rendering_parameters (pat, entity); 688 xftfont_add_rendering_parameters (pat, entity);
@@ -712,7 +712,7 @@ xftfont_cached_font_ok (struct frame *f, Lisp_Object font_object,
712 r2 = FcPatternGetInteger (oldpat, FC_RGBA, 0, &i2); 712 r2 = FcPatternGetInteger (oldpat, FC_RGBA, 0, &i2);
713 if (r1 != r2 || i1 != i2) goto out; 713 if (r1 != r2 || i1 != i2) goto out;
714 714
715 ok = 1; 715 ok = true;
716 out: 716 out:
717 FcPatternDestroy (pat); 717 FcPatternDestroy (pat);
718 return ok; 718 return ok;
diff --git a/src/xgselect.c b/src/xgselect.c
index bb2226e07cf..0b62d3e8255 100644
--- a/src/xgselect.c
+++ b/src/xgselect.c
@@ -50,7 +50,7 @@ xg_select (int fds_lim, fd_set *rfds, fd_set *wfds, fd_set *efds,
50 struct timespec const *tmop = timeout; 50 struct timespec const *tmop = timeout;
51 51
52 GMainContext *context; 52 GMainContext *context;
53 int have_wfds = wfds != NULL; 53 bool have_wfds = wfds != NULL;
54 GPollFD gfds_buf[128]; 54 GPollFD gfds_buf[128];
55 GPollFD *gfds = gfds_buf; 55 GPollFD *gfds = gfds_buf;
56 int gfds_size = ARRAYELTS (gfds_buf); 56 int gfds_size = ARRAYELTS (gfds_buf);
@@ -96,7 +96,7 @@ xg_select (int fds_lim, fd_set *rfds, fd_set *wfds, fd_set *efds,
96 { 96 {
97 FD_SET (gfds[i].fd, &all_wfds); 97 FD_SET (gfds[i].fd, &all_wfds);
98 if (gfds[i].fd > max_fds) max_fds = gfds[i].fd; 98 if (gfds[i].fd > max_fds) max_fds = gfds[i].fd;
99 have_wfds = 1; 99 have_wfds = true;
100 } 100 }
101 } 101 }
102 102