Mercurial > hg > xemacs-beta
diff src/ChangeLog @ 1313:671b65f2b075
[xemacs-hg @ 2003-02-20 01:12:25 by ben]
patch for crashes when deleting frames
eval.c: Don't check_quit() unless we're unbinding a real Lisp
`unwind-protect' since check_quit() does lots of weird things and
not all callers are prepared for it.
frame.c: Make absolutely sure there is no quit checking while we are in a
"critical section" during frame deletion.
author | ben |
---|---|
date | Thu, 20 Feb 2003 01:12:26 +0000 |
parents | 3f994430e7b9 |
children | 70921960b980 |
line wrap: on
line diff
--- a/src/ChangeLog Wed Feb 19 22:52:37 2003 +0000 +++ b/src/ChangeLog Thu Feb 20 01:12:26 2003 +0000 @@ -1,3 +1,14 @@ +2003-02-19 Ben Wing <ben@xemacs.org> + + * eval.c (unbind_to_hairy): + Don't check_quit() unless we're unbinding a real Lisp + `unwind-protect' since check_quit() does lots of weird things and + not all callers are prepared for it. + * frame.c: + * frame.c (delete_frame_internal): + Make absolutely sure there is no quit checking while we are in a + "critical section" during frame deletion. + 2003-02-16 Steve Youngs <youngs@xemacs.org> * XEmacs 21.5.11 "cabbage" is released.