aboutsummaryrefslogtreecommitdiffstats
path: root/src/composite.h
diff options
context:
space:
mode:
authorPaul Eggert2012-08-27 10:23:48 -0700
committerPaul Eggert2012-08-27 10:23:48 -0700
commitde1339b0a8a5b6b8bf784c816b2b974f4610e3ac (patch)
tree2a77a2ce1b781f5cf30c734e9b0919a6ff3264ec /src/composite.h
parentf10fe38f772c29031a23ef7aa92d2de1b3675461 (diff)
downloademacs-de1339b0a8a5b6b8bf784c816b2b974f4610e3ac.tar.gz
emacs-de1339b0a8a5b6b8bf784c816b2b974f4610e3ac.zip
* composite.c, data.c, dbusbind.c, dired.c: Use bool for booleans.
* composite.c (find_composition, composition_gstring_p) (composition_reseat_it, find_automatic_composition): * data.c (let_shadows_buffer_binding_p) (let_shadows_global_binding_p, set_internal, make_blv) (Fmake_variable_buffer_local, Fmake_local_variable) (Fmake_variable_frame_local, arithcompare, cons_to_unsigned) (cons_to_signed, arith_driver): * dbusbind.c (xd_in_read_queued_messages): * dired.c (directory_files_internal, file_name_completion): Use bool for booleans. * dired.c (file_name_completion): * process.h (fd_callback): Omit int (actually boolean) argument. It wasn't being used. All uses changed. * composite.h, lisp.h: Reflect above API changes.
Diffstat (limited to 'src/composite.h')
-rw-r--r--src/composite.h13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/composite.h b/src/composite.h
index 6a7e0a5e2c7..68f5b27ee42 100644
--- a/src/composite.h
+++ b/src/composite.h
@@ -223,8 +223,8 @@ extern Lisp_Object Qcomposition;
223extern Lisp_Object composition_hash_table; 223extern Lisp_Object composition_hash_table;
224extern ptrdiff_t get_composition_id (ptrdiff_t, ptrdiff_t, ptrdiff_t, 224extern ptrdiff_t get_composition_id (ptrdiff_t, ptrdiff_t, ptrdiff_t,
225 Lisp_Object, Lisp_Object); 225 Lisp_Object, Lisp_Object);
226extern int find_composition (ptrdiff_t, ptrdiff_t, ptrdiff_t *, ptrdiff_t *, 226extern bool find_composition (ptrdiff_t, ptrdiff_t, ptrdiff_t *, ptrdiff_t *,
227 Lisp_Object *, Lisp_Object); 227 Lisp_Object *, Lisp_Object);
228extern void update_compositions (ptrdiff_t, ptrdiff_t, int); 228extern void update_compositions (ptrdiff_t, ptrdiff_t, int);
229extern void make_composition_value_copy (Lisp_Object); 229extern void make_composition_value_copy (Lisp_Object);
230extern void compose_region (int, int, Lisp_Object, Lisp_Object, 230extern void compose_region (int, int, Lisp_Object, Lisp_Object,
@@ -310,17 +310,16 @@ struct font_metrics;
310 310
311extern Lisp_Object composition_gstring_put_cache (Lisp_Object, ptrdiff_t); 311extern Lisp_Object composition_gstring_put_cache (Lisp_Object, ptrdiff_t);
312extern Lisp_Object composition_gstring_from_id (ptrdiff_t); 312extern Lisp_Object composition_gstring_from_id (ptrdiff_t);
313extern int composition_gstring_p (Lisp_Object); 313extern bool composition_gstring_p (Lisp_Object);
314extern int composition_gstring_width (Lisp_Object, ptrdiff_t, ptrdiff_t, 314extern int composition_gstring_width (Lisp_Object, ptrdiff_t, ptrdiff_t,
315 struct font_metrics *); 315 struct font_metrics *);
316 316
317extern void composition_compute_stop_pos (struct composition_it *, 317extern void composition_compute_stop_pos (struct composition_it *,
318 ptrdiff_t, ptrdiff_t, ptrdiff_t, 318 ptrdiff_t, ptrdiff_t, ptrdiff_t,
319 Lisp_Object); 319 Lisp_Object);
320extern int composition_reseat_it (struct composition_it *, 320extern bool composition_reseat_it (struct composition_it *, ptrdiff_t,
321 ptrdiff_t, ptrdiff_t, ptrdiff_t, 321 ptrdiff_t, ptrdiff_t, struct window *,
322 struct window *, struct face *, 322 struct face *, Lisp_Object);
323 Lisp_Object);
324extern int composition_update_it (struct composition_it *, 323extern int composition_update_it (struct composition_it *,
325 ptrdiff_t, ptrdiff_t, Lisp_Object); 324 ptrdiff_t, ptrdiff_t, Lisp_Object);
326 325