On 06/07/2016 15:28, Dale Henrichs wrote:
Alistair,
Well thank you very much ... Those two menu items are very well hidden:) Until you prompted me to look closely I never even noticed that little icon...
Is there a reason that those two menu items are not on the stack pane menu?
Hi, I already opened an issue some month ago about it. As you, I think it should be in the stack pane context menu. https://pharo.fogbugz.com/f/cases/17387/Missing-copy-stack-in-GTDebugger
Now that I used the copystack menu item, I see what makes the stacks unreadable ... the printString used for this stack frame does a very good job of hiding the actual selector:
[ textMorph textArea editor highlightEvaluateAndDo: ann action. textMorph shoutStyler style: textMorph text ] in [ textMorph textArea handleEdit: [ textMorph textArea editor highlightEvaluateAndDo: ann action. textMorph shoutStyler style: textMorph text ] ] in GLMMorphicPharoScriptRenderer(GLMMorphicPharoCodeRenderer)>>actOnHighlightAndEvaluate: in Block: [ textMorph textArea editor highlightEvaluateAndDo...etc...
especially for very large stacks ... I expect the "copy to stack" menu to provide the style of output that I see in the debugger stack pane and in this case:
GLMMorphicPharoScriptRenderer(GLMMorphicPharoCodeRenderer)>>actOnHighlightAndEvaluate: in Block: [ textMorph textArea editor highlightEvaluateAndDo...etc...
is much more readable.
Dale
-- Cyril Ferlicot http://www.synectique.eu 165 Avenue Bretagne Lille 59000 France