Re: [Pharo-project] Bug? ParagraphEditor do-its are not following the expected method lookup

2010-05-24 Thread Carla F. Griggio
Well, just to let you know, I've submitted a fix to PharoInbox: Name: SLICE-superBugInParagraphEditor-carlaGriggio.1 Author: carlaGriggio Time: 24 May 2010, 2:33:50 am UUID: 94ff9a49-b4ba-488b-9470-777e0f1885a7 Ancestors: SLICE-superBugInParagraphEditor-carlaGriggio.1 Dependencies:

[Pharo-project] CompiledMethodTrailer with a different CompiledMethod class

2010-05-24 Thread Hernán Morales Durand
Hello Just to make a little note. I'm adapting the lightweight classes package to work with CompilerMethodTrailer. In this method CompiledMethodTrailercreateMethod: numberOfBytesForAllButTrailer header: headerWord | meth | encodedData ifNil: [ self encode ]. meth :=

Re: [Pharo-project] About the Pharo Issue tracker

2010-05-24 Thread Adrian Lienhard
Hi Guille and Carla, Yes for certain actions you need to be a committer. I added you both. Please feel free to help maintaining the issue tracker :) If an issue is not clear and lacking information, please add a note and/or ask in the mailing list. If an issue cannot be reproduced and the

Re: [Pharo-project] CompiledMethodTrailer with a different CompiledMethod class

2010-05-24 Thread Igor Stasenko
On 24 May 2010 10:31, Hernán Morales Durand hernan.mora...@gmail.com wrote: Hello Just to make a little note. I'm adapting the lightweight classes package to work with CompilerMethodTrailer. In this method CompiledMethodTrailercreateMethod: numberOfBytesForAllButTrailer header: headerWord  

Re: [Pharo-project] [BetaTesting] [ANN] Pharo-1.1-11367-Beta1dev10.05.1

2010-05-24 Thread Serge Stinckwich
When i switch to demo mode, method selector in System Browser are no more bold in the bottom pane. 2010/5/21 Mariano Martinez Peck marianop...@gmail.com: Hi Pharaoers. I am pleased to announce the first Pharo 1.1 beta based on PharoCore-1.1-11367-Beta. It is the first time we build a Pharo 1.1

Re: [Pharo-project] Bug? ParagraphEditor do-its are not following the expected method lookup

2010-05-24 Thread Stéphane Ducasse
cool! Stef On May 24, 2010, at 8:04 AM, Carla F. Griggio wrote: Well, just to let you know, I've submitted a fix to PharoInbox: Name: SLICE-superBugInParagraphEditor-carlaGriggio.1 Author: carlaGriggio Time: 24 May 2010, 2:33:50 am UUID: 94ff9a49-b4ba-488b-9470-777e0f1885a7 Ancestors:

Re: [Pharo-project] CompiledMethodTrailer with a different CompiledMethod class

2010-05-24 Thread Stéphane Ducasse
and send us the fix for inclusion :) On May 24, 2010, at 10:54 AM, Igor Stasenko wrote: On 24 May 2010 10:31, Hernán Morales Durand hernan.mora...@gmail.com wrote: Hello Just to make a little note. I'm adapting the lightweight classes package to work with CompilerMethodTrailer. In this

Re: [Pharo-project] About the Pharo Issue tracker

2010-05-24 Thread Stéphane Ducasse
On May 23, 2010, at 8:33 PM, Guillermo Polito wrote: Hi! First I may introduce myself. My name is Guillermo Polito and I'm from Argentina. I've been using Pharo for several months with some colleagues that are already here to teach OOP in the UTN university, and i've been suscribed

Re: [Pharo-project] About the Pharo Issue tracker

2010-05-24 Thread Stéphane Ducasse
when you close or tag as won't fixes put on on the cc line or send an email to the mailing-list. Stef On May 24, 2010, at 7:04 AM, Carla F. Griggio wrote: Welcome, Guille :) It was very cool to have you in the Sprint :) I notice that if I try to post a new issue, I can't categorize it. Who

Re: [Pharo-project] [BUG] VM crash during debbuging some code by Through button with Transcriptshow: in deepest inner methods

