Re: [Pharo-dev] [ANN][Bloc] February report

2016-03-06 Thread Alexandre Bergel
Hi Alex, This is a fantastic report. Unfortunately, I will not be at Pharo’s days. We will have a very close look at it as Bloc will be the base of Roassal3. Cheers, Alexandre > On Mar 6, 2016, at 8:34 AM, Aliaksei Syrel wrote: > > Hi all > > Today is sunday meaning

[Pharo-dev] Call about Numerical Methods in Pharo :)

2016-03-06 Thread Ben Coman
On Sun, Mar 6, 2016 at 5:05 AM, Sven Van Caekenberghe wrote: > >> On 05 Mar 2016, at 19:57, Ben Coman wrote: >> >> On Sun, Mar 6, 2016 at 2:10 AM, Sven Van Caekenberghe wrote: >>> On 05 Mar 2016, at 18:22, Eliot Miranda

Re: [Pharo-dev] [ANN][Bloc] February report

2016-03-06 Thread stepharo
Nice! Since the development of pillar will restart at the end of the month it would be good to make sure that the new version does not break this output. So it would be good to have a job that generates and publish the doc on the web We could have it under http://books.pharo.org I did a new

Re: [Pharo-dev] Call about Numerical Methods in Pharo :)

2016-03-06 Thread stepharo
Le 6/3/16 14:53, Nicolai Hess a écrit : Thank you Stéphane Ducasse, thank you Eliot Miranda, and all other people of this community. I appreciate what all you are doing (as a teacher / developer / user / supporter) for environment> and it is a pleasure for me to work with you. Me too :)

[Pharo-dev] GTInspector feedabck

2016-03-06 Thread stepharo
Hi guys I'm doing some videos 3 or 4 on GTInspector (I love it). Now I did Smalltalk globals inspect because I wanted to have a large object tree. I tried different ways to filter the presented list but they all failed. - when I typed stupidly Point I got a DNU (so the search should have a

Re: [Pharo-dev] Call about Numerical Methods in Pharo :)

2016-03-06 Thread Torsten Bergmann
It is understandable that over time an own identity for Pharo is helpful (especially because of the bad Smalltalk marketing, failures of commercial vendors in the past, ...). But also no one can not deny/hide the original roots of Pharo: the primary foundations with pure objects all the way

Re: [Pharo-dev] [Bloc] content vs contents

2016-03-06 Thread Ben Coman
Sounds good. Stuart and Dimitris are spot on. cheers -ben On Sun, Mar 6, 2016 at 9:18 PM, stepharo wrote: > This is for bloc so may be contents is better. I will check when it is used > and if it returns a collection then we will > rename it to contents. > I would prefer

Re: [Pharo-dev] For future version of Spotter

2016-03-06 Thread Tudor Girba
Hi, Done: https://pharo.fogbugz.com/f/cases/17759/Spotter-help-should-point-to-the-reset-code Cheers, Doru > On Mar 6, 2016, at 2:44 PM, stepharo wrote: > > > > Le 6/3/16 11:39, Tudor Girba a écrit : >> Hi, >> >> This is on the todo list, but I would rather want to have

Re: [Pharo-dev] Call about Numerical Methods in Pharo :)

2016-03-06 Thread Yuriy Tymchuk
You know people, you should get a life. The call was to Pharoers to improve Numerical Methods in Pharo. I understand that someone is pissed that Pharo is evolving, but I don’t understand why you keep replying to them. Uko > On 06 Mar 2016, at 14:31, Benoit St-Jean via Pharo-dev >

Re: [Pharo-dev] [ANN][Bloc] February report

2016-03-06 Thread Tudor Girba
Hi, The readable htmls are already pre-built in the zip file: ./build/layouts/linear/linear.html ./build/shape/path/shape.html These files are produced out of source code that is based on a little engine for describing such step-by-step tutorials. But, the details of this engine are still

Re: [Pharo-dev] Call about Numerical Methods in Pharo :)

2016-03-06 Thread Nicolai Hess
Thank you Stéphane Ducasse, thank you Eliot Miranda, and all other people of this community. I appreciate what all you are doing (as a teacher / developer / user / supporter) for and it is a pleasure for me to work with you. (this is all I have to say to this topic) Thanks ! And go one :-)

