Re: [Pharo-users] Alternate browser

2014-11-26 Thread Thierry Goubier
Le 26/11/2014 21:30, Hilaire a écrit : Hello, Do we have an installable browser for Pharo, simple but reliable as was Browser? What is Browser? A system browser? Thierry Hilaire

Re: [Pharo-users] Alternate browser

2014-11-26 Thread Thierry Goubier
Le 26/11/2014 21:51, Hilaire a écrit : Le 26/11/2014 21:44, Thierry Goubier a écrit : Do we have an installable browser for Pharo, simple but reliable as was Browser? What is Browser? A system browser? Yes, to browser code Then Stéphane has a simple one, for minimal Pharo. I have one

Re: [Pharo-users] Alternate browser

2014-11-27 Thread Thierry Goubier
Hi Craig, tell me how it goes for you. Things you like in it, things you don't. If you need a bit of a Thierry 2014-11-27 9:31 GMT+01:00 Craig : > Thanks Sven, > > Never mind. I just installed the September 25 VM and AltBrowser now works > just fine :) > > Craig > > -Original Message-

Re: [Pharo-users] Alternate browser

2014-11-27 Thread Thierry Goubier
2014-11-27 10:49 GMT+01:00 Thierry Goubier : > Hi Craig, > > tell me how it goes for you. Things you like in it, things you don't. > > If you need a bit of a > guide / report, it is available there: http://thierrygoubier.github.io/AltBrowser/ Thierry > > Thierry

Re: [Pharo-users] Alternate browser

