diff options
| author | Stefan Monnier | 2014-01-24 22:48:29 -0500 |
|---|---|---|
| committer | Stefan Monnier | 2014-01-24 22:48:29 -0500 |
| commit | afd4479fde97159b758a6f5124611c260e292b80 (patch) | |
| tree | e210751d3642f9cbf661f0620bed1339f13f9cdd /src | |
| parent | 4d000e69157119f4da37340ff355818556841bfd (diff) | |
| download | emacs-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/ChangeLog | 4 | ||||
| -rw-r--r-- | src/eval.c | 4 | ||||
| -rw-r--r-- | src/xdisp.c | 5 |
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 @@ | |||
| 1 | 2014-01-25 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * eval.c (Fsignal): Fix `debug' handling to match 2013-10-03 change. | ||
| 4 | |||
| 1 | 2014-01-24 Paul Eggert <eggert@cs.ucla.edu> | 5 | 2014-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 | ||