Fix for behavior dependent on bug in base library exception raising.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@21388 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-Macdonald 2005-07-01 06:43:25 +00:00
parent 1ccc34c720
commit ba2eea830f
3 changed files with 9 additions and 1 deletions

View file

@ -1,3 +1,10 @@
2005-07-01 Richard Frith-Macdonald <rfm@gnu.org>
* Source/NSApplication.m: (_NSAppKitUncaughtExceptionHandler)
Call [NSApp run] to re-enter runloop if we are told to ignore
the exception. Not sure this is right though ... probably
the option to ign ore should be removed.
2005-06-28 Richard Frith-Macdonald <rfm@gnu.org>
* Source/NSScrollView.m: ([-initWithFrame:) create a hidden horizontal

View file

@ -54,7 +54,7 @@ typedef enum {
{
GSRulerUnit *_unit;
NSScrollView *_scrollView;
NSView *_clientView;
NSView *_clientView; // Not retained
NSView *_accessoryView;
float _originOffset;
NSMutableArray *_markers;

View file

@ -136,6 +136,7 @@ _NSAppKitUncaughtExceptionHandler (NSException *exception)
/* The user said to go on - more fun I guess - turn the AppKit
exception handler on again */
NSSetUncaughtExceptionHandler (_NSAppKitUncaughtExceptionHandler);
[NSApp run]; /* try entering the run loop again */
}
/* This is the bundle from where we load localization of messages. */