Re: [Pharo-dev] Switching context(s) in browser while method is not-yet accepted

2013-09-04 Thread Stephan Eggermont
Doru wrote: I have a different opinion. This modality issue is not something we fix as a bug. Of course, we can put in place a patch that somehow makes it work in the current browser, but the core problem is a conceptual one. And that requires a redesign of the user interface. +1 And with the

Re: [Pharo-dev] Interesting regression on 30366

2013-09-04 Thread Stephan Eggermont
'NBCoInterpreter NativeBoost-CogPlugin-GuillermoPolito.19 uuid: acc98e51-2fba-4841-a965-2975997bba66 Sep 3 2013 NBCogit NativeBoost-CogPlugin-GuillermoPolito.19 uuid: acc98e51-2fba-4841-a965-2975997bba66 Sep 3 2013 g...@github.com:pharo-project/pharovm.git Commit:

Re: [Pharo-dev] Interesting regression on 30366

2013-09-04 Thread Stephan Eggermont
Triangulating... 14636, 14632, 14620 Both older versions have problems with cleaning up after NB, all three have problems with high prio process, the newest two with localhostname blockclosures. Stephan And an even older version: 'NBCoInterpreter NativeBoost-CogPlugin-GuillermoPolito.19

Re: [Pharo-dev] Should Job use SystemAnnouncer?

2013-09-03 Thread Stephan Eggermont
Camillo wrote: in this case it is only the instance of Job which knows the status. Thread-safeness is not an issue since the progress bar is pure approximation. The problem is not approximation. Objects are not reentrant, getting the value out of a model while it is reorganizing its

Re: [Pharo-dev] Should Job use SystemAnnouncer?

2013-09-02 Thread Stephan Eggermont
Stef wrote: did you notice a different between SystemAnnouncer and replacing it by another one? Yes, it made a significant difference. It did not remove enough overhead though. Jobvalue: was called over 100K times, doing that only every 100 increments helped enough. JobjobAnnouncer

Re: [Pharo-dev] Should Job use SystemAnnouncer?

2013-09-02 Thread Stephan Eggermont
And for 3.0 Issue 11520 Kernel-StephanEggermont.1588.mcz Morphic-Base-StephanEggermont.85.mcz

[Pharo-dev] Should Job use SystemAnnouncer?

2013-09-01 Thread Stephan Eggermont
While profiling some progressbar code, I noticed Job uses the SystemAnnouncer. It seems odd that an Announcer used for noticing code changes is reused for something unrelated to code changes. Could we have a separate announcer for this? Stephan

Re: [Pharo-dev] method vs. selector consistency?

2013-08-29 Thread Stephan Eggermont
Stef wrote: So I would like to rename them accordingly. What do you think? +1 I love consistent naming. And I'd love a list of packages on squeaksource, ss3 and smalltalkhub using these selectors in their latest version. Stephan

Re: [Pharo-dev] Rubrik, scroll to end?

2013-08-27 Thread Stephan Eggermont
In my experience, top and bottom are terminology from the visible domain, not from the contents. That could confuse users. In a non-wrapped text, is there going to be a scroll to top left and bottom right, or rather to the beginning of the first/last line? Or as it is now, ignoring the horizontal

Re: [Pharo-dev] Rubrik, scroll to end?

2013-08-27 Thread Stephan Eggermont
Alain wrote: Maybe something like: #scrollToEndOfText, #scrollToBeginningOfText, #scrollToEndOfLine, #scrollToBeginningOfLine. #pageUp, #pageDown, #pageLeft, #pageRight. Clear to me, thank you Stephan

Re: [Pharo-dev] WhatsUp from: 2013-08-19 until: 2013-08-31

2013-08-19 Thread Stephan Eggermont
### Here's what I've been up to since the last WhatsUp: - Deployed a pier site www.legacycode.nl on DigitalOcean - Made sure pier can be loaded cleanly in Pharo2.0 (mostly Diego's work) - And Pier kernels can be loaded and saved as code, so Sven's tutorial on deploying your first Pharo web

Re: [Pharo-dev] I would prefer to see the diff from Smalltalkhub than Git commits

