]> git.eshelyaron.com Git - emacs.git/commitdiff
* src/eval.c (Fsignal): Fix `debug' handling to match 2013-10-03 change.
authorStefan Monnier <monnier@iro.umontreal.ca>
Sat, 25 Jan 2014 03:48:29 +0000 (22:48 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sat, 25 Jan 2014 03:48:29 +0000 (22:48 -0500)
src/ChangeLog
src/eval.c
src/xdisp.c

index e1e9cba76407c99d596645d18ebe689741d12938..98c890c97b48469e554767b6f847385563af34e7 100644 (file)
@@ -1,3 +1,7 @@
+2014-01-25  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * eval.c (Fsignal): Fix `debug' handling to match 2013-10-03 change.
+
 2014-01-24  Paul Eggert  <eggert@cs.ucla.edu>
 
        Fix bool-vector-count-population bug on MinGW64 (Bug#16535).
index 8d0c08b2e3af307ea580be39b59ec8f581dedff4..91b8d17769deebeb4a845bb8ee80dfc3c82b4cb3 100644 (file)
@@ -1533,8 +1533,8 @@ See also the function `condition-case'.  */)
          || NILP (clause)
          /* A `debug' symbol in the handler list disables the normal
             suppression of the debugger.  */
-         || (CONSP (clause) && CONSP (XCAR (clause))
-             && !NILP (Fmemq (Qdebug, XCAR (clause))))
+         || (CONSP (clause) && CONSP (clause)
+             && !NILP (Fmemq (Qdebug, clause)))
          /* Special handler that means "print a message and run debugger
             if requested".  */
          || EQ (h->tag_or_ch, Qerror)))
index e59612696e9a2c51271f47b064e4476c7b9f4e22..7717f1c28613a69aba32ea68c5d39b52a147a250 100644 (file)
@@ -2804,8 +2804,9 @@ init_iterator (struct it *it, struct window *w,
     it->redisplay_end_trigger_charpos
       = marker_position (w->redisplay_end_trigger);
   else if (INTEGERP (w->redisplay_end_trigger))
-    it->redisplay_end_trigger_charpos =
-      clip_to_bounds (PTRDIFF_MIN, XINT (w->redisplay_end_trigger), PTRDIFF_MAX);
+    it->redisplay_end_trigger_charpos
+      = clip_to_bounds (PTRDIFF_MIN, XINT (w->redisplay_end_trigger),
+                       PTRDIFF_MAX);
 
   it->tab_width = SANE_TAB_WIDTH (current_buffer);