(revert last change)

2009-04-04  David Ayers  <ayers@fsfe.org>

	* EOControl/EOUndoManager.m (-[registerUndoWithTarget:selector:arg:]):
	Defer to NSUndoManager's -[registerUndoWithTarget:selector:object:].
	


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@28178 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
ayers 2009-04-04 22:07:39 +00:00
parent fba693af2e
commit 66098cc2ab
2 changed files with 8 additions and 22 deletions

View file

@ -1,7 +1,7 @@
2009-04-04 David Ayers <ayers@fsfe.org>
* EOControl/EOUndoManager.m (+[class],+[allocWithZone:]): Defer to
NSUndoManager.
* EOControl/EOUndoManager.m (-[registerUndoWithTarget:selector:arg:]):
Defer to NSUndoManager's -[registerUndoWithTarget:selector:object:].
2009-03-16 David Ayers <ayers@fsfe.org>

View file

@ -46,17 +46,6 @@ RCS_ID("$Id$")
@implementation EOUndoManager
+ (Class) class
{
return [NSUndoManager class];
}
+ (id) allocWithZone: (NSZone *)zone
{
return [NSUndoManager allocWithZone: zone];
}
- (void) forgetAllWithTarget: (id)target
{
EOFLOGObjectFnStart();
@ -79,9 +68,10 @@ RCS_ID("$Id$")
selector: (SEL)selector
arg: (id)argument
{
EOFLOGObjectFnStart();
[self notImplemented: _cmd]; //TODO
// Ayers: TODO Verify functionality.
[super registerUndoWithTarget: target
selector: selector
object: argument];
// [self _registerUndoObject:_NSUndoLightInvocation target/selector/object];
/*_registerUndoObject:
call _prepareEventGrouping
@ -89,16 +79,12 @@ RCS_ID("$Id$")
_prepareEventGrouping
postNotificationName:NSUndoManagerDidOpenUndoGroupNotification object:self
*/
EOFLOGObjectFnStop();
}
- (void) reenableUndoRegistration
{
EOFLOGObjectFnStart();
[self notImplemented: _cmd]; //TODO
EOFLOGObjectFnStop();
// Ayers: TODO Verify functionality.
[super enableUndoRegistration];
}
@end