The registers now have memory and stay expanded
authorRobert Sesek <rsesek@bluestatic.org>
Sun, 6 Jan 2008 01:14:00 +0000 (17:14 -0800)
committerRobert Sesek <rsesek@bluestatic.org>
Sun, 6 Jan 2008 01:14:00 +0000 (17:14 -0800)
commit7c2a272af64d01386d76cbdce6f32ae603b295f0
tree3dc67f96308fc2f336c4263c9055f21f78e6780e
parent581389d5cc76e3fe70ed73db910c3c6398f31532
The registers now have memory and stay expanded

* Source/DebuggerWindowController.h: expandedRegisters is now an NSMutableSet
* Source/DebuggerWindowController.m:
([DebuggerWindowController initWithPort:session:]): Change allocated type of expandedRegisters
([DebuggerWindowController setRegister:]): Finished logic for expanding remembered registers
([DebuggerWindowController outlineViewItemDidExpand:]): Use the "fullname" attribute to get the full variable name so scope is accounted for in expanded memory
([DebuggerWindowController outlineViewItemDidCollapse:]): ditto
* Source/NSXMLElementAdditions.h:
* Source/NSXMLElementAdditions.m:
([NSXMLElement(NSXMLElementAdditions) fullname]): New method
Source/DebuggerWindowController.h
Source/DebuggerWindowController.m
Source/NSXMLElementAdditions.h
Source/NSXMLElementAdditions.m