Re: [Pharo-users] Pharo + git workflow

2016-01-26 Thread Thierry Goubier
2016-01-26 13:32 GMT+01:00 Norbert Hartl : > > Am 26.01.2016 um 13:03 schrieb Norbert Hartl : > > > Am 25.01.2016 um 23:32 schrieb Thierry Goubier >: > > Le 25/01/2016 23:13, Norbert Hartl a écrit : > > > Am 25.01.2016 um 23:02 schrieb Norbert Hartl : > >

Re: [Pharo-users] Pharo + git workflow

2016-01-26 Thread Thierry Goubier
2016-01-26 15:11 GMT+01:00 Sean P. DeNigris : > NorbertHartl wrote > > - I need to use BaselineOf instead of ConfigurationOf. Thus you cannot > use > > Versionner anymore > > Unfortunately. This is the biggest drag for me after switching all my > personal projects to git (GitHub for public and Bit

Re: [Pharo-users] Pharo + git workflow

2016-01-26 Thread Thierry Goubier
rbert Hartl a écrit : Am 26.01.2016 um 13:03 schrieb Norbert Hartl mailto:norb...@hartl.name>>: Am 25.01.2016 um 23:32 schrieb Thierry Goubier mailto:thierry.goub...@gmail.com>>: Le 25/01/2016 23:13, Norbert Hartl a écrit : Am 25.01.2016 um 23:02 schrieb Norbert Hartl mailto:n

Re: [Pharo-users] Problem with gitfiletree in pharo 5

2016-02-15 Thread Thierry Goubier
Hi Norbert, yes, there is an issue with the OSProcess plugin on Mac which isn't solved yet. In the meantime, Mariano's OSSubprocess works and a version of GitFileTree with it is available this way: Metacello new baseline: 'FileTree'; repository: 'github://dalehenrich/filetre

Re: [Pharo-users] Compiling Pharo to C++

2016-02-16 Thread Thierry Goubier
Hi Kilon, the way your are explaining it, it seems you are trying to build a Smalltalk-like syntax in C++ via templates? It could make moving a software architecture from Smalltalk to C++ significantly easier (and open maybe some opportunities). Thierry 2016-02-16 11:00 GMT+01:00 kilon.alios :

Re: [Pharo-users] A new idea for a project: WarpSpeed (a C inliner)

2016-02-28 Thread Thierry Goubier
Le 29/02/2016 00:32, Ben Coman a écrit : On Sat, Feb 27, 2016 at 3:30 AM, Dimitris Chloupis wrote: So now that AsmJit is gone , I had a new idea for a project and I wanted your opinion on this if you think it will be useful for the community, I call it WarpSpeed. I was thinking it would still

Re: [Pharo-users] Library for shell interfacing on Mac

2016-02-29 Thread Thierry Goubier
Hi Alexandre, Peter, on Mac OS/X and Pharo 5/Spur, you should use OSSubprocess[1]. Thierry [1] http://forum.world.st/ANN-OSSubprocess-first-milestone-tp4871382.html Le 29/02/2016 18:30, Alexandre Bergel a écrit : Thanks John. Peter, can you updating the GraphViz layout with OSProcess? That w

Re: [Pharo-users] A new idea for a project: WarpSpeed (a C inliner)

2016-03-02 Thread Thierry Goubier
Le 02/03/2016 11:07, Ben Coman a écrit : On Mon, Feb 29, 2016 at 7:44 AM, Thierry Goubier wrote: Le 29/02/2016 00:32, Ben Coman a écrit : On Sat, Feb 27, 2016 at 3:30 AM, Dimitris Chloupis wrote: So now that AsmJit is gone , I had a new idea for a project and I wanted your opinion on this

Re: [Pharo-users] A new idea for a project: WarpSpeed (a C inliner)

2016-03-02 Thread Thierry Goubier
Le 02/03/2016 20:21, Ben Coman a écrit : On Wed, Mar 2, 2016 at 6:20 PM, Thierry Goubier wrote: Le 02/03/2016 11:07, Ben Coman a écrit : Back to Dimitris' original question, I wonder that the potential speed benefit comes not so much from using "C", but from leveraging a lar

Re: [Pharo-users] adding credentials to a repo via a playground script

2016-03-08 Thread Thierry Goubier
2016-03-08 10:34 GMT+01:00 Sven Van Caekenberghe : > I don't know exactly how this is implemented or how it was designed; but I > often felt as if you can easily have multiple copies of the same repository > spec, where different packages use different ones; setting the credentials > for one somet

Re: [Pharo-users] [ANN] SelectEntity, a new widget for Spec

2016-03-08 Thread Thierry Goubier
2016-03-07 20:21 GMT+01:00 Stephan Eggermont : > When using data entry applications, > we often have to select one entity out of a large list. > Spec provides the entryCompletion option for text fields for that. > That works well for small lists > When the number of different entities grows large

Re: [Pharo-users] Roassal2 on Ubuntu 64

2016-03-10 Thread Thierry Goubier
Hi Evan, Ben, I believe you need to install the 32 bits version of libcairo2, with for example $ sudo apt-get install libcairo2:i386 Regards, Thierry 2016-03-10 9:26 GMT+01:00 Ben Coman : > On Thu, Mar 10, 2016 at 3:19 PM, Evan Donahue wrote: > > Hello, > > > > I'm trying to learn Roassal, b

Re: [Pharo-users] Gitfiletree on pharo5

2016-03-10 Thread Thierry Goubier
Hi Norbert, yes, there is a problem with the OSProcess plugin in Mac OS X, which makes GitFileTree unable to recover the output of the external commands. The best way is to use GitFileTree with OSSubprocess, with the following: Metacello new baseline: 'FileTree'; repository: 'github://da

Re: [Pharo-users] Roassal2 on Ubuntu 64

2016-03-10 Thread Thierry Goubier
2016-03-10 15:12 GMT+01:00 Peter Uhnák : > On Thu, Mar 10, 2016 at 3:01 PM, Alexandre Bergel > wrote: > >> Evan, let us know how it goes! This is important to understand what’s >> going on >> > > Well this is well-known thing. Pharo is 32bit only, so all libraries have > to be also. > Well, mayb

Re: [Pharo-users] Roassal2 on Ubuntu 64

2016-03-10 Thread Thierry Goubier
2016-03-10 15:52 GMT+01:00 Peter Uhnák : > I'm looking at the dependencies of pharo-launcher on ubuntu, and I don't >> see any dependency on libcairo2:i386. > > > It's a Cairo dependency, not necessarily Pharo's dependency — i.e. you can > use Pharo for a long time and never need cairo. > > For a

Re: [Pharo-users] Load a project from GitHub with command line

2016-04-15 Thread Thierry Goubier
Hi Thomas, 2016-04-15 15:51 GMT+02:00 Thomas Heniart : > Hello, > > I tried this: > ./pharo Pharo.image eval "Metacello new baseline: #YourTribes; repository: > 'github://HappyPharoHackers/YourTribes; load: #(tests)' > You need to ask your eval to save the image with: eval --save Thierry > >

Re: [Pharo-users] Load a project from GitHub with command line

2016-04-15 Thread Thierry Goubier
Hi Thomas, 2016-04-15 17:19 GMT+02:00 Thomas Heniart : > I have another question question > > My project is now perfectly loaded > > Assuming that I want to work from this image, how can I commit, push to my > repository without using Git command lines or a Git desktop client > > I've seen some t

Re: [Pharo-users] Load a project from GitHub with command line

2016-04-15 Thread Thierry Goubier
Le 15/04/2016 18:49, Damien Pollet a écrit : On 15 April 2016 at 17:39, Thierry Goubier mailto:thierry.goub...@gmail.com>> wrote: And then you can load your project with: Metacello new baseline: 'YourTribes'; repository: 'gitfiletree://github.

Re: [Pharo-users] Load a project from GitHub with command line

2016-04-17 Thread Thierry Goubier
15 April 2016 at 19:08, Thierry Goubier mailto:thierry.goub...@gmail.com>> wrote: Le 15/04/2016 18:49, Damien Pollet a écrit : On 15 April 2016 at 17:39, Thierry Goubier mailto:thierry.goub...@gmail.com> <mailto:thierry.goub...@gmail.com <mailto

Re: [Pharo-users] Load a project from GitHub with command line

2016-04-17 Thread Thierry Goubier
the GitFileTree side) as soon as Metacello get that API. Thierry On Sun, Apr 17, 2016 at 4:47 PM, Thierry Goubier mailto:thierry.goub...@gmail.com>> wrote: Le 17/04/2016 16:31, Damien Pollet a écrit : Is there a convenient way to control where the clone will be m

