Re: [Pharo-dev] R: [Tutorial] Rediscovering the UX of the legendary HP-35 Scientific Pocket Calculator

2014-06-26 Thread Sven Van Caekenberghe
On 27 Jun 2014, at 01:21, Facundo Vozzi wrote: > Incredible Work! You're welcome. > Thanks for sharing, > FV > > p.s.: I used one HP-35 at school from my father. I love the RPN method when I > understood it :-) You are actually the first real person that I heard of that used one ! Cool. >

Re: [Pharo-dev] about ~=

2014-06-26 Thread Andres Valloud
Sp, speaking of mathematical precedence and all that, anyone up to looking at the IEEE-754 spec and making one's Smalltalk of choice comply with _all_ the requirements? Or how about implementing decimal floats? On 6/26/14 12:01 , p...@highoctane.be wrote: Couldn't we just have an expression

Re: [Pharo-dev] super initialize

2014-06-26 Thread Stefan Marr
Hi: On 26 Jun 2014, at 18:48, stepharo wrote: > I prefer to have a super call for consistency reasons. Igor jokes me usually > on that. > Now there should not be an initialize in ProtoObject and Object in the future. Just curios, what’s the reasoning behind not having #initialize in Object? I

Re: [Pharo-dev] How to get started with Git and Pharo?

2014-06-26 Thread Dale Henrichs
Sven, You don't believe that it is worthwhile ... that's okay ... you are entitled to your beliefs. Frankly, when you integrate git into a Smalltalk environment (and I have) you are not messing with 100's of little files ... you are working with methods and packages and classes ... the stuff that

Re: [Pharo-dev] How to get started with Git and Pharo?

2014-06-26 Thread Richard Sargent
Sven Van Caekenberghe-2 wrote > The current source code format in git is cool, but can you manage a merge > or diff like that, with all the different parts scattered over 10s, 100s > of files, with no matter what tool ? Apart from the fact that such bigger > merge is always very difficult, no other

Re: [Pharo-dev] How to get started with Git and Pharo?

2014-06-26 Thread Sebastian Sastre
On Jun 26, 2014, at 7:58 PM, Sven Van Caekenberghe wrote: > @Sebastian > > So we are on github, gemstone even more, cuis too. And Squeak is not. Did > anything change dramatically ? > > There are thousands of languages and systems on github, I like it too, but > just being there makes little

Re: [Pharo-dev] R: [Tutorial] Rediscovering the UX of the legendary HP-35 Scientific Pocket Calculator

2014-06-26 Thread Facundo Vozzi
Incredible Work! Thanks for sharing, FV p.s.: I used one HP-35 at school from my father. I love the RPN method when I understood it :-) On Thu, Jun 26, 2014 at 5:13 AM, Sven Van Caekenberghe wrote: > > On 26 Jun 2014, at 09:24, Lorenzo Schiavina wrote: > > > Great job Sven, I felt young aga

Re: [Pharo-dev] spec question

2014-06-26 Thread Pablo R. Digonzelli
For example, it works m := DynamicComposableModel new. m instantiateModels: #(listModel ListModel ). m listModel backgroundColorBlock: [ Color blue ]. m listModel displayBlock: [ :it | it printString]. l := ( SpecLayout composed newRow: #listModel ; yourself ). m listModel items: (1 to: 10

Re: [Pharo-dev] How to get started with Git and Pharo?

2014-06-26 Thread Sven Van Caekenberghe
That is cool, but you/we can do that today, Pharo's full source is on github for quite some time now. @Sebastian So we are on github, gemstone even more, cuis too. And Squeak is not. Did anything change dramatically ? There are thousands of languages and systems on github, I like it too, but j

Re: [Pharo-dev] spec question

2014-06-26 Thread Pablo R. Digonzelli
Someone knows how to set backgroundColorBlock: in an MultiColumnListBox?. TIA Ing. Pablo Digonzelli Software Solutions IP-Solutiones SRL Metrotec SRL 25 de Mayo 521 Email: pdigonze...@softsargentina.com pdigonze...@gmail.com Cel: 5493815982714 - Mensaje original - De: "Pablo

Re: [Pharo-dev] spec question

2014-06-26 Thread Pablo R. Digonzelli
thanks Nicolai! Ing. Pablo Digonzelli Software Solutions IP-Solutiones SRL Metrotec SRL 25 de Mayo 521 Email: pdigonze...@softsargentina.com pdigonze...@gmail.com Cel: 5493815982714 - Mensaje original - De: "Nicolai Hess" Para: "Pharo Development List" CC: "Any question ab

Re: [Pharo-dev] How to get started with Git and Pharo?

2014-06-26 Thread Dale Henrichs
My favorite feature by far is the ability to look at the git history of the methods themselves ... just the other day I had a bug that I was tracking down, and by looking at the git history I discovered that a critical change had been made to that method 1 year 12 days ago ... from that I was able