2014-11-27 Thread Thierry Goubier
Le 27/11/2014 22:22, Hilaire a écrit : Le 26/11/2014 22:18, Thierry Goubier a écrit : Then Stéphane has a simple one, for minimal Pharo. I have one, AltBrowser, which is not so minimal (size-wise, it's a bit larger than the old system browser). It's installable

Re: [Pharo-users] Alternate browser

2014-11-29 Thread Thierry Goubier
Le 29/11/2014 10:06, Hilaire a écrit : https://pharo.fogbugz.com/f/filters/?fClosedBugs=true&ixPersonOpenedBy=194&sColumns=Category-Favorite-Case-TitleComment-Status-Priority-LastUpdated&sSearchFor=nautilus&sView=grid-flat Is that just me or is your filter/link not working? Don't hesitate to v

Re: [Pharo-users] Alternate browser

2014-11-29 Thread Thierry Goubier
- I wonder how to get back to Nautilus. It would be nice to be able to use both. Nautilus is still there. You can open one (PackageTreeNautilus open), but, yes, it could be nice to unregister AltBrowser. Wait, I think there is a settings option... Thierry Phil Le 29 nov. 2014 10:40, &

Re: [Pharo-users] Alternate browser

2014-11-29 Thread Thierry Goubier
Le 29/11/2014 11:39, kilon alios a écrit : "- I wonder how to get back to Nautilus. It would be nice to be able to use both." thats an annoyance for me too, I would like to be given the option to choose what browser I want to use depending on the situation. Doing that is just triggering a nic

Re: [Pharo-users] Alternate browser

2014-11-29 Thread Thierry Goubier
have it as a more "floating" / or different color read-only pane to mark it as documentation, or even make it rw if you feel like it. Phil Le 29 nov. 2014 11:43, "Thierry Goubier" mailto:thierry.goub...@gmail.com>> a écrit : Le 29/11/2014 11:29, p...@highoctane.b

Re: [Pharo-users] Alternate browser

2014-12-01 Thread Thierry Goubier
2014-12-01 9:52 GMT+01:00 Marcus Denker : > > On 29 Nov 2014, at 11:39, kilon alios wrote: > > > "- I wonder how to get back to Nautilus. It would be nice to be able to > use both." > > > In general we should enhance the ToolRegistry to not just register one > tool, but instead keep all and have

Re: [Pharo-users] Alternate browser

2014-12-01 Thread Thierry Goubier
2014-12-01 10:19 GMT+01:00 Marcus Denker : > > The mechanism is very simple... if you remove a tool and then use it, there > will be a DNU. > (it should open instead window and tell that no tool is installed) > In fact, it's worse: it DNUs even if you still have some tools installed, just because

Re: [Pharo-users] Alternate browser

2014-12-01 Thread Thierry Goubier
2014-12-01 10:32 GMT+01:00 Marcus Denker : > > On 01 Dec 2014, at 10:26, Thierry Goubier > wrote: > > > > 2014-12-01 10:19 GMT+01:00 Marcus Denker : > >> >> The mechanism is very simple... if you remove a tool and then use it, there >> will be a DNU.

Re: [Pharo-users] Alternate browser

2014-12-01 Thread Thierry Goubier
2014-12-01 16:10 GMT+01:00 Sven Van Caekenberghe : > Use the Finder tool and search for all gtInspectorPresentationOrder > pragma's: > > > These are the actual custom inspectors. > I think what this means is that the true API of GTInspector is the Glamour API. And, yes, as explained in Doru's bl

Re: [Pharo-users] Alternate browser

2014-12-03 Thread Thierry Goubier
2014-12-03 9:24 GMT+01:00 Craig Johnson : > > I'm cleaning up a lot of small issues I had with it as I write (mostly > refreshing/deselection issues > > when redefining/renaming classes). > > > > I'm done with the pharo3.0 branch on github; I'm now merging those into > the pharo4.0 branch with git

Re: [Pharo-users] Alternate browser

2014-12-04 Thread Thierry Goubier
Hi Craig, both issues are/should be solved now, on both Pharo3 and Pharo4. Thierry Le 03/12/2014 09:24, Craig Johnson a écrit : I'm cleaning up a lot of small issues I had with it as I write (mostly refreshing/deselection issues when redefining/renaming classes). I'm done with the pharo3.0 b

Re: [Pharo-users] [Esug-list] [ann] gtspotter: a moldable interface for spotting objects

2014-12-07 Thread Thierry Goubier
2014-12-07 15:56 GMT+01:00 Tudor Girba : > Thanks, Stef. > > On Sun, Dec 7, 2014 at 2:35 PM, stephane ducasse < > stephane.duca...@gmail.com> wrote: > >> Last time I found myself looking for the sender of x but only inside the >> implementor of y. >> and of course I wanted to refactored them. And

Re: [Pharo-users] [Esug-list] [ann] gtspotter: a moldable interface for spotting objects

2014-12-07 Thread Thierry Goubier
2014-12-07 20:21 GMT+01:00 Tudor Girba : > > Hi Thierry, > > What I meant is that no IDE I know allows you to refine search through arbitrary levels of nesting. For example, looking for senders, filter, implementors, filter, senders, filter ... > > > Is the AltBrowser able to do that? If so, I mi

Re: [Pharo-users] modifying the compiler adding an alias for :=

2014-12-10 Thread Thierry Goubier
Hi, If you are using the OpalCompiler (Pharo4, sure, Pharo3, I'm not so sure), have a look at: RBScanner>>scanSpecialCharacter Thierry 2014-12-10 12:57 GMT+01:00 Erik Itter : > Hi, > > I need to modify the compiler adding ":>" as an alias for ":=" for > assignment. I have been reading all over

Re: [Pharo-users] modifying the compiler adding an alias for :=

2014-12-10 Thread Thierry Goubier
to shred my image to pieces it also seems to > have no effect at all. I guess the UI components still check differently > and neither workplace nor SystemBrowser allow me to write code using the :> > operator > > Am 10.12.2014 um 13:11 schrieb Thierry Goubier: > > Hi, > >

Re: [Pharo-users] Roassal HTML exporter

2014-12-12 Thread Thierry Goubier
Hi Alexandre, this is great. There is a bit of javascript magic going in there, isn't it? () When adding some specific support such as the OpenStreetMap data, there is a bit of work to do to extend it? Or would it consider it as a bitmap? Thanks, Thierry 2014-12-12 0:20 GMT+01:00 Alexandre B

Re: [Pharo-users] how do you use scripts?

2014-12-12 Thread Thierry Goubier
Le 12/12/2014 12:14, Tudor Girba a écrit : Hi, As input for designing new features that better support scripting in Pharo, we would benefit from a bit more input around the role scripts play in your development life. Really not much. To this end, I would like to invite you to share your scri

Re: [Pharo-users] Roassal HTML exporter

2014-12-13 Thread Thierry Goubier
ration. We will have a look at this. If we keep the ability to zoom in and out, I'd say yes. Thierry Cheers, Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. On Dec 12, 2014, at 12:38

Re: [Pharo-users] [Pharo-dev] how do you use scripts?

2014-12-16 Thread Thierry Goubier
2014-12-16 12:44 GMT+01:00 Sven Van Caekenberghe : > > > > On 12 Dec 2014, at 12:14, Tudor Girba wrote: > > > > Hi, > > > > As input for designing new features that better support scripting in > Pharo, we would benefit from a bit more input around the role scripts play > in your development life.

Re: [Pharo-users] [Pharo-dev] how do you use scripts?

2014-12-16 Thread Thierry Goubier
2014-12-16 12:44 GMT+01:00 Sven Van Caekenberghe : > > > > === > > We need something very low friction, like automatic saving/remembering. > > Why not searching among the doit(s) stored in the changes? Thierry

Re: [Pharo-users] [Pharo-dev] how do you use scripts?

2014-12-16 Thread Thierry Goubier
2014-12-16 13:00 GMT+01:00 Sven Van Caekenberghe : > > > > On 16 Dec 2014, at 12:54, Thierry Goubier > wrote: > > > > > > > > 2014-12-16 12:44 GMT+01:00 Sven Van Caekenberghe : > > > > > > === > > > > We need something very

Re: [Pharo-users] [Pharo-dev] how do you use scripts?

2014-12-16 Thread Thierry Goubier
hough. > > Please also note that GTSpotter searches through past Playground pages > which means that discovery is now easier than before. > I expected that feature :) Thanks, Thierry > > Cheers, > Doru > > On Tue, Dec 16, 2014 at 1:17 PM, Thierry Goubier < &g

Re: [Pharo-users] Hijacking a Configuration for loading a Github Baseline

2015-01-27 Thread Thierry Goubier
Hi Kilon, a simple way to do that is to change your configuration so that it uses the baseline in your github. The SmaCC configuration for Pharo 4.0 is written in this way for the stable version. version204: spec spec for: #'pharo4.x' do: [ spec

Re: [Pharo-users] Hijacking a Configuration for loading a Github Baseline

2015-01-27 Thread Thierry Goubier
your instructions , I now can > brake my project to smaller ones, each one with each own github repo and > use Baselines to load each one and still allow the user to load my Project > in one single click from Configuration Browser. Love it how Pharo make this > all this so easy, with pyt

Re: [Pharo-users] SmaCC: First steps

2015-01-28 Thread Thierry Goubier
2015-01-28 14:53 GMT+01:00 kilon alios : > Ok I have read a few times of the tutorial of Smacc in here > http://www.refactoryworkers.com/SmaCC/ASTs.html > > and I am also following the help tool documentation inside pharo for SmaCC > and I have to say I am very confused. Please bare with me becaus

Re: [Pharo-users] SmaCC: First steps

2015-01-30 Thread Thierry Goubier
Hi kilon, The tests instance variable is linked to the python grammar: top level items in an expression are probably tests, and, through the grammar, tests can be just atoms. So the tests instance variable doesn't means it is testing anything :) Thierry Le 30 janv. 2015 09:23, "kilon alios" a é

Re: [Pharo-users] SmaCC: First steps

2015-01-30 Thread Thierry Goubier
that it creates a listmaker node only in the first case: test followed by a list_for, otherwise it falls back to testlist... Thierry > > On Fri, Jan 30, 2015 at 10:50 AM, Thierry Goubier < > thierry.goub...@gmail.com> wrote: > >> Hi kilon, >> >> The tests

[Pharo-users] Pharo on Raspberry Pi 2

2015-02-02 Thread Thierry Goubier
Hi all, given this announcement, what would this mean for Pharo on the Raspberry Pi 2? Thierry http://www.raspberrypi.org/raspberry-pi-2-on-sale/ Let's get the good stuff out of the way above the fold. Raspberry Pi 2 is now on sale *for $35* (the same price as the existing Model B+), featuring

Re: [Pharo-users] Pharo on Raspberry Pi 2

2015-02-02 Thread Thierry Goubier
2015-02-02 16:01 GMT+01:00 Ben Coman : > Which platform ?... > http://dev.windows.com/en-us/featured/raspberrypi2support > Oh, Linux for me will be perfect, thanks :) > > On Mon, Feb 2, 2015 at 9:21 PM, Ignacio Sniechowski <0800na...@gmail.com> > wrote: > >> Thierry, >> Pharo runs in the previo

Re: [Pharo-users] Using SmaCC to transform AST?

2015-02-04 Thread Thierry Goubier
Hi Jean-Christophe, Yes, SmaCC has the infrastructure for doing that, in text form (match an ast subtree, produce a string) and linked to SmaCC produced ASTs (I believe by using a GLR parser to generate multiple matches on an input pattern). Using text is a deliberate design decision [1], as far a

Re: [Pharo-users] Image growing size

2015-02-07 Thread Thierry Goubier
Hi, a fairly long report on the image and memory hogs is : SmalltalkImage current reportCPUandRAM Writes files in the image folder containing all the information. Takes a while to run. Thierry 2015-02-07 9:53 GMT+01:00 Stephan Eggermont : > You might want to inspect this to see if this gets y

Re: [Pharo-users] SmaCC: First steps

2015-02-11 Thread Thierry Goubier
Hi Kilon, 2015-02-11 8:24 GMT+01:00 kilon alios : > Ok so after rereading the tutorial and testing again and again , I think I > have finally managed to understand how SmaCC really works and I was > succesful into converting simple python litsts to pharo arrays and ordered > collections. > > The

Re: [Pharo-users] SmaCC: First steps

2015-02-11 Thread Thierry Goubier
2015-02-11 11:16 GMT+01:00 kilon alios : > "What you see is that, with the {{}}, I create PyAtomNode instances for > all productions, even if it isn't appropriate. Maybe this should be changed > like that for lists : > > | {{List}} > | listmaker 'list' {{List}}" > > Both approaches you

Re: [Pharo-users] On GUI design and how to benchmark it

2015-02-15 Thread Thierry Goubier
Hi Sebastian, a guy which starts by saying that no GUI toolkit of significance were written in FP, and forget to link or cite Garnet (by B. Myers) (Common Lisp) is, how to say, intriguing. Doesn't bode well for the well researched :( Thierry Le 15/02/2015 14:08, Sebastian Sastre a écrit :

Re: [Pharo-users] On GUI design and how to benchmark it

2015-02-16 Thread Thierry Goubier
ponsibilities of the other dimensions’ results are assigned to the paradigm, language, toolkit and the IDE. I think Pharo can score high on those, that’s the point of sharing it here On Feb 15, 2015, at 12:08 PM, Thierry Goubier mailto:thierry.goub...@gmail.com>> wrote: Hi Sebastia

Re: [Pharo-users] Small benchmark

2015-02-17 Thread Thierry Goubier
Hi Clement, Eliot, this update prompted me to try as well Spur + Pharo, so I set up some sort of environment for that. I too had a FreeType related bug, solved by replacing the Source Code Pro font setting by Source Sans Pro in the code panes, but, otherwise it seems fine, opens faster, etc... I'

Re: [Pharo-users] moving to git and preserving monticello history

2015-02-18 Thread Thierry Goubier
Le 18/02/2015 19:18, Peter Uhnák a écrit : Hi, we would like to switch our project over to git, however is it possible to preserve the history? I.e. to convert mcz (or wherever monticello stores it) to git commits, or do I have to start from scratch? Hi Peter, if you use a Gofer script to mov

Re: [Pharo-users] moving to git and preserving monticello history

2015-02-20 Thread Thierry Goubier
Hi Peter, thanks for raising all those issues. A few comments inlined... 2015-02-20 11:14 GMT+01:00 Peter Uhnák : > Hi, > > thank you both, I've semi-successfully managed to convert it to git. > However there were some problems I've encountered (mostly because I wanted > more than was provided :

Re: [Pharo-users] Git (gitfiletree) on Pharo vs Windows

2015-02-21 Thread Thierry Goubier
Hi Jan, Thanks for your interest and motivation. I have rewritten part of the git commands in gitfiletree in a way which should make it easier to get it to work on windows (and corrected a few bugs). I can't have access to a computer right now, so I'll be able to give you things to try (if you wa

Re: [Pharo-users] Git (gitfiletree) on Pharo vs Windows

2015-02-21 Thread Thierry Goubier
Hi Jan, ok, the latest cod for GitFileTree is available on a dedicated branch on filetree. The way to load it is: Metacello new baseline: 'FileTree'; repository: 'github://dalehenrich/filetree:issue_142/repository'; load: 'Git' It rely on OSProcess, and I'm not entirel

Re: [Pharo-users] Video presentation of Rewrite Tool

2015-02-21 Thread Thierry Goubier
Hi Mark, I'd like to make a rewrite rule which, for a given method, rewrites it and create another method. Is it possible with your tool? Thierry Le 21/02/2015 14:06, Mark Rizun a écrit : Thanks. The only problem is that I didn't manage to get this on youtube. But I will try later again. (n

Re: [Pharo-users] Git (gitfiletree) on Pharo vs Windows

2015-02-21 Thread Thierry Goubier
Le 21/02/2015 21:50, Jan B. a écrit : Hi Thanks for reply. When I run this load command on Pharo 3, I get exception "FileDoesNotExist: @ \tmp\github-dalehenrichfiletreeissue142.zip" This one is strange. A student of mine got a similar error on his laptop (W7, I think) but it worked on his de

Re: [Pharo-users] Git (gitfiletree) on Pharo vs Windows

2015-02-21 Thread Thierry Goubier
MessageNotUnderstood: receiver of "addFirst:" is nil Jan Thierry Goubier wrote Hi Jan, ok, the latest cod for GitFileTree is available on a dedicated branch on filetree. The way to load it is: Metacello new baseline: 'FileTree'; repository: 'github:

Re: [Pharo-users] Git (gitfiletree) on Pharo vs Windows

2015-02-22 Thread Thierry Goubier
zip Jan Thierry Goubier wrote Le 21/02/2015 21:50, Jan B. a écrit : Hi Thanks for reply. When I run this load command on Pharo 3, I get exception "FileDoesNotExist: @ \tmp\github-dalehenrichfiletreeissue142.zip" Ok. I have uploaded the latest version of MonticelloFileTree-Git on smal

Re: [Pharo-users] Git (gitfiletree) on Pharo vs Windows

2015-02-22 Thread Thierry Goubier
if you need: http://www.mediafire.com/__download/zsguw7suit4vdu7/15-__02-22_10.25.zip <http://www.mediafire.com/download/zsguw7suit4vdu7/15-02-22_10.25.zip> Jan Thierry Goubier wrote Le 21/02/2015 21:50, Jan B. a écrit : Hi

Re: [Pharo-users] BaselineOf vs ConfigurationOf

2015-02-25 Thread Thierry Goubier
I'm sure Dale will precise this, but... BaselineOf is the same as a #baseline: in a ConfigurationOf. It describes dependencies, packages and groups for a project, without versions. On loading, a BaselineOf will behave as a #development version in a ConfigurationOf which is to load the latest versi

Re: [Pharo-users] Git (gitfiletree) on Pharo vs Windows

2015-02-25 Thread Thierry Goubier
.com/#!/~hernan/ProcessWrapper I have no permission to write to MetaRepoForPharo40 otherwise I would upload it. Cheers, Hernán 2015-02-22 16:45 GMT-03:00 Thierry Goubier mailto:thierry.goub...@gmail.com>>: Hi Hernan, thanks, but ProcessWrapper isn't available on Pharo 3 nor Pharo 4

Re: [Pharo-users] Git (gitfiletree) on Pharo vs Windows

2015-02-25 Thread Thierry Goubier
all command line windows opened after execution finishes. Thierry Goubier wrote Le 22/02/2015 10:26, Jan B. a écrit : Hi It seems like we got a step further, now this happens when I add gitfiletree repository: https://monosnap.com/image/21Li7R29QUVJh6AVDQvzENiCEpcBeF.png Ok. So it seems to be

Re: [Pharo-users] Git (gitfiletree) on Pharo vs Windows

2015-02-26 Thread Thierry Goubier
git' characters and leave just repository: > 'filetree:///C:\Users (etc.), it loads fine, too, but it may be my mistake. > I don't know. It's hard to do this remote debugging of a kind :( Everything seems to be different in unexpected places. Thierry > > Jan > &g

Re: [Pharo-users] BaselineOf vs ConfigurationOf

2015-02-26 Thread Thierry Goubier
2015-02-26 13:41 GMT+01:00 Ben Coman : > Just a random query (especially since I haven't played with BaselineOf and > I might misunderstand something)... > should #baseline: be moved out of the ConfigurationOf class so that we > consistently have a BaselineOf class in both cases: git & monticello.

Re: [Pharo-users] Git (gitfiletree) on Pharo vs Windows

2015-02-26 Thread Thierry Goubier
Hi Hernán, I didn't put ProcessWrapper as a dependency yet, you'll have to load it first. Gofer new url: 'https://smalltalkhub.com/mc/Pharo/MetaRepoForPharo30/main'; configurationOf: 'ProcessWrapper'; loadStable Thierry Le 27/02/2015 02:58, Hernán Morales Durand

Re: [Pharo-users] Git (gitfiletree) on Pharo vs Windows

2015-02-28 Thread Thierry Goubier
tailpage&v=n2WNYDtO0cE#t=344 Hernán 2015-02-27 3:45 GMT-03:00 Thierry Goubier mailto:thierry.goub...@gmail.com>>: Hi Hernán, I didn't put ProcessWrapper as a dependency yet, you'll have to load it first. Gofer new url: '

Re: [Pharo-users] SmaCC: First steps

2015-03-01 Thread Thierry Goubier
Le 01/03/2015 09:13, kilon alios a écrit : I have this grammar definition in the python parser file_input: {{}} | file_input {{}} | file_input stmt 'statement' {{}} ; So I would expect a) the class to be name Pyfile_inputNode , instead is named PyFileInputNode, why ? The nam

Re: [Pharo-users] Git (gitfiletree) on Pharo vs Windows

2015-03-01 Thread Thierry Goubier
Le 01/03/2015 09:54, Jan B. a écrit : A Pharo gui for git would be an excellent thing. As you (and Alan Kay) know, simple things should be simple, complex things should be possible... With git itself and its command line, there are lots of complex things possible, but my opinion is that simple th

Re: [Pharo-users] SmaCC: First steps

2015-03-01 Thread Thierry Goubier
Le 21/02/2015 17:36, stepharo a écrit : yes and I would love to see that documented in the chapter :) Need to make a part on pre-existing parsers in the SmaCC distribution: Smalltalk, C, Java, C#, Python. I've prepared two very limited examples for teaching purposes, illustrating: - symbol

Re: [Pharo-users] Git (gitfiletree) on Pharo vs Windows

2015-03-01 Thread Thierry Goubier
Le 01/03/2015 13:39, Ben Coman a écrit : On Sun, Mar 1, 2015 at 7:17 PM, Ben Coman mailto:b...@openinworld.com>> wrote: On Sun, Mar 1, 2015 at 5:19 PM, Thierry Goubier mailto:thierry.goub...@gmail.com>> wrote: Le 01/03/2015 09:54, Jan B. a écrit :

Re: [Pharo-users] Git refreshing

2015-03-01 Thread Thierry Goubier
Hi Peter, Le 01/03/2015 17:00, Peter Uhnák a écrit : Hi, I'm facing a problem with branches and refreshing the code. Currently I handle (except for commits) everything from commandline, but the problem is that when I switch branches I don't know how to easily refresh the code. What I am doing n

Re: [Pharo-users] Git (gitfiletree) on Pharo vs Windows

2015-03-02 Thread Thierry Goubier
7;OurProject'; repository: 'gitfiletree:///C:\Users\User\Pharo\ourproject\repository'; load. when I delete that 'git' characters and leave just repository: 'filetree:///C:\Users (etc.), it loads fine, too, but it may be my mistake. Jan Thierry Goubier wrote

Re: [Pharo-users] Git (gitfiletree) on Pharo vs Windows

2015-03-02 Thread Thierry Goubier
Le 02/03/2015 23:53, Jan B. a écrit : Hello Thierry It works now, thank you a lot. It just seems like ProcessWrapper needs to be included also into MetaRepoForPharo40, but when I load ProcessWrapper separately from https://smalltalkhub.com/mc/hernan/ProcessWrapper/main , everything is fine on b

Re: [Pharo-users] SmaCC: First steps

2015-03-03 Thread Thierry Goubier
Hi Kilon, Le 03/03/2015 13:33, kilon alios a écrit : "Because this two productions define a list of stmt (possibly empty) and the AST generation code notices that, so it adds an s to statement and prepare that instance variable to be an OrderedCollection." yes but I find it a bit misleading be

Re: [Pharo-users] Git refreshing

2015-03-03 Thread Thierry Goubier
Hi Peter, Le 03/03/2015 19:29, Peter Uhnák a écrit : On Sun, Mar 1, 2015 at 8:58 PM, Thierry Goubier mailto:thierry.goub...@gmail.com>> wrote: So is there currently any solution that could resolve this? Maybe I could run some code that would simply load what is on th

Re: [Pharo-users] Git refreshing

2015-03-04 Thread Thierry Goubier
2015-03-03 23:38 GMT+01:00 Peter Uhnák : > Well, as you have noticed in Java, C or C++, switching branches does >>> not call make automatically :) >>> >>> You can use git hooks for that. >>> >> >> Ok. Then I would suggest you take the code source of CLANG, LLVM, >> OpenOffice or of the Lin

Re: [Pharo-users] GitFileTree Version Numbering

2015-03-08 Thread Thierry Goubier
Le 09/03/2015 04:20, Sean P. DeNigris a écrit : When copying MyPackage-Author-VersionNumber.mcz to an empty GitFileTree repository, VersionNumber is not considered, and it appears in the version browser as MyPackage-Author-1, which seems confusing. Could it keep the same VersionNumber? No ;) I

Re: [Pharo-users] GitFileTree Version Numbering

2015-03-09 Thread Thierry Goubier
2015-03-09 11:39 GMT+01:00 Sean P. DeNigris : > Martin Bähr wrote > >> It takes ages to scan the version metadata contained in the git > >> repository. > > why is that? > > Also, this is a copy operation, so we already have the version number from > the mcz! Why can't we just use that? > No probl

Re: [Pharo-users] Searching package for comment content

2015-03-09 Thread Thierry Goubier
Hi Sergio, use the finder, write TODO in the search area, select Source instead of Selectors, and you're set. Thierry 2015-03-09 15:44 GMT+01:00 sergio_101 : > Hi, all. > > Does anyone have any ideas on this? > > I would like to be able to do a quick text search in all classes and > methods in

Re: [Pharo-users] Cleaning changes file?

2015-03-10 Thread Thierry Goubier
2015-03-10 7:58 GMT+01:00 Marcus Denker : > > > On 10 Mar 2015, at 07:36, Sven Van Caekenberghe wrote: > > > > Laura, > > > > You can do that using the expression: > > > > PharoChangesCondenser condense > > > > Although that also means you lose the version history of methods inside > your image.

Re: [Pharo-users] Cleaning changes file?

2015-03-10 Thread Thierry Goubier
2015-03-10 9:28 GMT+01:00 Marcus Denker : > > > > But stiil, the changes allow you a recovery in case of a crash. It has > some valuables side effects. > > > > Yes, it was genius to merge both source storage and transaction log 30 > years ago... today we would > not do that. > Wouldn't we? Or wou

Re: [Pharo-users] Cleaning changes file?

2015-03-10 Thread Thierry Goubier
2015-03-10 9:48 GMT+01:00 Marcus Denker : > > On 10 Mar 2015, at 09:43, Thierry Goubier > wrote: > > > > 2015-03-10 9:28 GMT+01:00 Marcus Denker : > >> > >> > But stiil, the changes allow you a recovery in case of a crash. It has >> some valuable

Re: [Pharo-users] when iterating over a collection how to determine the current objects index

2015-03-10 Thread Thierry Goubier
And one has to guess that elementAndIndexBlock means [:each :i | ... ] ? (and of course not [:i :each | ... ] ) I'm allways looking for senders with that type of code ;) arguments to blocks are usually not documented. Thierry 2015-03-10 13:27 GMT+01:00 Peter Uhnák : > On Tue, Mar 10, 2015 at 1

Re: [Pharo-users] when iterating over a collection how to determine the current objects index

2015-03-10 Thread Thierry Goubier
;> doWithIndex: elementAndIndexBlock >>> "Use the new version with consistent naming" >>> ^ self withIndexDo: elementAndIndexBlock >>> >> >> On Tue, Mar 10, 2015 at 8:36 PM, Thierry Goubier < > thierry.goub...@gmail.com> wrote: > >> An

Re: [Pharo-users] when iterating over a collection how to determine the current objects index

2015-03-10 Thread Thierry Goubier
Hi Sanjay, 2015-03-10 14:47 GMT+01:00 Sanjay Minni : > > sorry folks ... > > so back to terra firma ... > > 1. Is there any way to query an object to finds its index value in the > original collection ... > say when all the objects from a collection are displayed and user clicks on > one item - I

Re: [Pharo-users] Pillar parser rewrite: PetitParser or not?

2015-03-12 Thread Thierry Goubier
2015-03-12 9:46 GMT+01:00 kilon alios : > It would be nice to have a parser to rule them all. I am currently using > SmaCC and gets the job done. I really like its condense syntax and its > syntax tool but also love the smalltalky feel of pettit parser. > > > Maybe one must bite the bullet and w

Re: [Pharo-users] Native language support

2015-03-12 Thread Thierry Goubier
Hi Nick, thanks for finding this. I can now, finally, use the compose key on my Linux keyboard to enter characters like Ç, É, À... Thierry 2015-03-12 8:48 GMT+01:00 Nick Doodka : > After series of trial and error methods I found acceptable solution of my > problem. That is chunk of code from Ph

Re: [Pharo-users] Native language support

2015-03-12 Thread Thierry Goubier
Hi Nick, Ben, 2015-03-12 10:17 GMT+01:00 Ben Coman : > Hi Nick, > > The best way to ensure this will get included is log an issue and submit a > code slice at pharo.fogbugz.com. Then your code can undergo review and > be integrated in a managed way. > I've created an issue: https://pharo.fogbu

Re: [Pharo-users] Native language support

2015-03-12 Thread Thierry Goubier
2015-03-12 14:41 GMT+01:00 Henrik Johansen : > > On 12 Mar 2015, at 10:39 , Thierry Goubier > wrote: > > Hi Nick, Ben, > > 2015-03-12 10:17 GMT+01:00 Ben Coman : > >> Hi Nick, >> >> The best way to ensure this will get included is log an issue and s

Re: [Pharo-users] Error while loading GitFileTree in Pharo 4.0

2015-03-15 Thread Thierry Goubier
Hi Jigyasa, Martin, I removed the stable version of GitFileTree from the configuration since it doesn't work anymore since a few versions of Pharo4. Please use the development version, as per the following script: Gofer it url: 'http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo40/main

Re: [Pharo-users] Git refreshing

2015-03-15 Thread Thierry Goubier
I also believe that baselines + git branches and tags would simplify a lot complex projects configurations (Moose?). Thierry Le 15/03/2015 22:24, p...@highoctane.be a écrit : I moved my workflow to use git with Pharo. Took a while but can't go back. e.g. of collaboration https://github.com/f

Re: [Pharo-users] Error while loading GitFileTree in Pharo 4.0

2015-03-16 Thread Thierry Goubier
Hi, an alternative solution is to load directly from github, with: Metacello new baseline: 'FileTree'; repository: 'github://dalehenrich/filetree:pharo4.0_dev/repository'; load: 'Git' Missing files may mean a leftover from a previous, failed load attempt. Thierry 2015-03-16 8:19 GMT+01:0

Re: [Pharo-users] Error while loading GitFileTree in Pharo 4.0

2015-03-16 Thread Thierry Goubier
on, Mar 16, 2015 at 2:07 PM, Thierry Goubier < > thierry.goub...@gmail.com> wrote: > >> Hi, >> >> an alternative solution is to load directly from github, with: >> >> Metacello new >> baseline: 'FileTree'; >> repository: 'github:

Re: [Pharo-users] Error while loading GitFileTree in Pharo 4.0

2015-03-16 Thread Thierry Goubier
Hi Kilon, like a monday :) I made a mistake in the configuration, and you are apparently the first one to try the stable version of SmaCC. It's just an error in the url. I have uploaded a new version of the configuration. Note to the SmaCC users at a certain place... I'm not sure I'll mainta