Re: [Pharo-users] Load a project from GitHub with command line

2016-04-17 Thread Thierry Goubier
Le 17/04/2016 17:17, Damien Pollet a écrit : On 17 April 2016 at 16:47, Thierry Goubier mailto:thierry.goub...@gmail.com>> wrote: In fact it is there, but indirect (you can give a $WHERE when you create a remote git repository with Monticello: it's the name parameter)

Re: [Pharo-users] Messages interceptions without using "halt"

2016-04-26 Thread Thierry Goubier
Hi Steven, 2016-04-26 14:39 GMT+02:00 Steven Costiou : > Hello, > > i am not new to Pharo nor to the list but this is the first time i speak > here, so : hi =) > > > > I started a phd a few month ago (with Alain Plantec) on context oriented > programming and dynamic programs adaptation. I am usin

Re: [Pharo-users] Messages interceptions without using "halt"

2016-04-26 Thread Thierry Goubier
er method (i.e. method wrappers type of thing). Thierry > > Esteban > > ps: but I might be wrong… Marcus can explain better :) > > > On 26 Apr 2016, at 14:50, Thierry Goubier > wrote: > > Hi Steven, > > 2016-04-26 14:39 GMT+02:00 Steven Costiou : > >>

Re: [Pharo-users] Playgound inspecting

2016-04-27 Thread Thierry Goubier
Le 27/04/2016 21:26, Hilaire a écrit : Now I remember I already asked several months ago, and it does not work. Editing on the value does not work for me. http://forum.world.st/GL-inspector-editing-attribute-td4837704.html The same mis fortune is encountered with Pharo5 I don't imagine how it

Re: [Pharo-users] Playgound inspecting

2016-04-27 Thread Thierry Goubier
tyling ] Ok, I see: just need to do self text: self text somewhere. I suspected that, but I thought there was a more elegant way ;) Thierry Best regards, Henrik -Original Message- From: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] On Behalf Of Thierry Goubier Sent: Wed

Re: [Pharo-users] Playgound inspecting

2016-04-27 Thread Thierry Goubier
Hi Doru, Le 27/04/2016 22:38, Tudor Girba a écrit : Hi, On Apr 27, 2016, at 10:17 PM, Thierry Goubier wrote: Le 27/04/2016 21:26, Hilaire a écrit : Now I remember I already asked several months ago, and it does not work. Editing on the value does not work for me. http://forum.world.st/GL

Re: [Pharo-users] Playgound inspecting

2016-04-27 Thread Thierry Goubier
Le 27/04/2016 22:55, Esteban Lorenzano a écrit : On 27 Apr 2016, at 22:52, Thierry Goubier mailto:thierry.goub...@gmail.com>> wrote: Hi Doru, Le 27/04/2016 22:38, Tudor Girba a écrit : Hi, On Apr 27, 2016, at 10:17 PM, Thierry Goubier mailto:thierry.goub...@gmail.com>> wrot

Re: [Pharo-users] Playgound inspecting

2016-04-27 Thread Thierry Goubier
Le 27/04/2016 23:12, Nicolai Hess a écrit : 2016-04-27 23:07 GMT+02:00 Thierry Goubier mailto:thierry.goub...@gmail.com>>: Le 27/04/2016 22:55, Esteban Lorenzano a écrit : On 27 Apr 2016, at 22:52, Thierry Goubier mailto:thierry.goub...@gma

Re: [Pharo-users] Playgound inspecting

2016-04-28 Thread Thierry Goubier
2016-04-28 9:51 GMT+02:00 Nicolai Hess : > > > 2016-04-28 7:20 GMT+02:00 Tudor Girba : > >> Hi Nicolai, >> >> > On Apr 27, 2016, at 11:12 PM, Nicolai Hess >> wrote: >> > >> > >> > >> > 2016-04-27 23:07 GMT+02:00 Thierry G

Re: [Pharo-users] Create BaselineOf from ConfigurationOf

2016-04-30 Thread Thierry Goubier
Le 30/04/2016 23:28, Sean P. DeNigris a écrit : I got tired of manually converting Configs into Baselines, so I wrote a little script. You pass it the selector of a #baselineXyz: method, and it converts it (i.e. changes the pragma, removes the blessing and repo, etc) Hopefully you will find it us

Re: [Pharo-users] Presenting Pharo in Greece

2016-05-12 Thread Thierry Goubier
2016-05-12 12:50 GMT+02:00 Dimitris Chloupis : > Hey I wanted to inform you that I will be doing a 30 minutes presentation > of Pharo in Hackerspace , Athens so if there are any Greeks watching the > list they are more than welcomed to join. My talk will focus on live coding > and no familiarity w

Re: [Pharo-users] [Article] Speeding up factorial computation by changing the order of multiplications

2016-05-24 Thread Thierry Goubier
Hi Sven. Using '((self + upper) / 2 ) truncated' seems to be a little bit faster than 'self + upper bitshift: -1'. Thierry 2016-05-24 9:57 GMT+02:00 Sven Van Caekenberghe : > I just published a short, introduction level article, > > Speeding up factorial computation by changing the order of

Re: [Pharo-users] [Article] Speeding up factorial computation by changing the order of multiplications

2016-05-24 Thread Thierry Goubier
2016-05-24 11:03 GMT+02:00 Sven Van Caekenberghe : > > > On 24 May 2016, at 10:55, Thierry Goubier > wrote: > > > > Hi Sven. > > > > Using '((self + upper) / 2 ) truncated' seems to be a little bit faster > than 'self + upper bitshift: -

Re: [Pharo-users] An Idea for a minimal self documented begineer friendly pharo image

2016-05-24 Thread Thierry Goubier
2016-05-24 15:18 GMT+02:00 Dimitris Chloupis : > Well technically the python part works fine, BUT I also always wanted it > to be friendly to begineers . So nope , its same project. And you are > correct its still focused in coding 3d graphics but I came to realisation > that if I want some people

Re: [Pharo-users] An Idea for a minimal self documented begineer friendly pharo image

2016-05-24 Thread Thierry Goubier
2016-05-24 16:18 GMT+02:00 Esteban Lorenzano : > > On 24 May 2016, at 16:11, Thierry Goubier > wrote: > > > > 2016-05-24 15:18 GMT+02:00 Dimitris Chloupis : > >> Well technically the python part works fine, BUT I also always wanted it >> to be friendly to be

Re: [Pharo-users] Saving to local git and "Loading all file names from http://...pharo5/inbox"

2016-05-29 Thread Thierry Goubier
Le 29/05/2016 11:15, Peter Uhnák a écrit : > All this is so that my .5 would not conflict with someone else .5 How is this a problem? Because it will be "Me.5" and "You.5", so there can't be any conflict. Me.5 and Me.5 are possible... Think of numbering your own stuff on two different branch

Re: [Pharo-users] Saving to local git and "Loading all file names from http://...pharo5/inbox"

2016-05-29 Thread Thierry Goubier
Le 29/05/2016 14:04, Peter Uhnak a écrit : On Sun, May 29, 2016 at 11:21:21AM +0200, Thierry Goubier wrote: Le 29/05/2016 11:15, Peter Uhnák a écrit : > All this is so that my .5 would not conflict with someone else .5 How is this a problem? Because it will be "Me.5" and &quo

Re: [Pharo-users] OSProcess command - non responding image when calling often

2016-06-07 Thread Thierry Goubier
Hi Sabine, which version of Pharo are you using? I had similar issues, and I managed to reduce those occurrences to a reasonable level by changing the way I called OSProcess (and a lot of help from Dave). I do have sometime lockups with OSSubprocess as well, but those are also rare. (I do think t

Re: [Pharo-users] OSProcess command - non responding image when calling often

2016-06-07 Thread Thierry Goubier
re now, we have code for that, and that it works now while waiting for a better solution :) Regards, Thierry > > Regards > Sabine > > > > > 2016-06-07 9:43 GMT+02:00 Thierry Goubier [via Smalltalk] <[hidden email] > <http:///user/SendEmail.jtp?type=node&node=4899580

Re: [Pharo-users] OSProcess command - non responding image when calling often

2016-06-07 Thread Thierry Goubier
7; project (available from the catalog browser). > > Peter > > > > > > It is no problem for me to wait some time for this. > > But it would be nice to know what the plans are, to decide what to do > (and > > not programming something which will be solved in fu

Re: [Pharo-users] OSProcess command - non responding image when calling often

2016-06-07 Thread Thierry Goubier
Thierry > > > Hope any of this helps. Let us know. > > Cheers, > > > > > On Tue, Jun 7, 2016 at 10:21 AM, Peter Uhnak wrote: > >> On Tue, Jun 07, 2016 at 01:22:04PM +0200, Thierry Goubier wrote: >> > 2016-06-07 11:47 GMT+02:00 Peter Uhnak : >> >

Re: [Pharo-users] OSProcess command - non responding image when calling often

2016-06-07 Thread Thierry Goubier
2016-06-07 15:21 GMT+02:00 Peter Uhnak : > On Tue, Jun 07, 2016 at 01:22:04PM +0200, Thierry Goubier wrote: > > 2016-06-07 11:47 GMT+02:00 Peter Uhnak : > > > > > It's strange that I was using GitFileTree over OSProcess for a long > time > > > withou

Re: [Pharo-users] [Raspberry Pi] Accessing GPIO pins on Raspberry Pi?

2016-06-14 Thread Thierry Goubier
Hi Steven, I'm also interested. I'll received a Pi 3 soon and I'll want to use the GPIO as well, as well as looking at performances issues, especially at the IDE level. Have you tried to use: - command line manipulation of the GPIO via OSProcess ? Create a GPIO file access: echo 11 > /sys/class

Re: [Pharo-users] accepting method without creating variable and code generation

2016-06-28 Thread Thierry Goubier
Le 28/06/2016 15:03, Nicolas Passerini a écrit : Still, I think it would be nice to be able to save a method even when it does not compile. I believe it would be better to be able to manipulate, inspect and edit properly virtual methods (MCMethodDefinition, RB-created methods) given that savi

Re: [Pharo-users] How do I convert a FileTree project to Metadataless GitFileTree project?

2016-06-28 Thread Thierry Goubier
Hi Dale, Le 28/06/2016 20:49, Dale Henrichs a écrit : Thierry, I think I tried the obvious: 1. open existing repository with gitfiletree:// 2. reload all packages from gitfiletree repo and remove old filetree:// repo from each package 3. edit .filetree and add `"Metadata" : "false"` bu

Re: [Pharo-users] How do I convert a FileTree project to Metadataless GitFileTree project?

2016-06-28 Thread Thierry Goubier
y in the history; you just have to checkout an old enough commit to get it :) additional comments in-lined below ... More comments below as well. On 6/28/16 12:19 PM, Thierry Goubier wrote: Hi Dale, Le 28/06/2016 20:49, Dale Henrichs a écrit : Thierry, I think I tried the obvious: 1. open exist

Re: [Pharo-users] How do I convert a FileTree project to Metadataless GitFileTree project?

2016-06-28 Thread Thierry Goubier
Thierry Thanks again! Dale On 6/28/16 4:11 PM, Dale Henrichs wrote: On 6/28/16 2:16 PM, Thierry Goubier wrote: Dale, I'm sure it is possible. Wait, wait! If you have in your .filetree "Metadata" : "false" then this is fine and it has switched to the metadata-less m

Re: [Pharo-users] How do I convert a FileTree project to Metadataless GitFileTree project?

2016-06-29 Thread Thierry Goubier
Le 29/06/2016 00:55, Dale Henrichs a écrit : ... I'm pretty certain the MCLazyVersionInfo is the real culprit here ... while reading the code I recognized that many of the basic patterns were exactly as I had remembered them from years ago ... however ... MCLazyVersionInfo this puppy with it

Re: [Pharo-users] How do I convert a FileTree project to Metadataless GitFileTree project?

2016-06-29 Thread Thierry Goubier
Le 29/06/2016 01:11, Dale Henrichs a écrit : On 6/28/16 2:16 PM, Thierry Goubier wrote: Dale, I'm sure it is possible. Wait, wait! If you have in your .filetree "Metadata" : "false" then this is fine and it has switched to the metadata-less mode. To see the changes on

Re: [Pharo-users] How do I convert a FileTree project to Metadataless GitFileTree project?

2016-06-29 Thread Thierry Goubier
Dale, Le 29/06/2016 00:55, Dale Henrichs a écrit : ... Actually, Metacello has a registry of loaded projects (baselines and configurations) and using Metacello it is possible to determine which pacakges belong to which projects etc. so it is not necessary to "register packages with a projec

Re: [Pharo-users] How do I convert a FileTree project to Metadataless GitFileTree project?

2016-06-29 Thread Thierry Goubier
Hi Nicolas, Le 29/06/2016 10:24, Nicolas Passerini a écrit : Hi Dale, Therry, I am working on a libgit-based git integration for Pharo and I am facing the same problem about version numbers. So maybe I can help you if you are working on that. How is the libgit integration going? I had the sa

Re: [Pharo-users] How do I convert a FileTree project to Metadataless GitFileTree project?

2016-06-29 Thread Thierry Goubier
Le 29/06/2016 12:57, Ben Coman a écrit : On Wed, Jun 29, 2016 at 4:00 PM, Thierry Goubier wrote: Le 29/06/2016 00:55, Dale Henrichs a écrit : ... I'm pretty certain the MCLazyVersionInfo is the real culprit here ... while reading the code I recognized that many of the basic pat

Re: [Pharo-users] How do I convert a FileTree project to Metadataless GitFileTree project?

2016-06-29 Thread Thierry Goubier
Le 29/06/2016 15:30, Nicolas Passerini a écrit : Thank you Thierry! I have more questions inline. On Wed, Jun 29, 2016 at 10:44 AM, Thierry Goubier mailto:thierry.goub...@gmail.com>> wrote: All the Monticello GUI : track down version numbers to order stuff in the lists

Re: [Pharo-users] How do I convert a FileTree project to Metadataless GitFileTree project?

2016-06-30 Thread Thierry Goubier
Hi Norbert, Le 30/06/2016 08:51, Norbert Hartl a écrit : Am 30.06.2016 um 01:26 schrieb Dale Henrichs : On 6/29/16 3:44 PM, Ben Coman wrote: On Thu, Jun 30, 2016 at 3:04 AM, Dale Henrichs wrote: On 6/29/16 1:00 AM, Thierry Goubier wrote: Le 29/06/2016 00:55, Dale Henrichs a écrit

Re: [Pharo-users] change which browser opens when browsing senders/implementors

2016-07-20 Thread Thierry Goubier
2016-07-20 16:47 GMT+02:00 Peter Uhnak : > On Wed, Jul 20, 2016 at 03:00:01PM +0200, Denis Kudriashov wrote: > > It was like that in some Pharo version > > Only shortly, because people preferred consistency over convenience, so it > was changed back. > (Note that there is no correct answer here.)

Re: [Pharo-users] change which browser opens when browsing senders/implementors

2016-07-20 Thread Thierry Goubier
in account those changes. Paul Thierry Goubier wrote 2016-07-20 16:47 GMT+02:00 Peter Uhnak < i.uhnak@ >: On Wed, Jul 20, 2016 at 03:00:01PM +0200, Denis Kudriashov wrote: It was like that in some Pharo version Only shortly, because people preferred consistency over conven

Re: [Pharo-users] Changing method definition at runtime

2016-07-23 Thread Thierry Goubier
Hi Steven, Eric, it can be done very easily by just recompiling the method, with optionally handling the fact that the underlying package may be marked as dirty. (i.e. have multiple method implementations, and switching between them by just calling #compile: on the class). Regards, Thierr

Re: [Pharo-users] Can GitHubcello be used against BitBucket?

2016-07-25 Thread Thierry Goubier
Hi Sean, I think the issue is simply that GitFileTree does not support https with authentification. You need to switch to ssh with keys. Now, about the various options you add on the git push command line (diff.mnemonicprefix, core.quotepath), could you detail them? The seems to be unnecessary in

Re: [Pharo-users] Pharo and GIT

2016-07-25 Thread Thierry Goubier
Hi Juraj, I haven't created a Pharo6 configuration for GitFileTree, for now loading should be done by Metacello. Metacello new baseline: 'FileTree'; repository: 'github://dalehenrich/filetree:pharo6.0_dev/repository'; load: 'Git' 2016-07-25 14:41 GMT+02:00 Juraj Kubelka : > Hi, > >

Re: [Pharo-users] Can GitHubcello be used against BitBucket?

2016-07-25 Thread Thierry Goubier
Hi Sean, what you see here is the Monticello way of expressing repositories, and it was my choice to limit it to ssh access to git; Metacello uses a different syntax and allways work with the web api of each web git provider (github / bitbucket) over https. Thierry 2016-07-25 15:38 GMT+02:00 Sea

Re: [Pharo-users] Can GitHubcello be used against BitBucket?

2016-07-25 Thread Thierry Goubier
2016-07-25 16:40 GMT+02:00 Dale Henrichs : > > > On 7/25/16 6:40 AM, Thierry Goubier wrote: > >> Hi Dale, >> >> what I'd like is a way to detect if credentials are necessary on a https >> repo, and add (or ask for them) at the smalltalk level. >> &

Re: [Pharo-users] Pharo and GIT

2016-07-25 Thread Thierry Goubier
Hi Peter, thanks for documenting all that :) Thierry Le 25/07/2016 à 19:28, Peter Uhnak a écrit : Hi Juraj, I've finally forced myself to finish a guide on using gitfiletree: https://www.peteruhnak.com/blog/2016/07/25/how-to-use-git-and-github-with-pharo/ so hopefully it will be of some use

