Re: [Pharo-project] A new GUI visual designer

2011-02-14 Thread Geert Claes
I'll leave in the middle whether or not the Morphic UI Designer is the right solution for Pharo, but looking at the number of posts in this thread I do have a feeling that: 1. most do agree that a better way to create the user interface really is needed 2. there are strong opinions on how this UI

Re: [Pharo-project] A new GUI visual designer

2011-02-14 Thread Sven Van Caekenberghe
Hi Göran, On 14 Feb 2011, at 00:18, Göran Krampe wrote: Hi! Sorry, this post turned out long. But hopefully interesting anyway. On 02/13/2011 06:36 PM, Schwab,Wilhelm K wrote: You cite an example very similar to what Dolphin does, and we could do with SIXX. Dolphin serializes things

[Pharo-project] Issue 3701 in pharo: FloatArraydot: is defined in plugin but not at the image level

2011-02-14 Thread pharo
Status: FixedWaitingToBePharoed Owner: stephane...@gmail.com Labels: Milestone-1.3 Type-Squeak Difficulty-Easy New issue 3701 by stephane...@gmail.com: FloatArraydot: is defined in plugin but not at the image level http://code.google.com/p/pharo/issues/detail?id=3701 Name: Collections-ul.423

Re: [Pharo-project] could we agree to remove caseOf: and caseOf:otherwise:

2011-02-14 Thread Igor Stasenko
On 14 February 2011 01:32, Schwab,Wilhelm K bsch...@anest.ufl.edu wrote: That's where I typically use a dictionary.  Map the numbers to what is often a factory (a factory that reads from a stream being a common scenario) or sometimes closures.  Create the map once on class initialization or

[Pharo-project] Issue 3702 in pharo: squeeze out a bit more speed from TextDiffBuilder

2011-02-14 Thread pharo
Status: FixedWaitingToBePharoed Owner: stephane...@gmail.com Labels: Type-Squeak New issue 3702 by stephane...@gmail.com: squeeze out a bit more speed from TextDiffBuilder http://code.google.com/p/pharo/issues/detail?id=3702 I analysed the following changes and they are based on exactly the

Re: [Pharo-project] Issue 3702 in pharo: squeeze out a bit more speed from TextDiffBuilder

2011-02-14 Thread pharo
Updates: Labels: Difficulty-Easy Comment #1 on issue 3702 by stephane...@gmail.com: squeeze out a bit more speed from TextDiffBuilder http://code.google.com/p/pharo/issues/detail?id=3702 to create a cs lcsFor: xFilteredLines and: yFilteredLines I find one of the longest common

Re: [Pharo-project] A new GUI visual designer

2011-02-14 Thread Igor Stasenko
On 14 February 2011 09:59, Sven Van Caekenberghe s...@beta9.be wrote: Hi Göran, On 14 Feb 2011, at 00:18, Göran Krampe wrote: Hi! Sorry, this post turned out long. But hopefully interesting anyway. On 02/13/2011 06:36 PM, Schwab,Wilhelm K wrote: You cite an example very similar to what

[Pharo-project] Issue 3703 in pharo: cogitClass / interpreterClass

2011-02-14 Thread pharo
Status: Fixed Owner: stephane...@gmail.com Labels: Milestone-1.3 New issue 3703 by stephane...@gmail.com: cogitClass / interpreterClass http://code.google.com/p/pharo/issues/detail?id=3703 add these two methods

Re: [Pharo-project] Issue 3703 in pharo: cogitClass / interpreterClass

2011-02-14 Thread pharo
Updates: Status: Closed Comment #1 on issue 3703 by stephane...@gmail.com: cogitClass / interpreterClass http://code.google.com/p/pharo/issues/detail?id=3703 Alexander Lazarevi#263; uploaded a new version of System to project The Trunk:

Re: [Pharo-project] A new GUI visual designer

2011-02-14 Thread Sven Van Caekenberghe
On 14 Feb 2011, at 10:28, Igor Stasenko wrote: - there does not seem to be a way to deal with non-ascii strings like 'Göran', shouldn't there be something like JSON escapes ? No. Wake up. Its 2011 outside. Use unicode encodings (like UTF-8) for reading/writing source streams. Just don't

Re: [Pharo-project] A new GUI visual designer

2011-02-14 Thread Craig Latta
Hi Göran-- Thanks for the summary! I think there's another option as well. If you have... -the ability to transfer methods directly between live systems, without having to recompile source code -a way of specifying groups of methods (modules), and prerequisite

Re: [Pharo-project] Issue 3583 in pharo: Shout should only be active in code panes

2011-02-14 Thread pharo
Comment #56 on issue 3583 by benjamin...@gmail.com: Shout should only be active in code panes http://code.google.com/p/pharo/issues/detail?id=3583 I've done a slice for 1.2 image (String Holder is now my friend ^^) in PharoInbox And a little fix for 1.3 in order to consider SH

Re: [Pharo-project] Issue 3583 in pharo: Shout should only be active in code panes

2011-02-14 Thread pharo
Comment #57 on issue 3583 by stephane...@gmail.com: Shout should only be active in code panes http://code.google.com/p/pharo/issues/detail?id=3583 Ok we redid everything with Benjamin in 1.2 in 12335. Can you check that this is ok?

[Pharo-project] [update 1.2] #12335

2011-02-14 Thread Stéphane Ducasse
12335 - Issue 3583: Shout should only be active in code panes. Thanks Benjamin van Ryseghem. Stef

Re: [Pharo-project] Issue 3583 in pharo: Shout should only be active in code panes

2011-02-14 Thread pharo
Updates: Status: Closed Comment #58 on issue 3583 by stephane...@gmail.com: Shout should only be active in code panes http://code.google.com/p/pharo/issues/detail?id=3583 We retroffit the 1.2 refactoring in StringHolder. Now 1.2 and 1.3 are in sync. In 13055

[Pharo-project] Software update ?

2011-02-14 Thread Sven Van Caekenberghe
Hi, I notice that in 1.2 images build by CI, the SystemSoftware update menu is enabled. Is this on purpose ? Is this a change of strategy ? I see that various critical changes are still being commited to 1.1 and 1.2 as well as 1.3. For these changes an update mechanism seems nice to have and

[Pharo-project] OCompletion Settings

2011-02-14 Thread Sven Van Caekenberghe
In my 1.2 images, I have OCompletion settings twice in the Settings browser: once on there own, once under Code browsing. Is that normal ? Sven

Re: [Pharo-project] Issue 3583 in pharo: Shout should only be active in code panes

2011-02-14 Thread pharo
Comment #59 on issue 3583 by tudor.gi...@gmail.com: Shout should only be active in code panes http://code.google.com/p/pharo/issues/detail?id=3583 I checked the latest 1.2 build based on 12335. The Debugger works great, but the Workspace still does not offer highlighting.

Re: [Pharo-project] External Browser

2011-02-14 Thread Hilaire Fernandes
Hello Alexander, Did you get a chance to take a look? Hilaire Le 12/02/2011 11:19, Alexander Lazarević a écrit : I will have a look at it 2011/2/12 Hilaire Fernandes hilaire.fernan...@gmail.com mailto:hilaire.fernan...@gmail.com Waht I meant is External Web Browser does not seem to

Re: [Pharo-project] [COTDC] 10 - DummyUIManager

2011-02-14 Thread laurent laffont
Can someone confirm please ? Laurent On Mon, Feb 14, 2011 at 3:18 PM, laurent laffont laurent.laff...@gmail.comwrote: If I understand: I'm an alternative UIManager used to run an the image without GUI. I redefine methods which requires user input as these requests are irrelevant in a

[Pharo-project] [COTDC] 11 - ColorMappingCanvas

2011-02-14 Thread laurent laffont
Today: ColorMappingCanvas Comment Of The Day Contest - One Day One Comment Rules: #1: Each day a not commented class is elected. Each day the best comment will be integrated with name of the author(s). #2: If you cannot comment it, deprecate it. Results:

Re: [Pharo-project] External Browser

2011-02-14 Thread Alexander Lazarević
It works on my setup (upcoming ubuntu 11.04). What image, VM are you using? Alex Image - /home/laza/Desktop/Squeak 4.2 All-in-One.app/Contents/Resources/Squeak4.2-10966.image Squeak4.2 latest update: #11018 Current Change Set: Unnamed1 Virtual Machine ---

Re: [Pharo-project] A new GUI visual designer

2011-02-14 Thread Richard Durr
not right now. argh! On Mon, Feb 14, 2011 at 7:06 PM, Richard Durr richard.d...@googlemail.comwrote: Ah okay I thought this to be a deliberate design decision. I would advise then to adopt it right now. On Sun, Feb 13, 2011 at 8:44 PM, Tobias Pape das.li...@gmx.de wrote: Am 2011-02-13 um

Re: [Pharo-project] External Browser

2011-02-14 Thread Hilaire Fernandes
VM is Squeak-3.11.3.2135-pharo-gnuified-src Image is Pharo 1.2 Nah, looks like my VM got problem, I tried with another one, work there now Thanks Hilaire Le 14/02/2011 18:51, Alexander Lazarević a écrit : It works on my setup (upcoming ubuntu 11.04). What image, VM are you using? Alex

Re: [Pharo-project] External Browser

2011-02-14 Thread Hilaire Fernandes
Now ExternalWebBrowserUnix isCLibAvailable return true But still this does not work: ExternalWebBrowser openOnUrl: 'http://www.ofset.org' However in the shell, I can see: /usr/bin/gnome-open /bin/open /usr/bin/firefox /usr/bin/xdg-open Strange Le 14/02/2011 19:06, Hilaire Fernandes a écrit

Re: [Pharo-project] [COTDC] 11 - ColorMappingCanvas

2011-02-14 Thread Igor Stasenko
On 14 February 2011 18:45, laurent laffont laurent.laff...@gmail.com wrote: Today:  ColorMappingCanvas As far as i understood, this class is abstract, and its subclasses implement more specific behavior - shadow - semitransparency mapping The idea of is kind of canvas is to modify/filter the

Re: [Pharo-project] [COTDC] 11 - ColorMappingCanvas

2011-02-14 Thread laurent laffont
On Mon, Feb 14, 2011 at 7:57 PM, Igor Stasenko siguc...@gmail.com wrote: On 14 February 2011 18:45, laurent laffont laurent.laff...@gmail.com wrote: Today: ColorMappingCanvas As far as i understood, this class is abstract, and its subclasses implement more specific behavior - shadow -

Re: [Pharo-project] Issue 3583 in pharo: Shout should only be active in code panes

2011-02-14 Thread pharo
Comment #60 on issue 3583 by stephane...@gmail.com: Shout should only be active in code panes http://code.google.com/p/pharo/issues/detail?id=3583 this is strange because we tested the workspace. but it should not be difficult to fix.

Re: [Pharo-project] Software update ?

2011-02-14 Thread Stéphane Ducasse
On Feb 14, 2011, at 2:11 PM, Sven Van Caekenberghe wrote: Hi, I notice that in 1.2 images build by CI, the SystemSoftware update menu is enabled. Is this on purpose ? Is this a change of strategy ? Not really :) I see that various critical changes are still being commited to 1.1 and 1.2

Re: [Pharo-project] [COTDC] 10 - DummyUIManager

2011-02-14 Thread Pavel Krivanek
Hi, yes, this is the right comment for this class. Cheers, -- Pavel On Mon, Feb 14, 2011 at 3:18 PM, laurent laffont laurent.laff...@gmail.comwrote: If I understand: I'm an alternative UIManager used to run an the image without GUI. I redefine methods which requires user input as these

Re: [Pharo-project] could we agree to remove caseOf: and caseOf:otherwise:

2011-02-14 Thread Stéphane Ducasse
Yes, I myself find the implementation hackish, but I wish I could see more pragmatic analysis based on exact usage of this message. The discussion isn't going forward, every one camping on its position. 1) Where is the message used ? 2) How would you refactor the senders ? 3) Does speed

Re: [Pharo-project] A new GUI visual designer

2011-02-14 Thread Stéphane Ducasse
What is happening if the class of your application UI gets a new variables or if a superclass changes its structure? May be in objective-C you have to resave your nib? Stef Just a comment: :) The Interface Builder of Nextstep and Mac OS X – a closely Smalltalk-related and inspired

Re: [Pharo-project] [COTDC] 10 - DummyUIManager

2011-02-14 Thread laurent laffont
Thank you Pavel. Laurent On Mon, Feb 14, 2011 at 9:28 PM, Pavel Krivanek pavel.kriva...@gmail.comwrote: Hi, yes, this is the right comment for this class. Cheers, -- Pavel On Mon, Feb 14, 2011 at 3:18 PM, laurent laffont laurent.laff...@gmail.com wrote: If I understand: I'm an

Re: [Pharo-project] writing to the transcript stream

2011-02-14 Thread Stéphane Ducasse
probably. When I did threadsafetranscript I was thinking that transcript is a tool but may be this is a stream. On Feb 13, 2011, at 3:59 PM, Hilaire Fernandes wrote: I try the following Text fromUser storeOn: Transcript It failed, as ThreadTranscript is not a Stream, but according to

Re: [Pharo-project] [update 1.3] #13054

2011-02-14 Thread Stéphane Ducasse
Thanks laurent. Stef On Feb 13, 2011, at 5:04 PM, laurent laffont wrote: 13054 - COTDC - 7. CodeAnnotationMorph - A.Plantec - 8. WikiStyleHelpBuilder - L.Laffont my first integration alone, hope I've done it right :) Laurent Laffont - @lolgzs Pharo Smalltalk Screencasts:

[Pharo-project] sprint in lille on march 12?

2011-02-14 Thread Tudor Girba
Hi, There was some mentioning of a Pharo Sprint after the Smalltalk School on March 12. Is there one, or do we do some programming during the school days? Cheers, Doru -- www.tudorgirba.com What is more important: To be happy, or to make happy?

Re: [Pharo-project] shout and Pharo 1.2 or 1.3

2011-02-14 Thread Stéphane Ducasse
I have been reading the related discussion in the bug tracker. It is not clear to me if finally shout will eventually work with 1.2. It is now. We spent one hour together with ben and it was not difficult. Just needed time of people knowing both sides of the problems and we also fixed 1.3

[Pharo-project] Working with weak announcements...

2011-02-14 Thread Esteban Lorenzano
Hi, I'm working with weak announcements, trying to make it work, and I have a problem in #on:do: protocol (or #when:do:) I try to explain: This method receives a block, not an object/selector, so I can't create a WeakMessageSend which is the appropriate message to handle in other cases.

Re: [Pharo-project] shout and Pharo 1.2 or 1.3

2011-02-14 Thread Stéphane Ducasse
Marcus you should learn how not to burn your energy. I think that this is important and I take pharo exactly has an exercise. I burned myself writing project proposals and budget so :) Kind of zen exercise because the problem with shout is not complex. Just that email communications are more

Re: [Pharo-project] sprint in lille on march 12?

2011-02-14 Thread Stéphane Ducasse
On Feb 14, 2011, at 9:52 PM, Tudor Girba wrote: Hi, There was some mentioning of a Pharo Sprint after the Smalltalk School on March 12. Is there one, yes or do we do some programming during the school days? yes that too I hope. Cheers, Doru -- www.tudorgirba.com What is

Re: [Pharo-project] Working with weak announcements...

2011-02-14 Thread Stéphane Ducasse
good question :) On FHi, I'm working with weak announcements, good we need that. Igor was telling me that the right anwser are ephemerons (but for that: gc change is required). Now it would be good to have first a solution at image level trying to make it work, and I have a problem in

[Pharo-project] Pharo 1.2 virtual sprint

2011-02-14 Thread laurent laffont
Could we organize a Pharo 1.2 virtual sprint over IRC to resolve, kill, eleminate, eradicate, destroy remaining issues ? and learn together too. I can do this next week from monday to wednesday evening (France time zone). Laurent

Re: [Pharo-project] A new GUI visual designer

2011-02-14 Thread Schwab,Wilhelm K
In Dolphin, one can cope with that fairly easily - most of the time. The trick is to change the affected class' serializing version number, which causes the loader to seek help reading old serialized data, which arrives as an array. Streams work well for adapting the old array into an array

Re: [Pharo-project] Working with weak announcements...

2011-02-14 Thread Igor Stasenko
On 14 February 2011 21:52, Esteban Lorenzano esteba...@gmail.com wrote: Hi, I'm working with weak announcements, trying to make it work, and I have a problem in #on:do: protocol (or #when:do:) I try to explain: This method receives a block, not an object/selector, so I can't create a

Re: [Pharo-project] could we agree to remove caseOf: and caseOf:otherwise:

2011-02-14 Thread Eliot Miranda
On Fri, Feb 11, 2011 at 1:43 PM, stephane ducasse stephane.duca...@free.frwrote: Hi guys let us do another pass at cleaning and realigning the system. Could we agree to deprecate caseOf: and caseOf:otherwise:? it will simply the compiler, decompiler and also we do not need that at all. |

[Pharo-project] text selection feature

