emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 612a65d: In unwind_with_echo_area_buffer use set_ma


From: Martin Rudalics
Subject: [Emacs-diffs] master 612a65d: In unwind_with_echo_area_buffer use set_marker_restricted_both
Date: Wed, 6 Mar 2019 04:21:12 -0500 (EST)

branch: master
commit 612a65d90cc98c5f4a1e849629ddc2a7bb0fbd67
Author: Martin Rudalics <address@hidden>
Commit: Martin Rudalics <address@hidden>

    In unwind_with_echo_area_buffer use set_marker_restricted_both
    
    * src/xdisp.c (unwind_with_echo_area_buffer): Use
    set_marker_restricted_both instead of set_marker_both to avoid
    spurious assertion failures.
---
 src/xdisp.c | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/src/xdisp.c b/src/xdisp.c
index ffab1de..6ceb5c9 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -11035,15 +11035,15 @@ unwind_with_echo_area_buffer (Lisp_Object vector)
       buffer = AREF (vector, 4);
 
       wset_buffer (w, buffer);
-      set_marker_both (w->pointm, buffer,
-                      XFIXNAT (AREF (vector, 5)),
-                      XFIXNAT (AREF (vector, 6)));
-      set_marker_both (w->old_pointm, buffer,
-                      XFIXNAT (AREF (vector, 7)),
-                      XFIXNAT (AREF (vector, 8)));
-      set_marker_both (w->start, buffer,
-                      XFIXNAT (AREF (vector, 9)),
-                      XFIXNAT (AREF (vector, 10)));
+      set_marker_restricted_both (w->pointm, buffer,
+                                 XFIXNAT (AREF (vector, 5)),
+                                 XFIXNAT (AREF (vector, 6)));
+      set_marker_restricted_both (w->old_pointm, buffer,
+                                 XFIXNAT (AREF (vector, 7)),
+                                 XFIXNAT (AREF (vector, 8)));
+      set_marker_restricted_both (w->start, buffer,
+                                 XFIXNAT (AREF (vector, 9)),
+                                 XFIXNAT (AREF (vector, 10)));
     }
 
   Vwith_echo_area_save_vector = vector;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]