Re: [Pharo-dev] For future version of Spotter

2016-03-06 Thread Yuriy Tymchuk
I want to have the same thing for > On 06 Mar 2016, at 14:44, stepharo wrote: > > > > Le 6/3/16 11:39, Tudor Girba a écrit : >> Hi, >> >> This is on the todo list, but I would rather want to have that in settings >> with a button. > > sure > >> I did not check if this

Re: [Pharo-dev] [Bloc] ing versus er

2016-03-06 Thread stepharo
Thanks for doing it ;) Stef Le 6/3/16 10:27, Aliaksei Syrel a écrit : Thanks for looking into bloc! :) On Mar 6, 2016 10:20 AM, "stepharo" > wrote: wrapContent self resizing: BlLayoutWrapContentResizing new I will rename such

Re: [Pharo-dev] For future version of Spotter

2016-03-06 Thread stepharo
Le 6/3/16 11:39, Tudor Girba a écrit : Hi, This is on the todo list, but I would rather want to have that in settings with a button. sure I did not check if this is possible yet. Does anyone know if it is? it could be also in the help. Normally you do not shoot videos every day or need

Re: [Pharo-dev] [ANN][Bloc] February report

2016-03-06 Thread stepharo
Hi Alex How can I "compile" the doc and read it? Clement in his tutorial on VM use pillar and download an image and extract from the image the examples so may be we could do the same. Should I run the examples when I do a change to make sure that I'm not breaking something. How do you get

Re: [Pharo-dev] [ANN][Bloc] February report

2016-03-06 Thread stepharo
***Thanks*** for this report! Stef Le 6/3/16 12:34, Aliaksei Syrel a écrit : Hi all Today is sunday meaning that we should make a monthly report on what happened in Bloc in February. - BlLinearLayout (stack layout + proportional layout) * Uses gtExample for examples and tests:

Re: [Pharo-dev] Call about Numerical Methods in Pharo :)

2016-03-06 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- Amen! My lastname is St-Jean, like it or not I'm closer to Ducasse than Hollansworth! I discovered Smalltalk with ObjectWorks on AIX : I'm closer to Pharo than Python, C, C++, C#, Ruby, Snobol, Dart, Go or any other language... Like it or not, I'm closer to Smalltalk than

Re: [Pharo-dev] [Bloc] content vs contents

2016-03-06 Thread stepharo
This is for bloc so may be contents is better. I will check when it is used and if it returns a collection then we will rename it to contents. I would prefer contents if the majority of implementors use contents over content like that I have a smaller probability of mistakes. Stef Le 6/3/16

Re: [Pharo-dev] [ANN][Bloc] February report

2016-03-06 Thread Dimitris Chloupis
Thanks Doru :) On Sun, Mar 6, 2016 at 2:14 PM Tudor Girba wrote: > Hi, > > The goal is to get to an alpha state until PharoDays. > > Cheers, > Doru > > > > On Mar 6, 2016, at 1:11 PM, Dimitris Chloupis > wrote: > > > > I heard that you made several

Re: [Pharo-dev] [ANN][Bloc] February report

2016-03-06 Thread Tudor Girba
Hi, The goal is to get to an alpha state until PharoDays. Cheers, Doru > On Mar 6, 2016, at 1:11 PM, Dimitris Chloupis wrote: > > I heard that you made several braking backward compatibility changes to Bloc, > is there a timeline or roadmap when the specification of

Re: [Pharo-dev] [ANN][Bloc] February report

2016-03-06 Thread Dimitris Chloupis
I heard that you made several braking backward compatibility changes to Bloc, is there a timeline or roadmap when the specification of the API will stabilize so we can use it without the fear of our GUIs stop working because Bloc brakes backward compatibility ? On Sun, Mar 6, 2016 at 1:36 PM

Re: [Pharo-dev] Call about Numerical Methods in Pharo :)

2016-03-06 Thread Dimitris Chloupis
Sorry guys but I dont think this is non sense because you may be coding in Pharo and Smalltalk for a long time, but as a beginner I was confused by this, and to this day I am still confused why Pharo is not calling itself a modern implementation of Smalltalk. Even in Pharo by Example there was no