2011-02-14 Thread Michael Roberts
Hi, there is a recent (I don't know how old) feature where text areas now highlight the selected text in all parts of the same text pane. Does this feature have a name and a setting to control it? thanks, Mike

Re: [Pharo-project] [SPAM] text selection feature

2011-02-14 Thread Sven Van Caekenberghe
Micheal, On 14 Feb 2011, at 22:40, Michael Roberts wrote: Hi, there is a recent (I don't know how old) feature where text areas now highlight the selected text in all parts of the same text pane. Does this feature have a name and a setting to control it? thanks, Mike Try Settings

Re: [Pharo-project] could we agree to remove caseOf: and caseOf:otherwise:

2011-02-14 Thread Igor Stasenko
On 14 February 2011 22:38, Eliot Miranda eliot.mira...@gmail.com wrote: On Fri, Feb 11, 2011 at 1:43 PM, stephane ducasse stephane.duca...@free.fr wrote: Hi guys let us do another pass at cleaning and realigning the system. Could we agree to deprecate caseOf: and caseOf:otherwise:? it

Re: [Pharo-project] could we agree to remove caseOf: and caseOf:otherwise:

2011-02-14 Thread Eliot Miranda
On Mon, Feb 14, 2011 at 1:58 PM, Igor Stasenko siguc...@gmail.com wrote: On 14 February 2011 22:38, Eliot Miranda eliot.mira...@gmail.com wrote: On Fri, Feb 11, 2011 at 1:43 PM, stephane ducasse stephane.duca...@free.fr wrote: Hi guys let us do another pass at cleaning and

Re: [Pharo-project] could we agree to remove caseOf: and caseOf:otherwise:

2011-02-14 Thread Stephen Taylor
Igor Stasenko wrote: On 14 February 2011 01:32, Schwab,Wilhelm K bsch...@anest.ufl.edu wrote: That's where I typically use a dictionary. Indeed. Yes - sensible answer from Wilhelm Schwab. You didn't answer the question though. Because it sounds rhetoric to me. How to deal with

Re: [Pharo-project] could we agree to remove caseOf: and caseOf:otherwise:

2011-02-14 Thread Adrien BARREAU
Hi, I'm sorry to interrupt that discussion, but I read all the messages about that subject since you started to discuss it and I really would like to understand a thing: Why does the case structure seem to be so bad in Smalltalk? I hope some of you could explain me :) Adrien.

Re: [Pharo-project] Loading Seaside into Pharo 1.2 core

2011-02-14 Thread Dale Henrichs
Hello Mike, I am presently working on Seaside 3.0.4 which will correctly load into Pharo1.2, but you should be aware that there a number of test failures will remain and that (speaking unofficialy), Seaside3.0 isn't yet supported on Pharo1.2... To answer your general question you don't have

Re: [Pharo-project] Issue 3583 in pharo: Shout should only be active in code panes

2011-02-14 Thread pharo
Comment #61 on issue 3583 by benjamin...@gmail.com: Shout should only be active in code panes http://code.google.com/p/pharo/issues/detail?id=3583 yes it's normal, for two reasons: - a method that should be removed is still here :s - SHWorkspace overrides a lot of methods and break

[Pharo-project] Issue 3704 in pharo: remove FakeClassPool adopt: and its senders

2011-02-14 Thread pharo
Status: Accepted Owner: nicolas@gmail.com Labels: Difficulty-Easy New issue 3704 by nicolas@gmail.com: remove FakeClassPool adopt: and its senders http://code.google.com/p/pharo/issues/detail?id=3704 As developped on following link, this message is useless

Re: [Pharo-project] could we agree to remove caseOf: and caseOf:otherwise:

2011-02-14 Thread Igor Stasenko
On 14 February 2011 23:33, Adrien BARREAU abarreau@live.fr wrote: Hi, I'm sorry to interrupt that discussion, but I read all the messages about that subject since you started to discuss it and I really would like to understand a thing: Why does the case structure seem to be so bad in

Re: [Pharo-project] [SPAM] text selection feature

2011-02-14 Thread Alain Plantec
Hi Micheal it is called secondary selection. there is also the selection bar and the find replace selection. You can disallow them individually or change the colors Cheers Alain Le 14/02/2011 22:52, Sven Van Caekenberghe a écrit : Micheal, On 14 Feb 2011, at 22:40, Michael Roberts wrote: