On 2013-11-04, at 07:00, seas...@rmod.lille.inria.fr wrote:
Hi! We're sending this automatic email twice a month, to give the community
an opportunity to easily know what's happening and to coordinate efforts.
Just answer informally, and feel free to spawn discussions thereafter!
###
On 2013-11-04, at 08:56, Norbert Hartl norb...@hartl.name wrote:
Am 04.11.2013 um 00:26 schrieb Yuriy Tymchuk yuriy.tymc...@me.com:
Hi everyone,
I’ve just got an idea (not something extra ordinary) to try out. Maybe we
can make some kind of poll where community will be able to add
On 04 Nov 2013, at 09:04, Camillo Bruni camillobr...@gmail.com wrote:
On 2013-11-04, at 08:56, Norbert Hartl norb...@hartl.name wrote:
Am 04.11.2013 um 00:26 schrieb Yuriy Tymchuk yuriy.tymc...@me.com:
Hi everyone,
I’ve just got an idea (not something extra ordinary) to try out.
I think that if we want to have it, we have to make something simple with an
option to create ideas and simple voting. If it will be used then we can extend
it.
Uko
On 04 Nov 2013, at 09:15, Sven Van Caekenberghe s...@stfx.eu wrote:
On 04 Nov 2013, at 09:04, Camillo Bruni
Am 04.11.2013 um 09:15 schrieb Sven Van Caekenberghe s...@stfx.eu:
On 04 Nov 2013, at 09:04, Camillo Bruni camillobr...@gmail.com wrote:
On 2013-11-04, at 08:56, Norbert Hartl norb...@hartl.name wrote:
Am 04.11.2013 um 00:26 schrieb Yuriy Tymchuk yuriy.tymc...@me.com:
Hi
Branch: refs/heads/3.0
Home: https://github.com/pharo-project/pharo-core
Commit: b9350cb501d63bc764ddf6ac110d7f53977a798a
https://github.com/pharo-project/pharo-core/commit/b9350cb501d63bc764ddf6ac110d7f53977a798a
Author: Jenkins Build Server bo...@pharo-project.org
Date:
Branch: refs/tags/30546
Home: https://github.com/pharo-project/pharo-core
I don't think our community ever lacked of ideas. It is primarily
time/contributed work that is missing. It is too easy to have a quick opinion
that is based only on my current mood. Should these guide the future
development of pharo? That could do more harm than it helps.
Nevertheless nice
On 04 Nov 2013, at 09:41, Norbert Hartl norb...@hartl.name wrote:
I don't think our community ever lacked of ideas. It is primarily
time/contributed work that is missing.
I think that you are right on this. That’s why I think we need this ideas
portal. So all the ideas are collected in one
Hi! We're sending this automatic email twice a month, to give the community an
opportunity to easily know what's happening and to coordinate efforts. Just
answer informally, and feel free to spawn discussions thereafter!
### Here's what I've been up to since the last WhatsUp:
Put out CFP
I can document this , but not before I get really familiar with the
process. Also I have not forgotten my promise to document Nativeboost,
expect a blog post about that really soon.
I tried to use this in windows and I get a failure
ExternalWindowsOSProcess class(Object)doesNotUnderstand:
Hi Stef,
I don't have a blog ;) yet. But yes, I think I should write things up.
Thierry
Le 04/11/2013 00:04, Stéphane Ducasse a écrit :
one of you should write a blog entry on Git support and the process :)
Because we will get this repeat that often.
Stef
On Nov 3, 2013, at 2:11 PM, kilon
Hi Diego,
Streams as they are currently defined, especially ReadStreams, can hardly be
called IO streams. Many operations assume that there is a single collection
over which you can move in any direction without restrictions. As a consequence
most parsing code relies this ability, looking
I added the missing method to the class, adjusting it with the 'c:\' system
path, unfortunately now it complains that File pipeWriter is closed. So it
looks like it will need a more a careful look to make this work on windows.
Will try to examine closer.
On Mon, Nov 4, 2013 at 12:05 PM, Goubier
Hi,
In Pharo2.0 #20625 it's possible to create two classes, one inheriting from
the other, and declaring the exact same IV (attached code).
It turns out that instances of the subclass hold two IVs with the exact name.
When accessing the IV in the superclass, the first IV is used, while in the
2013/11/4 Luc Fabresse luc.fabre...@gmail.com
perhaps related to the new object layout.
arg no, not in 2.0 I guess
Luc
Luc
2013/11/4 Noury Bouraqadi bouraq...@gmail.com
Hi,
In Pharo2.0 #20625 it's possible to create two classes, one inheriting
from the other, and declaring the
perhaps related to the new object layout.
Luc
2013/11/4 Noury Bouraqadi bouraq...@gmail.com
Hi,
In Pharo2.0 #20625 it's possible to create two classes, one inheriting
from the other, and declaring the exact same IV (attached code).
It turns out that instances of the subclass hold two IVs
I guess that's why I used filetree:// and not gitfiletree:// along with the
git client to do the CLI commits and pushes on Windows (one can use GitBash
for example, or MobaXterm Git plugin http://mobaxterm.mobatek.net/
http://mobaxterm.mobatek.net/plugins.html Git + Curl +Emacs [for you
On Nov 4, 2013, at 11:02 AM, Goubier Thierry thierry.goub...@cea.fr wrote:
Hi Stef,
I don't have a blog ;) yet. But yes, I think I should write things up.
You can write in Pier format and this will generate a pdf and html.
look at pharo for the entreprise on github.
I can help also if you
On 04 Nov 2013, at 9:57 , Diego Lont diego.l...@delware.nl wrote:
Working on Petit Delphi we found a strange implementation for asPetitStream:
StreamasPetitStream
^ self contents asPetitStream
Further investigation showed that the basic peek was not fast enough for
Petit Parser, as
On Nov 4, 2013, at 11:34 AM, p...@highoctane.be p...@highoctane.be wrote:
rant
Now, I am more and more leaning towards having a debian VM into which I can
do all the development. That's the kind of system production ends up on
anyway. Debian 6 for me, as 7 requires to go into Multiarch +
yeap filetree did the trick here. However it does not allow to browse
through the git commits as gitfiletree does, the only commit available is
the last commit.
I took a look at CommandShell and friends and they all look pretty much
very broken. For example in workspace I executed [
Lots of improvements to PetitDelphi
http://www.flickr.com/photos/35787002@N03/sets/72157634356004836/
Gorgeous!
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hey,
This is a feature but it had side effect problems. For instance, in the
inspector you can see twice the instance variable of that name, 1 being nil
and the other one having the correct value.
Therefore in Pharo 3.0 with the new class builder / object layout this
feature was removed. Now
Hi,
We essentially finished moving Moose to Pharo 3.0 (we still have 6 yellow
tests but they needed attention anyway). It took about 4 people looking into
issues for a total probably around 2 man-days of effort. The largest
impediment was actually SmalltalkHub being down for one day :).
On Mon, Nov 4, 2013 at 4:05 AM, Max Leske maxle...@gmail.com wrote:
Did #hackBits: come with Fuel? It’s not an extension method…
No, it is not an extension method. I was referring to change Pharo itself,
not Fuel ;)
On 04.11.2013, at 01:10, Mariano Martinez Peck marianop...@gmail.com
We are in the flux to move everything to a single input Repo and get validation
that moves the configuration to
MetaRepoForPharo20
MetaRepoForPharo30
MetaRepoForPharo40
...
So I usually publish in
http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo30/main and
Ben
this is strange when I look at these changes I do not really see that value is
used instead of contents.
Can you check to see if your changes got really integrated?
Stef
On Nov 3, 2013, at 8:17 PM, GitHub nore...@github.com wrote:
Branch: refs/heads/3.0
Home:
Hi everyone.
I’m wandering if there was any sort of a discussion about a spaceship method
used in Ruby.
The concept is that you should implement a method =
that returns something negative if the receiver is smaller then a parameter,
positive when the receiver is greater then a parameter,
and 0
Hi,
when I try to run Pharo after having installed it to /Applications
from a .dmg file on MacOSX, I get the following problem:
NativeBoost can't find symbol #CStackPointer
To reproduce, please download, dragdrop and launch Pharo from this dmg file:
On Mon, Nov 04, 2013 at 01:58:29PM +0100, Goubier Thierry wrote:
Le 04/11/2013 12:11, kilon alios a ?crit :
yeap filetree did the trick here. However it does not allow to browse
through the git commits as gitfiletree does, the only commit available
is the last commit.
I took a look at
Le 04/11/2013 14:09, David T. Lewis a écrit :
On Mon, Nov 04, 2013 at 01:58:29PM +0100, Goubier Thierry wrote:
Le 04/11/2013 12:11, kilon alios a ?crit :
yeap filetree did the trick here. However it does not allow to browse
through the git commits as gitfiletree does, the only commit
Type and double dispatch + nil considérations come to mind.
nil = 7 gives?
7.0 = 3 gives ?
Object =: anObject
(self = anObject) ifTrue: [ ^0].
(self anObject) ifTrue: [ ^ -1] ifFalse: [ ^ 1].
otherwise let's raise an error
What can now go wrong from here ?
Phil
On Monday, November 4,
On 04 Nov 2013, at 11:29, Noury Bouraqadi bouraq...@gmail.com wrote:
Hi,
In Pharo2.0 #20625 it's possible to create two classes, one inheriting from
the other, and declaring the exact same IV (attached code).
It turns out that instances of the subclass hold two IVs with the exact name.
Now she someone want’s to have a comparable object he has to use TComparable
and define and =.
With spaceship he has to define only =. I’m not sure what’s better. Just
wanted to hear other peoples opinion
On 04 Nov 2013, at 13:35, Stéphane Ducasse stephane.duca...@inria.fr wrote:
do you
I used CommandShell open it has the same problem. I took a look at Window
pipes looks like from what I gather that they work quite differently
(surprise surprise) to Unix pipes. Its certainly an interesting subject
that I will continue to investigate and maybe contribute back if I find a
solution.
It looks to me that this would be the source of less readable code, I
prefer the choosing message approach by Kent Beck (Smalltalk Best Practice
Patterns) where intent is clearly stated. Unless there is an advantage I am
missing here. This is an example that less verbose code does not mean
simpler
### Here's what I've been up to since the last WhatsUp:
- find funding for a new intern working on Pharo
- extract Pharo launcher into its own source package for Ubuntu (I
will now be able to release new Pharo Launcher packages without
releasing the VM)
- closely collaborate with Ben Coman on the
On Sun, Nov 3, 2013 at 8:39 PM, kilon alios kilon.al...@gmail.com wrote:
thanks so only thing it takes is to be a contributor , or ask to be added as
contributor to that project ?
done
--
Damien Cassou
http://damiencassou.seasidehosting.st
Success is the ability to go from one failure to
### Here's what I've been up to since the last WhatsUp:
- continued development of a business app (Seaside, Magritte 3, TWBS,
NeoCSV, LDAP, custom components)
- created an accounting and transactions package for supporting financials
in the app
- developed a trades tracking board service for the
On Mon, Nov 4, 2013 at 1:43 PM, Damien Cassou damien.cas...@gmail.com wrote:
when I try to run Pharo after having installed it to /Applications
from a .dmg file on MacOSX, I get the following problem:
NativeBoost can't find symbol #CStackPointer
Camillo found the problem: I was running Pharo
Ok, I tried a bit with FileSystem-Git, but it seems there is still a bit
of work to do...
I tried on one of my work repository, and:
- it failed trying to uft8convert a packed data file.
So I corrected the error (get the stream as binary!) and
- It failed looking for one of the commit IDs
I
### Here's what I've been up to since the last WhatsUp:
- Release of Moose 4.9 on top of Pharo 2.0
- Ported Moose to Pharo 3.0
- Consolidated the ideas on the topic of Pharo IDE of the Future
### What's next, until 2013-11-17 (*):
- Continue on the topic of Pharo IDE of the Future
Cheers,
Doru
Hi Henrik,
Great writeup, thanks !
(more inline)
On 04 Nov 2013, at 11:58, Henrik Johansen henrik.s.johan...@veloxit.no wrote:
On 04 Nov 2013, at 9:57 , Diego Lont diego.l...@delware.nl wrote:
Working on Petit Delphi we found a strange implementation for asPetitStream:
StreamasPetitStream
On Sat, Nov 2, 2013 at 3:52 AM, Tudor Girba tu...@tudorgirba.com wrote:
Indeed, it would be more elegant, but streamContents: is only defined in
SequeanceableCollection, so it is not generic enough.
So, then use the generic one where it is defined (Collection), and a more
specific one that
Actually I am still confused about this, for example,
Set new writeStream nextPut: 1; contents
does not work, so for which non-sequenceable collections would the
#flatCollect: code work ?
I was thinking that maybe #streamContents: could be put higher up ?
If that would not be possible, why
On 2013-11-04, at 17:46, Sven Van Caekenberghe s...@stfx.eu wrote:
Actually I am still confused about this, for example,
Set new writeStream nextPut: 1; contents
This should actually work the same way as
OrderedCollection streamContents: [ :s | s nextPut: 1 ].
or
Symbol
Right. I hadn't looked closely enough at the Moose one. Actually, if you
dig it a bit deeper, #writeStream isn't defined in the Collection hierarchy
until you get to SequenceableCollection in any case, so the Moose version
is defined too high.
So, if there is a desire for #flatCollect: outside
we add^H^H^H had
2013/11/4 Nicolas Cellier nicolas.cellier.aka.n...@gmail.com
Beware of cases where you don't have total order.
For example, in recent Squeak/Pharo we add to redefine the whole set of
operators on numbers, not only and =, just because NaN is not ordered...
2013/11/4 kilon
Beware of cases where you don't have total order.
For example, in recent Squeak/Pharo we add to redefine the whole set of
operators on numbers, not only and =, just because NaN is not ordered...
2013/11/4 kilon alios kilon.al...@gmail.com
It looks to me that this would be the source of less
Hi Max,
I saw you were on it :) It's a huge effort you're undertaking. I learned a bit
about git internal storage stepping through the code.
Thierry
De : Pharo-dev [pharo-dev-boun...@lists.pharo.org] de la part de Max Leske
[maxle...@gmail.com]
Date
Yeah I agree, this is an awesome project and thank you for your hard work
:)
On Mon, Nov 4, 2013 at 8:12 PM, GOUBIER Thierry thierry.goub...@cea.frwrote:
Hi Max,
I saw you were on it :) It's a huge effort you're undertaking. I learned a
bit about git internal storage stepping through the
Thanks guys :)
On 04.11.2013, at 19:35, kilon alios kilon.al...@gmail.com wrote:
Yeah I agree, this is an awesome project and thank you for your hard work :)
On Mon, Nov 4, 2013 at 8:12 PM, GOUBIER Thierry thierry.goub...@cea.fr
wrote:
Hi Max,
I saw you were on it :) It's a huge
No one prohibits you from redefining other operators.
It’s just that a b is defined by default as b a. So why it is this way and
not a b is b a ;)
With spaceship there is one method to rule them all. But Pharo’s implementation
is interesting too. I never had an idea that you can define
Indeed, it would be great to have a polymorphic message for constructing
collections. In the meantime, there are three flatCollect: methods:
CollectionflatCollect: aBlock
Evaluate aBlock for each of the receiver's elements and answer the
list of all resulting values flatten one level. Assumes
Why do you mention Smalltalk at all actually? In my classes, I simply say that
Pharo is inspired by Smalltalk, if I ever mention it
It is easier to be convinced by the future than by the past.
Alexandre
Le 04-11-2013 à 6:58, kilon alios kilon.al...@gmail.com a écrit :
I agree too, at worse
Alexandre,
using Git with Pharo (2 and 3) works today on Mac and Linux with
MonticelloFileTree and MonticelloFileTree-Git.
FileSystem-Git will be a better way to do it (and more portable) :)
Thierry
De : Pharo-dev [pharo-dev-boun...@lists.pharo.org] de la part
2013/11/4 Alexandre Bergel alexandre.ber...@me.com
Why do you mention Smalltalk at all actually? In my classes, I simply say
that Pharo is inspired by Smalltalk, if I ever mention it
It is easier to be convinced by the future than by the past.
To me trying to dissociate Smalltalk from Pharo
On 04 Nov 2013, at 22:13, Esteban A. Maringolo emaring...@gmail.com wrote:
2013/11/4 Alexandre Bergel alexandre.ber...@me.com
Why do you mention Smalltalk at all actually? In my classes, I simply say
that Pharo is inspired by Smalltalk, if I ever mention it
It is easier to be convinced by
That's great!
Remembering that commit message was part of the reason for benching, was
sort of disappointed there was no significant difference between Zn in 2.0
and latest 3.0...
I guess with the amount of hacks accumulating, it is indeed turning into a
worthy successor of MultiByteFileStream ;)
I will tomorrow :)
Ben
On 04 Nov 2013, at 13:22, Stéphane Ducasse stephane.duca...@inria.fr wrote:
Ben
this is strange when I look at these changes I do not really see that value
is used instead of contents.
Can you check to see if your changes got really integrated?
Stef
On Nov 3,
I think now Pharo as Pharo. It stands on its own get inspired by the past,
inventing the future ;)
how that sounds ?
On Mon, Nov 4, 2013 at 11:21 PM, Yuriy Tymchuk yuriy.tymc...@me.com wrote:
On 04 Nov 2013, at 22:13, Esteban A. Maringolo emaring...@gmail.com
wrote:
2013/11/4 Alexandre
It does work indeed, commit wise. But can I git pull and git push with it ?
On Mon, Nov 4, 2013 at 10:50 PM, GOUBIER Thierry thierry.goub...@cea.frwrote:
Alexandre,
using Git with Pharo (2 and 3) works today on Mac and Linux with
MonticelloFileTree and MonticelloFileTree-Git.
Doing git pull and git push...
As it stands, git push would be easy: my idea would be to add a button to the
repository browser to do a push... Or add a setting(*) to do a push after each
commit, or both.
git pull, however... a git pull can create conflicts, and it would be a bit
messy to try
Sounds like I should get back to work :)
On 04 Nov 2013, at 23:19, kilon alios kilon.al...@gmail.com wrote:
I think now Pharo as Pharo. It stands on its own get inspired by the past,
inventing the future ;)
how that sounds ?
On Mon, Nov 4, 2013 at 11:21 PM, Yuriy Tymchuk
What's the latest Xcode version successfully used to compile the Pharo VM? I
don't want to upgrade past the maintainers...
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Latest-Xcode-to-Compile-VM-tp4719249.html
Sent from the Pharo Smalltalk Developers mailing list
Pharo is Pharo. And we should promote it like that.
http://www.tudorgirba.com/blog/pharo-is-pharo
Doru
On Mon, Nov 4, 2013 at 11:19 PM, kilon alios kilon.al...@gmail.com wrote:
I think now Pharo as Pharo. It stands on its own get inspired by the past,
inventing the future ;)
how that
On 2013-11-05, at 05:07, Sean P. DeNigris s...@clipperadams.com wrote:
What's the latest Xcode version successfully used to compile the Pharo VM? I
don't want to upgrade past the maintainers...
I think everybody upgraded to 10.9 but did not have time yet to compile the VM
:P.
The Mac slave is
68 matches
Mail list logo