Re: [Pharo-dev] [Bloc] content vs contents

2016-03-06 Thread Dimitris Chloupis
Greek here, but in this case of Bloc if you intent to return a collection it will be better to use "contents" , other than that Stuart explanation is perfect. Even for a book we say "table of contents". "Content" is used to refer to a single item or the uniform structure or a collection of items

Re: [Pharo-dev] [Bloc] content vs contents

2016-03-06 Thread Ben Coman
On Sun, Mar 6, 2016 at 5:20 PM, stepharo wrote: > Hi native english speaker > > what is the best content or contents? Actually I couldn't say off hand. It depends on the context and I can't think of a specific rule. I can only present a few examples. The contents of the box.

Re: [Pharo-dev] [Bloc] content vs contents

2016-03-06 Thread Stuart Herring
It depends on whether or not you expect the content(s) to be an uncountable mass, or discrete items. Contents is probably best when not sure. You would talk about the contents of a box, but the content of an article. You could also talk about the contents of an article without raising too many

Re: [Pharo-dev] Starting to add class comment and test on BlElements

2016-03-06 Thread Esteban Lorenzano
+1 > On 06 Mar 2016, at 09:09, stepharo wrote: > > +1 > > Stef > > Le 5/3/16 18:59, Aliaksei Syrel a écrit : >> Documentation != checking of contract. >> All assertions can be removed from code easily with simple script when bloc >> will be released (or another solution

Re: [Pharo-dev] Call about Numerical Methods in Pharo :)

2016-03-06 Thread Volkert
+100 On 06.03.2016 09:48, stepharo wrote: Why Pharo is not smalltalk and will not be Smalltalk - First because we make it to free us from the past. - In the future we want that people that learned smalltalk in the 90 do not discard Pharo because - "what killed

[Pharo-dev] Spotter and parent file directory

2016-03-06 Thread stepharo
Hi Doru/Andrei I just produced a video on using spotter for files/dir navigation. Cool Here is my feedback - why don't we get dir when we request files? - I tried ./../ #files :) Would be nice to have it - I'm spoiled with Spotter I tried to navigate a mcz file :) any

Re: [Pharo-dev] [Bloc] about resizing

2016-03-06 Thread stepharo
Oki I will :) Le 6/3/16 11:13, Aliaksei Syrel a écrit : Now it is clear and makes sense. Yes, it should be renamed! On Mar 6, 2016 11:10 AM, "stepharo" > wrote: Wait you confuse me. My only point is - Class should not end in ing

Re: [Pharo-dev] [Bloc] about resizing

2016-03-06 Thread Aliaksei Syrel
Now it is clear and makes sense. Yes, it should be renamed! On Mar 6, 2016 11:10 AM, "stepharo" wrote: > Wait you confuse me. > > My only point is > > - Class should not end in ing but in er > DeepCopier is not DeepCopying > PragmaCollector is not

Re: [Pharo-dev] Call about Numerical Methods in Pharo :)

2016-03-06 Thread Esteban Lorenzano
> On 06 Mar 2016, at 10:50, Benoit St-Jean via Pharo-dev > wrote: > > Instead of spending a sh*tload of bytes arguing about this nonsense, let's > move on to do some coding... Sorry, but this is the only reasonable thing I can rescue from this whole thread. The

Re: [Pharo-dev] [Bloc] about resizing

2016-03-06 Thread stepharo
Wait you confuse me. My only point is - Class should not end in ing but in er DeepCopier is not DeepCopying PragmaCollector is not PragmaCollecting - So if I set (using a setter) an attribute to an object passing a resizer the name of the setter should not be resizing:

Re: [Pharo-dev] Call about Numerical Methods in Pharo :)

2016-03-06 Thread stepharo
I do not know in which world you live. You are probably not exposed to students and to technology stack, techno center, hackaton and other place were developers gather and hack. You probably use Smalltalk for your hobby and this is great. I'm selling Pharo to industry and programmers and the

Re: [Pharo-dev] [Bloc] about resizing

2016-03-06 Thread Aliaksei Syrel
In case of layout strategy it is actually questionable. Because it is LayoutStrategy WHO resizes. all current *Resizing objects define HOW strategy resizes element. From this perspective resizer is layout strategy. We request native English speakers :) On Mar 6, 2016 10:38 AM, "stepharo"

[Pharo-dev] For future version of Spotter

2016-03-06 Thread stepharo
Add a menu doing GTSpotter cleanUp. GTSpotter dontShowPreview Stef

Re: [Pharo-dev] Call about Numerical Methods in Pharo :)

2016-03-06 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- +1000 - Benoît St-Jean Yahoo! Messenger: bstjean Twitter: @BenLeChialeux Pinterest: benoitstjean IRC: lamneth Blogue: endormitoire.wordpress.com "A standpoint is an intellectual horizon of radius zero".  (A. Einstein) From: Esteban Lorenzano

Re: [Pharo-dev] Call about Numerical Methods in Pharo :)

2016-03-06 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- Sorry to say Stéphane, but those arguments are just as funny as wrong. You know what?  I can copy some code from Smalltalk/X, Dolphin Smalltalk, VisualAge, ObjectStudio, VisualWorks, ObjectWorks, Smalltalk MT, Squeak, VSE, and many others and save it in Pharo and *it will

[Pharo-dev] [Bloc] about resizing

2016-03-06 Thread stepharo
Hi alex I would like rewrite exact: aNumber self resizing: (BlLayoutExactResizer new size: aNumber) as exact: aNumber self resizer: (BlLayoutExactResizer new size: aNumber) you have Object subclass: #BlLayoutAxisParams instanceVariableNames: 'resizing' classVariableNames:

Re: [Pharo-dev] [Bloc] BlShapeResizing -> BlShapeResizer

2016-03-06 Thread stepharo
did it Le 6/3/16 10:09, Aliaksei Syrel a écrit : Yes, thanks :) Documentation on path is on the way On Mar 6, 2016 9:08 AM, "stepharo" > wrote: Hi blockers I would like to rename BlShapeResizing into BlShapeResizer Object subclass:

Re: [Pharo-dev] [Bloc] ing versus er

2016-03-06 Thread Aliaksei Syrel
Thanks for looking into bloc! :) On Mar 6, 2016 10:20 AM, "stepharo" wrote: > wrapContent > self resizing: BlLayoutWrapContentResizing new > > I will rename such code to be > > wrapContent > self resizer: BlLayoutWrapContentResizer new > > > BlLayoutWrapContentResizer

Re: [Pharo-dev] [Bloc] buildAthensPaintOn: vs asAthensPaintOn:

2016-03-06 Thread Aliaksei Syrel
But I cache it exactly in asAthensPaintOn: of superclass. it is still not the final solution and may change or removed completely. On Mar 6, 2016 10:21 AM, "stepharo" wrote: > Ok > why you could not cache it in asAthensPaintOn: > then write a comment stating it. > >

Re: [Pharo-dev] [Bloc] what is the purpose of OpenGL package?

2016-03-06 Thread Aliaksei Syrel
I added it 8 hours ago because my image crashed and I had to save at least something using "eval" from terminal. Then went sleep :) Basically I made some checks to determinate if it would make sense to use opengl instead of Cairo. Because Cairo is slow on huge simulations and performs a little

[Pharo-dev] [Bloc] content vs contents

2016-03-06 Thread stepharo
Hi native english speaker what is the best content or contents? Stef

Re: [Pharo-dev] [Bloc] buildAthensPaintOn: vs asAthensPaintOn:

2016-03-06 Thread stepharo
Ok why you could not cache it in asAthensPaintOn: then write a comment stating it. Stef Le 6/3/16 10:08, Aliaksei Syrel a écrit : Because I cache it. Check BlPaint>>#asAthensPaintOn:. Yes, Cairo cache is not fast enough, I profiled on 5000 bouncing atom morphs :) On Mar 6, 2016

[Pharo-dev] [Bloc] ing versus er

2016-03-06 Thread stepharo
wrapContent self resizing: BlLayoutWrapContentResizing new I will rename such code to be wrapContent self resizer: BlLayoutWrapContentResizer new BlLayoutWrapContentResizer is a strategy (and object responsible of doing something) and as such it is much better to use er and ing.

[Pharo-dev] [Bloc] what is the purpose of OpenGL package?

2016-03-06 Thread stepharo
HI alex What is the purpose of OpenGL package? How does it relate to bloc? Because I thought that the point was not to have direct opengl dependencies in Bloc. You see how it is painful for me to read your ming? So may be I should stop trying to help documenting Bloc Stef

Re: [Pharo-dev] [Bloc] BlShapeResizing -> BlShapeResizer

2016-03-06 Thread Aliaksei Syrel
Yes, thanks :) Documentation on path is on the way On Mar 6, 2016 9:08 AM, "stepharo" wrote: > Hi blockers > > I would like to rename BlShapeResizing into BlShapeResizer > > Object subclass: #BlShapeResizing > instanceVariableNames: '' > classVariableNames: '' >

Re: [Pharo-dev] [Bloc] buildAthensPaintOn: vs asAthensPaintOn:

2016-03-06 Thread Aliaksei Syrel
Because I cache it. Check BlPaint>>#asAthensPaintOn:. Yes, Cairo cache is not fast enough, I profiled on 5000 bouncing atom morphs :) On Mar 6, 2016 9:59 AM, "stepharo" wrote: > hi alex > > why do you rename asAthensPaintOn: into buildAthensPaintOn: > > Stef > >

[Pharo-dev] [Bloc] buildAthensPaintOn: vs asAthensPaintOn:

2016-03-06 Thread stepharo
hi alex why do you rename asAthensPaintOn: into buildAthensPaintOn: Stef

Re: [Pharo-dev] Call about Numerical Methods in Pharo :)

2016-03-06 Thread stepharo
People having problems to be solved using numqi ou abacus can you register to the mailing list and that we can continue working there? And collecting your needs? Stef Le 2/3/16 14:17, stepharo a écrit : Hi guys I met Didier Besset and we had a great hacking session and discussions with Serge

Re: [Pharo-dev] Call about Numerical Methods in Pharo :)

2016-03-06 Thread stepharo
Why Pharo is not smalltalk and will not be Smalltalk - First because we make it to free us from the past. - In the future we want that people that learned smalltalk in the 90 do not discard Pharo because - "what killed smalltalk was that we could not work well in

Re: [Pharo-dev] Who is using Pharo Launcher and for what

2016-03-06 Thread stepharo
Hi laurent do you have a little story (two paragraphs about it?) Stef Le 4/3/16 10:18, Laurent a écrit : Hi, PharoLauncher is my main entry point for creating / managing / launching Pharo images. I work at AFI and use Pharo for application monitoring & Redmine bug tracker analysis.

Re: [Pharo-dev] Call about Numerical Methods in Pharo :)

2016-03-06 Thread stepharo
left blank on purpose Le 5/3/16 18:22, Eliot Miranda a écrit : Stef, On Mar 5, 2016, at 12:10 AM, stepharo > wrote: You probably leave in a protected environment but I do not live in the same. Did you check numPy recently or R? momemtum? Do you

Re: [Pharo-dev] accepting in the GTPanel does not save the modified code

2016-03-06 Thread stepharo
Ok I understand - the problem is that the code should then stay to same on accept - or may be the accept should just raise a warning Because right now we can modify it and this is ok because we can execute an expression so this is when do accept that we should notify the user. Stef

Re: [Pharo-dev] Starting to add class comment and test on BlElements

2016-03-06 Thread stepharo
+1 Stef Le 5/3/16 18:59, Aliaksei Syrel a écrit : Documentation != checking of contract. All assertions can be removed from code easily with simple script when bloc will be released (or another solution will be found). Assertions really slowdown everything. Until version 1.0 bloc will have

[Pharo-dev] [Bloc] BlShapeResizing -> BlShapeResizer

2016-03-06 Thread stepharo
Hi blockers I would like to rename BlShapeResizing into BlShapeResizer Object subclass: #BlShapeResizing instanceVariableNames: '' classVariableNames: '' package: 'Bloc-Core-!Core-Path' I hope this is ok for you. Stef