Re: [Pharo-dev] String deduplication

2014-06-02 Thread Philippe Marschall
On 30.05.14 17:12, Chris Muller wrote: I hope you're only considering this one-time for your Pharo release image, and not something that will _continue_ to operating on an on-going basis. Of course. Besides all the problems it's also way too slow. Cheers Philippe

Re: [Pharo-dev] WhatsUp from: 2014-06-02 until: 2014-06-15

2014-06-02 Thread Ben Coman
seas...@rmod.lille.inria.fr wrote: 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

Re: [Pharo-dev] ExternalPipemakePipe error

2014-06-02 Thread Damien Cassou
On Mon, Jun 2, 2014 at 7:34 AM, Max Leske maxle...@gmail.com wrote: @Damien That means your answer on SO won't work. And since the VM doesn't come with the OSProcess plugin (at least it's not in the Plugins directory), there's no easy way of solving this other than updating

Re: [Pharo-dev] Pharo and Amber

2014-06-02 Thread Damien Cassou
On Sun, Jun 1, 2014 at 11:19 AM, Torsten Bergmann asta...@gmx.de wrote: Is there an Amber-Pharo one click built with CI to allow development with both (amber for client, pharo on server). https://ci.inria.fr/pharo-contribution/job/Tide/ -- Damien Cassou http://damiencassou.seasidehosting.st

Re: [Pharo-dev] String deduplication

2014-06-02 Thread Christophe Demarey
Le 30 mai 2014 à 09:39, Philippe Marschall a écrit : Hi This is an idea I stole from somebody else. The assumption is that you have a lot of Strings in the image that are equal. We could therefore remove the duplicates and make all the objects refer to the same instance. I worked on a

Re: [Pharo-dev] GPU accelerated GUI

2014-06-02 Thread J. Vuletich (mail lists)
Hi Darrin, Quoting darrinm dar...@massena.com: You get a Cuis image and it's super fast. What machine are you running on? I just gave the 2009 image of Cuis a try on my current-model Mac Pro (3.6 GHz, 6 cores, tons of RAM) and honestly just dragging a window around was terribly slow. Just

Re: [Pharo-dev] GPU accelerated GUI

2014-06-02 Thread J. Vuletich (mail lists)
Hi Esteban, Quoting Esteban A. Maringolo emaring...@gmail.com: I couldn't tell exactly, I haven't used Cuis in the last year or so, but at that time (Pharo 2 was new) it was the faster of the three brothers (Pharo/Squeak/Cuis). Maybe that changed lately and Cuis got slower too. Apparently it

Re: [Pharo-dev] String deduplication

2014-06-02 Thread Chris Muller
This is a normal pattern in application-development. For example, Todd Blanchard's HTML validating parser grabs a huge chunk of HTML, and all the parts are simply referenced by position within that big String. On Mon, Jun 2, 2014 at 8:26 AM, Christophe Demarey christophe.dema...@inria.fr wrote:

[Pharo-dev] Fwd: [Pharo-users] [SummerTalk] Refactoring in Pharo

2014-06-02 Thread Damien Cassou
-- Forwarded message -- From: Mark Rizun mri...@gmail.com Date: Mon, Jun 2, 2014 at 4:19 PM Subject: [Pharo-users] [SummerTalk] Refactoring in Pharo To: Any question about pharo is welcome pharo-us...@lists.pharo.org Hi guys! I'm happy to announce you, that I will be working on

Re: [Pharo-dev] Zero Conf in windows CI

2014-06-02 Thread Christophe Demarey
Le 31 mai 2014 à 09:55, Guillermo Polito a écrit : Hi guys! I'm trying to configure a windows (7-32bits) slave to run DBXTalk tests :). I've had a lt of troubles already trying to configure right mingw and get it to compile C, but I succeeded. Now, I'm trying to get it run tests

[Pharo-dev] repackage morphic - introduction of morphic-widgets

2014-06-02 Thread stepharo
Hi Pavel I'm about to perform the following https://pharo.fogbugz.com/default.asp?11825 This is what we brainstormed when I visited you but I prefer to double check. Morphic-Widgets-Basic SimpleSwitchMorph MulticolumnLazyListMorph SimpleButtonMorph

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

2014-06-02 Thread GitHub
Branch: refs/tags/40011 Home: https://github.com/pharo-project/pharo-core

[Pharo-dev] [pharo-project/pharo-core] 52b519: 40011

2014-06-02 Thread GitHub
Branch: refs/heads/4.0 Home: https://github.com/pharo-project/pharo-core Commit: 52b51942b940eec2b5e0b4eea1d6ce76d5b9adf6 https://github.com/pharo-project/pharo-core/commit/52b51942b940eec2b5e0b4eea1d6ce76d5b9adf6 Author: Jenkins Build Server bo...@pharo-project.org Date:

Re: [Pharo-dev] GPU accelerated GUI

2014-06-02 Thread stepharo
It depends what you measure. If you measure classBrowser opening then nautilus is slower because it is doing more stuff. Now we invested a lot in - cleaning morphic and we will continue. We fixed broken rectangles (around 150 creation), added Margin to avoid ifTrue: removed many of

Re: [Pharo-dev] Initial versions for OSWindow and Woden

2014-06-02 Thread stepharo
Hi ronie I should sync with igor to understand what is the path to integrate what you did with him. Because I want new events and what you and igor did (or at least I do not want to lose all the event cleaning I did long time ago). I wish a lot of success to Woden :) Stef On 31/5/14 11:54,