2010-05-24 Thread Stéphane Ducasse
thanks a lot denis. Can you create one or two bug entries in the bug tracking tool and attach your code there? Stef On May 23, 2010, at 4:18 PM, Denis Kudriashov wrote: I found more bad cases with code simulation. And I think any manipulations with context (errors signals, simaphore, ...)

Re: [Pharo-project] Rendering fonts on OpenGL

2010-05-24 Thread Stéphane Ducasse
On May 23, 2010, at 11:04 PM, Igor Stasenko wrote: 2010/5/23 Javier Pimás elpochodelage...@gmail.com: Hi, may I ask how you are rendering these fonts? You parse the glyphs and then render lines with opengl or use freetype to render to a texture without antialiasing or both? Squeak has

Re: [Pharo-project] Metacello and SourceTalk ...

2010-05-24 Thread Stéphane Ducasse
thanks for the update. Stef On May 24, 2010, at 2:42 AM, Julian Fitzell wrote: The fact that MC2 is still a moving target. Or at least it would be if it was moving. :) More to the point, the early releases had some problems that prompted further redesign and I'd recommend against creating

Re: [Pharo-project] [squeak-dev] runSimulated behaviour

2010-05-24 Thread Stéphane Ducasse
tx! On May 23, 2010, at 11:24 PM, Eliot Miranda wrote: Hi Michael, Michael, Dennis, Hi All, I think this is a simple bug in ContextPart #tryNamedPrimitiveIn:for:withArgs:, which neglects to flush the method cache for the method and/or selector used to simulate execution of a named

Re: [Pharo-project] TORCH: supporting source-code change integration

2010-05-24 Thread Stéphane Ducasse
Hi veronica I wanted to use Torch to check inbox published change and I get TCTraitparAuthorAlia When I tried to look at Slice-hasEqualElement (using Torch build on 11370) Stef On May 18, 2010, at 11:00 AM, Veronica Isabel Uquillas Gomez wrote: Dear all, I would like to announce

[Pharo-project] [ENH] CompiledMethodTrailer with a different CompiledMethod class

2010-05-24 Thread Igor Stasenko
Hello, i added a simple enhancement to make CompilerMethodTrailer to be more friendly with CompiledMethod subclasses. It provides an additional method #createMethod:header:methodClass: which allows to create a compiled method with other class, than a CompiledMethod. Installing it requires 2

[Pharo-project] Rome Canvas to replace an ordinary canvas [Was: Re: Rendering fonts on OpenGL ]

2010-05-24 Thread Igor Stasenko
On 24 May 2010 13:36, Stéphane Ducasse stephane.duca...@inria.fr wrote: On May 23, 2010, at 11:04 PM, Igor Stasenko wrote: 2010/5/23 Javier Pimás elpochodelage...@gmail.com: Hi, may I ask how you are rendering these fonts? You parse the glyphs and then render lines with opengl or use

Re: [Pharo-project] Rome Canvas to replace an ordinary canvas [Was: Re: Rendering fonts on OpenGL ]

2010-05-24 Thread Igor Stasenko
Just an idea how to call the package: Romph-Rendering if you swizzle first 3 letters, you'll get Morph-Rendering :) On 24 May 2010 14:36, Igor Stasenko siguc...@gmail.com wrote: On 24 May 2010 13:36, Stéphane Ducasse stephane.duca...@inria.fr wrote: On May 23, 2010, at 11:04 PM, Igor

[Pharo-project] Need someone to test if NBOpenGL works for you on win32

2010-05-24 Thread Igor Stasenko
Hi, i just snapshotted my stuff with various fixes, to make it load cleanly on pharo and squeak images. I'd like you to ask to test and load it and tell me if it works for you. Currently it works only on win32 platform. It could work on Linux, but i didn't had time to port it yet. There is no

Re: [Pharo-project] Rome Canvas to replace an ordinary canvas [Was: Re: Rendering fonts on OpenGL ]

2010-05-24 Thread Stéphane Ducasse
Yes, i actually want to do that. I'm trying to understand the reason of such a plan? Is it because like that the clients of existing rendering do not have to be touched? I plan to inject the new methods into a Morph MorphfullDrawOnRomeCanvas: aCanvas MorphdrawOnRomeCanvas: aCanvas

Re: [Pharo-project] Rome Canvas to replace an ordinary canvas [Was: Re: Rendering fonts on OpenGL ]