2013-08-18 Thread Stephan Eggermont
Camillo wrote: - they are auto generate, no manual intervention needed to send them So they should go to the issue tracker list - the github repository is the place where you go to find changes, it's simply impossible to figure out when something broke on smalltalkhub since you cannot

[Pharo-dev] Why the github messages?

2013-08-16 Thread Stephan Eggermont
Why is github writing messages to this list (instead of the issue tracker list)? Stephan

[Pharo-dev] Drag-and-drop behavior with multiple selection

2013-08-15 Thread Stephan Eggermont
When trying to categorize multiple methods in Nautilus, I noticed behavior different from that what I expected. I click-selected one method, then shift-clicked several more. When I then did a mouse-down on the last selected and started dragging, only the last selected was dragged. The other

Re: [Pharo-dev] [DOC] Building and deploying your first web app with Pharo

2013-07-16 Thread Stephan Eggermont
Too bad digital ocean doesn't allow the creation of droplets at the moment. AMS and NYC are over capacity, only SF. That's no option from Europe due to latency. Stephan

Re: [Pharo-dev] My Del key not works anymore

2013-07-15 Thread Stephan Eggermont
Igor wrote: can i have it back, I haven't had a Del key on my Macs since 1990 or so. Fn Backspace to delete (US Intl) works for me. What keyboard layout do you use? Stephan

Re: [Pharo-dev] about WidgetAbstractWrapper

2013-07-13 Thread Stephan Eggermont
Can it be named, please ;) Stephan

Re: [Pharo-dev] We did it! SlotClassBuilder is active

2013-07-04 Thread Stephan Eggermont
Great! Time to simplify Magritte. Stephan

Re: [Pharo-dev] question about UI

2013-07-04 Thread Stephan Eggermont
Depending on your actual needs, you might get a much faster start by using Glamour. It allows building an application at a higher abstraction level. Stephan

Re: [Pharo-dev] Sunburst visualization

2013-07-04 Thread Stephan Eggermont
Sunburst + Roassal3D = Burning Man style CodeCity? Looking good Peace! Stephan

Re: [Pharo-dev] Roassal 3d is on its way

2013-07-04 Thread Stephan Eggermont
Erwan wrote: My question is, why trying to make something which is already working ? I mean, just changing some SourceCity stuff and it will work for roassal (i guess). SourceCity is a fixed layout with buildings blocks. Roassal allows switching combining layouts. So yes, you should be able

Re: [Pharo-dev] How do can we set up a crowdsourcing for pharo

2013-07-01 Thread Stephan Eggermont
Esteban wrote: 512 GB is reasonable maximum for a single threaded app? Certainly it is reasonable high! :-) Engineering is about trade-offs. 10K euro's: ram, or engineering time. Altough I think 4GB might be small, for me it is better to think about scaling out, instead of up. Latency

Re: [Pharo-dev] Better Interruption in 2.0

2013-07-01 Thread Stephan Eggermont
Thierry wrote: UserInterruptHandler allInstances first setInterruptKeyValue: $. asciiValue Ok, that helps. In (a copy of) my PetitDelphi development image, it works. After interrupting, it also gave a low-space warning. if I let it run without interrupting, it just crashes. But that is

Re: [Pharo-dev] WhatsUp from: 2013-07-01 until: 2013-07-14

2013-07-01 Thread Stephan Eggermont
### Here's what I've been up to since the last WhatsUp: - Made some progress with Diego parsing Delphi code with PetitDelphi, units, classes, methods http://farm6.staticflickr.com/5539/9148484341_0405d8a261_o.png http://farm3.staticflickr.com/2829/9148515659_788742e646_o.png and forms

Re: [Pharo-dev] Sprint tomorrow

2013-06-28 Thread Stephan Eggermont
Is 10569 on the list for today? Cheers, Stephan

Re: [Pharo-dev] How do can we set up a crowdsourcing for pharo

2013-06-27 Thread Stephan Eggermont
Kilon wrote: I have read that already Pharo VM has some restrictions on how much ram an image can use. Obviously even for todays standard 4GBs for a single app is a bit excessive but if pharo apps continue to grow in complexity and we start to venture in areas of demanding ram needs , then it