Re: [Pharo-dev] OpenGL 3.0+

2014-06-02 Thread stepharo
Hi darrin Very nice. Is Athens used to render the main UI elements (windows, buttons, bitmaps, text, etc?). I believe that most of them not, because they rely on older raster operations. I think that accelerating Morphic requires refactoring it to use Athens all the

Re: [Pharo-dev] OpenGL 3.0+

2014-06-02 Thread stepharo
Ronie this is excellent! :) I love when people deeply understand: Pharo is yours :). Let us build together a cool future :). Stef Hi Stef, I also want to do that. I think that for Linux it is quite stable. In those last days I have been messing a lot with Roassal 3D and WODEN(WOrld Dynamic

Re: [Pharo-dev] Regular Hangouts

2014-06-02 Thread stepharo
On 31/5/14 10:53, p...@highoctane.be wrote: Plan them in google+ pharo community. yes I was thinking about that. Now is there a way to announce them via Google+ ? or should I announce them via this list? I'm a newbies in hangouts :) Stef It worked well with the Squeak mondays. Phil

[Pharo-dev] [pharo-project/pharo-core] 516c28: 40012

2014-06-02 Thread GitHub
Branch: refs/heads/4.0 Home: https://github.com/pharo-project/pharo-core Commit: 516c28085be219cbf7ac535d92c49068e6e3e5fc https://github.com/pharo-project/pharo-core/commit/516c28085be219cbf7ac535d92c49068e6e3e5fc Author: Jenkins Build Server bo...@pharo-project.org Date:

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

2014-06-02 Thread GitHub
Branch: refs/tags/40012 Home: https://github.com/pharo-project/pharo-core

[Pharo-dev] [OT] Swift - Apple Developer

2014-06-02 Thread Sven Van Caekenberghe
So Apple has a new language https://developer.apple.com/swift/ which is quite interesting since it works on top of their Objective-C runtime, which is pretty similar to what we are used to. There is of course lots of syntactic sugar to make things look easy, and more typing. I am still

Re: [Pharo-dev] GPU accelerated GUI

2014-06-02 Thread Esteban A. Maringolo
2014-06-02 16:51 GMT-03:00 stepharo steph...@free.fr: It depends what you measure. If you measure classBrowser opening then nautilus is slower because it is doing more stuff. If adding more features degrades performance in a human perceivable way then it's slowing down. (I mean, if slowdown is

Re: [Pharo-dev] Rebound Home and End keys are non-functional on Mac

2014-06-02 Thread Darrin Massena
You're welcome. I'm new to Smalltalk so I'm glad it wasn't very difficult. On Mon, Jun 2, 2014 at 12:59 PM, stepharo steph...@free.fr wrote: Thanks a lot. Esteban is travelling/on holiday so he will check that soon I imagine. Stef On 1/6/14 23:38, darrinm wrote:

Re: [Pharo-dev] [OT] Swift - Apple Developer

2014-06-02 Thread Yuriy Tymchuk
Maybe they don’t have a standalone thing like “x” : y, and so array-like definition with colons becomes a dict Uko On 03 Jun 2014, at 03:22, Sven Van Caekenberghe s...@stfx.eu wrote: So Apple has a new language https://developer.apple.com/swift/ which is quite interesting since it

Re: [Pharo-dev] GPU accelerated GUI

2014-06-02 Thread Darrin Massena
I'm learning and would love to hear ideas about how best to benchmark Smalltalk rendering. I tried this very crude test in a Workspace: loops := 100. rect := Display boundingBox. a := Time millisecondsToRun: [ loops timesRepeat: [ Display forceToScreen: rect. ]. ]. Transcript show: a / loops

Re: [Pharo-dev] Dangling process related with styling

2014-06-02 Thread Sven Van Caekenberghe
Yeah, I see them regularly as well, it has been like that for quite some time... On 03 Jun 2014, at 01:19, Esteban A. Maringolo emaring...@gmail.com wrote: While looking at the Process Monitor, from time to time I find processes, apparently waiting on a Semaphore, related with the syling of