Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
May 2010
- 103 participants
- 1644 messages
Re: [Pharo-project] Decoupling Shout and Styler
by Lukas Renggli
Yes, that makes sende.
Another possibility would be to use the RB or PetitParser (this is
what I do in Helvetia) parser instead.
Lukas
On Monday, May 17, 2010, Stéphane Ducasse <stephane.ducasse(a)inria.fr> wrote:
> can be a good idea.
>
> Stef
>
> On May 17, 2010, at 5:21 PM, Fernando olivero wrote:
>
>> I would like to decouple the Styler Object ( For example SHTextStyler) from the Shout packages.
>>
>> Since Shout purpose it to add: Â 'Syntax Highlighting that updates after each key stroke so that the highlighting remains correct during the editing of a method'.
>>
>> I think it would be beneficial to  style any piece of text, independently from the editing of a method.
>>
>> For example, when working on the NewTextMorph  i do not need any functionality of the TextMorphForShout or TextMorphForShoutEditor classes, but only the Styler related classes. And in its current state, these two are coupled in the same package.
>>
>> I propose Shout could be spitted into 2 packages, that better reflect the classes intentions.
>>
>> 1. Code Styler: which would include Shout-Parsing, and Shout-Styling.
>>
>> 2. TextMorphShout: Shout-TextSupport, Shout-Windows.
>>
>> What do you think?
>>
>> Fernando
>>
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
--
Lukas Renggli
www.lukas-renggli.ch
May 17, 2010
Re: [Pharo-project] FFI examples?
by Igor Stasenko
On 17 May 2010 18:35, Stéphane Ducasse <stephane.ducasse(a)inria.fr> wrote:
> Jake
>
> can you check in the archive of this list because there were a lot of mail on this topic.
> We should consolidate that into a couple of page and documentation
> Does anybody with experience have a bit of time to get some text for the website
> Stef
>
I cannot help, because a Jake's question is too generic. I have no
idea what kind of explanations he may require.
Is FFI-Examples not enough to grasp the idea?
Because for me, its so naturally trivial, that i can't understand what
kind of help is needed there.
>
> On May 17, 2010, at 3:53 PM, Jake Bartlett wrote:
>
>> I'm trying to use SVMLight (http://svmlight.joachims.org/) from Pharo. Â SVMLight has some *.h files I need to load and some *.so libraries. Â I need to be able to call functions from them and manage the results. Â How do I create a FFI in Pharo?
>>
>> [jake]
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
--
Best regards,
Igor Stasenko AKA sig.
May 17, 2010
Re: [Pharo-project] Decoupling Shout and Styler
by Stéphane Ducasse
can be a good idea.
Stef
On May 17, 2010, at 5:21 PM, Fernando olivero wrote:
> I would like to decouple the Styler Object ( For example SHTextStyler) from the Shout packages.
>
> Since Shout purpose it to add: 'Syntax Highlighting that updates after each key stroke so that the highlighting remains correct during the editing of a method'.
>
> I think it would be beneficial to style any piece of text, independently from the editing of a method.
>
> For example, when working on the NewTextMorph i do not need any functionality of the TextMorphForShout or TextMorphForShoutEditor classes, but only the Styler related classes. And in its current state, these two are coupled in the same package.
>
> I propose Shout could be spitted into 2 packages, that better reflect the classes intentions.
>
> 1. Code Styler: which would include Shout-Parsing, and Shout-Styling.
>
> 2. TextMorphShout: Shout-TextSupport, Shout-Windows.
>
> What do you think?
>
> Fernando
>
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
May 17, 2010
Re: [Pharo-project] Community Supported Packages
by Stéphane Ducasse
I like the friendly tone of this email.
Stef
On May 17, 2010, at 4:45 PM, Torsten Bergmann wrote:
> Hi Chris,
>
>> I don't know if you watched all that carefully, but in the last 48 hours
>> we've made our decision
>> You seem to think we're having a discussion about it.
>
> That's what I would call a very quick decision after the proposal
> from Saturday leaving out people who didnt follow over the weekend.
> But since the people who showed up agreed with Andreas
> I'm fine with the decision.
>
> However using Monticello in one or the other way will have an
> impact on future development and how people can contribute.
>
>> I think at bottom you are more of a Pharo guy.
>
> Yes, maybe I'm biased since I now usually use Pharo images since
> they satisfy more needs I personally know from other Smalltalk and
> non-Smalltalk environments.
>
> On the other side I'm with Squeak from the beginning, still contribute
> and try to keep up compatibility for packages as much as possible.
> There are many things that make up Squeak different and unique.
>
> I've contributed code, fixes, packages, discussions, installer code,
> help system to both: Squeak and Pharo and still try to keep them
> as compatible as possible.
>
> So what did you do to prevent reinventing the wheel within
> the broader community?
>
>> Added to which, you say that Pharo has packages to manage?
>
> Yes, look at ConfigurationOfPharo and you will find the packages
> forming the Pharo release from a pharo core. Also look at
> squeaksource/MetacelloRepository - for other configurations
> (sadly only a few of them work for Squeak yet)
>
> You seem to think that Pharo is solely there to satisfy Seaside
> users which is a very naive view.
>
>> I repeat, you are one step behind the times, Torsten
>
> Looks like I'm old and behind the times since I was not able to
> read and respond over the weekend B)
>
>> We have chosen. Colin has just created the first test case.
>
> Which will make my "Squeak/Pharo dissociative identity disorder"
> a little bit harder since I have another difference.
> Nonetheless I continue with both even when I'm still behind the times ;)
>
> Bye
> T.
>
>
>
>
>
> --
> GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
> Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
May 17, 2010
Re: [Pharo-project] [Vm-dev] CMake for Windows?
by Mariano Martinez Peck
On Sun, May 16, 2010 at 11:15 PM, Geoffroy Couprie <geo.couprie(a)gmail.com>wrote:
>
> Hello,
>
> Here is the latest set of files for CMake:
> http://eleves.ec-lille.fr/~couprieg/divers/changes-16-05-10.tar.gz<http://eleves.ec-lille.fr/%7Ecouprieg/divers/changes-16-05-10.tar.gz>
> (you have to remove platforms/win32/vm/config.h to make it build)
>
> I tried to remove the dependency on the Squeak-win2-tools package. The
> Direct3D code still uses a lot of DirectX 7 structures, and the recent
> MinGW toolchain provides DirectX 8, so the B3DAccelerator plugin
> doesn't build right now. If it's ok, I'll send other patches to make
> it work with the new version. Otherwise, it's possible to modify
> config.cmake for B3DAccelerator to use DirectX 7.
>
> Could these patches be included now? The Unix VM builds without any
> problem, so it can become the main way to build it (just replace
> platforms/unix/cmake/configure by platforms/cmake/configure in the
> tutorials). There may still be some problems with the Windows build,
> but I'll send more patches once these are pushed in the svn :)
>
>
Hi Geoffroy. This is cool work. I cannot help you in the details of how to
commit that in SVN as I have no idea. Listen to David.
Now...I have a couple of ideas:
1) regardless that, it would be really really cool if you can document all
this in the pharo collaborative book. As you can see there is already a
chapter for VM
http://book.pharo-project.org/book/Virtual-Machine/
and the windows part is empty:
http://book.pharo-project.org/book/Virtual-Machine/Building/BuildVMOnWindow…
So...we can write the two possibilities to compile in Windows: the standard
one and this new one using CMake.
You can start writing the one of CMake :)
If you want, please just let us know and we create a user for you.
2) In addition, I think it would be a good idea to have a Git for scripts
for the VM. If Squeak VM developers like them, they can also include it in
the svn.
Laurent Laffont already has a git repository with scripts like easy_squeakvm
or something like that. So, you may want to commit your code there too.
3) What about integrating like easy_squeakvm with this ? or do a
easy_squeakvm version of CMake for winwows ? I would love to do for
example:
./easy_squeakvm.sh --os=Windows or ./easy_squeakvm.sh --os=Unix
4) Would be really great to have a Screencast about how to compile windows
with CMake :)
Cheers and continue pushing.
Mariano
> Best regards,
>
> Geoffroy
>
May 17, 2010
Re: [Pharo-project] FFI examples?
by Stéphane Ducasse
Jake
can you check in the archive of this list because there were a lot of mail on this topic.
We should consolidate that into a couple of page and documentation
Does anybody with experience have a bit of time to get some text for the website
Stef
On May 17, 2010, at 3:53 PM, Jake Bartlett wrote:
> I'm trying to use SVMLight (http://svmlight.joachims.org/) from Pharo. SVMLight has some *.h files I need to load and some *.so libraries. I need to be able to call functions from them and manage the results. How do I create a FFI in Pharo?
>
> [jake]
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
May 17, 2010
[Pharo-project] Decoupling Shout and Styler
by Fernando olivero
I would like to decouple the Styler Object ( For example SHTextStyler) from the Shout packages.
Since Shout purpose it to add: 'Syntax Highlighting that updates after each key stroke so that the highlighting remains correct during the editing of a method'.
I think it would be beneficial to style any piece of text, independently from the editing of a method.
For example, when working on the NewTextMorph i do not need any functionality of the TextMorphForShout or TextMorphForShoutEditor classes, but only the Styler related classes. And in its current state, these two are coupled in the same package.
I propose Shout could be spitted into 2 packages, that better reflect the classes intentions.
1. Code Styler: which would include Shout-Parsing, and Shout-Styling.
2. TextMorphShout: Shout-TextSupport, Shout-Windows.
What do you think?
Fernando
May 17, 2010
Re: [Pharo-project] Remove developing with Pharo
by Andrei Stebakov
Nice project! Sure set me up with the password so I'll try to add some
material.
2010/5/16 Mariano Martinez Peck <marianopeck(a)gmail.com>
> Andrei: Once you have finished to make it work and how to tune it to make
> it faster, it would be great if you can write this in a section/chaper of
> the collaborative pharo book: http://book.pharo-project.org/
>
> If you want I can creat you a user, and the section...then you only need to
> write ;)
>
>
> cheers
>
> mariano
>
> 2010/5/14 Andrei Stebakov <lispercat(a)gmail.com>
>
>> Ok, I figured it out.
>> On the remote machine just start pharo with RFBServer started (connection
>> passwords must be set!)
>> On the local Windows machine open ssh or putty tunneling local port 5900
>> to the remote port 5900 (putty -L 5900:localhost:5900 username(a)doman.com
>> ).
>> After that start a VNC client (in my case I installed TightVNC) and
>> connect to your local machine.
>> That will automatically establish a tunneled traffic between those two
>> systems va ssh tunneling.
>>
>>
>> 2010/5/14 Mariano Martinez Peck <marianopeck(a)gmail.com>
>>
>> I paste a text I got from an old mail: "The latest version on
>>> squeaksource works. You can load it from http://squeaksource.com/RFB(Note that this package has been forked at least three times.) We used to
>>> connect to the server with RealVNC with the following settings: ZRLE
>>> encoding (disable auto select), Full color. IIRC you should also turn
>>> off the "render cursor locally" feature.
>>> On the server you should allow ZRLE and turn off the conserve memory
>>> feature.
>>> "
>>>
>>> In addition, ask in seaside mailing list too. You will probably receive
>>> more help.
>>>
>>> Cheers
>>>
>>> Mariano
>>>
>>>
>>>
>>> 2010/5/14 Andrei Stebakov <lispercat(a)gmail.com>
>>>
>>>> Exactly what VNC slient I can use on Windows?
>>>> I tried VNC viewer free (
>>>> http://www.realvnc.com/products/free/4.1/winvncviewer.html) trying to
>>>> connect to the locally run Pharo and the viewer fails with "uncknown rect
>>>> encoding" after which Pharo image also freezes.
>>>> Is there any step-by-step tutorial how to setup VNC (remote Linux, local
>>>> Windows)?
>>>>
>>>>
>>>> On Thu, May 13, 2010 at 6:26 PM, Igor Stasenko <siguctua(a)gmail.com>wrote:
>>>>
>>>>> 2010/5/14 Andrei Stebakov <lispercat(a)gmail.com>:
>>>>> > Interesting! Is it done on the X-server side or client?
>>>>> >
>>>>> you should have settings in your VNC client.
>>>>> also, you could set bpp for image.
>>>>> both could help to run things faster.
>>>>>
>>>>> > On Thu, May 13, 2010 at 5:38 PM, Igor Stasenko <siguctua(a)gmail.com>
>>>>> wrote:
>>>>> >>
>>>>> >> 2010/5/12 Andrei Stebakov <lispercat(a)gmail.com>:
>>>>> >> > That's right, looks like it sends full-blown images (not the
>>>>> delta, not
>>>>> >> > the
>>>>> >> > commands to x-server) and re-drawing takes forever. I wonder if
>>>>> it's a
>>>>> >> > Pharo
>>>>> >> > issue or x-server's? My xterm works pretty fast compared to Pharo
>>>>> >> > though...
>>>>> >> >
>>>>> >> lowering the pixel depth to 8bpp helps :)
>>>>> >>
>>>>> >> > 2010/5/12 Schwab,Wilhelm K <bschwab(a)anest.ufl.edu>
>>>>> >> >>
>>>>> >> >> I have at times done what you are attempting, and painful is
>>>>> nicest
>>>>> >> >> adjective I can think to use. Please let us know if VNC is a
>>>>> better
>>>>> >> >> option. Re RDP, I have wondered whether the poor performance
>>>>> could be
>>>>> >> >> telling us something about the amount of drawing that might be
>>>>> >> >> happening for
>>>>> >> >> no purpose??? It can be terribly slow, especially the response
>>>>> to
>>>>> >> >> typing.
>>>>> >> >> Bill
>>>>> >> >>
>>>>> >> >> ________________________________
>>>>> >> >> From: pharo-project-bounces(a)lists.gforge.inria.fr
>>>>> >> >> [mailto:pharo-project-bounces@lists.gforge.inria.fr] On Behalf
>>>>> Of
>>>>> >> >> Mariano
>>>>> >> >> Martinez Peck
>>>>> >> >> Sent: Wednesday, May 12, 2010 10:25 AM
>>>>> >> >> To: Pharo-project(a)lists.gforge.inria.fr
>>>>> >> >> Subject: Re: [Pharo-project] Remove developing with Pharo
>>>>> >> >>
>>>>> >> >>
>>>>> >> >>
>>>>> >> >> 2010/5/12 Andrei Stebakov <lispercat(a)gmail.com>
>>>>> >> >>>
>>>>> >> >>> Currently I have my web applications running on a Ubuntu box to
>>>>> which
>>>>> >> >>> I
>>>>> >> >>> connect from a remote WinXP system via ssh.
>>>>> >> >>
>>>>> >> >> I guess the subject should be "remote" instead of "remove" ? ;)
>>>>> >> >>
>>>>> >> >> Sorry I ask but why not you cannot just develop in your pc and
>>>>> with scp
>>>>> >> >> or
>>>>> >> >> similar you copy the .image and .image file trough ssh to the
>>>>> server ?
>>>>> >> >>
>>>>> >> >>>
>>>>> >> >>> My current set of tools is Lisp/Slime/Emacs.
>>>>> >> >>> I tried to launch Pharo with X11 forwarding using X-server on
>>>>> WinXP,
>>>>> >> >>> but
>>>>> >> >>> it painfully slow (the Pharo main windows redraws in a few
>>>>> minutes).
>>>>> >> >>> I am really thinking developing some web app using Pharo/Seaside
>>>>> (I am
>>>>> >> >>> liking the language more and more!) but I need to know to do it
>>>>> >> >>> remotely via
>>>>> >> >>> a secure connection.
>>>>> >> >>
>>>>> >> >>
>>>>> >> >> Yes, there is an implementation of the VNC protocolol. You can
>>>>> take a
>>>>> >> >> Pharo image and load a VNC server. Then, you can connect to any
>>>>> VNC
>>>>> >> >> client
>>>>> >> >> and what you see is the image....Then you can do whatever you
>>>>> want. I
>>>>> >> >> don't
>>>>> >> >> know the performance, thus.
>>>>> >> >>
>>>>> >> >> That package is called RFB (remote something buffer)
>>>>> >> >>
>>>>> >> >> http://book.seaside.st/book/advanced/deployment/maintaining/vnc
>>>>> >> >>
>>>>> >> >> To install it:
>>>>> >> >>
>>>>> >> >> Gofer it
>>>>> >> >> squeaksource: 'MetacelloRepository';
>>>>> >> >> package: 'ConfigurationOfRFB';
>>>>> >> >> load.
>>>>> >> >> ((Smalltalk at: #ConfigurationOfRFB) project perform:
>>>>> #latestVersion)
>>>>> >> >> load.
>>>>> >> >>
>>>>> >> >>
>>>>> >> >> Cheers
>>>>> >> >>
>>>>> >> >> Mariano
>>>>> >> >>
>>>>> >> >>
>>>>> >> >>>
>>>>> >> >>> Thank you,
>>>>> >> >>> Andrei
>>>>> >> >>>
>>>>> >> >>> _______________________________________________
>>>>> >> >>> Pharo-project mailing list
>>>>> >> >>> Pharo-project(a)lists.gforge.inria.fr
>>>>> >> >>>
>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>> >> >>
>>>>> >> >>
>>>>> >> >> _______________________________________________
>>>>> >> >> Pharo-project mailing list
>>>>> >> >> Pharo-project(a)lists.gforge.inria.fr
>>>>> >> >>
>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>> >> >
>>>>> >> >
>>>>> >> > _______________________________________________
>>>>> >> > Pharo-project mailing list
>>>>> >> > Pharo-project(a)lists.gforge.inria.fr
>>>>> >> >
>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>> >> >
>>>>> >>
>>>>> >>
>>>>> >>
>>>>> >> --
>>>>> >> Best regards,
>>>>> >> Igor Stasenko AKA sig.
>>>>> >>
>>>>> >> _______________________________________________
>>>>> >> Pharo-project mailing list
>>>>> >> Pharo-project(a)lists.gforge.inria.fr
>>>>> >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>> >
>>>>> > _______________________________________________
>>>>> > Pharo-project mailing list
>>>>> > Pharo-project(a)lists.gforge.inria.fr
>>>>> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>> >
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Best regards,
>>>>> Igor Stasenko AKA sig.
>>>>>
>>>>> _______________________________________________
>>>>> Pharo-project mailing list
>>>>> Pharo-project(a)lists.gforge.inria.fr
>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> Pharo-project(a)lists.gforge.inria.fr
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
May 17, 2010
Re: [Pharo-project] Remove developing with Pharo
by Andrei Stebakov
I am using the Pharo-1.0, the one-click-image. Should I use the latest dev
stuff?
On Fri, May 14, 2010 at 11:14 PM, John Toohey <jt(a)parspro.com> wrote:
> I believe this is a VM issue, not a Pharo issue. What version of the
> Linux VM are you using?
>
> 2010/5/14 Andrei Stebakov <lispercat(a)gmail.com>:
> > Now when I try to paste some data using Ctl-v only the timestamp gets
> > pasted.
> > If I use the mouse/menu for pasting it causes a segmentation fault:
> > Segmentation fault
> >
> > 2048644700 Clipboard>clipboardText
> > 2048644608 >clipboardText
> > 2048644516 ParagraphEditor>clipboardText
> > 2048644224 ParagraphEditor>paste
> > 2048644120 PluggableTextMorph>paste
> > 2048644028 PluggableTextMorph>handleEdit:
> > 2048637408 TextMorph>handleEdit:
> > 2048622240 PluggableTextMorph>handleEdit:
> > 2048622148 PluggableTextMorph>paste
> > 2048622056 Object>perform:orSendTo:
> > 2048621652 MenuItemMorph>invokeWithEvent:
> > 2048621560 BlockClosure>ensure:
> > 2048620520 Cursor>showWhile:
> > 2048350296 MenuItemMorph>invokeWithEvent:
> > 2048350204 MenuItemMorph>mouseUp:
> > 2048350112 MenuItemMorph>handleMouseUp:
> > 2048349976 MouseButtonEvent>sentTo:
> > 2048349884 Morph>handleEvent:
> > 2048349792 MorphicEventDispatcher>dispatchDefault:with:
> > 2048349700 MorphicEventDispatcher>dispatchEvent:with:
> > 2048349608 Morph>processEvent:using:
> > 2048349516 MorphicEventDispatcher>dispatchDefault:with:
> > 2048349408 MorphicEventDispatcher>dispatchEvent:with:
> > 2048349272 Morph>processEvent:using:
> > 2048349180 Morph>processEvent:
> > 2048349088 MenuMorph>handleFocusEvent:
> > 2048348996 HandMorph>sendFocusEvent:to:clear:
> > 2048348904 PasteUpMorph>becomeActiveDuring:
> > 2048348736 BlockClosure>on:do:
> > 2048348644 PasteUpMorph>becomeActiveDuring:
> > 2048348472 HandMorph>sendFocusEvent:to:clear:
> > 2048348368 HandMorph>sendEvent:focus:clear:
> > 2048348276 HandMorph>sendMouseEvent:
> > 2048348184 HandMorph>handleEvent:
> > 2048347916 HandMorph>processEvents
> > 2048347808 WorldState>doOneCycleNowFor:
> > 2048347716 SequenceableCollection>do:
> > 2048347624 WorldState>handsDo:
> > 2048347532 WorldState>doOneCycleNowFor:
> > 2048347040 WorldState>doOneCycleFor:
> > 2048346948 WorldState>doOneSubCycleFor:
> > 2048346856 PasteUpMorph>doOneSubCycle
> > 2048230916 MenuMorph>invokeModalAt:in:allowKeyboard:
> > 2048230824 MenuMorph>invokeModal:
> > 2048230720 MenuMorph>invokeModal
> > 2048214088 PluggableTextMorph>yellowButtonActivity:
> > 2048213996 ScrollPane>mouseDown:
> > 2048213904 Morph>handleMouseDown:
> > 2048213812 MouseButtonEvent>sentTo:
> > 2048213720 Morph>handleEvent:
> > 2048213540 MorphicEventDispatcher>dispatchMouseDown:with:
> > 2048213448 MorphicEventDispatcher>dispatchEvent:with:
> > 2048213356 Morph>processEvent:using:
> > 2048213220 MorphicEventDispatcher>dispatchMouseDown:with:
> > 2048213128 MorphicEventDispatcher>dispatchEvent:with:
> > 2048213036 Morph>processEvent:using:
> > 2048212944 MorphicEventDispatcher>dispatchMouseDown:with:
> > 2048212852 MorphicEventDispatcher>dispatchEvent:with:
> > 2048212744 Morph>processEvent:using:
> > 2048212652 PasteUpMorph>processEvent:using:
> > 2048212488 Morph>processEvent:
> > 2048212396 HandMorph>sendEvent:focus:clear:
> > 2048212304 HandMorph>sendMouseEvent:
> > 2048212212 HandMorph>handleEvent:
> > 2048212120 HandMorph>processEvents
> > 2048212012 WorldState>doOneCycleNowFor:
> > 2048211920 SequenceableCollection>do:
> > 2048211828 WorldState>handsDo:
> > 2048211736 WorldState>doOneCycleNowFor:
> > 2048211572 WorldState>doOneCycleFor:
> > 2048211480 PasteUpMorph>doOneCycle
> > 2011450676 >?
> > 2011450548 BlockClosure>?
> >
> >
> > On Fri, May 14, 2010 at 5:34 PM, Andrei Stebakov <lispercat(a)gmail.com>
> > wrote:
> >>
> >> Ok, I figured it out.
> >> On the remote machine just start pharo with RFBServer started
> (connection
> >> passwords must be set!)
> >> On the local Windows machine open ssh or putty tunneling local port 5900
> >> to the remote port 5900 (putty -L 5900:localhost:5900
> username(a)doman.com)
> >> After that start a VNC client (in my case I installed TightVNC) and
> >> connect to your local machine.
> >> That will automatically establish a tunneled traffic between those two
> >> systems va ssh tunneling.
> >>
> >>
> >> 2010/5/14 Mariano Martinez Peck <marianopeck(a)gmail.com>
> >>>
> >>> I paste a text I got from an old mail: "The latest version on
> >>> squeaksource works. You can load it from http://squeaksource.com/RFB(Note
> >>> that this package has been forked at least three times.) We used to
> connect
> >>> to the server with RealVNC with the following settings: ZRLE encoding
> >>> (disable auto select), Full color. IIRC you should also turn off the
> "render
> >>> cursor locally" feature.
> >>> On the server you should allow ZRLE and turn off the conserve memory
> >>> feature.
> >>> "
> >>>
> >>> In addition, ask in seaside mailing list too. You will probably receive
> >>> more help.
> >>>
> >>> Cheers
> >>>
> >>> Mariano
> >>>
> >>>
> >>> 2010/5/14 Andrei Stebakov <lispercat(a)gmail.com>
> >>>>
> >>>> Exactly what VNC slient I can use on Windows?
> >>>> I tried VNC viewer free
> >>>> (http://www.realvnc.com/products/free/4.1/winvncviewer.html) trying
> to
> >>>> connect to the locally run Pharo and the viewer fails with "uncknown
> rect
> >>>> encoding" after which Pharo image also freezes.
> >>>> Is there any step-by-step tutorial how to setup VNC (remote Linux,
> local
> >>>> Windows)?
> >>>>
> >>>>
> >>>> On Thu, May 13, 2010 at 6:26 PM, Igor Stasenko <siguctua(a)gmail.com>
> >>>> wrote:
> >>>>>
> >>>>> 2010/5/14 Andrei Stebakov <lispercat(a)gmail.com>:
> >>>>> > Interesting! Is it done on the X-server side or client?
> >>>>> >
> >>>>> you should have settings in your VNC client.
> >>>>> also, you could set bpp for image.
> >>>>> both could help to run things faster.
> >>>>>
> >>>>> > On Thu, May 13, 2010 at 5:38 PM, Igor Stasenko <siguctua(a)gmail.com
> >
> >>>>> > wrote:
> >>>>> >>
> >>>>> >> 2010/5/12 Andrei Stebakov <lispercat(a)gmail.com>:
> >>>>> >> > That's right, looks like it sends full-blown images (not the
> >>>>> >> > delta, not
> >>>>> >> > the
> >>>>> >> > commands to x-server) and re-drawing takes forever. I wonder if
> >>>>> >> > it's a
> >>>>> >> > Pharo
> >>>>> >> > issue or x-server's? My xterm works pretty fast compared to
> Pharo
> >>>>> >> > though...
> >>>>> >> >
> >>>>> >> lowering the pixel depth to 8bpp helps :)
> >>>>> >>
> >>>>> >> > 2010/5/12 Schwab,Wilhelm K <bschwab(a)anest.ufl.edu>
> >>>>> >> >>
> >>>>> >> >> I have at times done what you are attempting, and painful is
> >>>>> >> >> nicest
> >>>>> >> >> adjective I can think to use. Please let us know if VNC is a
> >>>>> >> >> better
> >>>>> >> >> option. Re RDP, I have wondered whether the poor performance
> >>>>> >> >> could be
> >>>>> >> >> telling us something about the amount of drawing that might be
> >>>>> >> >> happening for
> >>>>> >> >> no purpose??? It can be terribly slow, especially the response
> >>>>> >> >> to
> >>>>> >> >> typing.
> >>>>> >> >> Bill
> >>>>> >> >>
> >>>>> >> >> ________________________________
> >>>>> >> >> From: pharo-project-bounces(a)lists.gforge.inria.fr
> >>>>> >> >> [mailto:pharo-project-bounces@lists.gforge.inria.fr] On Behalf
> Of
> >>>>> >> >> Mariano
> >>>>> >> >> Martinez Peck
> >>>>> >> >> Sent: Wednesday, May 12, 2010 10:25 AM
> >>>>> >> >> To: Pharo-project(a)lists.gforge.inria.fr
> >>>>> >> >> Subject: Re: [Pharo-project] Remove developing with Pharo
> >>>>> >> >>
> >>>>> >> >>
> >>>>> >> >>
> >>>>> >> >> 2010/5/12 Andrei Stebakov <lispercat(a)gmail.com>
> >>>>> >> >>>
> >>>>> >> >>> Currently I have my web applications running on a Ubuntu box
> to
> >>>>> >> >>> which
> >>>>> >> >>> I
> >>>>> >> >>> connect from a remote WinXP system via ssh.
> >>>>> >> >>
> >>>>> >> >> I guess the subject should be "remote" instead of "remove" ?
> ;)
> >>>>> >> >>
> >>>>> >> >> Sorry I ask but why not you cannot just develop in your pc and
> >>>>> >> >> with scp
> >>>>> >> >> or
> >>>>> >> >> similar you copy the .image and .image file trough ssh to the
> >>>>> >> >> server ?
> >>>>> >> >>
> >>>>> >> >>>
> >>>>> >> >>> My current set of tools is Lisp/Slime/Emacs.
> >>>>> >> >>> I tried to launch Pharo with X11 forwarding using X-server on
> >>>>> >> >>> WinXP,
> >>>>> >> >>> but
> >>>>> >> >>> it painfully slow (the Pharo main windows redraws in a few
> >>>>> >> >>> minutes).
> >>>>> >> >>> I am really thinking developing some web app using
> Pharo/Seaside
> >>>>> >> >>> (I am
> >>>>> >> >>> liking the language more and more!) but I need to know to do
> it
> >>>>> >> >>> remotely via
> >>>>> >> >>> a secure connection.
> >>>>> >> >>
> >>>>> >> >>
> >>>>> >> >> Yes, there is an implementation of the VNC protocolol. You can
> >>>>> >> >> take a
> >>>>> >> >> Pharo image and load a VNC server. Then, you can connect to any
> >>>>> >> >> VNC
> >>>>> >> >> client
> >>>>> >> >> and what you see is the image....Then you can do whatever you
> >>>>> >> >> want. I
> >>>>> >> >> don't
> >>>>> >> >> know the performance, thus.
> >>>>> >> >>
> >>>>> >> >> That package is called RFB (remote something buffer)
> >>>>> >> >>
> >>>>> >> >>
> http://book.seaside.st/book/advanced/deployment/maintaining/vnc
> >>>>> >> >>
> >>>>> >> >> To install it:
> >>>>> >> >>
> >>>>> >> >> Gofer it
> >>>>> >> >> squeaksource: 'MetacelloRepository';
> >>>>> >> >> package: 'ConfigurationOfRFB';
> >>>>> >> >> load.
> >>>>> >> >> ((Smalltalk at: #ConfigurationOfRFB) project perform:
> >>>>> >> >> #latestVersion)
> >>>>> >> >> load.
> >>>>> >> >>
> >>>>> >> >>
> >>>>> >> >> Cheers
> >>>>> >> >>
> >>>>> >> >> Mariano
> >>>>> >> >>
> >>>>> >> >>
> >>>>> >> >>>
> >>>>> >> >>> Thank you,
> >>>>> >> >>> Andrei
> >>>>> >> >>>
> >>>>> >> >>> _______________________________________________
> >>>>> >> >>> Pharo-project mailing list
> >>>>> >> >>> Pharo-project(a)lists.gforge.inria.fr
> >>>>> >> >>>
> >>>>> >> >>>
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >>>>> >> >>
> >>>>> >> >>
> >>>>> >> >> _______________________________________________
> >>>>> >> >> Pharo-project mailing list
> >>>>> >> >> Pharo-project(a)lists.gforge.inria.fr
> >>>>> >> >>
> >>>>> >> >>
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >>>>> >> >
> >>>>> >> >
> >>>>> >> > _______________________________________________
> >>>>> >> > Pharo-project mailing list
> >>>>> >> > Pharo-project(a)lists.gforge.inria.fr
> >>>>> >> >
> >>>>> >> >
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >>>>> >> >
> >>>>> >>
> >>>>> >>
> >>>>> >>
> >>>>> >> --
> >>>>> >> Best regards,
> >>>>> >> Igor Stasenko AKA sig.
> >>>>> >>
> >>>>> >> _______________________________________________
> >>>>> >> Pharo-project mailing list
> >>>>> >> Pharo-project(a)lists.gforge.inria.fr
> >>>>> >>
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >>>>> >
> >>>>> > _______________________________________________
> >>>>> > Pharo-project mailing list
> >>>>> > Pharo-project(a)lists.gforge.inria.fr
> >>>>> >
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >>>>> >
> >>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> Best regards,
> >>>>> Igor Stasenko AKA sig.
> >>>>>
> >>>>> _______________________________________________
> >>>>> Pharo-project mailing list
> >>>>> Pharo-project(a)lists.gforge.inria.fr
> >>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >>>>
> >>>> _______________________________________________
> >>>> Pharo-project mailing list
> >>>> Pharo-project(a)lists.gforge.inria.fr
> >>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >>>
> >>>
> >>> _______________________________________________
> >>> Pharo-project mailing list
> >>> Pharo-project(a)lists.gforge.inria.fr
> >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >>
> >
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project(a)lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
>
>
>
> --
> -JT
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
May 17, 2010
[Pharo-project] Community Supported Packages
by Torsten Bergmann
Hi Chris,
>I don't know if you watched all that carefully, but in the last 48 hours
>we've made our decision
>You seem to think we're having a discussion about it.
That's what I would call a very quick decision after the proposal
from Saturday leaving out people who didnt follow over the weekend.
But since the people who showed up agreed with Andreas
I'm fine with the decision.
However using Monticello in one or the other way will have an
impact on future development and how people can contribute.
>I think at bottom you are more of a Pharo guy.
Yes, maybe I'm biased since I now usually use Pharo images since
they satisfy more needs I personally know from other Smalltalk and
non-Smalltalk environments.
On the other side I'm with Squeak from the beginning, still contribute
and try to keep up compatibility for packages as much as possible.
There are many things that make up Squeak different and unique.
I've contributed code, fixes, packages, discussions, installer code,
help system to both: Squeak and Pharo and still try to keep them
as compatible as possible.
So what did you do to prevent reinventing the wheel within
the broader community?
>Added to which, you say that Pharo has packages to manage?
Yes, look at ConfigurationOfPharo and you will find the packages
forming the Pharo release from a pharo core. Also look at
squeaksource/MetacelloRepository - for other configurations
(sadly only a few of them work for Squeak yet)
You seem to think that Pharo is solely there to satisfy Seaside
users which is a very naive view.
>I repeat, you are one step behind the times, Torsten
Looks like I'm old and behind the times since I was not able to
read and respond over the weekend B)
>We have chosen. Colin has just created the first test case.
Which will make my "Squeak/Pharo dissociative identity disorder"
a little bit harder since I have another difference.
Nonetheless I continue with both even when I'm still behind the times ;)
Bye
T.
--
GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01
May 17, 2010