2010-05-24 Thread Igor Stasenko
On 24 May 2010 17:22, Stéphane Ducasse stephane.duca...@inria.fr wrote: Yes, i actually want to do that. I'm trying to understand the reason of such a plan? Is it because like that the clients of existing rendering do not have to be touched? To make things minimally dependent on

Re: [Pharo-project] [BUG] VM crash during debbuging some code by Through button with Transcriptshow: in deepest inner methods

2010-05-24 Thread Stéphane Ducasse
http://code.google.com/p/pharo/issues/detail?id=2469 Stef On May 23, 2010, at 4:18 PM, Denis Kudriashov wrote: I found more bad cases with code simulation. And I think any manipulations with context (errors signals, simaphore, ...) not work in simulation mode. Transcript printing failed

Re: [Pharo-project] About the Pharo Issue tracker

2010-05-24 Thread Mariano Martinez Peck
On Mon, May 24, 2010 at 10:37 AM, Adrian Lienhard a...@netstyle.ch wrote: Hi Guille and Carla, Yes for certain actions you need to be a committer. I added you both. Please feel free to help maintaining the issue tracker :) I don't like this setting. I rather pharo users (not necessary

[Pharo-project] Problem with Demo mode [WAS] Re: [BetaTesting] [ANN] Pharo-1.1-11367-Beta1dev10.05.1

2010-05-24 Thread Mariano Martinez Peck
On Mon, May 24, 2010 at 11:56 AM, Serge Stinckwich serge.stinckw...@gmail.com wrote: When i switch to demo mode, method selector in System Browser are no more bold in the bottom pane. I didn't understand you. Could you please attach both screenshots: how it should be and how is it ? Alain

Re: [Pharo-project] ClassTestCase

2010-05-24 Thread Mariano Martinez Peck
2010/5/24 Levente Uzonyi le...@elte.hu On Sun, 23 May 2010, Mariano Abel Coca wrote: There are few now, but it was done yesterday in a few hours. We will keep adding new tests to that suites, so suggestions are welcome :). Actually there are only 3 tests there: - One that checks that all

Re: [Pharo-project] About the Pharo Issue tracker

2010-05-24 Thread Adrian Lienhard
I couldn't figure how to change that. So it does not seem possible. Adrian On May 24, 2010, at 16:52 , Mariano Martinez Peck wrote: On Mon, May 24, 2010 at 10:37 AM, Adrian Lienhard a...@netstyle.ch wrote: Hi Guille and Carla, Yes for certain actions you need to be a committer. I added

Re: [Pharo-project] Rome Canvas to replace an ordinary canvas [Was: Re: Rendering fonts on OpenGL ]

2010-05-24 Thread Stéphane Ducasse
I did this once for GLCanvas, and don't want to repeat that again :) The Balloon canvas and its uses is too damn focused on blitting, which makes it too hard to provide a backend which doing most things on GPU. If you want to go into vector world, you should keep a distance from any

Re: [Pharo-project] FFI Documentation

2010-05-24 Thread Hernán Morales Durand
2010/5/20 Sean P. DeNigris s...@clipperadams.com:        apicall: long 'system' (char*) module: 'libSystem.dylib'                Function specification                        - should be the first line                        - enclosed in angle brackets: containing:                        

Re: [Pharo-project] ClassTestCase

2010-05-24 Thread Levente Uzonyi
On Mon, 24 May 2010, Mariano Martinez Peck wrote: 2010/5/24 Levente Uzonyi le...@elte.hu On Sun, 23 May 2010, Mariano Abel Coca wrote: There are few now, but it was done yesterday in a few hours. We will keep adding new tests to that suites, so suggestions are welcome :). Actually there

Re: [Pharo-project] ClassTestCase

2010-05-24 Thread Stéphane Ducasse
Mariano Some of the combinations are inlined automatically by the compiler as levente explained. The problems is that without a rule checking that for me, I cannot remember which one are optimized :) Now the cost is that if you have more inlined expressions, then the decompiler gets more

Re: [Pharo-project] Problem with Demo mode [WAS] Re: [BetaTesting] [ANN] Pharo-1.1-11367-Beta1dev10.05.1

