Mercurial > emacs
comparison src/eval.c @ 85094:717b92d4133f
(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.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Tue, 09 Oct 2007 01:39:13 +0000 |
parents | 96f382c71120 |
children | 5039706521c9 |
comparison
equal
deleted
inserted
replaced
85093:17d7aed08b42 | 85094:717b92d4133f |
---|---|
1460 struct catchtag c; | 1460 struct catchtag c; |
1461 struct handler h; | 1461 struct handler h; |
1462 | 1462 |
1463 /* Since Fsignal will close off all calls to x_catch_errors, | 1463 /* Since Fsignal will close off all calls to x_catch_errors, |
1464 we will get the wrong results if some are not closed now. */ | 1464 we will get the wrong results if some are not closed now. */ |
1465 #if 0 /* Fsignal doesn't do that anymore. --lorentey */ | |
1466 #if HAVE_X_WINDOWS | 1465 #if HAVE_X_WINDOWS |
1467 if (x_catching_errors ()) | 1466 if (x_catching_errors ()) |
1468 abort (); | 1467 abort (); |
1469 #endif | |
1470 #endif | 1468 #endif |
1471 | 1469 |
1472 c.tag = Qnil; | 1470 c.tag = Qnil; |
1473 c.val = Qnil; | 1471 c.val = Qnil; |
1474 c.backlist = backtrace_list; | 1472 c.backlist = backtrace_list; |
1510 struct catchtag c; | 1508 struct catchtag c; |
1511 struct handler h; | 1509 struct handler h; |
1512 | 1510 |
1513 /* Since Fsignal will close off all calls to x_catch_errors, | 1511 /* Since Fsignal will close off all calls to x_catch_errors, |
1514 we will get the wrong results if some are not closed now. */ | 1512 we will get the wrong results if some are not closed now. */ |
1515 #if 0 /* Fsignal doesn't do that anymore. --lorentey */ | |
1516 #if HAVE_X_WINDOWS | 1513 #if HAVE_X_WINDOWS |
1517 if (x_catching_errors ()) | 1514 if (x_catching_errors ()) |
1518 abort (); | 1515 abort (); |
1519 #endif | |
1520 #endif | 1516 #endif |
1521 | 1517 |
1522 c.tag = Qnil; | 1518 c.tag = Qnil; |
1523 c.val = Qnil; | 1519 c.val = Qnil; |
1524 c.backlist = backtrace_list; | 1520 c.backlist = backtrace_list; |
1563 struct catchtag c; | 1559 struct catchtag c; |
1564 struct handler h; | 1560 struct handler h; |
1565 | 1561 |
1566 /* Since Fsignal will close off all calls to x_catch_errors, | 1562 /* Since Fsignal will close off all calls to x_catch_errors, |
1567 we will get the wrong results if some are not closed now. */ | 1563 we will get the wrong results if some are not closed now. */ |
1568 #if 0 /* Fsignal doesn't do that anymore. --lorentey */ | |
1569 #if HAVE_X_WINDOWS | 1564 #if HAVE_X_WINDOWS |
1570 if (x_catching_errors ()) | 1565 if (x_catching_errors ()) |
1571 abort (); | 1566 abort (); |
1572 #endif | |
1573 #endif | 1567 #endif |
1574 | 1568 |
1575 c.tag = Qnil; | 1569 c.tag = Qnil; |
1576 c.val = Qnil; | 1570 c.val = Qnil; |
1577 c.backlist = backtrace_list; | 1571 c.backlist = backtrace_list; |