Mercurial > emacs
changeset 51666:7181f5ced81c
(unchain_marker): Lisp_Object arg => Lisp_Marker.
(struct Lisp_Marker): Lisp_Object `chain' => Lisp_Marker `next'.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Thu, 26 Jun 2003 23:15:08 +0000 |
parents | c1f65dfc56eb |
children | 52d50e52438f |
files | src/lisp.h |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lisp.h Thu Jun 26 21:18:45 2003 +0000 +++ b/src/lisp.h Thu Jun 26 23:15:08 2003 +0000 @@ -1115,7 +1115,7 @@ /* For markers that point somewhere, this is used to chain of all the markers in a given buffer. */ - Lisp_Object chain; + struct Lisp_Marker *next; /* This is the char position where the marker points. */ int charpos; /* This is the byte position. */ @@ -2741,7 +2741,7 @@ extern int charpos_to_bytepos P_ ((int)); extern int buf_charpos_to_bytepos P_ ((struct buffer *, int)); extern int buf_bytepos_to_charpos P_ ((struct buffer *, int)); -extern void unchain_marker P_ ((Lisp_Object)); +extern void unchain_marker P_ ((struct Lisp_Marker *marker)); extern Lisp_Object set_marker_restricted P_ ((Lisp_Object, Lisp_Object, Lisp_Object)); extern Lisp_Object set_marker_both P_ ((Lisp_Object, Lisp_Object, int, int)); extern Lisp_Object set_marker_restricted_both P_ ((Lisp_Object, Lisp_Object,