2010-05-24 Thread Alain Plantec
Le 24/05/2010 16:53, Mariano Martinez Peck a écrit : On Mon, May 24, 2010 at 11:56 AM, Serge Stinckwich serge.stinckw...@gmail.com mailto:serge.stinckw...@gmail.com wrote: When i switch to demo mode, method selector in System Browser are no more bold in the bottom pane. I didn't

Re: [Pharo-project] Rome Canvas to replace an ordinary canvas [Was: Re: Rendering fonts on OpenGL ]

2010-05-24 Thread Igor Stasenko
On 24 May 2010 18:33, Stéphane Ducasse stephane.duca...@inria.fr wrote: I did this once for GLCanvas, and don't want to repeat that again :) The Balloon canvas and its uses is too damn focused on blitting, which makes it too hard to provide a backend which doing most things on GPU. If you

Re: [Pharo-project] ClassTestCase

2010-05-24 Thread Lukas Renggli
For now the list of levente and a slow machine        So == nil #ifNil:, #ifNil:ifNotNil:, #ifNotNil:, #ifNotNil:ifNil: should be used whenever possible. is the one to use Please read my comments on the issue tracker. For *any practical* example it doesn't matter what to use speed wise:

Re: [Pharo-project] [squeak-dev] Need someone to test if NBOpenGL works for you on win32

2010-05-24 Thread Hernán Morales Durand
Hi Igor, I'm testing your work in Win32. Following instructions in this page http://code.google.com/p/nativeboost/wiki/Installation when evaluating NBInstaller install in PharoCore1.1ALPHA #11368 I receive: You need to enable an underscore selectors in preferences first. I see no preference

[Pharo-project] #methodClass: answering different in Pharo and Squeak

2010-05-24 Thread Hernán Morales Durand
Hi, If anyone is using the result of CompiledMethod #methodClass:, in Pharo and Squeak is answering a different object. In Pharo (PharoCore1.1ALPHA #11367) returns an Association and in Squeak 4.1 the CompiledMethod instance which is the historical behavior. This would lead to two different tests

[Pharo-project] Cannot add halos to selected morph in 1.1 #11368

2010-05-24 Thread Hernán Morales Durand
If you evaluate BorderedMorph new borderColor: Color red; borderWidth: 10; openInWorld. in PharoCore1.1ALPHA #11368 in Win32 and if you want to add halos to this morph to remove it easily, the halos are added to the world PasteUpMorph and you would need to figure a way to remove it

Re: [Pharo-project] Cannot add halos to selected morph in 1.1 #11368

2010-05-24 Thread Lukas Renggli
Alt+Shift+Click displays the halos on that particular morph on my system. Lukas On 24 May 2010 19:01, Hernán Morales Durand hernan.mora...@gmail.com wrote: If you evaluate BorderedMorph new borderColor: Color red; borderWidth: 10; openInWorld. in PharoCore1.1ALPHA #11368 in Win32 and if you

Re: [Pharo-project] Cannot add halos to selected morph in 1.1 #11368

2010-05-24 Thread Hernán Morales Durand
Thanks, I was very used to the right click :) Hernán 2010/5/24 Lukas Renggli reng...@gmail.com: Alt+Shift+Click displays the halos on that particular morph on my system. Lukas On 24 May 2010 19:01, Hernán Morales Durand hernan.mora...@gmail.com wrote: If you evaluate BorderedMorph new

Re: [Pharo-project] Rome Canvas to replace an ordinary canvas [Was: Re: Rendering fonts on OpenGL ]

2010-05-24 Thread Stéphane Ducasse
Guess what is my choice :) Yes. But i want to stress, what meaning we are putting into 'API'. the real one :) API is protocols, not classes. So, a code which renders something using API, should use only messages sent to a canvas object. The difference could be illustrated by

Re: [Pharo-project] ClassTestCase

2010-05-24 Thread Stéphane Ducasse
Lukas what would be good is to have a specific pharo smallLint that we could run to check. My brain is too small for all these details. Stef On May 24, 2010, at 6:18 PM, Lukas Renggli wrote: For now the list of levente and a slow machine So == nil #ifNil:, #ifNil:ifNotNil:,

[Pharo-project] PhD thesis potentially in Smalltalk