Re: [Pharo-users] Error while loading GitFileTree in Pharo 4.0

2015-03-16 Thread Thierry Goubier
rote: Oh boy ... If I try to install Smacc from configuraton browser it crashes the latest pharo 4 image on macos. On Mon, Mar 16, 2015 at 8:40 PM, Thierry Goubier mailto:thierry.goub...@gmail.com>> wrote: Hi Kilon, like a monday :) I made a mista

Re: [Pharo-users] Error while loading GitFileTree in Pharo 4.0

2015-03-16 Thread Thierry Goubier
Le 16/03/2015 20:27, kilon alios a écrit : Oh boy ... If I try to install Smacc from configuraton browser it crashes the latest pharo 4 image on macos. Cool! Not ;) I'll recreate a Pharo4 image and check all this. Thierry On Mon, Mar 16, 2015 at 8:40 PM, Thierry Go

Re: [Pharo-users] Error while loading GitFileTree in Pharo 4.0

2015-03-16 Thread Thierry Goubier
Le 16/03/2015 21:15, kilon alios a écrit : Smacc looks to load fine using its Github repo instructions. So far it works ok too. Ok. That's me then. My code for pre-loading GitFileTree for accessing gitfiletree:// urls is pointing to an old version. I'll remove git access from the development

Re: [Pharo-users] Error while loading GitFileTree in Pharo 4.0

