When the gemstone debugger is opened due to a resumable exception (for example a halt) and proceed is selected, the debugger should return the correct value to the Pharo process. For example, after resuming the debugger, the following code returns nil and not 42:
gtClient performStringRemotely: '
1 to: 2 do: [ : i | i printString ].
self halt.
40 + 2'
When the gemstone debugger is opened due to a resumable exception (for example a halt) and proceed is selected, the debugger should return the correct value to the Pharo process. For example, after resuming the debugger, the following code returns
nil
and not42
: