Re: [Pharo-dev] Code generation for ASTs with syntax errors

2015-05-18 Thread Marcus Denker
> On 13 May 2015, at 11:21, Denis Kudriashov wrote: > > Thanks's Marcus. It is beautiful thing. > > Is parsing locate errors by "dot"s? I mean how it will parse "3+. 1+2"? It > will be super cool if we have only "3+." as error but remains code as good one > You can just look at OpalCompile

Re: [Pharo-dev] Code generation for ASTs with syntax errors

2015-05-18 Thread Marcus Denker
> On 19 May 2015, at 01:51, Ben Coman wrote: > > > On Wed, May 13, 2015 at 4:41 PM, Damien Pollet > wrote: > On 13 May 2015 at 08:35, Marcus Denker > wrote: > Only three methods are needed to allow generating executable methods fr

Re: [Pharo-dev] Manifest class values - instance or class side

2015-05-18 Thread Kasper Osterbye
Sergio Fedi wrote >> >> Case created: >> >> >> https://pharo.fogbugz.com/f/cases/15557/New-PackageManifests-should-be-classes-not-instances >> > > Case Resolved (Review needed) It is scary, but all pharo unittests succeed with either implementation :-( -- View this message in context: http:/

Re: [Pharo-dev] Code generation for ASTs with syntax errors

2015-05-18 Thread Ben Coman
On Wed, May 13, 2015 at 4:41 PM, Damien Pollet wrote: > On 13 May 2015 at 08:35, Marcus Denker wrote: > >> Only three methods are needed to allow generating executable methods from >> such an AST: the SyntaxErrorNotification >> is raised at runtime instead of compile time. >> > > What is the ad

Re: [Pharo-dev] Main pillar web site?

2015-05-18 Thread H. Hirzel
Luc, Thanks for the nice diagram showing Pillar in action. I suggest to include it on the pillar web site. And maybe you have some additional documentation. For example about the parser. --Hannes On 5/18/15, Luc Fabresse wrote: > Hi all, > > As a teacher, I wrote a little Lab subject to intro

Re: [Pharo-dev] Main pillar web site?

2015-05-18 Thread Luc Fabresse
2015-05-18 21:58 GMT+02:00 Cyril Ferlicot : > Hi Luc, > I think Pillar is great to learn the visitor pattern ! Now we also > added the Transformer which use visitor too. I don't know if you saw > that. > Not yet but I will have a look at some point ;-) keep pushing, Cyril! Luc > > On 18 May 20

Re: [Pharo-dev] Main pillar web site?

2015-05-18 Thread Cyril Ferlicot
Hi Luc, I think Pillar is great to learn the visitor pattern ! Now we also added the Transformer which use visitor too. I don't know if you saw that. On 18 May 2015 at 21:25, Luc Fabresse wrote: > Hi all, > > As a teacher, I wrote a little Lab subject to introduce the Visitor design > pattern to

Re: [Pharo-dev] [Moose-dev] [SURVEY] Pillar input/output files.

2015-05-18 Thread Cyril Ferlicot
Hi, I think we'll be able to avoid what i've expose on the first message. I changed the way Pillar parsed the files so it's not easier to create a global numerator or inter file links. When i'll have something that work i'll do a new configuration a post a message on the ML. On 18 May 2015 at 22:5

Re: [Pharo-dev] [Moose-dev] [SURVEY] Pillar input/output files.

2015-05-18 Thread Alexandre Bergel
Hi Cyril, It does not look that different. Something I may recommend, is that Pillar should be effective at writing other things than a book. So, the chapter decomposition should not be forced. Cheers, Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.

Re: [Pharo-dev] Code generation for ASTs with syntax errors

2015-05-18 Thread Marcus Denker
> On 13 May 2015, at 10:41, Damien Pollet wrote: > > On 13 May 2015 at 08:35, Marcus Denker > wrote: > Only three methods are needed to allow generating executable methods from > such an AST: the SyntaxErrorNotification > is raised at runtime instead of compile

Re: [Pharo-dev] untypeable key combination

2015-05-18 Thread Nicolai Hess
2015-05-15 9:55 GMT+02:00 Nicolai Hess : > > We now use a new class for the space-key as key combination. fixed and > included in 50045 (https://pharo.fogbugz.com/default.asp?15529) > This way we don't end up with hundreds of obsolete class instances. > > But the problem with circular references s

Re: [Pharo-dev] Main pillar web site?

2015-05-18 Thread Luc Fabresse
Hi all, As a teacher, I wrote a little Lab subject to introduce the Visitor design pattern to students using Pillar. And I used the following fig to describe it. HIH, #Luc 2015-05-18 20:16 GMT+02:00 H. Hirzel : > Thank you. > > Is it possible to add a short paragraph about the > > Rationa

Re: [Pharo-dev] Loading Pillar in 4.0

2015-05-18 Thread Cyril Ferlicot
That's corrected ;) On 18 May 2015 at 20:12, H. Hirzel wrote: > Any news on this? > > --Hannes > > On 5/12/15, Cyril Ferlicot wrote: >> Hi, >> i'll correct that un the next version of pillar! >> Thank you. >> >> Le mardi 12 mai 2015, Sean P. DeNigris a écrit : >> >>> Loading from the Configurat

Re: [Pharo-dev] [Pharo-users] [SURVEY] Pillar input/output files.

2015-05-18 Thread H. Hirzel
On 5/4/15, Guillermo Polito wrote: > If I understand correctly... then, why the pillar.conf is not just a pillar > file? (And the conf is the header if the file?) :) That would be fine not to have a pillar.conf file but just a heard in a regular pillar file which does some configuration. --Hanne

Re: [Pharo-dev] Main pillar web site?

2015-05-18 Thread H. Hirzel
Thank you. Is it possible to add a short paragraph about the Rational for Pillar? It seems to be a text format for the PRnnn classes which is easy to parse. Which formats does the Pillar documentation tool chain read and which ones are generated? --Hannes On 5/4/15, Cyril Ferlicot wrot

Re: [Pharo-dev] Loading Pillar in 4.0

2015-05-18 Thread H. Hirzel
Any news on this? --Hannes On 5/12/15, Cyril Ferlicot wrote: > Hi, > i'll correct that un the next version of pillar! > Thank you. > > Le mardi 12 mai 2015, Sean P. DeNigris a écrit : > >> Loading from the Configuration Browser gives: >> >> This package depends on the following classes: >> PR

Re: [Pharo-dev] Performance of GT-Inspector on large collections

2015-05-18 Thread Cyril Ferlicot
Exp with GT-Inspector: 0:00:00:23.492 Exp with EyeInspector: 0:00:00:00.629 for me On 18 May 2015 at 16:57, Alejandro Infante wrote: > Hello, > I have noticed that working with large collections in the new inspector is > noticeable slower than with the old one :( > > I executed a tiny benchmark

Re: [Pharo-dev] Performance of GT-Inspector on large collections

2015-05-18 Thread Tudor Girba
Yes. Doru On Mon, May 18, 2015 at 4:57 PM, Alejandro Infante < alejandroinfant...@gmail.com> wrote: > Hello, > I have noticed that working with large collections in the new inspector is > noticeable slower than with the old one :( > > I executed a tiny benchmark that is just inspecting a 1.000.0

[Pharo-dev] Performance of GT-Inspector on large collections

2015-05-18 Thread Alejandro Infante
Hello, I have noticed that working with large collections in the new inspector is noticeable slower than with the old one :( I executed a tiny benchmark that is just inspecting a 1.000.000 objects collection: — Smalltalk tools inspectorTool: GTInspector. Transcript show: 'Exp with GT-Ins

Re: [Pharo-dev] Trying to use Rubric in Nautilus ....

2015-05-18 Thread Franck Warlouzet
Ok I was not looking the solution in Nautilus, but in Rubric ... Thanks a lot ! My eyes are alive again Franck To: pharo-dev@lists.pharo.org From: pharo-dev@lists.pharo.org CC: alain.plan...@yahoo.com Subject: Re: [Pharo-dev] Trying to use Rubric in Nautilus Date: Mon, 18 May 2015 07:38:15

Re: [Pharo-dev] Trying to use Rubric in Nautilus ....

2015-05-18 Thread Alain Plantec via Pharo-dev
--- Begin Message --- Hello Franck, just changed shoutAboutToStyle: as follow: AbstractNautilusUI>>shoutAboutToStyle: aPluggableShoutMorphOrView “The comments are not styled" ^ aPluggableShoutMorphOrView ~= commentTextArea and it seems to work. Now, pay attention that, with Ru

Re: [Pharo-dev] Trying to use Rubric in Nautilus ....

2015-05-18 Thread Alain Plantec via Pharo-dev
--- Begin Message --- also send #withCodeSizeFeedback to have almost the same look as with PluggableTextMorph. AbstractNautilusUI >>buildNewSourceTextArea sourceTextArea := self textMorphClass on: self text: #sourceCodeFrom:

[Pharo-dev] [pharo-project/pharo-core] 0c77aa: 50049

2015-05-18 Thread GitHub
Branch: refs/heads/5.0 Home: https://github.com/pharo-project/pharo-core Commit: 0c77aac8e97adf1d258ac772125041bcd6628980 https://github.com/pharo-project/pharo-core/commit/0c77aac8e97adf1d258ac772125041bcd6628980 Author: Jenkins Build Server Date: 2015-05-18 (Mon, 18 May 2015

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

2015-05-18 Thread GitHub
Branch: refs/tags/50049 Home: https://github.com/pharo-project/pharo-core

Re: [Pharo-dev] Default package comment

2015-05-18 Thread Sergio Fedi
> > Personally, I do not fear to change the comment implementation later. > > That's what Smalltalk is good at. > > +1. But the most difficult thing is not to change the implementation but all its usage. > if people start to use a feature and you change the way to use it after, it is more difficult

[Pharo-dev] Metacello and #stable

2015-05-18 Thread Andrei Chis
Hi, If I specify a stable version for a platform (spec for: #'pharo3.x' version: '3.0.6'.), shouldn't Metacello load that version? Concrete use-case: loading ConfigurationOfMoose in Pharo 3 - ConfigurationOfMoose specifies version 5.0 as stable for Pharo 3 - ConfigurationOfMoose version 5.0 loads

Re: [Pharo-dev] Trying to use Rubric in Nautilus ....

2015-05-18 Thread Franck Warlouzet
Hi, With Alain's last commit of Rubric (205) we made a few changes to put Rubric in Nautilus. You can see thoses changes in the attached file. As you can see there is no colors in the browser... Is RubScrolledTextMorph>>beForSmalltalkCode the good option ? I thought there would be just an optio

Re: [Pharo-dev] Please integrate 15523 and 15468

2015-05-18 Thread Sean P. DeNigris
stepharo wrote > Sean I did not integrate it because it changes the package of the halt > methods. > I think that it would be good to have a package with all the Halt and > methods, because we do not need to have them all in kernel. I'd be happy to make that change, but I'd like to do it as a se

Re: [Pharo-dev] Project set up

2015-05-18 Thread Stephan Eggermont
On 17-05-15 16:55, valmy roi wrote: Is there a way to export a project from pharo? I explain: create a set up of a project (game for example) so that i can give it to someone to play, and he will not need to import it in pharo. If it doesn't exist, it should de created We do not yet have a ful

Re: [Pharo-dev] [ANN] Garage 0.2 - GarageGlorp - GarageConnectionPool

2015-05-18 Thread Guillermo Polito
El lun., 18 de may. de 2015 a la(s) 1:08 p. m., p...@highoctane.be < p...@highoctane.be> escribió: > Ah, one thing with idle connections, it would be nice to have a keepalive > statement (like issued every x seconds to keep the connection alive). > noted ^^ > > Phil > ​ >

Re: [Pharo-dev] [Pharo-users] [ANN] Garage 0.2 - GarageGlorp - GarageConnectionPool

2015-05-18 Thread Sven Van Caekenberghe
Great work, thanks a lot ! > On 18 May 2015, at 12:27, Guillermo Polito wrote: > > Hi all, > > little announcement here. > > Updated Glorp v1.11 > > I updated/merged latest configurations of Glorp with latest changes fixing > TimeStamps and similar. I have fully green test ca

Re: [Pharo-dev] [ANN] Garage 0.2 - GarageGlorp - GarageConnectionPool

2015-05-18 Thread p...@highoctane.be
Ah, one thing with idle connections, it would be nice to have a keepalive statement (like issued every x seconds to keep the connection alive). Phil ​

Re: [Pharo-dev] [ANN] Garage 0.2 - GarageGlorp - GarageConnectionPool

2015-05-18 Thread p...@highoctane.be
Connection pools :-) ​ Thx! Phil

[Pharo-dev] [ANN] Garage 0.2 - GarageGlorp - GarageConnectionPool

2015-05-18 Thread Guillermo Polito
Hi all, little announcement here. Updated Glorp v1.11 I updated/merged latest configurations of Glorp with latest changes fixing TimeStamps and similar. I have fully green test cases in Pharo 5. Latest version of the configuration is in Glorp's repository and copied to the corres

Re: [Pharo-dev] Default package comment

2015-05-18 Thread Christophe Demarey
Le 15 mai 2015 à 22:39, Sergio Fedi a écrit : > > Personally, I do not fear to change the comment implementation later. > That's what Smalltalk is good at. +1. But the most difficult thing is not to change the implementation but all its usage. if people start to use a feature and you change th

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

2015-05-18 Thread GitHub
Branch: refs/tags/50048 Home: https://github.com/pharo-project/pharo-core

[Pharo-dev] [pharo-project/pharo-core] a35c2a: 50048

2015-05-18 Thread GitHub
Branch: refs/heads/5.0 Home: https://github.com/pharo-project/pharo-core Commit: a35c2ad504e4a66c8ce7f6f7a0af5f9c428c19f5 https://github.com/pharo-project/pharo-core/commit/a35c2ad504e4a66c8ce7f6f7a0af5f9c428c19f5 Author: Jenkins Build Server Date: 2015-05-18 (Mon, 18 May 2015

Re: [Pharo-dev] Please integrate 15523 and 15468

2015-05-18 Thread stepharo
Le 18/5/15 02:44, Sean P. DeNigris a écrit : If there is no objection, please integrate: Issue 15523: Code Cruft Rule Only Matches One-Liners https://pharo.fogbugz.com/default.asp?15523 Sean I did not integrate it because it changes the package of the halt methods. I think that it would be

Re: [Pharo-dev] Project set up

2015-05-18 Thread valmy roi
I'm not an expert in script writing. I think this is a feature that should be added to pharo. That is, when you finish writing your your project, it creates a launcher for it. Vous pouvez m'aider, M. Stephane? Le 18 mai 2015 07:44, "stepharo" a écrit : > for now you can give a script that loads t

Re: [Pharo-dev] empty package "'a MCWorkingCopy(ConfigurationOfRubric)'"

2015-05-18 Thread stepharo
Yes I saw that and I have a lot of problem to find a package when I want to add a repo to a new package. Le 13/5/15 21:10, Nicolai Hess a écrit : Pharo 50046 contains a strange package: 'a MCWorkingCopy(ConfigurationOfRubric)'