Re: [Pharo-dev] spec question

2014-06-26 Thread Nicolai Hess
2014-06-26 23:13 GMT+02:00 Pablo R. Digonzelli : > > Hi all, two questions about Spec. > > 1) How can i change the font for a ListModel or TextModel? > > 2) I try , but nothing happend . I does not work but there is no error > also > > l := ListModel new. > l backgroundColorBlock: [ Color red ].

Re: [Pharo-dev] How to get started with Git and Pharo?

2014-06-26 Thread kilon alios
another advantage of git is source code searches. It will essentially allow pharoers to search pharo code online and not just being isolated in their image. The search does not return just a whole library but even code fragments. On Fri, Jun 27, 2014 at 12:17 AM, Sebastian Sastre < sebast...@flow

Re: [Pharo-dev] Configuration critical warnings and errors in 40047

2014-06-26 Thread stepharo
thanks this is a really nice script! On 26/6/14 22:38, Stephan Eggermont wrote: |errors| errors := OrderedCollection new. SystemNavigation default allClassesDo: [ :each | (each name beginsWith: 'ConfigurationOf' ) ifTrue: [ |list| list := MetacelloToolBox validateConfigu

Re: [Pharo-dev] How to get started with Git and Pharo?

2014-06-26 Thread Sebastian Sastre
On Jun 26, 2014, at 3:52 PM, Esteban Lorenzano wrote: > On 26 Jun 2014, at 14:56, Sven Van Caekenberghe wrote: > >> >> On 26 Jun 2014, at 19:07, Dale Henrichs >> wrote: >> >>> I think that it is possible to most if not all of the git work support into >>> the Smalltalk development environ

[Pharo-dev] spec question

2014-06-26 Thread Pablo R. Digonzelli
Hi all, two questions about Spec. 1) How can i change the font for a ListModel or TextModel? 2) I try , but nothing happend . I does not work but there is no error also l := ListModel new. l backgroundColorBlock: [ Color red ]. l openWithSpec . Can I change de backcolor of ListModel ?

Re: [Pharo-dev] How to get started with Git and Pharo?

2014-06-26 Thread Sven Van Caekenberghe
On 26 Jun 2014, at 22:28, p...@highoctane.be wrote: > > Le 26 juin 2014 21:54, "Esteban Lorenzano" a écrit : > > > > > > On 26 Jun 2014, at 16:38, Sven Van Caekenberghe wrote: > > > > > I know you, and some others, have that opinion and that is OK. > > > I also think that it would be nice to h

[Pharo-dev] Configuration critical warnings and errors in 40047