2010-05-24 Thread Stéphane Ducasse
Hi guys This team has a Phd position which can be done in Smalltalk. Christophe Dony is an old smalltalk fan in the south of france. He supervised the PhD of Luc fabresse who is working with Noury (and working on Socket for Pharo right now). If you are interested please contact chouki directly.

[Pharo-project] Concurrency in Pharo?

2010-05-24 Thread Andrei Stebakov
I've been really impressed with what Seaside and Pier were capable of and really wanted to start my new web project with Pharo. I learned that Pharo (and most other open source ST implementations) only use green threads, having no ability to use a multi-core CPU systems. For those of you with

Re: [Pharo-project] Cross-fork Metacello configurations

2010-05-24 Thread Dale Henrichs
Miguel Enrique Cobá Martinez wrote: I don't dislike Squeak usage but changing a emerging technology that is being used in a given way and that appears to be working (I've done the Magma configuration and I tested it worked on Squeak and Pharo) but this new Squeak usage of Metacello really

Re: [Pharo-project] Concurrency in Pharo?

2010-05-24 Thread Mariano Martinez Peck
This is a good question. I don't have experience by myself but I can tell you what I think it is usually done: 1) For one CPU: If the image don't need to be saved (no need of in image persistence) you can take the same VM and load N number of images running at the same .image. You can even not

Re: [Pharo-project] Concurrency in Pharo?

2010-05-24 Thread Dale Henrichs
Andrei, GemStone/S and GLASS provides a free for commercial use multi-vm environment that provides image-based persistence. With an annual license you can use multiple vms across multiple cores. A number of folks using GemStone develop in Pharo and deploy in GemStone, so that mode of

Re: [Pharo-project] Concurrency in Pharo?

2010-05-24 Thread Lukas Renggli
I've been really impressed with what Seaside and Pier were capable of and really wanted to start my new web project with Pharo. GemStone/S runs Seaside and Pier and scales across multiple CPUs infinitely, if scalability with Pharo should be a problem. Lukas -- Lukas Renggli

Re: [Pharo-project] Rome Canvas to replace an ordinary canvas [Was: Re: Rendering fonts on OpenGL ]

2010-05-24 Thread Igor Stasenko
On 24 May 2010 21:16, Stéphane Ducasse stephane.duca...@inria.fr wrote: Guess what is my choice :) Yes. But i want to stress, what meaning we are putting into 'API'. the real one :) API is protocols, not classes. So, a code which renders something using API, should use only messages

Re: [Pharo-project] Concurrency in Pharo?

2010-05-24 Thread Stéphane Ducasse
you know dabbledb, cmsbox and other are all based on squeak/pharo so you heart does not have to sink yet :) Stef On May 24, 2010, at 8:36 PM, Andrei Stebakov wrote: I've been really impressed with what Seaside and Pier were capable of and really wanted to start my new web project with

Re: [Pharo-project] Rome Canvas to replace an ordinary canvas [Was: Re: Rendering fonts on OpenGL ]

2010-05-24 Thread Stéphane Ducasse
Ok. Let me start. Excellent I want to learn. And I will ask cyrille to read all that. The first things is that we should get Rome working then we fix the api. Rome/Athens adds variouls extension methods to classes which are involved with graphics. Here is one of them:

[Pharo-project] cant remove accept: method

2010-05-24 Thread Sean Allen
Pharo 1.0 I have a class that has a method accept: that is no longer used. When I go to remove it, I get the message: Possible call to accept: in Browse? If you do no, it doesn't remove the method. If you do yes, you can only browse, not remove. How can I remove the method short of

[Pharo-project] I need another pair of eyes to look at: super look in debugger

2010-05-24 Thread stephane ducasse
http://code.google.com/p/pharo/issues/detail?id=2446 Stef ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Re: [Pharo-project] cant remove accept: method

2010-05-24 Thread Sean Allen
Sorry. I see that just plain old 'remove method' works, just not from refactoring menu. On Mon, May 24, 2010 at 3:27 PM, Sean Allen s...@monkeysnatchbanana.com wrote: Pharo 1.0 I have a class that has a method accept: that is no longer used. When I go to remove it, I get the message:

Re: [Pharo-project] Rome Canvas to replace an ordinary canvas [Was: Re: Rendering fonts on OpenGL ]

2010-05-24 Thread Igor Stasenko
On 24 May 2010 22:11, Stéphane Ducasse stephane.duca...@inria.fr wrote: Ok. Let me start. Excellent I want to learn. And I will ask cyrille to read all that. The first things is that we should get Rome working then we fix the api. Rome/Athens adds variouls extension methods to classes

Re: [Pharo-project] Concurrency in Pharo?

2010-05-24 Thread Igor Stasenko
On 24 May 2010 21:47, Mariano Martinez Peck marianop...@gmail.com wrote: This is a good question. I don't have experience by myself but I can tell you what I think it is usually done: 1) For one CPU: If the image don't need to be saved (no need of in image persistence) you can take the same

Re: [Pharo-project] ClassTestCase

2010-05-24 Thread Levente Uzonyi
On Mon, 24 May 2010, Lukas Renggli wrote: For now the list of levente and a slow machine        So == nil #ifNil:, #ifNil:ifNotNil:, #ifNotNil:, #ifNotNil:ifNil: should be used whenever possible. is the one to use Please read my comments on the issue tracker. For *any practical* example it

Re: [Pharo-project] ClassTestCase

2010-05-24 Thread Lukas Renggli
IMHO 4 is the most readable and it is the fastest in Pharo/Squeak at the moment, so that should be preferred in core packages. It should not be preferred or changes unless you can prove a real performance benefit. I still haven't seen a single realistic benchmark with real code (from Pharo,

[Pharo-project] [update 1.1] #11371

2010-05-24 Thread Stéphane Ducasse
11371 - - Issue 1281: Button in TestRunner to fileout the test results. Thanks Laurent. - Issue 2468: Better method trailer method creation. Part One. Thanks Igor. - Issue 2406: MovieMorph should be removed from the core. Thanks Alain. - Issue 2467: AlllocationTest#testOutOfMemorySignal

Re: [Pharo-project] Concurrency in Pharo?

2010-05-24 Thread Adrian Lienhard
Hi Andrei, 1) is what most do (at least what we do at netstyle.ch for apps that can have higher loads). The following blog post is a nice writeup from Ramon Leon describing how to implement such a system: http://onsmalltalk.com/scaling-seaside-more-advanced-load-balancing-and-publishing HTH,

Re: [Pharo-project] ClassTestCase

2010-05-24 Thread Levente Uzonyi
On Mon, 24 May 2010, Lukas Renggli wrote: IMHO 4 is the most readable and it is the fastest in Pharo/Squeak at the moment, so that should be preferred in core packages. It should not be preferred or changes unless you can prove a real performance benefit. I still haven't seen a single

Re: [Pharo-project] ClassTestCase

2010-05-24 Thread Stéphane Ducasse
5 % is cool in such scenario. Thanks levente. I believe in small speed ups and you show that. Stef On May 24, 2010, at 10:47 PM, Levente Uzonyi wrote: On Mon, 24 May 2010, Lukas Renggli wrote: IMHO 4 is the most readable and it is the fastest in Pharo/Squeak at the moment, so that should

[Pharo-project] Old configuration options

2010-05-24 Thread nullPointer
I did probe the new developer image verion 1.1, and don´t see options like easySelection, very useful when works continoously with morphs. That option is lost or is usable in another place? Thanks for the answers. -- View this message in context:

Re: [Pharo-project] Old configuration options

2010-05-24 Thread Mariano Martinez Peck
On Mon, May 24, 2010 at 11:25 PM, nullPointer epic...@gmail.com wrote: I did probe the new developer image verion 1.1, and don´t see options like easySelection, very useful when works continoously with morphs. That option is lost or is usable in another place? See issue:

[Pharo-project] [Metacello] Re: [BetaTesting] [ANN] Pharo-1.1-11367-Beta1dev10.05.1

2010-05-24 Thread Torsten Bergmann
We should listen to Torsten but as far as I would expect, only HelpSystem, but it is already included in both PharoCore and Squeak. The help system is included in Squeak trunk and Pharo core, so one should be able to load the three example books (Squeak, Pharo, Metacello) which I uploaded in

[Pharo-project] Latex to HelpSystem converter? [WAS] Re: [Metacello] Re: [BetaTesting] [ANN] Pharo-1.1-11367-Beta1dev10.05.1