2015-03-17 Thread Thierry Goubier
ForPharo30/main'; > configurationOf: 'GitFileTree'; > loadDevelopment. > > (ForPharo30, not 40) works fine on Pharo 4 for me. > > Jan > > > Thierry Goubier wrote > > Le 16/03/2015 21:15, kilon alios a écrit : > >> Smacc looks to

Re: [Pharo-users] How to depend on another Github repo from the baseline ?

2015-03-17 Thread Thierry Goubier
Hi Kilon, I think you can simply do: baseline: spec spec for: #pharo do: [ spec baseline: 'SmaCC' with: [ spec repository: 'github://ThierryGoubier/SmaCC' ]. spec package: 'Ephestos' with: [ spec requires: #('SmaCC') ] ] You can also restrict what you load from SmaCC in this way: baseline: spe

Re: [Pharo-users] Search and replace source code

2015-03-19 Thread Thierry Goubier
Hi Laura, you can use the parse tree rewriter of the Refactoring Browser set. Like that, you can have a degree of control about what you do replace and on what. For example, I'd try something like: | rewrite | rewrite := RBParseTreeRewriter new replace: 'expression1' with: 'e

Re: [Pharo-users] Search and replace source code

2015-03-19 Thread Thierry Goubier
Le 19/03/2015 19:05, Sean P. DeNigris a écrit : Thierry Goubier wrote you can use the parse tree rewriter of the Refactoring Browser set Didn't someone demo a cool rewrite tool GUI recently? I don't remember where exactly... Yes! Mark Rizun rewrite tool (http://myfuncoding.b

Re: [Pharo-users] Git overriding repo load from different source

2015-03-21 Thread Thierry Goubier
Hi Peter, I'm not sure how to answer all those cases (did I remember a conversation during PharoDays?). Can you elaborate on a) and the failure? Because I remember looking at the ability to override conflicts in Metacello by just saying: onConflict: [:ex | ex allow ] (for example: Metacell

Re: [Pharo-users] about Groups in Nautilus

2015-03-22 Thread Thierry Goubier
Hi Stef, with Nicolai, we considered it would be nice to have everything (groups and scoping) based on RBEnvironments... And that we needed a way, for interactive use, to have 'live' or 'auto-updating' RBEnvironments (but maybe an environment used during a mass refactoring shouldn't be live h

Re: [Pharo-users] Package dependencies

2015-03-22 Thread Thierry Goubier
Le 22/03/2015 17:41, stepharo a écrit : Defining a configuration for your project. Even easier: define a BaselineOf for your project (a configuration will have you write a baseline anyway). And use Metacello to load it. Thierry You can have a look for example in the Mines configuration it

Re: [Pharo-users] Package dependencies

2015-03-23 Thread Thierry Goubier
Le 23/03/2015 22:19, Laura Risani a écrit : Didn't thought of it, then i should write a Configuration. How does Configuration Browser get to know about all the configurations it lists? As soon as the configuration is saved into the right repository, such as MetaRepoForPharo40 on smalltalkhub,

Re: [Pharo-users] Package dependencies

2015-03-23 Thread Thierry Goubier
, Thierry Goubier mailto:thierry.goub...@gmail.com>> wrote: Le 23/03/2015 22:19, Laura Risani a écrit : Didn't thought of it, then i should write a Configuration. How does Configuration Browser get to know about all the configurations it lists? As

Re: [Pharo-users] Package dependencies

2015-03-23 Thread Thierry Goubier
Le 24/03/2015 05:03, Laura Risani a écrit : it is 'squidik' Done. Please check your Smalltalkhub account to see what has changed. OT: MetaRepoForPharo50 is already there :) Thierry On Tue, Mar 24, 2015 at 12:39 AM, Thierry Goubier mailto:thierry.goub...@gmail.com>> wrot

Re: [Pharo-users] Package dependencies

2015-03-23 Thread Thierry Goubier
Le 24/03/2015 06:56, Laura Risani a écrit : Awww thank you Thierry ! This is so much fun :) :) Thierry

[Pharo-users] Pharo Minimal HowTo

2015-03-24 Thread Thierry Goubier
Hi, there is an interesting Pharo4 minimal image being built on the CI. Is there a place with some documentation and the configurations one can load on it (for example, I'd need filetree support)? I'd like to build a fast, minimal Pharo for some command-line work (the GitFileTree-MergeDriver, for

Re: [Pharo-users] what to use for simple parsing

2015-03-28 Thread Thierry Goubier
Hi Peter, I can answer for SmaCC. It would do the job, be very simple and fairly fast with a trick or two to handle the param unquoted string. Thierry Le 28/03/2015 02:53, Peter Uhnák a écrit : Hi, I would like to parse text like - id(param1, param2, ... paramX) id -> id id ->> id -

<    1   2   3   4   5   6   >