aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorStefan Monnier2014-01-24 22:48:29 -0500
committerStefan Monnier2014-01-24 22:48:29 -0500
commitafd4479fde97159b758a6f5124611c260e292b80 (patch)
treee210751d3642f9cbf661f0620bed1339f13f9cdd /src
parent4d000e69157119f4da37340ff355818556841bfd (diff)
downloademacs-afd4479fde97159b758a6f5124611c260e292b80.tar.gz
emacs-afd4479fde97159b758a6f5124611c260e292b80.zip
* src/eval.c (Fsignal): Fix `debug' handling to match 2013-10-03 change.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
-rw-r--r--src/eval.c4
-rw-r--r--src/xdisp.c5
3 files changed, 9 insertions, 4 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index e1e9cba7640..98c890c97b4 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
12014-01-25 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * eval.c (Fsignal): Fix `debug' handling to match 2013-10-03 change.
4
12014-01-24 Paul Eggert <eggert@cs.ucla.edu> 52014-01-24 Paul Eggert <eggert@cs.ucla.edu>
2 6
3 Fix bool-vector-count-population bug on MinGW64 (Bug#16535). 7 Fix bool-vector-count-population bug on MinGW64 (Bug#16535).
diff --git a/src/eval.c b/src/eval.c
index 8d0c08b2e3a..91b8d17769d 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -1533,8 +1533,8 @@ See also the function `condition-case'. */)
1533 || NILP (clause) 1533 || NILP (clause)
1534 /* A `debug' symbol in the handler list disables the normal 1534 /* A `debug' symbol in the handler list disables the normal
1535 suppression of the debugger. */ 1535 suppression of the debugger. */
1536 || (CONSP (clause) && CONSP (XCAR (clause)) 1536 || (CONSP (clause) && CONSP (clause)
1537 && !NILP (Fmemq (Qdebug, XCAR (clause)))) 1537 && !NILP (Fmemq (Qdebug, clause)))
1538 /* Special handler that means "print a message and run debugger 1538 /* Special handler that means "print a message and run debugger
1539 if requested". */ 1539 if requested". */
1540 || EQ (h->tag_or_ch, Qerror))) 1540 || EQ (h->tag_or_ch, Qerror)))
diff --git a/src/xdisp.c b/src/xdisp.c
index e59612696e9..7717f1c2861 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -2804,8 +2804,9 @@ init_iterator (struct it *it, struct window *w,
2804 it->redisplay_end_trigger_charpos 2804 it->redisplay_end_trigger_charpos
2805 = marker_position (w->redisplay_end_trigger); 2805 = marker_position (w->redisplay_end_trigger);
2806 else if (INTEGERP (w->redisplay_end_trigger)) 2806 else if (INTEGERP (w->redisplay_end_trigger))
2807 it->redisplay_end_trigger_charpos = 2807 it->redisplay_end_trigger_charpos
2808 clip_to_bounds (PTRDIFF_MIN, XINT (w->redisplay_end_trigger), PTRDIFF_MAX); 2808 = clip_to_bounds (PTRDIFF_MIN, XINT (w->redisplay_end_trigger),
2809 PTRDIFF_MAX);
2809 2810
2810 it->tab_width = SANE_TAB_WIDTH (current_buffer); 2811 it->tab_width = SANE_TAB_WIDTH (current_buffer);
2811 2812