[Pharo-dev] discord channel request

2017-04-08 Thread Ben Coman
Could we have additional channels: #welcome - which would be the generally advertised invite URL. A read-only channel that informs about community rules and summaries available channels etc (maybe including hidden channels and who to ask for invite) #help - To be referenced from in-Image

[Pharo-dev] VM flavour for Pharo 6 release

2017-04-08 Thread Ben Coman
Hi Esteban, What flavour of VM is going to be in Pharo 6 release? Do you think a move to the thread-beat one is a feasible? On Case 19820 "Epicea: GrafPort error when open browser" [1] I see the comment "These are two different VM versions. In both I have sometimes this crash, sometimes another

Re: [Pharo-dev] stepping off the end of the debug stack

2017-04-08 Thread Nicolai Hess
2017-04-08 6:46 GMT+02:00 Ben Coman : > > > On Sat, Apr 8, 2017 at 12:32 PM, Ben Coman wrote: > >> >> I imagine a newcomer exploring the system could easily step off the end >> of the debug stack like this... >> >> (1 printString) "debugIt" >> then

[Pharo-dev] Software maintenance costs in the real world (Re: ftp repositories broken)

2017-04-08 Thread David T. Lewis
For students of software engineering, I offer this as an example of one of the most common and costly types of error that you will encounter in real life. A small error may be introduced early in the development process, possibly slipping through the cracks through lack of review (as was the case

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." >