Re: [Pharo-users] Can GitHubcello be used against BitBucket?

2016-07-25 Thread Thierry Goubier
a boulder uphill only to have it to always fall down and he would have to repeat for eternity . :-) But I digress... If you could point me in the right direction it would help. Thank you in advance :-) Kind Regards, Sean Glazier On Mon, Jul 25, 2016 at 9:33 AM, Thierry Goubier mailto:thierry.

Re: [Pharo-users] Can GitHubcello be used against BitBucket?

2016-07-25 Thread Thierry Goubier
rection it would help. Thank you in advance :-) Kind Regards, Sean Glazier On Mon, Jul 25, 2016 at 9:33 AM, Thierry Goubier mailto:thierry.goub...@gmail.com>> wrote: 2016-07-25 14:49 GMT+02:00 Sean Glazier <<mailto:sglazier...@gmail.com>sglazier.

Re: [Pharo-users] Pharo and GIT

2016-07-26 Thread Thierry Goubier
2016-07-26 9:01 GMT+02:00 Serge Stinckwich : > On Tue, Jul 26, 2016 at 12:33 AM, Sean Glazier > wrote: > > Thank you, Peter for documenting that :-). While I think git tools are > OK, > > my opinion though is that Smalltalk hub should be moved forward as well. > At > > cincom the Store experience

Re: [Pharo-users] System Browser "Implementors of..." drill down?

