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

2015-07-08 Thread GitHub
Branch: refs/tags/50159 Home: https://github.com/pharo-project/pharo-core

[Pharo-dev] [pharo-project/pharo-core] d18adb: 50159

2015-07-08 Thread GitHub
Branch: refs/heads/5.0 Home: https://github.com/pharo-project/pharo-core Commit: d18adbad03d07e0ab3a7b675a85a407482edbdf4 https://github.com/pharo-project/pharo-core/commit/d18adbad03d07e0ab3a7b675a85a407482edbdf4 Author: Jenkins Build Server bo...@pharo-project.org Date:

Re: [Pharo-dev] GToolkit loading problem

2015-07-08 Thread Andrei Chis
Is there bug report for this or should I create one? cheers, Andrei On Fri, Jul 3, 2015 at 4:58 PM, Esteban Lorenzano esteba...@gmail.com wrote: On 03 Jul 2015, at 16:42, Andrei Chis chisvasileand...@gmail.com wrote: On Fri, Jul 3, 2015 at 3:37 PM, Pavel Krivanek pavel.kriva...@gmail.com

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Alexandre Bergel
Thanks Peter, I will have a look… Alexandre On Jul 8, 2015, at 12:31 PM, Peter Uhnák i.uh...@gmail.com wrote: Hi Alex, I've been troubled by this some time ago, so Thierry and Dale gave me exhaustive explanation here

[Pharo-dev] https://readthedocs.org/

2015-07-08 Thread p...@highoctane.be
How would we integrated pillar html output in here? https://readthedocs.org/

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Otto Behrens
We have a .gitignore file that contains: version methodProperties.json So, we don't bother. The side effects of this are: Without methodProperties.json, you have the default author and meaningless timestamp. Without the version file, loading does not work properly. So we have a script that

Re: [Pharo-dev] Moldable Pharo

2015-07-08 Thread Alexandre Bergel
Indeed! Hey! The Glamorous team! This is a call :-) Alexandre On Jul 8, 2015, at 1:28 PM, Torsten Bergmann asta...@gmx.de wrote: Hi, with GT Inspector/Spotter we now have more moldable tools and Pharo becomes again a more flexible Tool and IDE. The settings framework also allows to

Re: [Pharo-dev] Probably Metacello sucks…

2015-07-08 Thread Merwan Ouddane
Hi, As i said earlier in the conversation, you have to unload the oswindow configuration first... Just execute this before loading the package: MCPackageLoader unloadPackage: (MCPackage named: 'ConfigurationOfOSWindow') Merwan On mar., 2015-07-07 at 17:13 +0200, Natalia Tymchuk wrote:

[Pharo-dev] [pharo-project/pharo-core] 29586a: 50160

2015-07-08 Thread GitHub
Branch: refs/heads/5.0 Home: https://github.com/pharo-project/pharo-core Commit: 29586a92131d5343e3c7aca3ad6197b63a677c22 https://github.com/pharo-project/pharo-core/commit/29586a92131d5343e3c7aca3ad6197b63a677c22 Author: Jenkins Build Server bo...@pharo-project.org Date:

[Pharo-dev] Moldable Pharo

2015-07-08 Thread Torsten Bergmann
Hi, with GT Inspector/Spotter we now have more moldable tools and Pharo becomes again a more flexible Tool and IDE. The settings framework also allows to use the settings browser for own purposes and in own applications - which is nice. One can even have a custom world menu in Pharo for the own

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Sven Van Caekenberghe
On 08 Jul 2015, at 12:46, Serge Stinckwich serge.stinckw...@gmail.com wrote: Yurij post also an explanation recently here: http://code.yuriy.tymch.uk/2015/07/pharo-and-github-versioning-revision-2.html That link does not seem to work ... On Wed, Jul 8, 2015 at 12:31 PM, Peter Uhnák

Re: [Pharo-dev] Strange Slice+Changes behavior

