On Apr 25, 2011, at 3:55 PM, Damien Cassou wrote:
http://code.google.com/p/pharo/issues/detail?id=4093
We should role back to the old transcript... all of the many problems with
transcript
will then be fixed.
Marcus
--
Marcus Denker -- http://www.marcusdenker.de
INRIA Lille --
On Apr 25, 2011, at 7:37 PM, Tudor Girba wrote:
Hi Stef,
On 25 Apr 2011, at 18:50, Stéphane Ducasse wrote:
Indeed but loading default could have destroyed your image.
So RPackage should not be managed with default.
I do not understand. The continuous integration server is there to
edmund
enter bug entries else your suggestions will be lost.
Stef
On Apr 25, 2011, at 8:56 PM, DougEdmunds wrote:
A couple of suggestions
Part 1.
Move the methods in the UIThemes class, protocol 'examples' to
ExampleBuilderMorph class, protocol 'examples'.
Rationale: Every one of
Hi Stef,
On 26 Apr 2011, at 09:42, Stéphane Ducasse wrote:
On Apr 25, 2011, at 7:37 PM, Tudor Girba wrote:
Hi Stef,
On 25 Apr 2011, at 18:50, Stéphane Ducasse wrote:
Indeed but loading default could have destroyed your image.
So RPackage should not be managed with default.
I do
Hi,
For those interested, I updated the Glamour chapter on the Moose Book:
http://www.themoosebook.org/book/internals/glamour
The examples are meant to work in the latest Moose development image, but the
engine is not tied to this image. Please let me know if there are still issues
you would
THanks Doru...BTW, do you plan to do a pdf/print of the book in the future?
cheers
Mariano
On Tue, Apr 26, 2011 at 10:19 AM, Tudor Girba tudor.gi...@gmail.com wrote:
Hi,
For those interested, I updated the Glamour chapter on the Moose Book:
Dear Smalltalkers,
gladly I would like to announce the first Beta of SqueakSource3 “Easter Fire”.
To try it, take your favorite Monticello-API and install the Metacello
configuration.
N.B.: The SqueakSource-Configuration has a dependency on Seaside3,
however, if you happen to not have Seaside
Hi guys,
Stef, Bifröst was invented for this particular purpose.
http://scg.unibe.ch/research/bifrost
Bifröst is a unified approach to reflection.
Stef, if you explain a little bit the use case I can quickly provide
an adaptation solution.
HTH,
Jorge
On Mon, Apr 25, 2011 at 11:29 PM, Camillo
the problem of automated is that your would like aslo to know the roles of the
class during its interaction.
But this could be something to start
about the collaboration may be you should only show roots when you have root
and leaves.
stef
On Apr 25, 2011, at 10:25 PM, Alexandre Bergel wrote:
yes but this is the price to pay if you want a really robust package system.
I cannot work on a system where I cannot rollback and check a given version
and I cannot work with a system
where I can lose half of my work.
Sure. Just do not work with the baseline then.
I dnu what you mean.
Yes soon or later we will clean the debugger code and principle too :)
I'm interested in any progress on that front.
Stef
On Apr 25, 2011, at 11:29 PM, Camillo Bruni wrote:
I think a nice way to have a decent debugger is to run the program on top of
a changeable interpreter. Since a classical
Hi Stef,
On 26 Apr 2011, at 11:35, Stéphane Ducasse wrote:
yes but this is the price to pay if you want a really robust package system.
I cannot work on a system where I cannot rollback and check a given version
and I cannot work with a system
where I can lose half of my work.
Sure.
Hi. As far as I can see,
Behavior flushCache
Tell the interpreter to remove the contents of its method lookup cache,
if it has
one. Essential. See Object documentation whatIsAPrimitive.
primitive: 89
self primitiveFailed
And primitive 89 does nothing in particular with the
what is the cache flushed?
I think that your point is valid and it would be good to do it.
Stef
On Apr 26, 2011, at 12:34 PM, Mariano Martinez Peck wrote:
Hi. As far as I can see,
Behavior flushCache
Tell the interpreter to remove the contents of its method lookup cache,
if it has
If you want to work with a specific version, work with a specific version.
Default is nothing but a baseline.
Indeed I know that
You did not remove the other baseline, but you removed default.
Yes I know. I did it on purpose. No way to load latest using default.
But you did not
Just tried the demo image, very nice job!
Maybe we could set up a running instance somewhere and link it from the
Pharo website?
Bernat.
2011/4/22 laurent laffont laurent.laff...@gmail.com
That's really nice Camillo. Thank you. I hope to see it online soon ;)
Laurent.
On Fri, Apr 22, 2011
On Tue, Apr 26, 2011 at 12:51 PM, Stéphane Ducasse
stephane.duca...@inria.fr wrote:
what is the cache flushed?
what or when?
What ? it flushed all the method lookup cache
when? ok, for our refactoring the only thing that matters are the senders
in the image.
If you read the comment of the
Not using the receiver is indeed misleading. I thought it simply flushes the
cache for a particular class
Alexandre
On 26 Apr 2011, at 06:34, Mariano Martinez Peck wrote:
Hi. As far as I can see,
Behavior flushCache
Tell the interpreter to remove the contents of its method lookup
On Tue, Apr 26, 2011 at 2:35 PM, Alexandre Bergel
alexandre.ber...@me.comwrote:
Not using the receiver is indeed misleading. I thought it simply flushes
the cache for a particular class
You are not alone :) That's why I am proposing the change.
Of course, a nice comment could be enough (even
I am currentlz hacking together a fulltext search index using solr.. once that
is running I consider the project to be more or less complete ;).
and yeah, then I should get it up and running somewhere :)
camillo
On 2011-04-26, at 13:00, Bernat Romagosa wrote:
Just tried the demo image, very
I'm working on porting this idea already to the Glamour debugger.
The idea is basically to use meta-circular interpreters as a way to
specify what semantics you want, but for speed reasons you might want to
flatten out the interpretation by combining both. This however should
all be done
How about putting such methods on an Interpreter class?
On 2011-04-26, at 14:35, Alexandre Bergel wrote:
Not using the receiver is indeed misleading. I thought it simply flushes the
cache for a particular class
Alexandre
On 26 Apr 2011, at 06:34, Mariano Martinez Peck wrote:
Hi.
In Pinocchio[1] we implemented very nice and simple debuggers by just
changing the current interpreter to take a user-action into account on each
message send. Since this is implemented on top of a metacircular interpreter
this was quite simple to achieve. So the whole implementation of the
On Tue, Apr 26, 2011 at 1:56 PM, Camillo Bruni camillo.br...@inria.frwrote:
How about putting such methods on an Interpreter class?
that's why I was saying by reify the VM
On 2011-04-26, at 14:35, Alexandre Bergel wrote:
Not using the receiver is indeed misleading. I thought it simply
On Tue, Apr 26, 2011 at 2:19 PM, Mariano Martinez Peck
marianop...@gmail.com wrote:
On Tue, Apr 26, 2011 at 1:56 PM, Camillo Bruni camillo.br...@inria.frwrote:
How about putting such methods on an Interpreter class?
that's why I was saying by reify the VM
but not Interpreter to avoid
On 24.04.2011 05:32, Alexandre Bergel wrote:
Hi!
I have been working on a memory profiler for Pharo. People who attended
Smalltalks'10 may remember Mariano Coca's presentation.
Unfortunately, I am not satisfied with what we can obtain from the execution of
a piece of code in Pharo. The
What would be a casual user of a class in Smalltalk?
Someone who does not care about the type of instances variables of that
particular class :-)
Alexandre
Em 25/04/2011 18:19, Alexandre Bergel alexandre.ber...@me.com escreveu:
Ok, focusing on the instance variables. I think there is
Thanks Laurent Patrick, it was cool!
Alexandre
On 25 Apr 2011, at 16:31, Alexandre Bergel wrote:
Ok, tomorrow at 13:20 - 13:30 (GMT+1) on skype
Alexandre
On 25 Apr 2011, at 15:26, laurent laffont wrote:
On Mon, Apr 25, 2011 at 8:30 PM, Alexandre Bergel alexandre.ber...@me.com
On 24.04.2011 15:57, Mariano Martinez Peck wrote:
I saw that package in PharoSound and I wonder if it should be added to
the Metacello conf
cheers
--
Mariano
http://marianopeck.wordpress.com
Yes, in a version 4.0 for 1.1 and 1.3 together with
Sound-MarianoMartinezPeck.65 , as soon as we
Hi Lukas, thanks for answering!
Since all this stuff is pretty new to me sometimes is hard to see when
something is an optimization or the right way to do it :)
Cheers,
Richo
On Tue, Apr 26, 2011 at 2:27 AM, Lukas Renggli reng...@gmail.com wrote:
I only played a little with PetitParser but I
On 24.04.2011 14:13, Stéphane Ducasse wrote:
Ok I got it I ws confused by SUnit interference
testDo
self run: #testDo
self do: [ Error signal].
self assert: x = 3
self run: #testDo - red tests
self debug: #testDo + proceed - green tests
The
On 24.04.2011 12:05, Stéphane Ducasse wrote:
i am puzzled. You wanna to be sure that ensure block are executed?
It is.
I want to write a test that shows and tests the withOrganizer:do: semantics.
In particular that the ensure is executed and that the context set by the
withOrganizer: is only
but henrik I would not rever the change.
If I remember correctly I change them because they were incorrect.
Stef
On 24.04.2011 15:57, Mariano Martinez Peck wrote:
I saw that package in PharoSound and I wonder if it should be added to the
Metacello conf
cheers
--
Mariano
good suggestion.
I will check that.
Stef
On Apr 26, 2011, at 3:11 PM, Henrik Sperre Johansen wrote:
On 24.04.2011 12:05, Stéphane Ducasse wrote:
i am puzzled. You wanna to be sure that ensure block are executed?
It is.
I want to write a test that shows and tests the withOrganizer:do:
On Apr 26, 2011, at 3:32 PM, Henrik Sperre Johansen wrote:
On 26.04.2011 15:27, Stéphane Ducasse wrote:
but henrik I would not rever the change.
If I remember correctly I change them because they were incorrect.
Stef
No, they were not incorrect, you tried to sort out a dependency, which I
On Tue, Apr 26, 2011 at 1:54 PM, Toon Verwaest toon.verwa...@gmail.comwrote:
I'm working on porting this idea already to the Glamour debugger.
The idea is basically to use meta-circular interpreters as a way to specify
what semantics you want, but for speed reasons you might want to flatten
I am not sure if I understood correctly, but you may want to take a
look to Gemstone. As far as I remember they can have not only
different versions of a certain class at the same time, but also
instances of a specific class version all living together at the same
time.
Thanks for the
Stéphane Ducasse wrote:
yes but let us write more comments.
All the rest is arguments not to write them which is far easier as usual.
Stef
Absolutely. Sorry, I didn't mean to imply otherwise.
Mike
--
View this message in context:
Pharo is being developed on a Hudson 1.358 server (2010/05/14).
Hudson has recently released version 2.0 (2011/04/21).
http://hudson-ci.org/
--
View this message in context:
http://forum.world.st/Hudson-version-2-0-is-available-tp3475761p3475761.html
Sent from the Pharo Smalltalk mailing
On 26 April 2011 15:11, Henrik Sperre Johansen
henrik.s.johan...@veloxit.no wrote:
On 24.04.2011 12:05, Stéphane Ducasse wrote:
i am puzzled. You wanna to be sure that ensure block are executed?
It is.
I want to write a test that shows and tests the withOrganizer:do:
semantics.
In
On 26.04.2011 17:32, DougEdmunds wrote:
Pharo is being developed on a Hudson 1.358 server (2010/05/14).
Hudson has recently released version 2.0 (2011/04/21).
http://hudson-ci.org/
--
View this message in context:
http://forum.world.st/Hudson-version-2-0-is-available-tp3475761p3475761.html
I did not imply anything special. I just remember when lukas started to write
comments on seaside while I was driving on the high way to Nice.
I said ok let us start :)
But I regularly got burned by comments absence and I spend time writing them
because I like when the code
tell: stef you are
On 26.04.2011 17:37, Igor Stasenko wrote:
On 26 April 2011 15:11, Henrik Sperre Johansen
henrik.s.johan...@veloxit.no wrote:
On 24.04.2011 12:05, Stéphane Ducasse wrote:
i am puzzled. You wanna to be sure that ensure block are executed?
It is.
I want to write a test that shows and tests the
Hi,
I'm trying to execute this:
ZnClient
get: 'http://127.0.0.1:333/analytics/feeds/data'
username: 'esteba...@gmail.com'
password: 's'
... on a Pharo 1.1.1 image, with latest #stable Zinc version, and I'm getting
DNU on: #mimeEncode:multiLine:
ZnUtils
http://www.pharo-project.org/community/issue-tracking
http://www.pharocasts.com/2010/03/how-to-contribute-to-pharo.html
On Tue, Apr 26, 2011 at 9:44 AM, Stéphane Ducasse stephane.duca...@inria.fr
wrote:
edmund
enter bug entries else your suggestions will be lost.
Stef
On Apr 25, 2011,
On Thu, Apr 21, 2011 at 8:38 PM, laurent laffont
laurent.laff...@gmail.comwrote:
Today: AnimatedGIFReadWriter
Read an animated GIF file.
Example: open all images of an animated GIF file in a Morphic window
gifPath := '/path/to/my_animated.gif'.
forms := (AnimatedGIFReadWriter
Hi,
Forgive me, but I'm still new to the Pharo development process, and my
problem lies somewhere between being a Pharo developer and user.
First, Beeper beep does not work in the current 1.2.1 image that I'm
using for production. I need to fix it and would like to share that
fix with the
Today: BMPReadWriter
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:
Mariano,
the point is that it is classes that manage adding methods to classes
and hence it is their private behavior to flush the VM's method cache.
You'll see self flushCache in Smalltalk-80 v2 images. Now of course the
VM provides selective cache flushing but back in the day adding or
Esteban,
On 26 Apr 2011, at 18:20, Esteban Lorenzano wrote:
Hi,
I'm trying to execute this:
ZnClient
get: 'http://127.0.0.1:333/analytics/feeds/data'
username: 'esteba...@gmail.com'
password: 's'
... on a Pharo 1.1.1 image, with latest #stable Zinc version, and
Thanks Adrian and Henrik.
I will check this...
Cheers,
Alexandre
On 26 Apr 2011, at 08:21, Henrik Sperre Johansen wrote:
On 24.04.2011 05:32, Alexandre Bergel wrote:
Hi!
I have been working on a memory profiler for Pharo. People who attended
Smalltalks'10 may remember Mariano Coca's
On 26 Apr 2011, at 20:39, Mariano Martinez Peck wrote:
Second, I've seen that problem too. I am sure that when loading a new version
of a certain package, some class side #initialize are not called. When? which
ones? I have no idea.
I couldn't reproduce it. Can you?
I can't figure it
On Tue, Apr 26, 2011 at 9:31 PM, Sven Van Caekenberghe s...@beta9.bewrote:
On 26 Apr 2011, at 20:39, Mariano Martinez Peck wrote:
Second, I've seen that problem too. I am sure that when loading a new
version of a certain package, some class side #initialize are not called.
When? which
+1 :)
This solves my needs of putting the stack trace into the transcript :P.
On Tue, Apr 26, 2011 at 4:59 PM, Mariano Martinez Peck
marianop...@gmail.com wrote:
Hi guys...with just 2 little methods, I am able to add a button to the
debuger and a button to the context of the debugger, to
A few years ago, the situation was:
If your class C defines (and not inherits) #initialize on its class side, then
#initialize is executed when after being loaded by monticello.
I am not sure what is the situation now.
Cheers,
Alexandre
On 26 Apr 2011, at 16:01, Mariano Martinez Peck wrote:
But is it linking the debugger to host whatever?
On Apr 26, 2011, at 9:59 PM, Mariano Martinez Peck wrote:
Hi guys...with just 2 little methods, I am able to add a button to the
debuger and a button to the context of the debugger, to copy the stakctrace
to clipboard.
Going to
I support the idea. However, I am not sure I want this from the PreDebugger.
Alexandre
On 26 Apr 2011, at 15:59, Mariano Martinez Peck wrote:
Hi guys...with just 2 little methods, I am able to add a button to the
debuger and a button to the context of the debugger, to copy the stakctrace
On Tue, Apr 26, 2011 at 10:07 PM, Stéphane Ducasse
stephane.duca...@inria.fr wrote:
But is it linking the debugger to host whatever?
No...it just copy past the text which was written in a stream.
Look the changeset
On Apr 26, 2011, at 9:59 PM, Mariano Martinez Peck wrote:
Hi
On Tue, Apr 26, 2011 at 11:10 PM, Alexandre Bergel
alexandre.ber...@me.comwrote:
I support the idea. However, I am not sure I want this from the
PreDebugger.
Yes, exactly. For the context menu I am sure I want it :)
The question is in the pre debugger...and I am not quite sure...
Alexandre
Hi michael
this pharoseound settings is a mess.
I probably contributed also because Beep beep was not working.
I should take some time to really have a look. So far I a bit busy.
we got some concurrent updates. The configurationOfSound if it exist should
tell us which version to load.
Or
Hi,
Strange that it works for you. I just loaded your version in 1.2.1 and I still
get the same problem (actually now I have only 28 classes with problems).
What version of Pharo did you try it in?
Cheers,
Doru
On 26 Apr 2011, at 21:03, Lukas Renggli wrote:
It works for me, please try the
13173
-
Issue 4094: ObjectchooseUniqueClassName can be removed
Issue 2177: Generalize stream protocol #readInto:startingAt:count:
--
Marcus Denker -- http://www.marcusdenker.de
INRIA Lille -- Nord Europe. Team RMoD.
thanks marcus!
Stef
On Apr 26, 2011, at 10:57 PM, Marcus Denker wrote:
13173
-
Issue 4094: ObjectchooseUniqueClassName can be removed
Issue 2177: Generalize stream protocol #readInto:startingAt:count:
--
Marcus Denker -- http://www.marcusdenker.de
INRIA Lille -- Nord Europe.
...to http://www.mirandabanda.org/files/Cog/VM/VM.r2379/. These fix
shallowCopy and copyFrom: for contexts and (I hope) fix the linux Locale
plugin.
best,
Eliot
Hi Alain,
Thanks for the VM with more memory. I tried it, but it looks like we still get
the same message.
Where else can the problem be?
Cheers,
Doru
On 21 Apr 2011, at 23:52, Alain_Rastoul wrote:
(And of course Tudor, I forgot to mention it but I can send you this vm if
you need)
Indeed, the same here. I didn't read your code and expected to see a debugger.
Ask Frederic Pluquet, I think he added the support for the new blocks.
There seems to be something wrong with the remote temp vectors that is
beyond my scope.
In the meantime you might want to try RBRefactoryTyper. It
2011/4/26 Eliot Miranda eliot.mira...@gmail.com:
...to http://www.mirandabanda.org/files/Cog/VM/VM.r2379/. These fix
shallowCopy and copyFrom: for contexts and (I hope) fix the linux Locale
plugin.
best,
Eliot
Downloading.
Thanks!
--
=
Hi Levente,
2011/4/26 Levente Uzonyi le...@elte.hu
Hi Eliot,
On Tue, 26 Apr 2011, Eliot Miranda wrote:
Hi Levente,
try out the latest VMs. They don't fix the bugs, but do change the
symptoms. e.g. in
c := [ 3 + PartialContinuationNotification signal ]
on:
I have been using and developing with it for the Mac OS. Thanks Eliot!
Scott Gibson
On Apr 26, 2011, at 5:01 PM, Eliot Miranda wrote:
...to http://www.mirandabanda.org/files/Cog/VM/VM.r2379/. These fix
shallowCopy and copyFrom: for contexts and (I hope) fix the linux Locale
plugin.
with a fix for the VMs in 2379 to
http://www.mirandabanda.org/files/Cog/VM/VM.r2380/. These pass Levente's
shift/reset tests. Apologies for the earlier slip.
On Tue, Apr 26, 2011 at 2:01 PM, Eliot Miranda eliot.mira...@gmail.comwrote:
...to http://www.mirandabanda.org/files/Cog/VM/VM.r2379/.
i've been poking around trying to figure out what pseudo class does in pharo
and haven't really been successul.
can someone give me some basic background on the role it serves?
We should role back to the old transcript... all of the many problems with
transcript
will then be fixed.
Marcus
Not too soon for me.
--
View this message in context:
http://forum.world.st/Fix-proposed-to-make-alt-t-open-a-transcript-in-PharoCore-1-3-tp3473201p3477210.html
Sent
72 matches
Mail list logo