mirror of
https://github.com/gnustep/libs-gdl2.git
synced 2025-04-22 12:55:44 +00:00
(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:
parent
68f606bf2a
commit
93563c9829
2 changed files with 8 additions and 22 deletions
|
@ -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>
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue