Re: [Pharo-dev] Efficient string concatenation - proposed new

2013-11-16 Thread btc
Thanks Doru.  That looks really useful.  I've added it to the rule rectification tips... https://pharo.fogbugz.com/default.asp?12184 cheers -ben Tudor Girba wrote: You already have it: '' join: #('abc' 'def' 'ghi') Doru On Sat, Nov 16, 2013 at 7:09 PM, wrote: Code Critic ru

Re: [Pharo-dev] New builder for Roassal: building geographical maps

2013-11-16 Thread Hernán Morales Durand
Yes, loading .shp is mandatory for GIS features. I don't know how it matches with your GPS project or it's complementary with your Athens/Roassal implementation. I hope so because it would be a real open door for GIS developers. I have updated the packages and added an install script. Try it t

Re: [Pharo-dev] New builder for Roassal: building geographical maps

2013-11-16 Thread Alexandre Bergel
Ok, thanks, I did not know Cheers Alexandre > Le 16-11-2013 à 22:31, b...@openinworld.com a écrit : > > Alexandre Bergel wrote: >> >>> Have you checked Shapes to load ESRI .shp files? >>> >>> http://www.smalltalkhub.com/#!/~hernan/Shapes >>> >> >> Apparently it does not load in Pharo 3

Re: [Pharo-dev] In-memory FileSystem write streams not being polymorphic

2013-11-16 Thread Nicolás Papagna Maldonado
Hi Stef! You're thinking of Xstream as an alternative FileSytemStore or to replace an specific part of the Files package? Besides the specific issue I mentioned, how do the dev team feel about the current FileSystem-Core implementation? Cheers, Nico PM -- View this message in context: http:

Re: [Pharo-dev] New builder for Roassal: building geographical maps

2013-11-16 Thread btc
Alexandre Bergel wrote: Have you checked Shapes to load ESRI .shp files? http://www.smalltalkhub.com/#!/~hernan/Shapes Apparently it does not load in Pharo 3.0. I am not sure how popular are .shp files. The map I used in my examples are SVG path description. SHaPe file

Re: [Pharo-dev] Spotlight discussion

2013-11-16 Thread Benjamin
The new spotlight beta can be tested here: https://ci.inria.fr/pharo-contribution/job/New-Pharo-IDE/ It planned to answer before but I was in the plane :P Ben On 16 Nov 2013, at 18:37, Juraj Kubelka wrote: > > El 16-11-2013, a las 13:53, b...@openinworld.com escribió: > >> Juraj Kubelka wro

Re: [Pharo-dev] GraphViz - renggli repo down

2013-11-16 Thread p...@highoctane.be
Hi Hernan, Couldn't resist and tried it out. Worked fine on I set the analyzer to PDGraphPackageAnalyzer in the Seaside WADevelopment class. This gives a better view on the structure of Seaside. Thanks! Phil On Sat, Nov 16, 2013 at 9:33 PM, Hernán Morales Durand < hernan.mora...@gmail.com>

Re: [Pharo-dev] SVG described countries in Roassal

2013-11-16 Thread Camillo Bruni
ok, makes more sense now :) On 2013-11-17, at 00:11, Tudor Girba wrote: > I guess the answer to Camillo is that the link between SVG and the picture of > Alex is that the map data is available as SVG :). Alex imported the map from > SVG and drew it with Roassal. > > Doru > > > On Sun, Nov 1

Re: [Pharo-dev] SVG described countries in Roassal

2013-11-16 Thread Tudor Girba
I guess the answer to Camillo is that the link between SVG and the picture of Alex is that the map data is available as SVG :). Alex imported the map from SVG and drew it with Roassal. Doru On Sun, Nov 17, 2013 at 12:02 AM, Alexandre Bergel wrote: > SVG path gives us a list of segment coordinat

Re: [Pharo-dev] GraphViz - renggli repo down

2013-11-16 Thread p...@highoctane.be
Thank you very much. I'll try it out tomorrow. Phil On Sat, Nov 16, 2013 at 9:33 PM, Hernán Morales Durand < hernan.mora...@gmail.com> wrote: > Ok that's good. > Please check in Pharo 2.0. I put also a Gofer installer script here: > > http://www.smalltalkhub.com/#!/~hernan/GraphViz > > There

