Re: [Pharo-dev] SmallInteger #printString versus #printOn:

2017-04-08 Thread Nicolas Cellier
Hmm forget about this, wrong thread... 2017-04-08 13:58 GMT+02:00 Nicolas Cellier < nicolas.cellier.aka.n...@gmail.com>: > Ah, but now that I've put a > (selector == #unwindTo: and: [ self name = 'Context']) ifTrue:[self > halt: 'debug me']. > I can't reproduce the problem related to removal

Re: [Pharo-dev] SmallInteger #printString versus #printOn:

2017-04-08 Thread Nicolas Cellier
Ah, but now that I've put a (selector == #unwindTo: and: [ self name = 'Context']) ifTrue:[self halt: 'debug me']. I can't reproduce the problem related to removal of Context methods!!! Instead, I've got the 'Merging Kernel-eem.1078' window with all the MethodContext->Context renaming in

Re: [Pharo-dev] SmallInteger #printString versus #printOn:

2017-04-08 Thread Nicolas Cellier
2017-04-08 6:38 GMT+02:00 Ben Coman : > I was going to slip this example into the welcome help, > > 1 printString [debugIt] > > and I'm confronted by SmallInteger>>printString > > printString > "Highly optimized version for base 10 > and that we know it is a SmallInteger." >

[Pharo-dev] SmallInteger #printString versus #printOn:

2017-04-07 Thread Ben Coman
I was going to slip this example into the welcome help, 1 printString [debugIt] and I'm confronted by SmallInteger>>printString printString "Highly optimized version for base 10 and that we know it is a SmallInteger." | integer next result len | self = 0 ifTrue: [^'0']. self < 0 ifTrue: [^'-',