X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2Fextents.h;h=ff3fd1c41d0e895094a1935864caaf211878efdf;hb=57bf633187a745973c8f0e0220e3aad79a83462f;hp=d8afb563c6dcd99de124b1ed836aa1eeb41780da;hpb=a1655b870904de973c366d85ebdc8adde4ef5e1e;p=chise%2Fxemacs-chise.git.1 diff --git a/src/extents.h b/src/extents.h index d8afb56..ff3fd1c 100644 --- a/src/extents.h +++ b/src/extents.h @@ -313,9 +313,13 @@ EXFUN (Fextent_end_position, 1); EXFUN (Fextent_object, 1); EXFUN (Fextent_start_position, 1); EXFUN (Fmake_extent, 3); +EXFUN (Fnext_single_property_change, 4); EXFUN (Fprevious_single_property_change, 4); EXFUN (Fset_extent_endpoints, 4); +EXFUN (Fnext_extent_change, 2); +EXFUN (Fprevious_extent_change, 2); EXFUN (Fset_extent_parent, 2); +EXFUN (Fget_char_property, 4); extern int inside_undo; extern int in_modeline_generation; @@ -325,7 +329,7 @@ struct extent_fragment *extent_fragment_new (Lisp_Object buffer_or_string, face_index extent_fragment_update (struct window *w, struct extent_fragment *ef, /* Note this is in Bytinds */ - Bytind pos); + Bytind pos, Lisp_Object last_glyph); void extent_fragment_delete (struct extent_fragment *ef);