This is mostly feedback on using Debugger

- on DNU, if i press 'create a method'
   debugger opens, and shows extra (debugger related) context frames
up to the method context which is just created.
  (while writing this, i found that it shows these extra contexts even
if i simply press 'debug') :
--------------
Process>>suspend
OTToolset class>>debug:context:label:contents:fullView:
OTToolset class>>debugError:
[] in DEVToolSet class>>debugError: {[:obtools | obtools debugError: anError]}
[] in DEVToolSet class>>ifOBTools:else: {[:obtools | aBlock value: obtools]}
OTToolset class(Object)>>ifNil:ifNotNilDo:
DEVToolSet class>>ifOBTools:else:
DEVToolSet class>>debugError:
ToolSet class>>debugError:
UnhandledError>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
UnhandledError(Exception)>>signal
UnhandledError class>>signalForException:
Error>>defaultAction
UndefinedObject>>handleSignal:
Error(Exception)>>pass
[] in PasteUpMorph>>becomeActiveDuring: {[:ex |  ActiveWorld :=
priorWorld.  ActiveEvent := priorEvent.  ActiveHand :...]}
BlockContext>>valueWithPossibleArgs:
[] in MethodContext(ContextPart)>>handleSignal: {[(self tempAt: 2)
valueWithPossibleArgs: {exception}]}
BlockContext>>ensure:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
Error(Exception)>>signal
Error(Exception)>>signal:
...... only here starts the context i'm interested in .....
------------

- mistakenly clicked on 'proceed' while not saved the method caused a
losing unsaved work

- i'll be happy, to have 'create a method' button, when code throws
#subclassResponsibility error :)



-- 
Best regards,
Igor Stasenko AKA sig.

_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to