# HG changeset patch # User Richard M. Stallman # Date 1191893953 0 # Node ID 717b92d4133fc04aba6bb6b19f98a4a34b974209 # Parent 17d7aed08b42255613be6ed790e30dd4f8726f2c (internal_condition_case_2, internal_condition_case_1) (internal_condition_case): Reenable abort if x_catching_errors (), to see if that really happens and why. diff -r 17d7aed08b42 -r 717b92d4133f src/eval.c --- a/src/eval.c Tue Oct 09 01:35:07 2007 +0000 +++ b/src/eval.c Tue Oct 09 01:39:13 2007 +0000 @@ -1462,12 +1462,10 @@ /* Since Fsignal will close off all calls to x_catch_errors, we will get the wrong results if some are not closed now. */ -#if 0 /* Fsignal doesn't do that anymore. --lorentey */ #if HAVE_X_WINDOWS if (x_catching_errors ()) abort (); #endif -#endif c.tag = Qnil; c.val = Qnil; @@ -1512,12 +1510,10 @@ /* Since Fsignal will close off all calls to x_catch_errors, we will get the wrong results if some are not closed now. */ -#if 0 /* Fsignal doesn't do that anymore. --lorentey */ #if HAVE_X_WINDOWS if (x_catching_errors ()) abort (); #endif -#endif c.tag = Qnil; c.val = Qnil; @@ -1565,12 +1561,10 @@ /* Since Fsignal will close off all calls to x_catch_errors, we will get the wrong results if some are not closed now. */ -#if 0 /* Fsignal doesn't do that anymore. --lorentey */ #if HAVE_X_WINDOWS if (x_catching_errors ()) abort (); #endif -#endif c.tag = Qnil; c.val = Qnil;