2015-07-08 Thread Christophe Demarey
You can write it like that: MCDefinitionIndexaddAll: aCollection aCollection flattened do: [ :each | self add: each ] Le 8 juil. 2015 à 12:45, Peter Uhnák a écrit : Hi Nicolai, I had to also do this (this is ugly and I shouldn't query class types, but maybe this

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

2015-07-08 Thread GitHub
Branch: refs/tags/50160 Home: https://github.com/pharo-project/pharo-core

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Peter Uhnák
Hi Alex, I've been troubled by this some time ago, so Thierry and Dale gave me exhaustive explanation here http://forum.world.st/Metacello-GIT-methodProperties-json-td4818097.html As for merging via git, there is also mentioned MergeDriver that's very easy to use and should be able to resolve

Re: [Pharo-dev] GToolkit loading problem

2015-07-08 Thread Esteban Lorenzano
you need to create one :P On 08 Jul 2015, at 11:47, Andrei Chis chisvasileand...@gmail.com wrote: Is there bug report for this or should I create one? cheers, Andrei On Fri, Jul 3, 2015 at 4:58 PM, Esteban Lorenzano esteba...@gmail.com mailto:esteba...@gmail.com wrote: On 03 Jul

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Serge Stinckwich
Yurij post also an explanation recently here: http://code.yuriy.tymch.uk/2015/07/pharo-and-github-versioning-revision-2.html On Wed, Jul 8, 2015 at 12:31 PM, Peter Uhnák i.uh...@gmail.com wrote: Hi Alex, I've been troubled by this some time ago, so Thierry and Dale gave me exhaustive

[Pharo-dev] merging in a filetree repository

2015-07-08 Thread Alexandre Bergel
Hi! Do I still need to press the merge button in Monticello when I am working on a filtree git repository? I understand that no since the merging has to be done by Git, and not by monticello. I tried to not do the merge in monticello, but I get some conflicts when doing the git merge. For

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Alexandre Bergel
Our “coding” atoms are methods, not classes. Having method per file we can trace the history of changes with method detail, not class. That I understand. Now… you are complaining in the wrong problem. Well… Having one file per method seems to be very problematic after all. FileTree

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Alexandre Bergel
I just wanted to give a try. Alexandre On Jul 8, 2015, at 3:08 PM, Stephan Eggermont step...@stack.nl wrote: On 08-07-15 14:51, Alexandre Bergel wrote: This is frustrating…. Maybe I will go back to Smalltalkhub afterall… Git support is still bleeding edge. Why did you want to move

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Thierry Goubier
2015-07-08 15:15 GMT+02:00 Alexandre Bergel alexandre.ber...@me.com: Looks like a problem when installing the merge driver. pathToGitFileTree-MergeDriver shoudl not appear like that, so it seems the make used to install wasn't successful. Can you show the result of $ git config --get

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Esteban Lorenzano
Most of our problems here is because we insist on being interchangeable between git and mcz. While treating git as “just another repository” can feel appealable in certain cases (for example, in the super-uncommon way of handle vm building we have, when we use git and Eliot uses squeak source,

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Thierry Goubier
2015-07-08 15:31 GMT+02:00 Alexandre Bergel alexandre.ber...@me.com: Then this means the make in GitFileTree-MergeDriver hasn't worked. When you did the make, what was the output? It is: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ~/Dropbox/Workspace/GitFileTree-MergeDriver make mkdir pharo cd

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

2015-07-08 Thread GitHub
Branch: refs/tags/50161 Home: https://github.com/pharo-project/pharo-core

[Pharo-dev] [pharo-project/pharo-core] d52cad: 50161

2015-07-08 Thread GitHub
Branch: refs/heads/5.0 Home: https://github.com/pharo-project/pharo-core Commit: d52cad20f5a0ea149b6de6a14c6eadef93a7ea47 https://github.com/pharo-project/pharo-core/commit/d52cad20f5a0ea149b6de6a14c6eadef93a7ea47 Author: Jenkins Build Server bo...@pharo-project.org Date:

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Thierry Goubier
2015-07-08 15:11 GMT+02:00 Alexandre Bergel alexandre.ber...@me.com: Our “coding” atoms are methods, not classes. Having method per file we can trace the history of changes with method detail, not class. That I understand. Now… you are complaining in the wrong problem. Well… Having one

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Esteban Lorenzano
On 08 Jul 2015, at 15:19, Thierry Goubier thierry.goub...@gmail.com wrote: 2015-07-08 15:11 GMT+02:00 Alexandre Bergel alexandre.ber...@me.com mailto:alexandre.ber...@me.com: Our “coding” atoms are methods, not classes. Having method per file we can trace the history of changes

[Pharo-dev] Ecore Importer

2015-07-08 Thread Brice GOVIN
Hi everybody, does anyone know if there is an Ecore importer in Pharo? The idea is to import an ecore file (so an XMI) and to create Pharo classes in a given package directly. At least, there could be an Ecore importer that create immediately a MooseModel ? Regards, -- Brice Govin

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Alexandre Bergel
This is frustrating…. I have followed the instruction given on https://github.com/ThierryGoubier/GitFileTree-MergeDriver And I got: ~/HackathonSattose2015 git merge master pathToGitFileTree-MergeDriver/merge --version .merge_file_WAu4Yh .merge_file_WxznI2 .merge_file_ZmiIKE:

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Esteban Lorenzano
Our “coding” atoms are methods, not classes. Having method per file we can trace the history of changes with method detail, not class. Now… you are complaining in the wrong problem. FileTree meta information (who causes your merge problems) is needed *just* to keep monticello compatibility.

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Thierry Goubier
2015-07-08 14:51 GMT+02:00 Alexandre Bergel alexandre.ber...@me.com: This is frustrating…. I have followed the instruction given on https://github.com/ThierryGoubier/GitFileTree-MergeDriver And I got: ~/HackathonSattose2015 git merge master pathToGitFileTree-MergeDriver/merge --version

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Stephan Eggermont
On 08-07-15 14:51, Alexandre Bergel wrote: This is frustrating…. Maybe I will go back to Smalltalkhub afterall… Git support is still bleeding edge. Why did you want to move away from smalltalkhub before we have libgit2 integrated? Stephan

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Thierry Goubier
Hi Otto, 2015-07-08 14:21 GMT+02:00 Otto Behrens o...@finworks.biz: We have a .gitignore file that contains: version methodProperties.json This is a bit drastic :) So, we don't bother. The side effects of this are: Without methodProperties.json, you have the default author and

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Thierry Goubier
2015-07-08 15:24 GMT+02:00 Alexandre Bergel alexandre.ber...@me.com: Thierry, $ git config --get merge.mcVersion.driver ~/HackathonSattose2015 git config --get merge.mcVersion.driver pathToGitFileTree-MergeDriver/merge --version %O %A %B Any idea how I can merge then? Is this value

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Alexandre Bergel
Then this means the make in GitFileTree-MergeDriver hasn't worked. When you did the make, what was the output? It is: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ~/Dropbox/Workspace/GitFileTree-MergeDriver make mkdir pharo cd pharo; wget -O- get.pharo.org/30+vm | bash --2015-07-08 14:20:12--

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Alexandre Bergel
Thierry, $ git config --get merge.mcVersion.driver ~/HackathonSattose2015 git config --get merge.mcVersion.driver pathToGitFileTree-MergeDriver/merge --version %O %A %B Any idea how I can merge then? Is this value what you expected? Cheers, Alexandre --

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Thierry Goubier
2015-07-08 15:25 GMT+02:00 Esteban Lorenzano esteba...@gmail.com: On 08 Jul 2015, at 15:19, Thierry Goubier thierry.goub...@gmail.com wrote: 2015-07-08 15:11 GMT+02:00 Alexandre Bergel alexandre.ber...@me.com: Our “coding” atoms are methods, not classes. Having method per file we can

Re: [Pharo-dev] https://readthedocs.org/

2015-07-08 Thread Damien Cassou
p...@highoctane.be p...@highoctane.be writes: How would we integrated pillar html output in here? https://readthedocs.org/ there is already a prototype Pillar's gitbook exporter that worked well when I wrote it. This uses the Markdown exporter. -- Damien Cassou

[Pharo-dev] TextHighlightByBounds

2015-07-08 Thread Sean P. DeNigris
This is a weird class. It is a definition of a clickable highlighted range of text, but by point co-ordinates?! Why isn't this done using intervals into the text? I discovered this while investigating whether DiffMorph could wrap the text, but since the highlights are point-based, the highlights

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

2015-07-08 Thread GitHub
Branch: refs/tags/50158 Home: https://github.com/pharo-project/pharo-core

[Pharo-dev] [pharo-project/pharo-core] 506ee3: 50158

2015-07-08 Thread GitHub
Branch: refs/heads/5.0 Home: https://github.com/pharo-project/pharo-core Commit: 506ee3c30fb0dbcd68acee30247d907a66ce1d9a https://github.com/pharo-project/pharo-core/commit/506ee3c30fb0dbcd68acee30247d907a66ce1d9a Author: Jenkins Build Server bo...@pharo-project.org Date:

Re: [Pharo-dev] Moldable Tools are Cooooool!

2015-07-08 Thread Andrei Chis
Very nice :) Though an even cooler think would be to have the diff view appear dynamically in the debugger when you get an assertion failed due to PhexMatcher :) Cheers, Andrei On Wed, Jul 8, 2015 at 7:06 PM, Sean P. DeNigris s...@clipperadams.com wrote: Wow, things are getting way more