Re: [Pharo-dev] SVG described countries in Roassal

2013-11-16 Thread Alexandre Bergel
SVG path gives us a list of segment coordinates. We process each coordinate using the camera, which gives translation and zoom. The interaction maybe not that obvious from the example. Having the mouse over a name highlights the country. Cheers, Alexandre > Le 16-11-2013 à 19:28, Camillo Br

Re: [Pharo-dev] SVG described countries in Roassal

2013-11-16 Thread Camillo Bruni
Nice! Though I am a bit confused, what has displaying vector graphics with SVG to do? I don't fully get the interaction from your example :) On 2013-11-16, at 22:39, Tudor Girba wrote: > This is really great! > > Doru > > > On Sat, Nov 16, 2013 at 9:47 PM, Alexandre Bergel > wrote: > Anoth

Re: [Pharo-dev] New builder for Roassal: building geographical maps

2013-11-16 Thread Alexandre Bergel
> Have you checked Shapes to load ESRI .shp files? > > http://www.smalltalkhub.com/#!/~hernan/Shapes Apparently it does not load in Pharo 3.0. I am not sure how popular are .shp files. The map I used in my examples are SVG path description. Our next goal is to represent GPS coordinate and citi

Re: [Pharo-dev] Would love to have chuck in Pharo

2013-11-16 Thread GOUBIER Thierry
+1 Coupled with smart suggestions so that you can ask the type checker to infer the type of the selected item. Thierry De : Pharo-dev [pharo-dev-boun...@lists.pharo.org] de la part de Stéphane Ducasse [stephane.duca...@inria.fr] Date d'envoi : samedi 16

Re: [Pharo-dev] New builder for Roassal: building geographical maps

2013-11-16 Thread Hernán Morales Durand
Hi Alex, Have you checked Shapes to load ESRI .shp files? http://www.smalltalkhub.com/#!/~hernan/Shapes There are free shapefile maps in sites like this http://www.statsilk.com/maps/download-free-shapefile-maps Hernán El 16/11/2013 7:52, Alexandre Bergel escribió: It is currently ad-hoc sinc

Re: [Pharo-dev] GraphViz - renggli repo down

2013-11-16 Thread Hernán Morales Durand
Ok that's good. Please check in Pharo 2.0. I put also a Gofer installer script here: http://www.smalltalkhub.com/#!/~hernan/GraphViz There should be a way to specify original author because I don't want to take credit for others code. Hernán El 16/11/2013 14:04, Stéphane Ducasse escribió: t

Re: [Pharo-dev] GraphViz - renggli repo down

2013-11-16 Thread Stephan Eggermont
hernan/BioSmalltalk Is what DeprecationFinder me tells Stephan Verstuurd vanaf mijn iPhone

Re: [Pharo-dev] New builder for Roassal: building geographical maps

2013-11-16 Thread Norbert Hartl
Am 16.11.2013 um 18:11 schrieb Stéphane Ducasse : > alexandre > > Check openstreetmap because I would love to have an openStreet map component > in Pharo using Athens :) +1 Norbert > There is one topics about it in > http://topics.pharo.org > > Stef > >> Yes we do :) more will come i

Re: [Pharo-dev] Efficient string concatenation - proposed new

2013-11-16 Thread Tudor Girba
You already have it: '' join: #('abc' 'def' 'ghi') Doru On Sat, Nov 16, 2013 at 7:09 PM, wrote: > > Code Critic rule Optimization > String concatenation instead of streams > says: > > "Check for string concatenation inside some iteration message. Since > string concatenation is O(n^2), it is

Re: [Pharo-dev] A thought about backporting

2013-11-16 Thread Tudor Girba
Hi Stef, I think you should be happy that the finally you have a filter that filters out automatically all the negative energy mails :). Cheers, Doru On Sat, Nov 16, 2013 at 5:59 PM, Stéphane Ducasse wrote: > > On Nov 15, 2013, at 7:05 PM, Sean P. DeNigris > wrote: > > > btc wrote > >> My a

Re: [Pharo-dev] A thought about backporting

