From 9bb13d087a7d6abdd9e158c9435193800f9a5537 Mon Sep 17 00:00:00 2001 From: Kenichi Handa Date: Fri, 18 Jan 2008 07:07:37 +0000 Subject: [PATCH] (struct Lisp_Marker): New member need_adjustment. --- src/lisp.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/lisp.h b/src/lisp.h index 5e75e79c7cb..f3cdd1a26a7 100644 --- a/src/lisp.h +++ b/src/lisp.h @@ -1138,7 +1138,11 @@ struct Lisp_Marker { int type : 16; /* = Lisp_Misc_Marker */ unsigned gcmarkbit : 1; - int spacer : 14; + int spacer : 13; + /* This flag is temporarily used in the functions + decode/encode_coding_object to record that the marker position + must be adjusted after the conversion. */ + unsigned int need_adjustment : 1; /* 1 means normal insertion at the marker's position leaves the marker after the inserted text. */ unsigned int insertion_type : 1; -- 2.39.5