> Well, I guess I don't belong here anymore…
Please don't let one personality define our community. I'm sure there are a lot
of people, like me, who appreciate your perspective and efforts. Steph has said
the same thing to me multiple times about talking vs. action and I've worked on
hundreds
Stéphane Ducasse wrote:
> refrain from using respondTo:
> I make code difficult to evolve and can introduce vicious bugs.
Steph, would you say more about this? It’s something I’ve been wondering about.
I was recently reading the Strategy pattern in the Smalltalk Companion to the
GOF book.
Wow! What a trip down memory lane and I learned some I didn’t know as well.
This thread is inspiring in itself :) And I agree with all those named and that
there are many more unnamed!
Cool :)
Thanks! Sounds cool…
I thought the question was how to install/duplicate the trait methods on each
client (maybe for a deployment image without Traits). I had the same question.
Doesn’t the suggestion remove the trait completely or am I missing something?
> if you are using the null object pattern then you should not write those
> checks (ifNil:ifNotNil:, isNil, isNotNil). you should send the message to
> an instance of the null object and that object should decide what to do.
> just an opinion.
I agree as a general rule, but it can get
> To start with, why do you CARE whether a particular
> method is inlined or not?
I care because it makes “everything is a message” a lie! And I suspect (no
proof and could be wrong) it’s an optimization that only made sense with the
hardware constraints of 40+ years ago. Arguing against
ComplexCondition as described in [Andres Valloud, "A Mentoring Course on
Smalltalk"](http://www.lulu.com/product/paperback/a-mentoring-course-on-smalltalk/3788890)
is available at http://www.squeaksource.com/ComplexCondition.html
With it, you can do something like:
```
^[a includes: $.], [b
I had some chaining that was getting too complex due to many nil checks, so I
started to refactor using a Null Object.
However, I’m struggling a bit with the refactor due to inlining. Since #ifNil:
variants might be inlined, it seems that something like:
anObject with a long chain of
> My *concern* with inlining is that since it is designed to short-circuit
> dynamic method lookup, it is impossible to call a *different* implementation.
> That is, you lose the opportunity to have the *receiver* decide how to
> respond to the message. You may think of it as a message, but the
> My chief concern is that I am a bear of very little brain,
> and if you change the meaning of #isNil to anything at all
> other than "is the receiver identical to nil" you *WILL*
> (not may) confuse me.
I can understand your probably well-justified concern that power can always be
misused. I
> What you can do is turning it off globally in the setting (all compiler
> option are listed there)
>
> But take care: we can not recompile the image without optimzations as this
> adds intererrupt possibilities to code that was not
> interruptable before, which breaks the code in for process
Marcus Denker wrote:
> There are experiments around, for example
>
> https://github.com/dvmason/Pharo-Functional
And https://github.com/juliendelplanque/Iterators, which let’s you do for
example:
```
iterator := #(1 2 3) iterator.
iterator
| [ :x | x * 2 ] collectIt
| [ :object
Your work is intriguing. I think it would be good to video chat at some point.
There are several other people that come to mind that are interested in this
space as well. I’m also on Pharo discord and GT discord (which has a PKM
channel).
Other responses inline…
Siemen Baader wrote:
> We
> I feel like you’ve latched onto something that is genuinely a non problem…
I wouldn’t call complexity and lack of consistency a “non problem”, but it
sounds like for you the practical implications outweigh my
seemingly-somewhat-ideological/niche concerns. Is that a fair summary? In any
case,
This is exciting :) I’m interested in helping. Where can we talk more about
specifics? Maybe enable Discussions in the GH repo?
Great. I started a thread there to continue discussing: [Pair Programming
Opportunity!](https://github.com/PortingPDFtalk/PharoPDFtalk/discussions/2)
Great news :)
I’m not fully understanding the issue.
Is it that:
* The repos are violating the library license (other than the erroneous MIT
license, which could easily be updated)?
* The fact that OmniBase is not open source violates a principle you have in
continuing to host it?
If the latter, may I
I just load the baseline with no version specified. If that works for you,
maybe we should release another version…
Can you use
[SortFunctions](https://github.com/pharo-open-documentation/pharo-wiki/blob/master/General/SortingCollections.md#sort-functions
"SortFunctions") instead of blocks with the SortedCollections? This is what I
finally figured out to do with Fuel most of the time after lots of pain
Do we have to subscribe to read the archive? I followed the link but didn’t see
an archive link
I clicked on the link and got an error that the page is private or doesn’t
exist. Also, what kind of help are you looking for?
. It is
currently based on GToolkit (itself based on Pharo). There’s no reason the core
model couldn’t run on plain Pharo without GT, but it’s been a long time
(several years) since I’ve put any love into Morphic UI components.
HTH,
Sean
Done! Thanks for the push :)
How would I test whether a string is a valid absolute URL? At first, I thought
to attempt a conversion and catch the error, but then I realized that invalid
URLs don’t always cause an error e.g. missing scheme and host return relative
URLs with the entire string placed in the segments.
I’m happy to answer any questions about Simple Persistence. It is a nice
framework around (potentially any) serializer. It’s meant to be pluggable but
currently uses Fuel out of the box. You just tell it what classes to persist
and then create two methods per class to handle
Thanks for the feedback everyone!
A few enhancements:
- Close on escape
- Select next on down arrow when open
- Show all on down arrow when closed
- Select previous on up arrow
- Accept on enter - requires an override in PluggableTextFieldMorph, but I
think the change can be integrated in Core
-
we can do more powerful things
with the repository. We can browse the class without loading it but that
gets us only so far.
Just my 0.02 ;-)
Kind Regards,
Sean Glazier
On Mon, Jul 25, 2016 at 1:28 PM, Peter Uhnak <i.uh...@gmail.com> wrote:
> Hi Juraj,
>
> I've finall
I look forward to using Iceberg !
Kind Regards,
Sean Glazier
On Mon, Jul 25, 2016 at 1:28 PM, Peter Uhnak <i.uh...@gmail.com> wrote:
> Hi Juraj,
>
> I've finally forced myself to finish a guide on using gitfiletree:
> https://www.peteruhnak.com/blog/2016/07/25/how-to-
on the
subject at ESUG.
I am wondering what my workflow needs to be.
Kind Regards,
Sean Glazier
Yes bit bucket is the JIRA tools repo manager and you can create git
repositories there. I am wondering if I can publish directly to it or have
to first publish to GitHub and then import or pull my changes into
bitbucket that does have an import feature for GitHub
Kind Regards,
Sean Glazier
Morph(MenuItemMorph)>>handleMouseUp:
MouseButtonEvent>>sentTo:
ToggleMenuItemMorph(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>handleMouseUp:
MouseButtonEvent>>sentTo:
[ ^ anEvent sentTo: self ] in MorphicEventDispatcher>>dispatchEvent:with:
in Block: [ ^ anEvent sentTo: self ]
[0m
Kind Regards,
Sean Glazier
waitForExit.
self assert: command isRunning not.
r := command upToEnd.
command exitCode > 0
ifTrue:
[
| errorString |
errorString := command errorUpToEnd.
errorString notEmpty
ifTrue:
[ MCFileTreeGitError new signal: 'Git error: ' , errorString ].
r := '' ] ].
^ r
Kind Regards,
Sean Glaz
I guess that is my ignorance showing. I have not used Pharo against a Git
repo before.
Kind Regards,
Sean Glazier
,
Sean Glazier
On Mon, Jul 25, 2016 at 7:13 AM, Norbert Hartl <norb...@hartl.name> wrote:
> Does anyone know some code or person that did something with UPnP/IGD in
> pharo?
>
> thanks,
>
> Norbert
>
>
>
>
the repository window is below.
[image: Inline image 1]
Thank you for your help and if you can point me to where I need to added a
break point I can provide more information :-)
Kind Regards,
Sean Glazier
On Mon, Jul 25, 2016 at 12:37 AM, Dale Henrichs <
dale.henri...@gemtalksystems.
Hi,
I tried to publish fixes to the Magritte XML package and the Smalltalk hub
is not working. I published off to our own repository. I there an ETA on
its getting fixed or an alternative repository to publish to?
Kind Regards,
Sean Glazier
you!
Kind Regards,
Sean Glazier
On Thu, Jul 21, 2016 at 6:04 AM, Norbert Hartl <norb...@hartl.name> wrote:
> I uploaded an old implementation of mine. It is not fully implemented but
> usable for the easy case.
>
> http://smalltalkhub.com/#!/~NorbertHartl/JSONWebToken
Hi,
I have been trying to get glorp using active record working in pharo 5.
I have a descriptor class for it and the classes inherit from active Record.
I describe the table as:
tableForAnswer: aTable
| vistorId questionId |
(aTable createFieldNamed: 'id' type: platform serial) bePrimaryKey.
still trying to figure out how to get a commit to a git repository hosted
of bit buck to commit etc. The customer set it there not me. I just have to
get it to work ;-)
Sean
Kind Regards,
Sean Glazier
On Fri, Jul 22, 2016 at 5:45 PM, Norbert Hartl <norb...@hartl.name> wrote:
>
uide>>visitPresenter:
WAVisiblePresenterGuide(WAPainterVisitor)>>visitComponent:
PRAdminSetupChooseDistribution(WAComponent)>>accept:
WAVisiblePresenterGuide>>visitDecoration:
WAAnswerHandler(WADecoration)>>accept:
WAVisiblePresenterGuide(WAPainterVisitor)>>visitDecorationsOfCompo
ON DELETE SET NULL
)
WITH (
OIDS=FALSE
);
ALTER TABLE answers
OWNER TO sean;
COMMENT ON COLUMN answers.optionid IS 'options for licence scans can
havedirect answers for them so we nee to add pointers and backpointer to
them in this table as well';
-- Index: answers_questionid_idx
-- DROP INDEX
did you get a fix for this? I am seeing this in pharo 5 image and I have not
seen a fix yet
--
View this message in context:
http://forum.world.st/Image-freezes-on-Linux-if-it-was-previously-saved-on-Windows-tp4903258p4921007.html
Sent from the Pharo Smalltalk Users mailing list archive at
OK now my cell is finally working again! I can now be reached at 603 957
2705
Kind Regards,
Sean Glazier
On Wed, Dec 20, 2017 at 2:57 PM, Stephane Ducasse <stepharo.s...@gmail.com>
wrote:
> great news.
> And this is super great that you plan to work on different platfor
Moved from Pharo-Dev…
> Please let me know how it is going
I’m at the point where I seem to have a basic understanding of the library and
I’m ready to integrate into an app I’m writing. Here are a few questions, which
I put into an issue [1] to fold back into the docs when the conversation is
Eric Clack wrote
I've been working on Phratch, a port of MIT Scratch to Pharo...I can't
bear to see it end up in Flash.
Amen! What a great, important project. Please ask whatever you need to get
this done. We will support you as much as we can :)
-
Cheers,
Sean
--
View this message
/MetacelloRepository which loads seaside 30
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/baseline-for-seaside-3-0-tp4692630p4692696.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
Marcus Denker-4 wrote
So maybe we can
- add #inspector that returns the tool
- make inspect be like it was before (with documentation).
+1. Great idea. Seems best from both viewpoints.
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/inspect-returns-iOf
a lot of discussion about
Cairo/Athens/NativeBoost on the developer list. I would search the
archives...
[1] http://www.moosetechnology.org/download/pharo
http://forum.world.st/ConfigurationOfMoose-Error-in-Pharo-2-0-td4692881.html
-
Cheers,
Sean
--
View this message in context:
http
)
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Zinc-Posting-aString-tp4693047.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
this:
PharoCore1.0rc1
Latest update: #10500
Any help will be much appreciated!
Cheers,
Monty
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Looking-for-old-Linux-vm-tp4693798p4693817.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
How do I find the senders of a message, but just in a certain set of
packages?
Thanks.
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Scoped-Senders-tp4710563.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
Original message
From: Camillo Bruni-3 [via Smalltalk]
ml-node+s1294792n4710572...@n4.nabble.com
Date: 09/26/2013 10:45 AM (GMT-05:00)
To: Sean P. DeNigris s...@clipperadams.com
Subject: Re: Scoped Senders
= create a refactoring scope (I don't know the menu entry
the organizer to
do an Amber presentation, but no luck so far. If I don't hear back in a
reasonable time, we could just set one up on our own...
p.s. there are a few other NYC Smalltalkers that I know of. The meetings
that I went to usually had about 6-8.
-
Cheers,
Sean
--
View this message
btc wrote
Except for me (Windows 7) this seems reversed from what you say in the
second paragraph. By default, I can only
Alt-Shift-click
. Enabling
Cycle both directions allows
Alt-click
to work
Quite right... copy-paste error ;)
-
Cheers,
Sean
--
View this message
...
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Spec-Lists-setting-the-selection-tp4713776p4714058.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
.
The form shows up as the full original size, but strangely if I bring up the
halos on the ImageMorph and just wiggle the scaling halo, it resizes to fit
the PanelMorph. But then if I resize the window again, the image doesn't
rescale.
Thanks.
-
Cheers,
Sean
--
View this message in context:
http
Is there a parser for Wiki (i.e. Wikipedia) syntax somewhere Thanks...
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Wiki-PetitParser-tp4719456.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
Benjamin Van Ryseghem-2 wrote
You just need to override the method #initialExtent
Cool! I didn't know that one. I've been writing ugly #open methods which
call #extent:...
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Adjusting-the-size-of-a-window-using-Spec
Sean P. DeNigris wrote
How would I get an ImageMorph to automatically resize inside a Spec UI?
The following must be called /after/ the ImageMorph is added to the
parent...
imageMorph addFlexShell
hResizing: #spaceFill;
vResizing: #spaceFill.
The resizing
that StreamasPetitParser do this:
asPetitStream
^ self contents asPetitStream
Thanks! Federico
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/PetitParser-and-external-streams-tp4721440p4721531.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
Norbert Hartl wrote
Producing the output immediately often has the drawback that it is hard to
alter the stream in between...
I've had success outputting-as-I-go in the == block, instead of, or in
addition to returning the token...
-
Cheers,
Sean
--
View this message in context:
http
no longer an
item in the World Menu, one has to dig into the core to find out how to
un-fullscreen oneself. IMHO, I would not open in fullscreen by default.
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/PharoLauncher-howto-was-SimplePersistence-tp4724028p4724042.html
initialized by the
callout. I also played around with NBExternalObject, but couldn't get that
to work either...
Thanks for all the support. This is fun!!
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/NativeBoost-Questions-while-wrapping-FMOD-tp4724116p4724158.html
.
Thanks.
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Programmatic-Scoped-Browsing-tp4724820.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
Stéphane Ducasse wrote
***EXCELLENT***
+1. Really nice job. Thanks for taking the time :) I edited the wiki welcome
page to make your instructions more prominent, linking to them in the 1st
section and giving them a separate line in section 2.
-
Cheers,
Sean
--
View this message
up. Does that sound
like a good idea? Overkill?
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Finalization-tp4726046p4726257.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
Would it be difficult to be able to supply tests from other TestCases to
#given:? Something like #given: aSelector in: #aTestCaseClass...
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Phexample-question-tp4726864.html
Sent from the Pharo Smalltalk Users mailing list
...
HTH
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/command-line-command-from-pharo-image-tp4727022p4727098.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
Sabine Knöfel wrote
Which is the Class and the message in NB then?
not sure which class and on holidays with no computer :) the Mac message is
#run: which wraps system in libc, and the Windows version, which I haven't
committed yet is #winExec:show which wraps WinExec. HTH
-
Cheers,
Sean
there. We could really use a PharoMap... I will take a look at your project.
Maybe something could be integrated with NB core. Executing an external
command on all the common platforms is a good demonstration of NB
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/command
If you search the mailing list for OSProcess Windows, you will find a list
that says that your need to get our bills the plugin which is not included
by default. HTH
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/OSProcess-command-something-does-not-work-on-windows
Emilio Oca-3 wrote
Hi
Is it possible to get the stdout results when running WinProcess
createAndWaitForProcess: aCommand?.
If it is not, any alternative?
Best
Emilio
Bump...
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Fwd
Hernán Morales Durand wrote
Maybe does this help
ProcessWrapper new
useStdout;
startWithShellCommand: 'dir | sort';
upToEnd
Intriguing! I'll try it when I get access to a Windows machine... Thanks :)
-
Cheers,
Sean
--
View this message in context
not disappear each time I click away.
I don't see why not...
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Spotlight-Demo-tp4733077p4733328.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
Stéphane Ducasse wrote
How about to add Packages?
Sure! It's completely configurable via the API. In the example it was
showing classes and selectors, but you could show files, or your own domain
objects (which is how I'm using it).
-
Cheers,
Sean
--
View this message in context:
http
what you mean. Will you say more about these?
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Spotlight-Demo-tp4733077p471.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
it is
entered into the text field.
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Spotlight-Demo-tp4733077p4733364.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
results.
Mac's Spotlight seems to take the total screen height available and divide
it equally among the groups, but I'm not going to write that algorithm
now...
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Spotlight-Demo-tp4733077p4733376.html
Sent from the Pharo
You would recommend 3.0 even for production systems?
Original message
From: Tudor Girba-2 [via Smalltalk]
ml-node+s1294792n473339...@n4.nabble.com
Date: 01/01/2014 1:23 AM (GMT-05:00)
To: Sean P. DeNigris s...@clipperadams.com
Subject: Re: Spotlight Demo
Hi,
I am
,
Sean
--
View this message in context:
http://forum.world.st/New-Pharo-based-solution-in-the-wild-tp4734212p4734216.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
white;
changeTableLayout;
listCentering: #center;
cellPositioning: #center;
extent: 500@500;
addMorph: labelMorph;
openInWorld.
How do I get labelMorph centered on the width of its parent without
labelCenteringMorph?
-
Cheers,
Sean
--
View
).
screen point: 0@0 from: screen.
Is there an easy built-in way to convert points from World to the bounds of
another (assume rectangular) morph?
Thanks.
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/World-to-Morph-Local-Co-ordinates-tp4735247.html
Sent from
Markus Schlager-2 wrote
http://lists.pharo.org/pipermail/pharo-users_lists.pharo.org/2013-September/008493.html
Interesting thread - thanks!
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/World-to-Morph-Local-Co-ordinates-tp4735247p4735265.html
Sent from the Pharo
/iframe
Thanks.
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Smalltalkhub-Embed-Youtube-Video-tp4736265.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
Used to be Browser class#newOnClass: aClass selector: aSymbol. How do we do
it in 3.0? I hunted around but couldn't find exactly that (a lot of other
browseXyz's though).
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Open-a-Browser-Selector-of-Class-tp4739945.html
Pharo4Stef wrote
because I wanted to be able to browse code when any clever browser is not
in the image.
Yes it's valuable to have simple backups
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Open-a-Browser-Selector-of-Class-tp4739945p4739960.html
Sent from
Tudor Girba-2 wrote
I would like to find the parent of a FileReference. For example:
You're going to like the answer… #parent ;-)
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/finding-the-parent-of-a-filereference-tp4740763p4740770.html
Sent from the Pharo
. They probably still work on latest
pharo.
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Nautilus-error-tp4741184p4741232.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
What would be the best way (as an experiment) to change the behavior of just
one instance. For example, say:
SpecialMorph#color
^ Color blue.
but (the effect of)
aSpecialMorph#color
^ owner color.
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Instance
Pharo4Stef wrote
Have a look at my old JOOP paper on message passing control
Found it - thanks :)
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Instance-specific-behavior-tp4741502p4741597.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
this to be true (with Pharo,
Magritte, BabyMock…)
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Using-editing-external-packages-tp4742801p4742832.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
as
MyPackage.issue101.MyName.mcz (instead of just MyPackage.MyName.mcz). IIRC
these would be listed separately in the MC tools at least...
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/branching-with-monticello-tp4742815p4742840.html
Sent from the Pharo Smalltalk Users mailing
Arturo Zambrano wrote
I would like to know if Zn allows to get data incrementally
The Nabble mirror (http://forum.world.st/Pharo-f1294836.html will check both
dev and user lists) has a great search feature. Zinc stream returned some
interesting results...
-
Cheers,
Sean
--
View
kmo wrote
How is it supposed to work?
It looks like it saves it as {imageDirectory}/PharoScreenshot.png
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/How-is-the-screenshot-tool-supposed-to-work-tp4744162p4744166.html
Sent from the Pharo Smalltalk Users mailing
kmo wrote
this information could have been added...
Why not ;)
12896 Screenshot tool: tell save location
https://pharo.fogbugz.com/default.asp?12896
Slice in inbox
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/How-is-the-screenshot-tool-supposed-to-work
Rafael Luque wrote
I've just started a meetup for the Madrid Smalltalk User Group
buena suerte :)
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Madrid-SUG-tp4744257p4744350.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
.
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/How-to-look-for-local-senders-implementors-in-a-hierarchy-tp4744357p4744369.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
1 - 100 of 815 matches
Mail list logo