Re: [Pharo-users] #ast vs. #parseTree

2018-05-03 Thread Guillermo Polito
method newAst ? On Wed, May 2, 2018 at 11:03 PM, Bernardo Ezequiel Contreras < vonbecm...@gmail.com> wrote: > a "parse tree" is not equal to an "ast"(abstract syntax tree) > but its difficult to find a name for an ast that is not cached. > maybe > parsedAst > parseAst > > > > On Wed, May 2,

Re: [Pharo-users] Restoring a class via Epicea didn't recompile a reference?

2018-05-03 Thread Marcus Denker
> On 2 May 2018, at 14:09, Marcus Denker wrote: > > > >> On 26 Apr 2018, at 09:28, Guillermo Polito wrote: >> >> Hi, >> >> It looks you got bit by this issue: >> >> https://pharo.fogbugz.com/f/cases/21519/RemoveFromSystem-does-not-work-well-with-Undeclareds >> >> It's not particular to E

Re: [Pharo-users] #ast vs. #parseTree

2018-05-03 Thread Tudor Girba
How about: #newAst & #cachedAst? Cheers, Doru > On May 3, 2018, at 9:30 AM, Guillermo Polito > wrote: > > method newAst ? > > On Wed, May 2, 2018 at 11:03 PM, Bernardo Ezequiel Contreras > wrote: > a "parse tree" is not equal to an "ast"(abstract syntax tree) > but its difficult to find a

Re: [Pharo-users] #ast vs. #parseTree

2018-05-03 Thread Guillermo Polito
Ahh explicitness :) On Thu, May 3, 2018 at 10:56 AM, Tudor Girba wrote: > How about: #newAst & #cachedAst? > > Cheers, > Doru > > > > On May 3, 2018, at 9:30 AM, Guillermo Polito > wrote: > > > > method newAst ? > > > > On Wed, May 2, 2018 at 11:03 PM, Bernardo Ezequiel Contreras < > vonbecm...

[Pharo-users] Pharo70 session start and silent failures

2018-05-03 Thread Holger Freyther
I am facing a problem with the new SessionManager>>#snapshot:andQuit: code. I have had plenty Pharo70 images that didn't restore anymore as the code is waiting for the "wait" semaphore. For sure it is something my code is doing but could anyone think of ways to make it more robust and handle fai

Re: [Pharo-users] Pharo70 session start and silent failures

2018-05-03 Thread Sean P. DeNigris
Holger Freyther wrote > I have had plenty Pharo70 images that didn't restore anymore… +1. I think it has been related to errors in my startup code e.g. classes renamed/removed since 6.1, but not sure. - Cheers, Sean -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

Re: [Pharo-users] #ast vs. #parseTree

2018-05-03 Thread Sean P. DeNigris
Guillermo Polito wrote > Ahh explicitness :) +1! - Cheers, Sean -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

Re: [Pharo-users] [Ann] Iceberg 0.7.3

2018-05-03 Thread Sven Van Caekenberghe
Hi Guillermo (et al), I finally found the time to test this new setup and I found it much easier and quite straightforward to make a PR. The new approach, with the simpler UI and lots more dialogs/explanations (and the glossary) is really well done. It felt much better, much higher quality. I

[Pharo-users] [Ann] Iceberg 0.7.5