2014-06-26 Thread Stephan Eggermont
|errors| errors := OrderedCollection new. SystemNavigation default allClassesDo: [ :each | (each name beginsWith: 'ConfigurationOf' ) ifTrue: [ |list| list := MetacelloToolBox validateConfiguration: each. list do: [ :warning | warning

Re: [Pharo-dev] How to get started with Git and Pharo?

2014-06-26 Thread p...@highoctane.be
Le 26 juin 2014 21:54, "Esteban Lorenzano" a écrit : > > > On 26 Jun 2014, at 16:38, Sven Van Caekenberghe wrote: > > > I know you, and some others, have that opinion and that is OK. > > I also think that it would be nice to have (better git integration). > > > > But we essentially have it today,

Re: [Pharo-dev] How to get started with Git and Pharo?

2014-06-26 Thread Esteban Lorenzano
On 26 Jun 2014, at 16:38, Sven Van Caekenberghe wrote: > I know you, and some others, have that opinion and that is OK. > I also think that it would be nice to have (better git integration). > > But we essentially have it today, although a bit cumbersome, awkward (cfr > https://github.com/phar

Re: [Pharo-dev] How to get started with Git and Pharo?

2014-06-26 Thread Sven Van Caekenberghe
I know you, and some others, have that opinion and that is OK. I also think that it would be nice to have (better git integration). But we essentially have it today, although a bit cumbersome, awkward (cfr https://github.com/pharo-project/pharo-core). Some of us store all their code in git all t

Re: [Pharo-dev] about ~=

2014-06-26 Thread p...@highoctane.be
Couldn't we just have an expression evaluator done with PetitParser doing these things? Tcl and Bash have this expr: thing. (Expression parse: '5+3*2') value. (Expression parse: ':a | 5+:a*2') value:10. (Expression parse: ':a | 5+:a*2') value:self x. With the thesis of Lukas Renggli these was t

Re: [Pharo-dev] evicted zombie process from run queue

2014-06-26 Thread Esteban Lorenzano
On 26 Jun 2014, at 15:39, Hernán Morales Durand wrote: > > 2014-06-26 10:09 GMT-03:00 Esteban Lorenzano : > you are basically creating 1000 * 10 morphs (and complex ones). > > Actually, I want to create about 20 million of rows. > > I would just do a matrix morph with just one morph an

Re: [Pharo-dev] evicted zombie process from run queue

2014-06-26 Thread Esteban A. Maringolo
2014-06-26 15:39 GMT-03:00 Hernán Morales Durand : > 2014-06-26 10:09 GMT-03:00 Esteban Lorenzano : > >> you are basically creating 1000 * 10 morphs (and complex ones). > Actually, I want to create about 20 million of rows. Cool :) > Do you have an example of those frameworks displaying milli

Re: [Pharo-dev] How to get started with Git and Pharo?

2014-06-26 Thread Esteban Lorenzano
On 26 Jun 2014, at 14:56, Sven Van Caekenberghe wrote: > > On 26 Jun 2014, at 19:07, Dale Henrichs > wrote: > >> I think that it is possible to most if not all of the git work support into >> the Smalltalk development environment ... I am doing that for GemStone with >> tODE[6] and I do fi

Re: [Pharo-dev] evicted zombie process from run queue

2014-06-26 Thread Esteban A. Maringolo
2014-06-26 15:13 GMT-03:00 Esteban A. Maringolo : > 2014-06-26 13:39 GMT-03:00 stepharo : > Other frameworks use a datasource design (like cocoa, swt… and basically all the serious frameworks I know about). >> can you give a pointer? > ps: There is a forthcoming RecyclerView in the next

Re: [Pharo-dev] evicted zombie process from run queue

2014-06-26 Thread Hernán Morales Durand
2014-06-26 10:09 GMT-03:00 Esteban Lorenzano : > you are basically creating 1000 * 10 morphs (and complex ones). > Actually, I want to create about 20 million of rows. > I would just do a matrix morph with just one morph and rendering the > matrix in the canvas (overriding the #drawOn:) > >

Re: [Pharo-dev] [Pharo4] Slots: API for Classes

2014-06-26 Thread Tudor Girba
I like these names. Doru On Thu, Jun 26, 2014 at 4:38 PM, Marcus Denker wrote: > > On 25 Jun 2014, at 14:06, Marcus Denker wrote: > > Hi, > > Already in Pharo3 all instance variables are described using meta-objects > (so called slots). > > To make it easier to access the slots, I added some

Re: [Pharo-dev] evicted zombie process from run queue

2014-06-26 Thread Esteban A. Maringolo
2014-06-26 13:39 GMT-03:00 stepharo : >>> Other frameworks use a datasource design (like cocoa, swt… and basically >>> all the serious frameworks I know about). > can you give a pointer? You're asking the other Esteban, but I can share how Android does it, by using AdapterView and Adapter. http:

Re: [Pharo-dev] How to get started with Git and Pharo?

2014-06-26 Thread Sven Van Caekenberghe
On 26 Jun 2014, at 19:07, Dale Henrichs wrote: > I think that it is possible to most if not all of the git work support into > the Smalltalk development environment ... I am doing that for GemStone with > tODE[6] and I do find myself going to the go to the command line much less > frequently

Re: [Pharo-dev] How to get started with Git and Pharo?

2014-06-26 Thread p...@highoctane.be
Stef, You need to cut your teeth for a decent couple hours to get to terms with Git. Especially when using a workflow with branches, with merges, and several contributors. I knew of quite a couple of SCMs (including Hg) but Git is a special beast. I liked Git Recipes: A Problem Solution Approach

Re: [Pharo-dev] How to get started with Git and Pharo?

2014-06-26 Thread Yuriy Tymchuk
I can only suggest you to read my blogpost about configurations and versioning: http://sleepycoders.blogspot.ch/2014/04/how-to-distribute-your-github-pharo.html I usually mix filetree and gitfiletree. Last one is better, because you don’t have to remember to commit in git each time you commit in

Re: [Pharo-dev] about ~=

2014-06-26 Thread Esteban A. Maringolo
2014-06-26 13:11 GMT-03:00 Richard Sargent : > Esteban A. Maringolo wrote >> If one thing confuses people in that realm is non arithmetic precedence: >> Eg. 2 + 3 * 4 = 20 instead of the "expected" 14. >> >> And we're not going to change that either. It's not worthy, and I >> doubt if it is possibl

Re: [Pharo-dev] How to get started with Git and Pharo?

2014-06-26 Thread stepharo
I read http://www.stic.st/wp-content/conferences/2012/Wednesday/1415-Practical_Git_for_Smalltalk-Henrichs.pdf and I found http://forum.world.st/Pharo-git-td4693999.html But is there something that works and it simple? Stef On 26/6/14 18:27, stepharo wrote: Hi I do not know the dif b

Re: [Pharo-dev] How to get started with Git and Pharo?

2014-06-26 Thread Dale Henrichs
Stef, My introduction to git came largely from reading "A successful Git branching model"[1]. I tried to think how to map this particular git work flow to Metacello and long story short, decided to adapt Metacello to git:) It is also probably worth reading "What is a good Git workflow?"[2]. This

Re: [Pharo-dev] about ~=

2014-06-26 Thread kilon alios
lol :D On Thu, Jun 26, 2014 at 8:03 PM, Norbert Hartl wrote: > > > Am 26.06.2014 um 12:46 schrieb Nicolas Cellier < > nicolas.cellier.aka.n...@gmail.com>: > > $! is not classified as a binary character right now, is it? > Of course it's possible but I'd just say why this particular symbol? > It

Re: [Pharo-dev] about ~=

2014-06-26 Thread Norbert Hartl
> Am 26.06.2014 um 12:46 schrieb Nicolas Cellier > : > > $! is not classified as a binary character right now, is it? > Of course it's possible but I'd just say why this particular symbol? > It does not look mathematical either. Or do you love C/C++ so much? > > Note that ~= has same meaning i

Re: [Pharo-dev] super initialize

2014-06-26 Thread Norbert Hartl
> Am 26.06.2014 um 18:48 schrieb stepharo : > > >> When you create a new instance with #new automatically >> #initialize is sent. >> >> The default #initialize is provided in ProtoObject at >> the highest level of the class hierarchy (doing nothing). >> >> If you look deeper in the hierarchy

Re: [Pharo-dev] super initialize

2014-06-26 Thread stepharo
When you create a new instance with #new automatically #initialize is sent. The default #initialize is provided in ProtoObject at the highest level of the class hierarchy (doing nothing). If you look deeper in the hierarchy you will notice that - some subclasses of Object override the #init

Re: [Pharo-dev] Pharo and Amber relationship

2014-06-26 Thread stepharo
On 26/6/14 10:10, Torsten Bergmann wrote: Hi, as I read somewhere that Amber want to stay compatible with Pharo it is important. (at least with the core classes) I wonder how this compatibility is measured/enforced these days. Difficult. Are there tools to exchange code between the two?

Re: [Pharo-dev] evicted zombie process from run queue

2014-06-26 Thread stepharo
Esteban wrote: Other frameworks use a datasource design (like cocoa, swt… and basically all the serious frameworks I know about). can you give a pointer? and no, we do not have a default design for this kind of big components (a serious absence, IMO). Serious absence indeed. Stephan

Re: [Pharo-dev] about ~=

2014-06-26 Thread stepharo
;) On 26/6/14 12:46, Nicolas Cellier wrote: $! is not classified as a binary character right now, is it? Of course it's possible but I'd just say why this particular symbol? It does not look mathematical either. Or do you love C/C++ so much? Note that ~= has same meaning in Matlab. There are

[Pharo-dev] How to get started with Git and Pharo?

2014-06-26 Thread stepharo
Hi I do not know the dif between git file tree, file tree and I would like to know how to get started with git in Pharo? What should I read? Stef

Re: [Pharo-dev] about ~=

2014-06-26 Thread Richard Sargent
Esteban A. Maringolo wrote > If one thing confuses people in that realm is non arithmetic precedence: > Eg. 2 + 3 * 4 = 20 instead of the "expected" 14. > > And we're not going to change that either. It's not worthy, and I > doubt if it is possible at all. I'm probably late to the party with this

[Pharo-dev] [pharo-project/pharo-core] a4c40a: 40047

2014-06-26 Thread GitHub
Branch: refs/heads/4.0 Home: https://github.com/pharo-project/pharo-core Commit: a4c40ae92c67b2d4d63635d89dac0f7bbaa214d5 https://github.com/pharo-project/pharo-core/commit/a4c40ae92c67b2d4d63635d89dac0f7bbaa214d5 Author: Jenkins Build Server Date: 2014-06-26 (Thu, 26 Jun 2014

[Pharo-dev] [pharo-project/pharo-core]

2014-06-26 Thread GitHub
Branch: refs/tags/40047 Home: https://github.com/pharo-project/pharo-core

Re: [Pharo-dev] [Pharo4] Slots: API for Classes

2014-06-26 Thread Marcus Denker
On 25 Jun 2014, at 14:06, Marcus Denker wrote: > Hi, > > Already in Pharo3 all instance variables are described using meta-objects (so > called slots). > > To make it easier to access the slots, I added some simple methods to > ClassDescription on 4.0 043, > Now we can do e.g.: > > Context

Re: [Pharo-dev] Nautilus memory leak/hog crashing Pharo

2014-06-26 Thread Johan Brichau
Nicolai, It's not a public configuration and it loads quite some packages. I will pick up this issue this evening to get a better reproducible case. thx Johan On 26 Jun 2014, at 16:03, Nicolai Hess wrote: > 2014-06-26 15:37 GMT+02:00 Goubier Thierry : > > > Le 26/06/2014 15:25, Sven Van Caek

Re: [Pharo-dev] Nautilus memory leak/hog crashing Pharo

2014-06-26 Thread Nicolai Hess
2014-06-26 15:37 GMT+02:00 Goubier Thierry : > > > Le 26/06/2014 15:25, Sven Van Caekenberghe a écrit : > > >> On 26 Jun 2014, at 15:17, Johan Brichau wrote: >> >> I will do that, but the main problem is not the loading speed. >>> The real problem is that the image blows up (i.e. crashes) when a

Re: [Pharo-dev] Nautilus memory leak/hog crashing Pharo

2014-06-26 Thread Johan Brichau
On 26 Jun 2014, at 15:25, Sven Van Caekenberghe wrote: > Like Stéphane said, loading a big batch of code should happen in a special > way, disabling updates and firing a full reset at the end - or something > along those lines. If you try that in Pharo3, the RPackage structure is broken. From

Re: [Pharo-dev] Nautilus memory leak/hog crashing Pharo

2014-06-26 Thread Johan Brichau
On 26 Jun 2014, at 15:25, Sven Van Caekenberghe wrote: > Now, there is probably something wrong, and things can probably be tuned, but > I think this will always be slower. As I said, I understand it would be slower. But an image that runs at 100% for a couple of hours and then just dies becau

Re: [Pharo-dev] about ~=

2014-06-26 Thread Esteban A. Maringolo
2014-06-26 8:27 GMT-03:00 Sven Van Caekenberghe : > -1 for replacing ~= with != because it is not better at all > +1 for avoiding it altogether like you suggest > -1 for changing ~= to mean #closeTo: I like the longer name I adhere to keep the status quo. If one thing confuses people in that real

Re: [Pharo-dev] evicted zombie process from run queue

2014-06-26 Thread Esteban A. Maringolo
2014-06-26 10:09 GMT-03:00 Esteban Lorenzano : > you are basically creating 1000 * 10 morphs (and complex ones). > I would just do a matrix morph with just one morph and rendering the matrix > in the canvas (overriding the #drawOn:) > > BTW, I do not think VW would work like that either: IMO, t

Re: [Pharo-dev] Nautilus memory leak/hog crashing Pharo

2014-06-26 Thread Goubier Thierry
Le 26/06/2014 15:25, Sven Van Caekenberghe a écrit : On 26 Jun 2014, at 15:17, Johan Brichau wrote: I will do that, but the main problem is not the loading speed. The real problem is that the image blows up (i.e. crashes) when a browser is open because it runs out of memory. But yes, I wi

Re: [Pharo-dev] Nautilus memory leak/hog crashing Pharo

2014-06-26 Thread Goubier Thierry
Le 26/06/2014 15:17, Johan Brichau a écrit : I will do that, but the main problem is not the loading speed. The real problem is that the image blows up (i.e. crashes) when a browser is open because it runs out of memory. Try with a simple configuration: the announcements should already be v

Re: [Pharo-dev] Nautilus memory leak/hog crashing Pharo

2014-06-26 Thread Sven Van Caekenberghe
On 26 Jun 2014, at 15:17, Johan Brichau wrote: > I will do that, but the main problem is not the loading speed. > The real problem is that the image blows up (i.e. crashes) when a browser is > open because it runs out of memory. > > But yes, I will make a ticket and get some more profiling wi

Re: [Pharo-dev] evicted zombie process from run queue

2014-06-26 Thread Stephan Eggermont
Esteban wrote: >Other frameworks use a datasource design (like cocoa, swt… and basically all >the serious frameworks I know about). >and no, we do not have a default design for this kind of big components (a >serious absence, IMO). Serious absence indeed. Stephan

Re: [Pharo-dev] [Pharo4] Slots: API for Classes

2014-06-26 Thread Marcus Denker
On 26 Jun 2014, at 15:19, Sven Van Caekenberghe wrote: > Thanks for taking care, these things are aways more work than expected. > Indeed… and the code afterwards always looks so little and so simple ;-) Marcus > On 26 Jun 2014, at 15:06, Marcus Denker wrote: > >> >> On 25 Jun 201

Re: [Pharo-dev] [Pharo4] Slots: API for Classes

2014-06-26 Thread Sven Van Caekenberghe
Thanks for taking care, these things are aways more work than expected. On 26 Jun 2014, at 15:06, Marcus Denker wrote: > > On 25 Jun 2014, at 17:15, Marcus Denker wrote: >> >>> - Opal needs to delegate code generation to the Slot. >>> >> This is now done. Opal now, in the semantic analysis p

Re: [Pharo-dev] Nautilus memory leak/hog crashing Pharo

2014-06-26 Thread Johan Brichau
I will do that, but the main problem is not the loading speed. The real problem is that the image blows up (i.e. crashes) when a browser is open because it runs out of memory. But yes, I will make a ticket and get some more profiling with that so we can fix it. Right now, I have to tell my co-w

[Pharo-dev] [pharo-project/pharo-core]

2014-06-26 Thread GitHub
Branch: refs/tags/40046 Home: https://github.com/pharo-project/pharo-core

Re: [Pharo-dev] evicted zombie process from run queue

2014-06-26 Thread Esteban Lorenzano
you are basically creating 1000 * 10 morphs (and complex ones). I would just do a matrix morph with just one morph and rendering the matrix in the canvas (overriding the #drawOn:) BTW, I do not think VW would work like that either: IMO, that design (pre-generating the cells) is bad and it

[Pharo-dev] [pharo-project/pharo-core] 888b8a: 40046

2014-06-26 Thread GitHub
Branch: refs/heads/4.0 Home: https://github.com/pharo-project/pharo-core Commit: 888b8a3fd125ec2904abded3e2de62130d59deb1 https://github.com/pharo-project/pharo-core/commit/888b8a3fd125ec2904abded3e2de62130d59deb1 Author: Jenkins Build Server Date: 2014-06-26 (Thu, 26 Jun 2014

Re: [Pharo-dev] [Pharo4] Slots: API for Classes

2014-06-26 Thread Marcus Denker
On 25 Jun 2014, at 17:15, Marcus Denker wrote: > >> - Opal needs to delegate code generation to the Slot. >> > This is now done. Opal now, in the semantic analysis phase, annotates slot > accesses > as OCSlotVariable (OCInstanceVariable we can remove later). > > Then when generating, it just

Re: [Pharo-dev] evicted zombie process from run queue

2014-06-26 Thread Hernán Morales Durand
Why not? Do you know a better grid morph? I have tested several ones but there is no way to visualize big matrices in Pharo (I am avoiding to switch to VisualWorks for now). Cheers, Hernán 2014-06-26 9:51 GMT-03:00 Esteban Lorenzano : > he, you are trying to open a tree with 1000 columns and

Re: [Pharo-dev] evicted zombie process from run queue

2014-06-26 Thread Esteban Lorenzano
he, you are trying to open a tree with 1000 columns and 1 rows. that will never work, not like that. Esteban On 26 Jun 2014, at 09:45, Hernán Morales Durand wrote: > Yes, sorry I forgot that. Pharo 3.0 clean image Latest update: #30850, on > Windows 8 > The VM is the one downloaded when

Re: [Pharo-dev] Spec, groups and version-specific packages

2014-06-26 Thread Roberto Minelli
Hi Christophe, Thanks for the answer. I managed to do that! Am I interpreting something wrong or the CoolBrowser-Platform itself is an empty package? Cheers, R > On Jun 26, 2014, at 2:08 PM, Christophe Demarey wrote: > Hi, > > You can find useful information into the 'Deep into Pharo' bo

Re: [Pharo-dev] evicted zombie process from run queue

2014-06-26 Thread Hernán Morales Durand
Yes, sorry I forgot that. Pharo 3.0 clean image Latest update: #30850, on Windows 8 The VM is the one downloaded when you do $ wget -O- get.pharo.org/30+vm | bash Then you open and press F2, Display version information, CogVM 4.0.0 from May 15 2014. Script to reproduce it: Smalltalk garbageColl

Re: [Pharo-dev] about ~=

2014-06-26 Thread Clément Bera
Can the parser parse != ? Can the parser parse ! ? Both for Opal and the old Compiler ? Clement 2014-06-26 13:56 GMT+02:00 Christophe Demarey : > != does not look a good name according to first feedbacks. > A long version could simply be notEquals: > For a short version, more opinions/suggestio

Re: [Pharo-dev] Spec, groups and version-specific packages

2014-06-26 Thread Christophe Demarey
Hi, You can find useful information into the 'Deep into Pharo' book, chapter 9 (Managing projects with Metacello), section 9.12 (platform specific package). Example: ConfigurationOfCoolBrowser>>baseline09: spec spec for: #common do: [ spec blessing: #baseline. spec repository: '

Re: [Pharo-dev] evicted zombie process from run queue

2014-06-26 Thread Esteban Lorenzano
On 26 Jun 2014, at 02:48, stepharo wrote: > Hi hernan > > Which image? > What did you loaded? > Can you reproduce it? - which vm? (CogVM 4.0.0 does not exist or is really old) - which OS? >> Can someone explain what does it mean or why it happens? >> Is that a common scenario for you? >> >>

Re: [Pharo-dev] about ~=

2014-06-26 Thread Christophe Demarey
!= does not look a good name according to first feedbacks. A long version could simply be notEquals: For a short version, more opinions/suggestions are welcomed Le 26 juin 2014 à 13:27, Sven Van Caekenberghe a écrit : > -1 for replacing ~= with != because it is not better at all > +1 for avoiding

[Pharo-dev] Spec, groups and version-specific packages

2014-06-26 Thread Roberto Minelli
Hi, I have my project with my Configuration and I am using spec groups to load different sets of packages (e.g., development and user groups). With the porting to Pharo 4.0 I discovered that there are some functionalities specific to Pharo 3.0 and others to Pharo 4.0, for example the fact that

Re: [Pharo-dev] about ~=

2014-06-26 Thread Yuriy Tymchuk
On 26 Jun 2014, at 13:27, Sven Van Caekenberghe wrote: > -1 for replacing ~= with != because it is not better at all > +1 for avoiding it altogether like you suggest > -1 for changing ~= to mean #closeTo: I like the longer name Yes, but this way we can end up with the names like: #lessThanOrClo

Re: [Pharo-dev] Pharo and Amber relationship

2014-06-26 Thread kilon alios
I will finish Chapter 4 today in the updated PBE and I will give amber another try and try to contribute. On Thu, Jun 26, 2014 at 2:13 PM, Yuriy Tymchuk wrote: > That’s why there is still no 1.0 version. > > Let’s be hones Pharo was forked from Squeak and now has a lot of > developers. Amber is

Re: [Pharo-dev] about ~=

2014-06-26 Thread Nicolas Cellier
2014-06-26 13:17 GMT+02:00 Yuriy Tymchuk : > I think that while working with float arithmetic it will be nice to > provide something like #~= instead of #closeTo:, and also add #~<, #~<= and > so on. But maybe I’m wrong :) > > Uko > > Yes, it's wrong because there is no such thing as a universal t

Re: [Pharo-dev] about ~=

2014-06-26 Thread Sven Van Caekenberghe
-1 for replacing ~= with != because it is not better at all +1 for avoiding it altogether like you suggest -1 for changing ~= to mean #closeTo: I like the longer name my 2c On 26 Jun 2014, at 10:15, Christophe Demarey wrote: > Hi, > > I would like to make a suggestion that may lead to a long

[Pharo-dev] [pharo-project/pharo-core] 218e16: 40045

2014-06-26 Thread GitHub
Branch: refs/heads/4.0 Home: https://github.com/pharo-project/pharo-core Commit: 218e16ce4a9bb71239a4ab70e436eb6b4f0d61f4 https://github.com/pharo-project/pharo-core/commit/218e16ce4a9bb71239a4ab70e436eb6b4f0d61f4 Author: Jenkins Build Server Date: 2014-06-26 (Thu, 26 Jun 2014

[Pharo-dev] [pharo-project/pharo-core]

2014-06-26 Thread GitHub
Branch: refs/tags/40045 Home: https://github.com/pharo-project/pharo-core

Re: [Pharo-dev] about ~=

2014-06-26 Thread Yuriy Tymchuk
I think that while working with float arithmetic it will be nice to provide something like #~= instead of #closeTo:, and also add #~<, #~<= and so on. But maybe I’m wrong :) Uko On 26 Jun 2014, at 13:07, Christophe Demarey wrote: > > Le 26 juin 2014 à 12:46, Nicolas Cellier a écrit : > >> $

Re: [Pharo-dev] Pharo and Amber relationship

2014-06-26 Thread Yuriy Tymchuk
That’s why there is still no 1.0 version. Let’s be hones Pharo was forked from Squeak and now has a lot of developers. Amber is made from scratch and only a few guys are developing it. Everyone is welcome to join as always :) Uko On 26 Jun 2014, at 12:18, kilon alios wrote: > One of things t

Re: [Pharo-dev] about ~=

2014-06-26 Thread Christophe Demarey
Le 26 juin 2014 à 12:46, Nicolas Cellier a écrit : > $! is not classified as a binary character right now, is it? > Of course it's possible but I'd just say why this particular symbol? > It does not look mathematical either. Or do you love C/C++ so much? Of course not. It is just because it is s

Re: [Pharo-dev] about ~=

2014-06-26 Thread Nicolas Cellier
$! is not classified as a binary character right now, is it? Of course it's possible but I'd just say why this particular symbol? It does not look mathematical either. Or do you love C/C++ so much? Note that ~= has same meaning in Matlab. There are other possibilities like /= or <> (Fortran 95,

Re: [Pharo-dev] Pharo and Amber relationship

2014-06-26 Thread kilon alios
One of things that very much annoy me with Amber is its installation , if Pharo is installation heaven because it does not need an install , installation of Amber is far from ideal especially if you are not familiar with web dev. Also amber is still stuck with the old IDE which is quite limited and

Re: [Pharo-dev] Refactorings - Push down several instVars

2014-06-26 Thread Stephan Eggermont
Hi Phil, You might want to take a look at the refactoring engine code. In the image it is not so well documented. The way it is used in Nautilus might help you. There used to be a RewriteTool that was designed for large scale refactorings (using regular expressions), but I don't know if that w

Re: [Pharo-dev] super initialize

2014-06-26 Thread Benjamin
On 26 Jun 2014, at 11:30, Damien Cassou wrote: > On Thu, Jun 26, 2014 at 9:46 AM, Torsten Bergmann wrote: >> But the question is should we care if there may be >> in the future? > > > I think there is a lint rule that checks if #initialize calls super > initialise. on instance side only Be

Re: [Pharo-dev] about ~=

2014-06-26 Thread Damien Cassou
On Thu, Jun 26, 2014 at 11:29 AM, Yuriy Tymchuk wrote: > For me ~ looks more like closeTo: so you also agree then -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston Churchill

Re: [Pharo-dev] super initialize

2014-06-26 Thread Damien Cassou
On Thu, Jun 26, 2014 at 9:46 AM, Torsten Bergmann wrote: > But the question is should we care if there may be > in the future? I think there is a lint rule that checks if #initialize calls super initialize. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go f

Re: [Pharo-dev] about ~=

2014-06-26 Thread Yuriy Tymchuk
For me ~ looks more like closeTo: Uko On 26 Jun 2014, at 10:15, Christophe Demarey wrote: > Hi, > > I would like to make a suggestion that may lead to a long debate but let's > go: What do you think about deprecating ~= and replace it with != for example? > Why? In mathematics the symbol ~ i

Re: [Pharo-dev] Cloudfork HMAC-SHA256 in System-Hashing

2014-06-26 Thread François Stephany
Thanks Sven! On Wed, Jun 25, 2014 at 10:46 AM, Sven Van Caekenberghe wrote: > A patch mechanism ? > > That would be cool indeed, although probably not doable in all cases. > > On 25 Jun 2014, at 10:23, Norbert Hartl wrote: > > > Wouldn't it be wonderful if we could install packages from a tick

[Pharo-dev] Refactorings - Push down several instVars

2014-06-26 Thread p...@highoctane.be
It is only possible to do this one variable at a time... How to do a set of vars all at once? Same story for quite a couple of refactorings... Thanks in advance! Phil

Re: [Pharo-dev] about ~=

2014-06-26 Thread Max Leske
On 26.06.2014, at 10:15, Christophe Demarey wrote: > Hi, > > I would like to make a suggestion that may lead to a long debate but let's > go: What do you think about deprecating ~= and replace it with != for example? > Why? In mathematics the symbol ~ is used for equivalence. To me (and I thin

Re: [Pharo-dev] Spec Button Shortcut Indication

2014-06-26 Thread Benjamin
On 25 Jun 2014, at 20:40, Sean P. DeNigris wrote: > Benjamin Van Ryseghem (Pharo) wrote >> It’s intentional that the C is underlined. > > Cool!! One of the few good ideas from Windoze… Now we have to remove it! ;) Ben > > > - > Cheers, > Sean > -- > View this message in context: > h

[Pharo-dev] about ~=

2014-06-26 Thread Christophe Demarey
Hi, I would like to make a suggestion that may lead to a long debate but let's go: What do you think about deprecating ~= and replace it with != for example? Why? In mathematics the symbol ~ is used for equivalence. To me (and I think any newcomer to Smalltalk) the first guess of the meaning of

Re: [Pharo-dev] R: [Tutorial] Rediscovering the UX of the legendary HP-35 Scientific Pocket Calculator

2014-06-26 Thread Sven Van Caekenberghe
On 26 Jun 2014, at 09:24, Lorenzo Schiavina wrote: > Great job Sven, I felt young again. > > Thank you. > > Lorenzo Yeah, I am beginning to realise that being interested in historic calculators puts you in a certain age bracket ;-) I am glad you liked it. Sven

[Pharo-dev] Pharo and Amber relationship

2014-06-26 Thread Torsten Bergmann
Hi, as I read somewhere that Amber want to stay compatible with Pharo (at least with the core classes) I wonder how this compatibility is measured/enforced these days. Are there tools to exchange code between the two? I also wonder if what would be necessary to run Amber on Java Nashorn (a JS en

Re: [Pharo-dev] [Tutorial] Rediscovering the UX of the legendary HP-35 Scientific Pocket Calculator

2014-06-26 Thread Sven Van Caekenberghe
On 25 Jun 2014, at 17:05, Sven Van Caekenberghe wrote: > Apparently it already got posted on YC News > > https://news.ycombinator.com/item?id=7943876 > > so it needs votes and comments to survive. Let's try again - it is hard to get up the rankings, both votes & comments help - thanks.

[Pharo-dev] super initialize

2014-06-26 Thread Torsten Bergmann
When you create a new instance with #new automatically #initialize is sent. The default #initialize is provided in ProtoObject at the highest level of the class hierarchy (doing nothing). If you look deeper in the hierarchy you will notice that - some subclasses of Object override the #initia

Re: [Pharo-dev] Nautilus memory leak/hog crashing Pharo

2014-06-26 Thread Goubier Thierry
Sorry to ask then, but: would it be possible to profile a configurationOf... load with and without a Nautilus open? Time spent handling announcements should be visible, and, yes, when loading code, Browsers have to be aware the code is being changed. I spent some time optimizing that for Alt

  1   2   >