/* Prototypes for functions defined in
marker.c
 */

extern struct Lisp_Subr Smarker_buffer;

int Fmarker_buffer(int );

extern struct Lisp_Subr Smarker_position;

int Fmarker_position(int );

extern struct Lisp_Subr Sset_marker;

int Fset_marker(int , int , int );

int set_marker_restricted(int marker,
                          int pos,
                          int buffer);

int unchain_marker(register int marker);

int marker_position(int marker);

extern struct Lisp_Subr Scopy_marker;

int Fcopy_marker(int );

int syms_of_marker(void);