2010-05-24 Thread Mariano Martinez Peck
On Mon, May 24, 2010 at 11:41 PM, Torsten Bergmann asta...@gmx.de wrote: We should listen to Torsten but as far as I would expect, only HelpSystem, but it is already included in both PharoCore and Squeak. The help system is included in Squeak trunk and Pharo core, so one should be able to

Re: [Pharo-project] Latex to HelpSystem converter? [WAS] Re: [Metacello] Re: [BetaTesting] [ANN] Pharo-1.1-11367-Beta1dev10.05.1

2010-05-24 Thread Dale Henrichs
Mariano Martinez Peck wrote: On Mon, May 24, 2010 at 11:41 PM, Torsten Bergmann asta...@gmx.demailto:asta...@gmx.de wrote: We should listen to Torsten but as far as I would expect, only HelpSystem, but it is already included in both PharoCore and Squeak. The help system is included in

[Pharo-project] ConnectionQueue defect in 1.0

2010-05-24 Thread Schwab,Wilhelm K
Hello all, Attached is a simple test for networking. It passed in 1.0 RC1 and fails in 1.0 and in 1.1 beta. The problem arises in ConnectionQueuelistenLoop. #waitForConnectionFor: returns a boolean, not the new socket, and the listen loop looks like it is expecting the socket. Any ideas?

[Pharo-project] FFI debugging lesson

2010-05-24 Thread Schwab,Wilhelm K
I did some FFI based work in Pharo 1.0 and realized something that I found surprising; this might help others new to it. An incorrect argument type in a call spec does not result in a compile-time error; instead it leads to Cannot coerce arguments at the time of the call. FWIW. Bill

Re: [Pharo-project] ClassTestCase

2010-05-24 Thread John M McIntosh
On 2010-05-24, at 1:47 PM, Levente Uzonyi wrote: On Mon, 24 May 2010, Lukas Renggli wrote: IMHO 4 is the most readable and it is the fastest in Pharo/Squeak at the moment, so that should be preferred in core packages. It should not be preferred or changes unless you can prove a real

Re: [Pharo-project] ClassTestCase

2010-05-24 Thread Levente Uzonyi
On Mon, 24 May 2010, John M McIntosh wrote: On 2010-05-24, at 1:47 PM, Levente Uzonyi wrote: On Mon, 24 May 2010, Lukas Renggli wrote: IMHO 4 is the most readable and it is the fastest in Pharo/Squeak at the moment, so that should be preferred in core packages. It should not be preferred

[Pharo-project] Monticello keeps diffing forvever

2010-05-24 Thread AxiNat
Hi all, A package I had uploaded to monticello was corrupt, and besides -I think it's not relevant, but just in case- squeaksource was down so it was only saved locally. When I realized that the version was corrupt I erased it from the repo, and now every time I try to save a new version it

Re: [Pharo-project] ClassTestCase

2010-05-24 Thread Francisco Ortiz Peñaloza
Is isNil really more readable than == nil? imho yes... i find it more readable, more smalltalkish but the conversation ended up being about performance rather than if it's more readable or not so obviously there is a bigger issue :) Francisco On Mon, May 24, 2010 at 11:22 PM, Levente Uzonyi

Re: [Pharo-project] ClassTestCase

2010-05-24 Thread John M McIntosh
On 2010-05-24, at 7:22 PM, Levente Uzonyi wrote: Inlining more methods is a bad idea IMHO. It makes the compiler and the decompiler more complex. An inlining JIT is the real solution. Levente If it's smalltalk code underfoot then likely a bunch of people might have an interest or at

[Pharo-project] How to deal with issue 1594

2010-05-24 Thread Gabriel Cotelli
During the sprint in baires we write some tests to detect the senders of = nil to be replaced with isNil as the issue suggest. We now need to do a rewrite of this methods (this could be done using the refactoring engine as lukas proposed in the issue). However if I do this rewrite on the Dev

Re: [Pharo-project] How to deal with issue 1594

2010-05-24 Thread Igor Stasenko
2010/5/25 Gabriel Cotelli g.cote...@gmail.com: During the sprint in baires we write some tests to detect the senders of = nil to be replaced with isNil as the issue suggest. and what if i intentionally may want to implement: MyClass = anObject ^ anObject == nil to make my object to be