2018-05-03 Thread Guillermo Polito
Time for the weekly Iceberg update. Iceberg 0.7.5. will be in the next Pharo build. Thanks to all brave users, issue reporters and contributors :). Key improvements: - Several improvements in metacello integration. (see #625, #664, #688 + more tests) - For those using CI, we think this release

Re: [Pharo-users] [Pharo-dev] [Ann] Iceberg 0.7.5

2018-05-03 Thread Norbert Hartl
Will it be too hard to do 6.2? I encourage the backport but it will break stuff which is also really annoying. Norbert > Am 03.05.2018 um 17:16 schrieb Guillermo Polito : > > Time for the weekly Iceberg update. > > Iceberg 0.7.5. will be in the next Pharo build. > Thanks to all brave users, i

[Pharo-users] [ANN] ChartJs for Seaside v1.0.0

2018-05-03 Thread Cyril Ferlicot D.
Hi! I'm happy to announce the release v1.0.0 of ChartJs for Seaside. This is a binding of ChartJs v1. We did not got the time to bind v2 of ChartJs. v1.0.0 includes: Creation of 1D charts Creation of 2D charts Creation of Boxplots Callbacks on 1D and 2D charts Tooltips on cha

[Pharo-users] [ANN] PrismCodeDisplayer for Seaside v1.0.0

2018-05-03 Thread Cyril Ferlicot D.
Hi! We just finished the release v1.0.0 of PrismCodeDisplayer for Seaside. Prism (https://github.com/PrismJS/prism/) is a lightweight, robust, elegant syntax highlighting library. The Seaside binding allows to: Display code See line numbers Select code and act on the selection Cu

[Pharo-users] [ANN] Heimdall logging manager for Seaside v1.0.0

2018-05-03 Thread Cyril Ferlicot D.
Hi! Guillaume Larcheveque begun a simple login manager for Seaside. I just finished to port it to github and we released the v1.0.0. It is still experimental and help is welcomed. Project can be found at: https://github.com/DuneSt/Heimdall -- Cyril Ferlicot https://ferlicot.fr

Re: [Pharo-users] [Pharo-dev] [Ann] Iceberg 0.7.5

2018-05-03 Thread Guillermo Polito
On Thu, May 3, 2018 at 5:25 PM, Norbert Hartl wrote: > Will it be too hard to do 6.2? I encourage the backport but it will break > stuff which is also really annoying. > @esteban? :) I'd really like to have that or a 6.1.1, a way to actually differentiate them... > > Norbert > > > Am 03.05.20

[Pharo-users] [ANN] TelescopeCytoscape for Seaside v1.0.0

2018-05-03 Thread Cyril Ferlicot D.
Hi, Telescope is an engine for efficiently creating meaningful visualizations. It allow users to create models of visualizations and to render them via connectors to visualization frameworks. Until now, it was hosted on SmalltalkHub and we just migrated it to Github. https://github.com/Telescope

Re: [Pharo-users] #ast vs. #parseTree

2018-05-03 Thread Francisco Garau
I'd rather be also explicit in the name and avoid acronyms. #newAbstractSyntaxTree and #cachedAbstractSyntaxTree - Francisco > On 3 May 2018, at 09:59, Guillermo Polito wrote: > > Ahh explicitness :) > >> On Thu, May 3, 2018 at 10:56 AM, Tudor Girba wrote: >> How about: #newAst & #cachedAst

Re: [Pharo-users] #ast vs. #parseTree

2018-05-03 Thread Esteban A. Maringolo
+1 to avoid acronyms. Esteban A. Maringolo 2018-05-03 12:47 GMT-03:00 Francisco Garau : > I'd rather be also explicit in the name and avoid acronyms. > #newAbstractSyntaxTree and #cachedAbstractSyntaxTree > > - Francisco > > >

Re: [Pharo-users] #ast vs. #parseTree

2018-05-03 Thread Guillermo Polito
I don't think so... any compiler book talks about ASTs using acronyms. Acronyms are good when acronyms are good. Le jeu. 3 mai 2018 à 20:48, Esteban A. Maringolo a écrit : > +1 to avoid acronyms. > > Esteban A. Maringolo > > 2018-05-03 12:47 GMT-03:00 Francisco Garau : > >> I'd rather be also ex

Re: [Pharo-users] [Voyage] How to declare an instance variable as transient?

2018-05-03 Thread Alejandro Infante
Hi Sergio, You have to add a method to the class side with a pragma. In my case, I wanted to set the instance variable “questionReferences” to transient. myClass class>>mongoQuestionReferences ^VOTransientDescription new attributeName: 'questionReference

Re: [Pharo-users] [Voyage] How to declare an instance variable as transient?

2018-05-03 Thread sergio ruiz
ah! thanks! On May 3, 2018 at 5:06:18 PM, Alejandro Infante (alejandroinfant...@gmail.com) wrote: Hi Sergio, You have to add a method to the class side with a pragma. In my case, I wanted to set the instance variable “questionReferences” to transient. myClass class>>mongoQuestionReferences

Re: [Pharo-users] #ast vs. #parseTree

2018-05-03 Thread Francisco Garau
There is quite a difference between a compiler book using the AST acronym and a message with the #ast selector. Whoever starts reading a compiler book already knows about AST. We shouldn't assume the same about any Pharo developer. - Francisco > On 3 May 2018, at 20:02, Guillermo Polito wr

Re: [Pharo-users] #ast vs. #parseTree

2018-05-03 Thread Ramon Leon
On 05/03/2018 12:02 PM, Guillermo Polito wrote: I don't think so... any compiler book talks about ASTs using acronyms. Acronyms are good when acronyms are good. Boo, acronyms bad, virtually always. Jargon is awful when speaking and awful when Smalltalk'ing, use words, they're not in short supp

Re: [Pharo-users] #ast vs. #parseTree

2018-05-03 Thread Sven Van Caekenberghe
> On 3 May 2018, at 10:56, Tudor Girba wrote: > > How about: #newAst & #cachedAst? Best suggestion yet. +1 > Cheers, > Doru > > >> On May 3, 2018, at 9:30 AM, Guillermo Polito >> wrote: >> >> method newAst ? >> >> On Wed, May 2, 2018 at 11:03 PM, Bernardo Ezequiel Contreras >> wrote:

Re: [Pharo-users] Saving a Smalltalk Project

2018-05-03 Thread Clément Bera
That is the answer I would give: Biggest Smalltalk community in Silicon valley is likely the Lam Research one (dozens of devs). On my blog post talking about Smalltalk, I have 2k views per Smalltalk community-wide audience post, so the community is at least that big. Smalltalk conferences (Smallta