2016-07-26 Thread Thierry Goubier
2016-07-24 23:21 GMT+02:00 stepharo : > Feel free to improve the tools. > > This is on my list to improve > > - method categorizer > > - finder to use lists instead of trees (because it is way better) > > - message browser (to make sure that from a scope browser, the env is > passed an

Re: [Pharo-users] System Browser "Implementors of..." drill down?

2016-07-26 Thread Thierry Goubier
I prefer direct manipulation: - shorten the menu in a code pane, add implementors based on the selected / where cursor is in text (aka smart suggestion): below is the menu for the cursor inside #import:provides:. [image: Images intégrées 1] 2016-07-26 1:33 GMT+02:00 Hernán Morales Durand : > S

Re: [Pharo-users] VW Store access (Re: Pharo and GIT)

2016-07-26 Thread Thierry Goubier
2016-07-26 11:23 GMT+02:00 Ben Coman : > On Tue, Jul 26, 2016 at 3:43 PM, Thierry Goubier > wrote: > > Note, for those who miss VW Store, that Squeak has a Magma mapping for > code. > > This sounds useful. Could you describe it a bit more how to use and >

Re: [Pharo-users] How can I save a project on GitHub to SmalltalkHub?

2016-07-27 Thread Thierry Goubier
Le 27/07/2016 à 23:42, Esteban Lorenzano a écrit : Hi, - first, there is a high change people already have git installed in their machines. Hum. Do they need to have a ssh key registered on github to use ssh-based urls? GitFileTree (and Iceberg?) tend to focus on ssh urls, even if gitfiletr

Re: [Pharo-users] switching to metadata-less gitfiletree

2016-07-29 Thread Thierry Goubier
Hi Peter, Le 29/07/2016 à 18:05, Peter Uhnak a écrit : Hi, I've followed this thread http://forum.world.st/How-do-I-convert-a-FileTree-project-to-Metadataless-GitFileTree-project-td4903920i20.html to switch to metadata less format, Specifically: 1. change `.filetree` file, 2. load the repo to

Re: [Pharo-users] Script to migrate all mcz packages to git?

2016-08-02 Thread Thierry Goubier
Le 02/08/2016 à 13:23, Peter Uhnak a écrit : On Tue, Aug 02, 2016 at 01:04:10PM +0200, Nicolas Passerini wrote: There is this script from Peter Uhnak https://www.peteruhnak.com/blog/2016/03/02/moving-project-from-smalltalkhub-to-github/#Copying-repository but it will not be able to preserve com

Re: [Pharo-users] GitFileTree-MergeDriver and using it with git mergetool

2016-10-04 Thread Thierry Goubier
ability to interactively solve conflicts on smalltalk source code with another merge tool, such as meld. Thanks for finding a nice way of resolving metadata conflicts in `git cherry-pick` and `git rebase`! Regards, Thierry 2016-10-04 9:29 GMT+02:00 Holger Freyther : > Good Morning, > > Thierry

Re: [Pharo-users] CodeGenerator, your opinions?

2016-10-18 Thread Thierry Goubier
Hi Otto, for things like that, I would consider looking into the SmaCC visitor automatic generation. From an grammar, SmaCC creates the class, respecting an eventual inheritance constraint you specify, adds the instance variables, and generates the visitor (and an equality test too). Regardi

Re: [Pharo-users] CodeGenerator, your opinions?

2016-10-18 Thread Thierry Goubier
Le 18/10/2016 à 15:45, Otto Behrens a écrit : for things like that, I would consider looking into the SmaCC visitor automatic generation. From an grammar, SmaCC creates the class, respecting an eventual inheritance constraint you specify, adds the instance variables, and generates the visitor (an

Re: [Pharo-users] OSProcess missing from Pharo 6 image

2016-10-28 Thread Thierry Goubier
2016-10-28 14:12 GMT+02:00 Guille Polito : > But the functionality is there, it's just that it is not loaded by default. > > Loading it by default implies wedding Pharo's life cycle with > OS(Sub)Process' one, and having to maintain the possibility of dependencies > to OS(Sub)Process spreading in

Re: [Pharo-users] How does Boolean ifTrue work?

2016-10-31 Thread Thierry Goubier
Hi Dmitry, you found it yourself, sort of! Le 31/10/2016 à 14:25, CodeDmitry a écrit : Wait, so unlike JavaScript; True and False are actual singletons and ifTrue/ifFalse/ifTrue:ifFalse: uses visitor pattern to have the actual True or False handle the block rather than doing it themselves? Ye

Re: [Pharo-users] How does Boolean ifTrue work?

2016-10-31 Thread Thierry Goubier
Le 31/10/2016 à 14:58, CodeDmitry a écrit : But still, how is the actual argument "alternativeBlock" passed to the True/False from a Boolean? The message does not cache the message inside itself before passing the message, and it does not pass the alternative block along with the message. If I

Re: [Pharo-users] How does Boolean ifTrue work?

2016-10-31 Thread Thierry Goubier
Le 31/10/2016 à 15:32, CodeDmitry a écrit : I realized it a bit before you posted but thanks for confirming. Boolean seems to indeed just be a "Dynamic Interface"; since Smalltalk does not have "Java Interfaces"(nor want them for the same reason JavaScript doesn't), the developers wanted to stil

Re: [Pharo-users] How does Boolean ifTrue work?

2016-10-31 Thread Thierry Goubier
Le 31/10/2016 à 16:18, Denis Kudriashov a écrit : 2016-10-31 16:11 GMT+01:00 Norbert Hartl mailto:norb...@hartl.name>>: Am 31.10.2016 um 15:59 schrieb p...@highoctane.be : but you should use myCollection ifEmpty: [ ... ] Why? because it shorter :

Re: [Pharo-users] about balkanisation

2016-11-07 Thread Thierry Goubier
Hi Esteban, I cut out the rest, because I agree with all your points, except for... 2016-11-07 9:55 GMT+01:00 Esteban Lorenzano : > [ ... ] > > Replacing Monticello with git goes in this direction: > > [ ... ] > And this one I don't understand. A smooth, git / iceberg oriented transition over M

Re: [Pharo-users] about balkanisation

2016-11-07 Thread Thierry Goubier
Hi Kilon, 2016-11-07 9:57 GMT+01:00 Dimitris Chloupis : > > Git requirements is basically non existent, it mainly works with text > files and with less support for binary files. Pharo does not need anything > but text files to be ready for Git. We had text files since forever with > fileouts and

Re: [Pharo-users] about balkanisation

2016-11-07 Thread Thierry Goubier
2016-11-07 10:43 GMT+01:00 Dimitris Chloupis : > " > Aready done. Look for Jan Vrany tools or Cuis. IMHO, not convincing to me > (Jan's format is even more conflict-oriented than Filetree metadata, but it > is a design goal). Cuis git repository is a mess to me; very hard to build > a coherent 're

Re: [Pharo-users] about balkanisation

2016-11-07 Thread Thierry Goubier
2016-11-07 11:05 GMT+01:00 Esteban Lorenzano : > > On 7 Nov 2016, at 10:03, Thierry Goubier > wrote: > > Hi Esteban, > > I cut out the rest, because I agree with all your points, except for... > > 2016-11-07 9:55 GMT+01:00 Esteban Lorenzano : > >> [ ... ] >

Re: [Pharo-users] about balkanisation

2016-11-07 Thread Thierry Goubier
Hi Dale, 2016-11-07 12:03 GMT+01:00 Dale Henrichs : > > > On 11/7/16 7:15 AM, Thierry Goubier wrote: > > > > 2016-11-07 11:05 GMT+01:00 Esteban Lorenzano : > >> >> On 7 Nov 2016, at 10:03, Thierry Goubier >> wrote: >> >> Hi Esteban, >>

Re: [Pharo-users] about balkanisation

2016-11-07 Thread Thierry Goubier
2016-11-07 15:42 GMT+01:00 Nicolas Passerini : > > 2016-11-07 15:30 GMT+01:00 Thierry Goubier : > >> Thierry, If I'm not mistaken, Esteban is referring to the fact that in >>> FileTree we are still using Monticello to do the load of the packages and >>> eve

Re: [Pharo-users] about balkanisation

2016-11-07 Thread Thierry Goubier
2016-11-07 16:13 GMT+01:00 Nicolas Passerini : > > I started creating version names using the unix date (the number of > seconds since 1970), which allows me to provide version numbers without > complex calculations and without breaking Monticello. > > Numbers are not nice but we do not use them a

[Pharo-users] Iceberg/GitFileTree (was Re: about balkanisation)

2016-11-07 Thread Thierry Goubier
Nicolas, I changed the subject, it seems appropriate. 2016-11-07 16:56 GMT+01:00 Nicolas Passerini : > > 2016-11-07 16:26 GMT+01:00 Thierry Goubier : > >> >>> The problem I found is that in order to recreate sequential numbers, you >>> have to load all comm

Re: [Pharo-users] about balkanisation

2016-11-08 Thread Thierry Goubier
Hi Dale, 2016-11-08 2:03 GMT+01:00 Dale Henrichs : > [ snip ... ] > > yes I think this is the area where a Metallo Project Browser comes into > play. The technology for committing the dirty packages in a a > ConfigurationOf has been around for quite awhile, but a tool that unifies > the "multi-pa

Re: [Pharo-users] about balkanisation

2016-11-10 Thread Thierry Goubier
Hi Dale, 2016-11-10 6:04 GMT+01:00 Dale Henrichs : > > > On 11/8/16 7:09 AM, Thierry Goubier wrote: > > Hi Dale, > > 2016-11-08 2:03 GMT+01:00 Dale Henrichs > : > >> [ snip ... ] >> >> yes I think this is the area where a Metallo Project Browser come

Re: [Pharo-users] Class disappear from Nautilus, in Pharo 4

2016-11-11 Thread Thierry Goubier
Le 11/11/2016 à 10:51, Hilaire a écrit : Hi Henrik, It was categorized since years, and now I can see it disappeared from the Monticello save, since maybe one year, glup! This is scarring as reloading code in fresh image will lead to missing code. Can you track down in your package versions wh

Re: [Pharo-users] Class disappear from Nautilus, in Pharo 4

2016-11-11 Thread Thierry Goubier
Le 11/11/2016 à 12:16, Hilaire a écrit : I sorted out the problem by copying then renaming the class and categorising the copy. I would suggest then rebuilding your image from scratch now. I know I would be worried by a possible incorrect state of RPackageOrganizer. Regards, Thierry Thank

Re: [Pharo-users] [SmaCC] Partial Installation

2016-11-25 Thread Thierry Goubier
Hi Kilon, 2016-11-25 12:13 GMT+01:00 Dimitris Chloupis : > Hey there , I would like to install from SmaCC only Python and C++ parsers > , any idea how to add that to my baseline as a dependency ? > Just load the SmaCC-Python package. There is no C++ parser. Use the following: spec

Re: [Pharo-users] [SmaCC] Partial Installation

2016-11-25 Thread Thierry Goubier
possible to merge. Both are open, and the github SmaCC repository could also count as a test-case for Iceberg :) Regards, Thierry > > Cheers, > Doru > > > > On Nov 25, 2016, at 1:30 PM, Thierry Goubier > wrote: > > > > Hi Kilon, > > > > 2016-11-2

Re: [Pharo-users] [SmaCC] Partial Installation

2016-11-25 Thread Thierry Goubier
t; Error: Name not found: SmaCC-Python > That's strange. As far as I can see, I use the exact same code in a baseline of mine without errors. I'll try some tests over the week-end. Thierry > > > On Fri, Nov 25, 2016 at 2:31 PM Thierry Goubier > wrote: > >> Hi

Re: [Pharo-users] [SmaCC] Partial Installation

2016-11-25 Thread Thierry Goubier
ion of Ephestos (or I should not try to load the stable version?). Thierry On Fri, 25 Nov 2016 at 17:15, Thierry Goubier mailto:thierry.goub...@gmail.com>> wrote: 2016-11-25 14:34 GMT+01:00 Dimitris Chloupis mailto:kilon.al...@gmail.com>>: I am afraid it does not work

Re: [Pharo-users] [SmaCC] Partial Installation

2016-11-26 Thread Thierry Goubier
. You may import only one baseline (i.e. in the debug, I see only Nireas as imported baseline). Dale, how do we do to import from more than one Baseline in another baseline? Thierry On Sat, 26 Nov 2016 at 00:12, Thierry Goubier mailto:thierry.goub...@gmail.com>> wrote: Le 25/11/201

Re: [Pharo-users] Execute a script from command line save image and exit

2016-11-28 Thread Thierry Goubier
2016-11-28 12:13 GMT+01:00 Dimitris Chloupis : > How to execute a script from command line , then save the image and exit ? > > I use the st command but it offers either --save which saves but keeps > image opened or --exit the exits the image without saving > > ./pharo Ephestos.image st --save t

Re: [Pharo-users] Execute a script from command line save image and exit

2016-11-28 Thread Thierry Goubier
s is strange because, as you remember from the Makefile (and because my line of work is command-line oriented), I use the pharo shell script to run a script and either save the image or not save the image, never opening the window in all cases. Thierry > > > On Mon, Nov 28, 2016 at 1:

Re: [Pharo-users] Execute a script from command line save image and exit

2016-11-28 Thread Thierry Goubier
your makefile, maybe I do something stupid, I am > very noob when it comes to command line cause I use GUIs 99% of the time > > > On Mon, Nov 28, 2016 at 1:59 PM Thierry Goubier > wrote: > >> 2016-11-28 12:54 GMT+01:00 Dimitris Chloupis : >> >> there are two b

Re: [Pharo-users] Execute a script from command line save image and exit

2016-11-28 Thread Thierry Goubier
2016-11-28 14:28 GMT+01:00 Dimitris Chloupis : > > > On Mon, Nov 28, 2016 at 2:13 PM Thierry Goubier > wrote: > >> The GitFileTree-MergeDriver is a good place for that since it has a >> Makefile[1] with smalltalk scripting inside ("eval"), and a command line

<    1   2   3   4   5   6   >