2013-11-16 Thread btc
kilon alios wrote: Yeap definetly I have my bad days too like everyone so its ok btc. :) Thanks & no problem.  Your initial response was correct.  The way to maintain community standards is to push them. cheers -ben On Sat, Nov 16, 2013 at 6:59 PM, Stéphane Ducasse

Re: [Pharo-dev] [issue tracker] Please review "fix review needed" issues

2013-11-16 Thread Marcus Denker
On 16 Nov 2013, at 17:50, kilon alios wrote: > A bit more details would help. For example I certainly dont mind testing > fixes and marking them as resolved. My problem is that I am not an > experienced smalltalker so I cant be sure what the expected behavior is. > > Is there a guideline, cr

[Pharo-dev] Efficient string concatenation - proposed new

2013-11-16 Thread btc
Code Critic rule Optimization > String concatenation instead of streams says: "Check for string concatenation inside some iteration message. Since string concatenation is O(n^2), it is better to use streaming since it is O(n) - assuming that n is large enough. As a general principal avoid ,

Re: [Pharo-dev] SVG in Cairo

2013-11-16 Thread Alexandre Bergel
Thanks Igor! I will play with it Alexandre On Nov 16, 2013, at 2:52 PM, Igor Stasenko wrote: > > ConfigurationOfAthens project lastVersion load: 'SVG'. > > (ASVGMorph loadFromFile: 'your.svg') openInWindow > > > On 15 November 2013 21:27, Alexandre Bergel wrote: > Hi! > > Just wondering

Re: [Pharo-dev] Nautilus with package filter input box

2013-11-16 Thread Juraj Kubelka
Thanks. I have just try it on classes and now I understand. Jura El 16-11-2013, a las 14:49, Stéphane Ducasse escribió: > > On Nov 16, 2013, at 6:25 PM, Juraj Kubelka wrote: > >> Hi! >> >> El 16-11-2013, a las 14:15, Stéphane Ducasse >> escribió: >> >>> >>> We tried this in the

Re: [Pharo-dev] SVG in Cairo

2013-11-16 Thread Igor Stasenko
ConfigurationOfAthens project lastVersion load: 'SVG'. (ASVGMorph loadFromFile: 'your.svg') openInWindow On 15 November 2013 21:27, Alexandre Bergel wrote: > Hi! > > Just wondering whether there is a way to represent SVG within Athens, in > Pharo. > There is a great deal of SVG description on

Re: [Pharo-dev] SVG in Cairo

2013-11-16 Thread Alexandre Bergel
http://www.w3.org/TR/SVG/paths.html#PathElement I've checked, apparently Athens-SVG deals with Paths. However I haven't seen any example. I am not sure how it works. Alexandre On Nov 16, 2013, at 2:44 PM, Stéphane Ducasse wrote: > > On Nov 16, 2013, at 6:23 PM, Alexandre Bergel wrote: >

Re: [Pharo-dev] Nautilus with package filter input box

2013-11-16 Thread Stéphane Ducasse
On Nov 16, 2013, at 6:30 PM, Alexandre Bergel wrote: > Juraj, > > I think this is much simpler than that. > > Consider the scenario: > 1 - I manually find the package RoassalExtras and click on it. > 2 - Assume I type 'Roassal', _without_ pressing enter. I will have all the > packages tha

Re: [Pharo-dev] Nautilus with package filter input box

2013-11-16 Thread Stéphane Ducasse
On Nov 16, 2013, at 6:25 PM, Juraj Kubelka wrote: > Hi! > > El 16-11-2013, a las 14:15, Stéphane Ducasse > escribió: > >> >> >>> We tried this in the past, and it ends up that being able to type directly >>> works smoother :) >> >> ben we want both: type selection + enter AND filter >>

Re: [Pharo-dev] SVG in Cairo

2013-11-16 Thread Stéphane Ducasse
On Nov 16, 2013, at 6:23 PM, Alexandre Bergel wrote: > Yes, the famous tiger is indeed in SVG. > What I meant actually, is SVG path. sorry but I did not get it. You mean what by path? > > I am checking the Athens repo. > > Thanks, > Alexandre > > > On Nov 16, 2013, at 2:02 PM, Stéphane Du

Re: [Pharo-dev] FogBugz (Case [Issue]12174) Zinc - Zinc Update Mid November 2013