Re: [Pharo-dev] Moldable Tools are Cooooool!

2015-07-08 Thread Sean P. DeNigris
Andrei Chis wrote have the diff view appear dynamically in the debugger when you get an assertion failed due to PhexMatcher Is that possible? I mean does the framework allow for that capability, not could it be hacked in. - Cheers, Sean -- View this message in context:

Re: [Pharo-dev] Moldable Tools are Cooooool!

2015-07-08 Thread Andrei Chis
On Wed, Jul 8, 2015 at 8:07 PM, Sean P. DeNigris s...@clipperadams.com wrote: Andrei Chis wrote have the diff view appear dynamically in the debugger when you get an assertion failed due to PhexMatcher Is that possible? I mean does the framework allow for that capability, not could it be

Re: [Pharo-dev] ZnUrl#withPathSegments: Surprise

2015-07-08 Thread Sven Van Caekenberghe
On 08 Jul 2015, at 19:13, Sean P. DeNigris s...@clipperadams.com wrote: Sven Van Caekenberghe-2 wrote I do remember adding this especially for you ;-) Ha ha, yes I remember... the #/ is certainly useful. My question is just about the name #withPathSegments:. Maybe something like

[Pharo-dev] ZnUrl#withPathSegments: Surprise

2015-07-08 Thread Sean P. DeNigris
I expected #withPathSegments: to return a copy with path segments replaced by the argument, but in fact they were added to the existing path. Just me? - Cheers, Sean -- View this message in context: http://forum.world.st/ZnUrl-withPathSegments-Surprise-tp4836593.html Sent from the Pharo

