comparison src/buffer.h @ 92237:ce06567a933d

* dispextern.h (face_at_buffer_position, face_for_overlay_string) (face_at_string_position): * xfaces.c (face_at_buffer_position, face_for_overlay_string) (face_at_string_position): * xdisp.c (display_string, next_overlay_change): * buffer.h (overlays_at): * buffer.c (overlays_at): Use EMACS_INT for buffer positions. Update callers.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Tue, 26 Feb 2008 18:18:05 +0000
parents b4aeed11a1d7
children cbb561d8b117
comparison
equal deleted inserted replaced
92236:996d2de63762 92237:ce06567a933d
832 extern struct buffer buffer_local_symbols; 832 extern struct buffer buffer_local_symbols;
833 833
834 extern void delete_all_overlays P_ ((struct buffer *)); 834 extern void delete_all_overlays P_ ((struct buffer *));
835 extern void reset_buffer P_ ((struct buffer *)); 835 extern void reset_buffer P_ ((struct buffer *));
836 extern void evaporate_overlays P_ ((EMACS_INT)); 836 extern void evaporate_overlays P_ ((EMACS_INT));
837 extern int overlays_at P_ ((EMACS_INT, int, Lisp_Object **, int *, int *, int *, int)); 837 extern int overlays_at P_ ((EMACS_INT pos, int extend, Lisp_Object **vec_ptr,
838 int *len_ptr, EMACS_INT *next_ptr,
839 EMACS_INT *prev_ptr, int change_req));
838 extern int sort_overlays P_ ((Lisp_Object *, int, struct window *)); 840 extern int sort_overlays P_ ((Lisp_Object *, int, struct window *));
839 extern void recenter_overlay_lists P_ ((struct buffer *, EMACS_INT)); 841 extern void recenter_overlay_lists P_ ((struct buffer *, EMACS_INT));
840 extern int overlay_strings P_ ((EMACS_INT, struct window *, unsigned char **)); 842 extern int overlay_strings P_ ((EMACS_INT, struct window *, unsigned char **));
841 extern void validate_region P_ ((Lisp_Object *, Lisp_Object *)); 843 extern void validate_region P_ ((Lisp_Object *, Lisp_Object *));
842 extern void set_buffer_internal P_ ((struct buffer *)); 844 extern void set_buffer_internal P_ ((struct buffer *));