2013-11-16 Thread Sven Van Caekenberghe
Thank you ! On 16 Nov 2013, at 16:12, Pharo Issue Tracker wrote: > > Marcus Denker resolved Case 12174: Zinc Update Mid November 2013 and assigned > it to you: > > Enhancement in Zinc: 1. Pharo Image > > in 30577 > > Status changed: > Resolved (Fix To Include)Resolved (Fix Inte

Re: [Pharo-dev] Spotlight discussion

2013-11-16 Thread Juraj Kubelka
El 16-11-2013, a las 13:53, b...@openinworld.com escribió: > Juraj Kubelka wrote: >> >> El 16-11-2013, a las 12:30, Alexandre Bergel >> escribió: >> >> >>> I think it would be great to always have it apparent. >>> >> >> Could be. The advantage is developers know it is here. Disadvant

Re: [Pharo-dev] Nautilus with package filter input box

2013-11-16 Thread Juraj Kubelka
OK, thanks. I have just try it on the classes. Cheers, Jura El 16-11-2013, a las 14:30, Alexandre Bergel escribió: > Juraj, > > I think this is much simpler than that. > > Consider the scenario: > 1 - I manually find the package RoassalExtras and click on it. > 2 - Assume I type 'Roassal

Re: [Pharo-dev] Nautilus with package filter input box

2013-11-16 Thread Alexandre Bergel
Juraj, I think this is much simpler than that. Consider the scenario: 1 - I manually find the package RoassalExtras and click on it. 2 - Assume I type 'Roassal', _without_ pressing enter. I will have all the packages that contains the word 'Roassal' in them, but still have 'RoassalExtras'

Re: [Pharo-dev] Nautilus with package filter input box

2013-11-16 Thread Juraj Kubelka
Sure :-) I have just asked you for some details. But anyway I will do it and the is best way to see if the idea is good and if I understand the idea. Cheers, Jura El 16-11-2013, a las 14:16, Stéphane Ducasse escribió: > juraj > > for the next Sprint adding back the typing select + enter =>

Re: [Pharo-dev] Nautilus with package filter input box

2013-11-16 Thread Juraj Kubelka
Hi! El 16-11-2013, a las 14:15, Stéphane Ducasse escribió: > > >> We tried this in the past, and it ends up that being able to type directly >> works smoother :) > > ben we want both: type selection + enter AND filter > > Because for example the last time I was looking for the XML support

Re: [Pharo-dev] SVG in Cairo

2013-11-16 Thread Alexandre Bergel
Yes, the famous tiger is indeed in SVG. What I meant actually, is SVG path. I am checking the Athens repo. Thanks, Alexandre On Nov 16, 2013, at 2:02 PM, Stéphane Ducasse wrote: > Alexandre > > There is an SVG importer in the athens repo. > Now it is not complete but you can load many file

Re: [Pharo-dev] [issue tracker] Please review "fix review needed" issues

2013-11-16 Thread Stéphane Ducasse
yes :) I agree with that. Now the problem is the amount of changes. Pharo is moving fast. Stef > So we now have an automatic system to check that a change does not break > tests and even passes Code Critique. > > Nevertheless, this does *not* mean that any change that passes is good. (e.g. >

Re: [Pharo-dev] Nautilus with package filter input box

2013-11-16 Thread Stéphane Ducasse
juraj for the next Sprint adding back the typing select + enter => selecting effectively the entry. :) Stef On Nov 15, 2013, at 11:28 PM, Juraj Kubelka wrote: > Yes, we will see :-) This is something to try, it is hard to guess if people > use it :-) > > Cheers, > Jura > > El 15-11-201

Re: [Pharo-dev] Nautilus with package filter input box

2013-11-16 Thread Stéphane Ducasse
> We tried this in the past, and it ends up that being able to type directly > works smoother :) ben we want both: type selection + enter AND filter Because for example the last time I was looking for the XML support of famix and this is Importer XML Famix XML Configu

Re: [Pharo-dev] New builder for Roassal: building geographical maps

2013-11-16 Thread Stéphane Ducasse
alexandre Check openstreetmap because I would love to have an openStreet map component in Pharo using Athens :) There is one topics about it in http://topics.pharo.org Stef > Yes we do :) more will come in a couple of days > > Alexandre > > Le 15-11-2013 à 18:02, Tudor Girba a écrit

Re: [Pharo-dev] Critics Browser - behaviour with extensions

2013-11-16 Thread btc
Marcus Denker wrote: On 16 Nov 2013, at 17:20, b...@openinworld.com wrote: I thought for my first use of Critics Browser I would try it out on PharoLauncher project. I am not familiar with the expected behaviour some I wanted to clarify something related to extensions before open

Re: [Pharo-dev] First version of a pier2md exporter

2013-11-16 Thread Stéphane Ducasse
+1 :) One less back-end to do. BTW ben I looked at Pillar in the airport and this is much better than what is Pier by default. To relax one of this day I will do a workbook visitor :) should be trivial http://docbook.org/ns/docbook"; xmlns:xlink="http://www.w3.org/1999/xlink";

Re: [Pharo-dev] A thought about backporting

2013-11-16 Thread kilon alios
Yeap definetly I have my bad days too like everyone so its ok btc. :) On Sat, Nov 16, 2013 at 6:59 PM, Stéphane Ducasse wrote: > > On Nov 15, 2013, at 7:05 PM, Sean P. DeNigris > wrote: > > > btc wrote > >> My apologies for how badly that poured out of me. > > > > We all have bad days :) > > o

Re: [Pharo-dev] SVG in Cairo

2013-11-16 Thread Stéphane Ducasse
Alexandre There is an SVG importer in the athens repo. Now it is not complete but you can load many file already - it is better than the cade svg importer according to the CADE guys. Some GSOC students tried to improve it but they duplicate it entirely so it is not easy to see what has been ad

Re: [Pharo-dev] GraphViz - renggli repo down

2013-11-16 Thread Stéphane Ducasse
there are MIT because lukas did all his public code under MIT. On Nov 16, 2013, at 3:22 AM, Hernán Morales Durand wrote: > Hi Phil, > I have the packages somewhat adapted to Pharo 2.0 > I can upload it to SmalltalkHub but I don't know the license. > > Hernán > > El 15/11/2013 17:39, p...@higho

Re: [Pharo-dev] A thought about backporting

2013-11-16 Thread Stéphane Ducasse
On Nov 15, 2013, at 7:05 PM, Sean P. DeNigris wrote: > btc wrote >> My apologies for how badly that poured out of me. > > We all have bad days :) oh yes What is strange is that I did not see the original mail.I wonder if I lose mails. > > Actually, your passion may have awakened interest in

[Pharo-dev] Would love to have chuck in Pharo

2013-11-16 Thread Stéphane Ducasse
http://lexspoon.org/chuck/ I want to read the PhD. Stef

Re: [Pharo-dev] Spotlight discussion

2013-11-16 Thread btc
Juraj Kubelka wrote: El 16-11-2013, a las 12:30, Alexandre Bergel escribió: I think it would be great to always have it apparent. Could be. The advantage is developers know it is here. Disadvantage it occupy space which may most of the time is not used. Cheers, Jura

Re: [Pharo-dev] Spotlight discussion

2013-11-16 Thread kilon alios
I wonder if it would be better to integrate Finder and Spotlight together. Do we need two tools that do similar things ? On Sat, Nov 16, 2013 at 6:10 PM, Juraj Kubelka wrote: > > El 16-11-2013, a las 12:30, Alexandre Bergel > escribió: > > > I think it would be great to always have it apparent.

Re: [Pharo-dev] [issue tracker] Please review "fix review needed" issues

2013-11-16 Thread kilon alios
A bit more details would help. For example I certainly dont mind testing fixes and marking them as resolved. My problem is that I am not an experienced smalltalker so I cant be sure what the expected behavior is. Is there a guideline, criteria , principles a fix should follow, or is it just a matt

[Pharo-dev] [issue tracker] Please review "fix review needed" issues

2013-11-16 Thread Marcus Denker
So we now have an automatic system to check that a change does not break tests and even passes Code Critique. Nevertheless, this does *not* mean that any change that passes is good. (e.g. a change that just deletes all tests is fine for the monkey). So we *need* people to look at proposed chang

Re: [Pharo-dev] Critics Browser - behaviour with extensions