[Pharo-dev] Moldable Tools are Cooooool!

2015-07-08 Thread Sean P. DeNigris
Wow, things are getting way more fun around here :) Pharo Debugger Customization for Phexample https://www.youtube.com/watch?v=Bq6RK_z3_Is In just a few minutes, Pharo's moldable debugger let's us turn a useless error message into a much better format - diffed even! In a few minutes, we've made

Re: [Pharo-dev] ZnUrl#withPathSegments: Surprise

2015-07-08 Thread Sven Van Caekenberghe
I don't know. If you see where it is used, you'll see it makes sense to add: 'http://host.com:80' asZnUrl / 'files' / 'readme.txt' Where #/ is equivalent to #withPathSegments. I do remember adding this especially for you ;-) On 08 Jul 2015, at 18:30, Sean P. DeNigris s...@clipperadams.com

Re: [Pharo-dev] ZnUrl#withPathSegments: Surprise

2015-07-08 Thread Sean P. DeNigris
Sven Van Caekenberghe-2 wrote I do remember adding this especially for you ;-) Ha ha, yes I remember... the #/ is certainly useful. My question is just about the name #withPathSegments:. Maybe something like #withAddedPathSegments: might be clearer? Also, there is the #copyXyz convention used

Re: [Pharo-dev] ZnUrl#withPathSegments: Surprise

