[Pharo-dev] WhatsUp from: 2013-11-18 until: 2013-11-30

2013-11-17 Thread seaside
Hi! We're sending this automatic email twice a month, to give the community an opportunity to easily know what's happening and to coordinate efforts. Just answer informally, and feel free to spawn discussions thereafter! ### Here's what I've been up to since the last WhatsUp: - $HEROIC_ACHIEVE

Re: [Pharo-dev] Help in St. Petersburg?

2013-11-17 Thread Dennis Schetinin
Just in case it can help, I'm in Tver (it's somewhere between Moscow and St.Petersburg). Let me know if I can help. Also, I've resent this message to the Russian Smalltalk User Group list and some people I know in St.Petersburg. -- Best regards, Dennis Schetinin 2013/11/18 Hernán Morales Dur

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

2013-11-17 Thread Tudor Girba
Hi, Hmm, I knew it would be slower, but I did not expect this slowdown. Thank you both for the explanations. Something to learn every single day :). Cheers, Doru On Sun, Nov 17, 2013 at 9:54 PM, Andres Valloud < avall...@smalltalk.comcastbiz.net> wrote: > We’re only measuring execution speed

[Pharo-dev] FileSystem-Zip

2013-11-17 Thread Nicolas Cellier
FileSystem-Zip seems to be unused in Pharo3.0. What are the plans? Are there pitfall/known problems?

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

2013-11-17 Thread Andres Valloud
We’re only measuring execution speed, not memory allocation, which is important too. Yes. And besides having to collect the garbage at some point, allocation can be costly because the VM has to zero out the string bytes (or nil them if the string is not encoded) and then write on those zero

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

2013-11-17 Thread Andres Valloud
The details really don't fit in an email, however the 2nd volume of my Fundamentals book already has an analysis of this issue and hence my previous comment. On 11/17/13 8:45 , Stéphane Ducasse wrote: this one is surprising to me [ 'foo', 'bar', 'baz', 'foobar' ] bench. '2,030,000 per second

[Pharo-dev] Help in St. Petersburg?

2013-11-17 Thread Hernán Morales Durand
I am sorry for the off-topic. A friend of mine was stolen in Sofia and now she is completely out of money going to St. Petersburg in a few days. Anyone there who can help her a little bit would be really appreciated. Cheers, Hernán

[Pharo-dev] Annoying bug with TWM & Progress bars

2013-11-17 Thread p...@highoctane.be
When one uses TWM (Tiling Window Manager), the progress bars are hidden behind it. How could one make those bars go a bit to the right so that we don't have this unfortunate effect? Phil

[Pharo-dev] Nautilus issue with right click menus

2013-11-17 Thread p...@highoctane.be
https://pharo.fogbugz.com/default.asp?12190 This bug is annoying since it requires to have a package selected. For newcomers, this is difficult to grasp. Maybe should we have a default package, like "Sandbox" or something present in the image and Nautilus starting in there. Phil

Re: [Pharo-dev] Spotlight discussion

2013-11-17 Thread Benjamin
Ben On 17 Nov 2013, at 20:02, p...@highoctane.be wrote: > Never mind about the popup as I can configure that on my own. > > Now, it is modeled after OSX spotlight which happens to be in the top right > of the screen, but no other reason. > > Windows 8 gives us a search panel showing on the s

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

2013-11-17 Thread p...@highoctane.be
There is open data published as Shape files. http://opendata.awt.be/organization/dgo1-routes-et-batiments On Sun, Nov 17, 2013 at 7:47 PM, Alexandre Bergel wrote: > We indeed may have a need in the future about shp files. > We will see. > > Alexandre > > > On Nov 17, 2013, at 2:40 AM, Herná

Re: [Pharo-dev] Spotlight discussion

2013-11-17 Thread p...@highoctane.be
Never mind about the popup as I can configure that on my own. Now, it is modeled after OSX spotlight which happens to be in the top right of the screen, but no other reason. Windows 8 gives us a search panel showing on the side. In Eclipse, it shows as a popup http://www.eclipseonetips.com/2011/

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

2013-11-17 Thread Alexandre Bergel
We indeed may have a need in the future about shp files. We will see. Alexandre On Nov 17, 2013, at 2:40 AM, Hernán Morales Durand wrote: > 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 >

Re: [Pharo-dev] Spotlight discussion

2013-11-17 Thread Benjamin
we can give a try, but I try to reduce the number of popups as much as I can since it only confuses the user for often very few benefits Ben On 17 Nov 2013, at 18:14, p...@highoctane.be wrote: > Some things about old/new spotlight > > - the width of the completions rectangle should be configura

Re: [Pharo-dev] Spotlight discussion

2013-11-17 Thread p...@highoctane.be
Some things about old/new spotlight - the width of the completions rectangle should be configurable as I often find myself looking at messages that are too long and get cut at the end, while what matters is what is at the end. I looked at the code and found that changing the size of the spotlight

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

2013-11-17 Thread Stéphane Ducasse
tx serge :) On Nov 17, 2013, at 6:06 PM, Serge Stinckwich wrote: > https://en.wikipedia.org/wiki/Shapefile > > On Sun, Nov 17, 2013 at 6:02 PM, Stéphane Ducasse > wrote: >> hernan >> >> is shp a binary format? >> >> Stef >> On Nov 16, 2013, at 9:43 PM, Hernán Morales Durand >> wrote: >>

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

2013-11-17 Thread Serge Stinckwich
https://en.wikipedia.org/wiki/Shapefile On Sun, Nov 17, 2013 at 6:02 PM, Stéphane Ducasse wrote: > hernan > > is shp a binary format? > > Stef > On Nov 16, 2013, at 9:43 PM, Hernán Morales Durand > wrote: > >> Hi Alex, >> Have you checked Shapes to load ESRI .shp files? >> >> http://www.smallta

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

2013-11-17 Thread Stéphane Ducasse
hernan is shp a binary format? Stef On Nov 16, 2013, at 9:43 PM, Hernán Morales Durand wrote: > 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

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

2013-11-17 Thread Stéphane Ducasse
On Nov 17, 2013, at 3:47 AM, Nicolás Papagna Maldonado wrote: > Hi Stef! > > You're thinking of Xstream as an alternative FileSytemStore or to replace an > specific part of the Files package? I did not look at the code of both but from what the people are saying I think that replacing everyt

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

2013-11-17 Thread Stéphane Ducasse
> Within Roassal I need to have a svg shape that knows about a path. > Currently I do not make use of Athens to draw the SVG, I simply use Athens to > draw lines. But in roassal you do not have the concept of a polylines? Ok I saw that SVGPath are not polyline as I originally thought. NOw I d

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

2013-11-17 Thread Stéphane Ducasse
this one is surprising to me > [ 'foo', 'bar', 'baz', 'foobar' ] bench. '2,030,000 per second.' > [ '' join: #( 'foo' 'bar' 'baz' 'foobar' ) ] bench. '665,000 per second.' > [ String streamContents: [ :out | out nextPutAll: 'foo'; nextPutAll: 'bar'; > nextPutAll: 'baz'; nextPutAll: 'foobar' ] ]

[Pharo-dev] Committed to wrong repo in sthub , any way to delete my commit ?

2013-11-17 Thread kilon alios
Hi , I was working on my project Hyperion and I made a mistake. I committed my latest commit to PharoLauncher repo instead of my Hyperion repo in smalltalkhub. Is there a way to delete the commit so that my Hyperion package does not appear inside the PharoLauncher repo ? Sorry for the mistake :(

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

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

[Pharo-dev] [pharo-project/pharo-core] d6c0b5: 30579

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

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

2013-11-17 Thread Sven Van Caekenberghe
On 17 Nov 2013, at 12:49, Andres Valloud wrote: > Well, maybe, although it's interesting to consider how many strings streams > need to beat string concatenation. Moreover, streams aren't hyper efficient > either… Yes, indeed. It also depends on what is being concatenated (constants vs obj

[Pharo-dev] How to draw an ellipse with Athens?

2013-11-17 Thread Alexandre Bergel
Hi!In Roassal, I have the following to draw an ellipse:-=-=-=-=-=-=-=-=-=-=fillOval: aRectangle color: aColor borderWidth: aBorderWidth borderColor: aBorderColor |p rect stroke | rect := self virtualToRealRectangle: aRectangle. nativeCanvas pathTransform restoreAfter: [ p:= nativeCanvas createPat

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

2013-11-17 Thread Alexandre Bergel
Within Roassal I need to have a svg shape that knows about a path. Currently I do not make use of Athens to draw the SVG, I simply use Athens to draw lines. Within Roassal I can define any SVG path as a shape. For example: view add: (ROSVGPath path: 'M10,10 L30,30') element Why this sh

Re: [Pharo-dev] Spotlight discussion

2013-11-17 Thread Camillo Bruni
On 2013-11-17, at 13:24, Benjamin wrote: > You need first this magic invocation > > GlobalMenuBar current > openInWorld; > beSticky. > > Then it will be in the top right corner. > Note: there is s far no hotkey to get the focus. > Note2: it is probably buggy since it has not been u

Re: [Pharo-dev] Spotlight discussion

2013-11-17 Thread Benjamin
You need first this magic invocation GlobalMenuBar current openInWorld; beSticky. Then it will be in the top right corner. Note: there is s far no hotkey to get the focus. Note2: it is probably buggy since it has not been updated to the new Spec3 Ben On 17 Nov 2013, at 11:09, Ca

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

2013-11-17 Thread kilon alios
ok , will take a look at it and see how I may help. On Sat, Nov 16, 2013 at 8:35 PM, Marcus Denker wrote: > > 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 n

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

2013-11-17 Thread Andres Valloud
Well, maybe, although it's interesting to consider how many strings streams need to beat string concatenation. Moreover, streams aren't hyper efficient either... On 11/16/13 10:09 , b...@openinworld.com wrote: Code Critic rule Optimization > String concatenation instead of streams says: "Ch

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

2013-11-17 Thread Stéphane Ducasse
Alex you should not mix layer. SVG is a format for saving data. I do not understand why - you need to wrapp then to a RO specific objects - why the use need to see and get expose with the underlying svg specific things. you should have an importer SVG and other format to

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

2013-11-17 Thread Stéphane Ducasse
+1 On Nov 16, 2013, at 11:28 PM, Camillo Bruni wrote: > 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

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

2013-11-17 Thread Stéphane Ducasse
I see that you have a lt of fun. Now I have the impression that in the future version you should not expose ROSVGPath and others because there are at the importer level not Roassal. So why do you need to wrap them. If there is something missing in SVGPath what is it? Stef > Hi! > > I had

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

2013-11-17 Thread Stéphane Ducasse
vector graphics are cool :) I'm sure that you love athens. Stef On Nov 16, 2013, at 9:47 PM, Alexandre Bergel wrote: >

Re: [Pharo-dev] A thought about backporting

2013-11-17 Thread Stéphane Ducasse
On Nov 16, 2013, at 7:48 PM, Tudor Girba wrote: > Hi Stef, > > I think you should be happy that the finally you have a filter that filters > out automatically all the negative energy mails :). I would love to have this addons and also for the negative mails I sent :) Stef > > Cheers, > Doru

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

2013-11-17 Thread Stéphane Ducasse
On Nov 16, 2013, at 7:35 PM, Marcus Denker wrote: > > 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

[Pharo-dev] [pharo-project/pharo-core] a0eb9c: 30578

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

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

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

Re: [Pharo-dev] Test-Edition package fork in the Pharo repo

2013-11-17 Thread Camillo Bruni
On 2013-11-17, at 11:06, Marcus Denker wrote: > > On 17 Nov 2013, at 11:03, Tudor Girba wrote: > >> Hi, >> >> I just noticed a that we have a little fork in the Pharo repo: version 25 >> and 26 both are based on version 24. See below. I think we need to merge. >> > > to me it looks more l

Re: [Pharo-dev] Test-Edition package fork in the Pharo repo

2013-11-17 Thread Tudor Girba
Oh, ok. Makes sense. Cheers, Doru On Sun, Nov 17, 2013 at 11:06 AM, Marcus Denker wrote: > > On 17 Nov 2013, at 11:03, Tudor Girba wrote: > > Hi, > > I just noticed a that we have a little fork in the Pharo repo: version 25 > and 26 both are based on version 24. See below. I think we need to m

Re: [Pharo-dev] Spotlight discussion

2013-11-17 Thread Camillo Bruni
How do I activate it? I only got the old spotlight behavior :) On 2013-11-17, at 00:58, Benjamin wrote: > 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 201

Re: [Pharo-dev] Test-Edition package fork in the Pharo repo

2013-11-17 Thread Marcus Denker
On 17 Nov 2013, at 11:06, Marcus Denker wrote: > > On 17 Nov 2013, at 11:03, Tudor Girba wrote: > >> Hi, >> >> I just noticed a that we have a little fork in the Pharo repo: version 25 >> and 26 both are based on version 24. See below. I think we need to merge. >> > > to me it looks more

Re: [Pharo-dev] Test-Edition package fork in the Pharo repo

2013-11-17 Thread Marcus Denker
On 17 Nov 2013, at 11:03, Tudor Girba wrote: > Hi, > > I just noticed a that we have a little fork in the Pharo repo: version 25 and > 26 both are based on version 24. See below. I think we need to merge. > to me it looks more like the result of a rollback: am iteration was done, then it tu

[Pharo-dev] Test-Edition package fork in the Pharo repo

2013-11-17 Thread Tudor Girba
Hi, I just noticed a that we have a little fork in the Pharo repo: version 25 and 26 both are based on version 24. See below. I think we need to merge. Name: Text-Edition-StephaneDucasse.25 Author: StephaneDucasse Time: 7 November 2013, 7:23:31.117949 pm UUID: 6caa3eff-1cb5-

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

2013-11-17 Thread Damien Cassou
On Sat, Nov 16, 2013 at 12:53 AM, Benjamin wrote: > The code can be loaded from here: > MCHttpRepository > location: > 'http://smalltalkhub.com/mc/BenjaminVanRyseghem/PierMarkdownExporter/main' > user: ‘' That's geat news Ben. What about putting it in the Pillar repository instead? I gave you wr