2013-11-16 Thread Marcus Denker
On 16 Nov 2013, at 17:20, b...@openinworld.com wrote: > > I thought for my first use of Critics Browser I would try it out on > PharoLauncher project. I am not familiar with the expected behaviour some I > wanted to clarify something related to extensions before opening a Case. > > Running C

[Pharo-dev] Critics Browser - behaviour with extensions

2013-11-16 Thread btc
I thought for my first use of Critics Browser I would try it out on PharoLauncher project. I am not familiar with the expected behaviour some I wanted to clarify something related to extensions before opening a Case. Running Critics Browser restricted to packages PharoLauncher-Core (BenCom

Re: [Pharo-dev] Spotlight discussion

2013-11-16 Thread Juraj Kubelka
El 16-11-2013, a las 12:30, Alexandre Bergel escribió: > I think it would be great to always have it apparent. Could be. The advantage is developers know it is here. Disadvantage it occupy space which may most of the time is not used. Cheers, Jura > Using keys to select the item we want. Ma

Re: [Pharo-dev] Spotlight discussion

2013-11-16 Thread Alexandre Bergel
I think it would be great to always have it apparent. Using keys to select the item we want. Maybe right and left key to move implementors / senders. Alexandre On Nov 16, 2013, at 12:28 PM, Juraj Kubelka wrote: > Hi Esteban, > > Stéphane mentioned that you have some ideas how to improve Spot

[Pharo-dev] Spotlight discussion

2013-11-16 Thread Juraj Kubelka
Hi Esteban, Stéphane mentioned that you have some ideas how to improve Spotlight. I am interested to participate on it. Can we have a discussion about it? Thanks, Jura

[Pharo-dev] [pharo-project/pharo-core] 988d5c: 30577

2013-11-16 Thread GitHub
Branch: refs/heads/3.0 Home: https://github.com/pharo-project/pharo-core Commit: 988d5cb8f30c9c88d99d1eb57e616079bbbc6b12 https://github.com/pharo-project/pharo-core/commit/988d5cb8f30c9c88d99d1eb57e616079bbbc6b12 Author: Jenkins Build Server Date: 2013-11-16 (Sat, 16 Nov 2013

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

2013-11-16 Thread GitHub
Branch: refs/tags/30577 Home: https://github.com/pharo-project/pharo-core

Re: [Pharo-dev] Nautilus with package filter input box

2013-11-16 Thread Alexandre Bergel
But there is a difference. The text field Juraj has added filter packages. For example, if you enter 'Glamour' or 'Roassal', then you will only see the package that contains the string in their name. This will have a big big impact on the way I program. Alexandre On Nov 15, 2013, at 6:46 PM,

Re: [Pharo-dev] GraphViz - renggli repo down

2013-11-16 Thread p...@highoctane.be
When writing GraphViz in the search box, it is not found. AlienGraphViz is but not this one. --- Philippe Back Dramatic Performance Improvements Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail:p...@highoctane.be | Web: http://philippeback.eu Blog: http://philippeback.be | Twitter: @philippe

Re: [Pharo-dev] New builder for Roassal: building geographical maps

2013-11-16 Thread Alexandre Bergel
It is currently ad-hoc since we use a bitmap for the map, and locate cities with distances in pixels. We have found description in SVG and found a couple of formulas to map longitude and latitude into pixels. So we will have something vectorial very soon. If someone has some ideas, data, exam

Re: [Pharo-dev] First version of a pier2md exporter

2013-11-16 Thread Tudor Girba
Nice and constructive :) Doru On Sat, Nov 16, 2013 at 9:22 AM, Sven Van Caekenberghe wrote: > > On 16 Nov 2013, at 00:53, Benjamin > wrote: > > > The code can be loaded from here: > > MCHttpRepository > > location: ' > http://smalltalkhub.com/mc/BenjaminVanRyseghem/PierMarkdownExporter/

Re: [Pharo-dev] First version of a pier2md exporter

2013-11-16 Thread Sven Van Caekenberghe
On 16 Nov 2013, at 00:53, Benjamin wrote: > The code can be loaded from here: > MCHttpRepository > location: > 'http://smalltalkhub.com/mc/BenjaminVanRyseghem/PierMarkdownExporter/main' > user: ‘' > > Package: Pillar2-ExporterMarkdown > Into a retrieve from: https://github.com/Dami