2015-07-08 Thread Sean P. DeNigris
Sven Van Caekenberghe-2 wrote where do you find proof for the #withX: meaning 'replace X in a copy of the receiver ' ? I guess from the collection #with:... messages that start from a fresh copy, but also quickly browsing the image, I see other such uses e.g. #withAngle:, #withNewSelection:,

Re: [Pharo-dev] Moldable Pharo

2015-07-08 Thread Tudor Girba
Hi, Moldability is the very center part of the philosophy behind GT and Pharo. We want the whole environment to become moldable. Essentially, we bring dynamism into the IDE (the language has long been dynamic, but the tools were much less so). Indeed, right now you see it materialized by default

Re: [Pharo-dev] Moldable Pharo

2015-07-08 Thread stepharo
did you check the nautilus plugin? Because you cannot compose everything but you can add plugin and I clean them today. Stef Le 8/7/15 13:28, Torsten Bergmann a écrit : Hi, with GT Inspector/Spotter we now have more moldable tools and Pharo becomes again a more flexible Tool and IDE. The

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Alexandre Bergel
Thanks Thierry. Seems to work. But I get this error: ~/HackathonSattose2015 git merge master readlink: illegal option -- e usage: readlink [-n] [file ...] readlink: illegal option -- e usage: readlink [-n] [file ...] readlink: illegal option -- e usage: readlink [-n] [file …] Any idea?

Re: [Pharo-dev] merging in a filetree repository

2015-07-08 Thread Thierry Goubier
Le 08/07/2015 23:25, Alexandre Bergel a écrit : Thanks Thierry. Seems to work. But I get this error: ~/HackathonSattose2015 git merge master readlink: illegal option -- e usage: readlink [-n] [file ...] readlink: illegal option -- e usage: readlink [-n] [file ...] readlink: illegal option -- e

Re: [Pharo-dev] Moldable Tools are Cooooool!

2015-07-08 Thread Tudor Girba
I am so happy to see this moldability virus spreading like that :). Nice work. As Andrei pointed out, you might want to take a look at the GTDebugger. Here is a paper describing it: http://scg.unibe.ch/scgbib?query=Chis14bdisplay=abstract Cheers, Doru On Wed, Jul 8, 2015 at 7:06 PM, Sean P.

Re: [Pharo-dev] https://readthedocs.org/

2015-07-08 Thread stepharo
We can also export html so it is just that somebody has to do it. A visitor on our nice pivot format. Le 8/7/15 14:11, p...@highoctane.be a écrit : How would we integrated pillar html output in here? https://readthedocs.org/

Re: [Pharo-dev] Ecore Importer

2015-07-08 Thread stepharo
You should ask in the moose mailing-list. I will check because we did somethign related to that long time ago in Moose on VW. Le 8/7/15 16:00, Brice GOVIN a écrit : Hi everybody, does anyone know if there is an Ecore importer in Pharo? The idea is to import an ecore file (so an XMI) and to

Re: [Pharo-dev] Ecore Importer

2015-07-08 Thread Brice GOVIN
Thank you! I did it also =) Regards, -- Brice Govin PhD student in RMoD research team at INRIA Lille Software Engineer at THALES AIR SYSTEMS Rungis ENSTA-Bretagne ENSI2014 64 chemin des boeufs 91220 PALAISEAU On 08 Jul 2015, at 23:21, stepharo

[Pharo-dev] Evaluating Confidential Info

2015-07-08 Thread Sean P. DeNigris
Now that Playground is saving all snippets for later use, how would one evaluate something for which there should be no record e.g. logging into a server? - Cheers, Sean -- View this message in context: http://forum.world.st/Evaluating-Confidential-Info-tp4836615.html Sent from the Pharo