[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;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master 612a65d: In unwind_with_echo_area_buffer use set_marker_restricted_both,
Martin Rudalics <=