On Thu, Nov 29, 2012 at 12:28:09PM +0100, G?ran Krampe wrote: > Hey! > > I just realized that alt-. doesn't seem to fly on my Ubuntu 12.10 in > Pharo 1.4 nor 2.0 one-clicks. > > It *does* however work fine in Squeak 4.3 one-click. > > In Squeak I can: > Run "(Delay forSeconds: 5) wait" and interrupt it with alt-. > Or just press Alt-. and get a debugger. > > Also it seems that Process browser in Squeak is opened up *without* > having any process be suspended. Not sure why Pharo is different there > and shows the UI process as suspended? > > regards, G?ran >
I do not know if this is relevant to Pharo any more, but there is quite of bit of information about problems of this type in the links starting at http://bugs.squeak.org/view.php?id=7655. Maybe this will give some ideas for debugging. The four test expressions that should be interruptable (per Andreas Raab) are: [true] whileTrue [[true] whileTrue] forkAt: Processor userSchedulingPriority + 1 Smalltalk createStackOverflow [Smalltalk createStackOverflow] forkAt: Processor userSchedulingPriority + 1 Extra credit if anyone can figure out how to turn those expressions into unit tests ;-) HTH, Dave