[Pharo-dev] Better Interruption in 2.0

2013-06-26 Thread Stephan Eggermont
10569 Backport 2.0 Better Interruption says Work Needed. What should I look into? I am now loosing hours parsing/building large FAMIX models. Stephan

Re: [Pharo-dev] Better Interruption in 2.0

2013-06-26 Thread Stephan Eggermont
Using Henry's processToInterrupt Look for best candidate to interrupt: - any scheduled non-finalization process of lower priority - the weak-finalization process, if scheduled - the UI process Never interrupt the idle process, since killing it

Re: [Pharo-dev] Cloud Hosting why/when

2013-06-25 Thread Stephan Eggermont
Thank you Steven, Good to get some ideas on where and when to use or not cloud services. James Foster asked: Do Amazon's data centers outside the US qualify for EU usage? According to the discussions (I'm not a lawyer), the FISA Amendments Acts and the Patriot Act conflict with EU legislation

Re: [Pharo-dev] Cloud Hosting why/when?

2013-06-24 Thread Stephan Eggermont
Another issue is, at least in the EU, the Data Protection Directive. AFAIK no cloud provider from the US or with US ownership can currently comply with that. Stephan

Re: [Pharo-dev] Barcodes

2013-06-21 Thread Stephan Eggermont
Guillaume wrote: I prefer the first one, creating a separate package depending on both. Done merged. Now there is an ArteBar package in Artefact. Configuration not changed. Stephan

Re: [Pharo-dev] Barcodes

2013-06-20 Thread Stephan Eggermont
So, this kind-of works. Both Artefact and Barcode repositories are not writable, so here is an artefact package that depends on barcode. ean13Test: aStream drawing an EAN13 | pdfdoc aPage barcode sequence | barcode := BarcodeEAN13 value: '2109876543210'.

Re: [Pharo-dev] Barcodes

2013-06-18 Thread Stephan Eggermont
Chris wrote: You should be able to create a form, paint it white, draw on it with a barcode TTF font, export that form to JPEG, and then use that JPEG into Artefact. That won't work. Barcode readers need clean black-white transitions and that is something JPEG compression cannot provide (unless

Re: [Pharo-dev] Tabs

2013-06-11 Thread Stephan Eggermont
Ben wrote: Stephan wrote: - I'm not sure making the order of the panes dependent on the order in which the tabs are selected is a good idea, especially when you allow reordering tabs by drag-and-drop; I think position based ordering is easier to understand; I do not understand Me neither,

Re: [Pharo-dev] [ANN]: Magritte for Morphic (alpha)

2013-06-11 Thread Stephan Eggermont
Nice work, Sean! Stephan

Re: [Pharo-dev] Tabs

2013-06-10 Thread Stephan Eggermont
I've taken a more detailed look at the tabs. I like the clean look and the functionality very much. To make multi-selecting tabs perfect: - I would like to be able to shift-click to multi-select; - if I command-click on a already selected tab, I would like it to be removed from the set of

Re: [Pharo-dev] SourceCity works

2013-06-08 Thread Stephan Eggermont
On 8 jun 2013, at 10:30, pharo-dev-requ...@lists.pharo.org wrote: display bindRenderBuffers And they need to go in fillRenderingList: anOpenGLList drawDependencies: aBuilding too. I was not successful in committing to smalltalkhub (500) Stephan

Re: [Pharo-dev] Necessity of TDD with Smalltalk

2013-06-08 Thread Stephan Eggermont
Ben wrote: Actually some Smalltalk'ers consider the debugger a major facilitator of TDD by mostly coding from within the debugger. Yes. It is part of what we present as TDD done right. We've shown it at a devnology user group meeting in March. If anyone is interested in doing a presentation to

Re: [Pharo-dev] WhatsUp from: 2013-05-20 until: 2013-05-31

2013-05-21 Thread Stephan Eggermont
Hi, I've worked a bit with Dusty Diego on LightHouse, the Distributed Issue Tracker. Here is a short video of the current state of the project: http://www.youtube.com/watch?v=g_Q1DeeEiAQ Source can be found on Smalltalkhub, DiegoLont/LightHouse Stephan

<    3   4   5   6   7   8