Re: [Pharo-project] XML-Support red tests

2013-03-03 Thread stephane ducasse
Apparently they were green in in 1.2.1. This clearly shows why we need automated tools for that. Stef On Mar 2, 2013, at 10:16 PM, Stéphane Ducasse stephane.duca...@inria.fr wrote: Hi XML-support has two red tests in Pharo 1.4 and Pharo2.0. Does anybody know if they were one day green?

Re: [Pharo-project] XML-Support red tests

2013-03-03 Thread Stéphane Ducasse
Apparently in 1.2.1 the following method works for 1 5 #(1 2 3 4 5) 1 replaceFrom: start to: stop with: replacement startingAt: repStart An ordered collection is growable, so a call to this can make the collection grow. self makeRoomFor: (stop - self capacity). array

[Pharo-project] about OrderedCollection new replaceFrom: 1 to: 5 with: #(6 7 8 9 10) startingAt: 1

2013-03-03 Thread Stéphane Ducasse
Hi guys in 1.2.1 OrderedCollection new replaceFrom: 1 to: 5 with: #(6 7 8 9 10) startingAt: 1 gave an OrderedCollection(6 7 8 9 10) while in 1.4 and 2.0 OrderedCollection new replaceFrom: 1 to: 5 with: #(6 7 8 9 10) startingAt: 1

Re: [Pharo-project] about OrderedCollection new replaceFrom: 1 to: 5 with: #(6 7 8 9 10) startingAt: 1

2013-03-03 Thread stephane ducasse
I could overwrite XMLOrderedList replaceFrom: aStartingIndex to: anEndingIndex with: aCollection startingAt: aReplacementStart collection replaceFrom: aStartingIndex to: anEndingIndex with: aCollection startingAt:

Re: [Pharo-project] about OrderedCollection new replaceFrom: 1 to: 5 with: #(6 7 8 9 10) startingAt: 1

2013-03-03 Thread stephane ducasse
On Mar 3, 2013, at 9:42 AM, stephane ducasse stephane.duca...@free.fr wrote: I could overwrite XMLOrderedList replaceFrom: aStartingIndex to: anEndingIndex with: aCollection startingAt: aReplacementStart collection replaceFrom: aStartingIndex

Re: [Pharo-project] about OrderedCollection new replaceFrom: 1 to: 5 with: #(6 7 8 9 10) startingAt: 1

2013-03-03 Thread Sven Van Caekenberghe
These important changes were made intentionally, so we need to find the rationale of the change. Like is the new behavior covered by new tests ? On 03 Mar 2013, at 09:45, stephane ducasse stephane.duca...@free.fr wrote: On Mar 3, 2013, at 9:42 AM, stephane ducasse stephane.duca...@free.fr

[Pharo-project] About replace:with/copyReplace:with:

2013-03-03 Thread Benjamin
Hello guys, I just encounter these methods and got a bit disappointed First there is SequenceableCollection#replaceAll: oldObject with: newObject Replace all occurences of oldObject with newObject On String it something like: string := 'lapin'. string replaceAll: $a with: $b so now

Re: [Pharo-project] Spreadsheet widget

2013-03-03 Thread Ben Coman
stephane ducasse wrote: Hi Ben Stef Where can I find the latest version of SpreadsheetGridMorph ? it is one smalltalkhub on StephaneDucasse / PetitsBazars I think this will be a great addition to the Pharo ecosystem. Here is an interesting excerpt from How Trello is

Re: [Pharo-project] About replace:with/copyReplace:with:

2013-03-03 Thread stephane ducasse
this part is missing some methods and rethinking others. replaceAll: with: we never know if this is a collection or all the occurrent of one character. Now replaceAll: col will replace all the col occurrences 'foafobf f' copyReplaceAll: 'fo' with: 'zork' 'zorkazorkbf f'

Re: [Pharo-project] about OrderedCollection new replaceFrom: 1 to: 5 with: #(6 7 8 9 10) startingAt: 1

2013-03-03 Thread stephane ducasse
Hi sven yes I imagine now we should improve in trakcing such changes. In addition I do not understand why XMLOrderedList new: 10 breaks the inspector…. This is why all the important libraries should be covered by a jenkins job and tests. So that right on the spot we

Re: [Pharo-project] about OrderedCollection new replaceFrom: 1 to: 5 with: #(6 7 8 9 10) startingAt: 1

2013-03-03 Thread Sven Van Caekenberghe
On 03 Mar 2013, at 10:20, stephane ducasse stephane.duca...@free.fr wrote: Hi sven yes I imagine now we should improve in trakcing such changes. In addition I do not understand why XMLOrderedList new: 10 breaks the inspector…. Yes, I once saw that as well, very

[Pharo-project] why cmd-M on a class is not equal to cmd-B

2013-03-03 Thread Stéphane Ducasse
Hi guys this is at least two times that I reimplement this behavior why cmd-b on a symbol is not equal to cmd-m why cmd-m on a class name is not equal to cmd-b so boring…. this idea that there is a difference between implementor and browse is plain bad. Stef

Re: [Pharo-project] about OrderedCollection new replaceFrom: 1 to: 5 with: #(6 7 8 9 10) startingAt: 1

2013-03-03 Thread stephane ducasse
while in 1.4 and 2.0 OrderedCollection new replaceFrom: 1 to: 5 with: #(6 7 8 9 10) startingAt: 1 raised an error The problem I have is in fact that (OrderedCollection new: 10) replaceFrom: 1 to: 5 with: #(6 7 8 9 10) startingAt: 1 So even if the

Re: [Pharo-project] about OrderedCollection new replaceFrom: 1 to: 5 with: #(6 7 8 9 10) startingAt: 1

2013-03-03 Thread stephane ducasse
On Mar 3, 2013, at 10:23 AM, Sven Van Caekenberghe s...@stfx.eu wrote: On 03 Mar 2013, at 10:20, stephane ducasse stephane.duca...@free.fr wrote: Hi sven yes I imagine now we should improve in trakcing such changes. In addition I do not understand why XMLOrderedList new: 10

[Pharo-project] about run tests from nautilus

2013-03-03 Thread Stéphane Ducasse
Hi ben I do not know if you saw this behavior but when I press the button on the class of a test methods that are not tests are also executed and reported as failures. For example I got XMLNodeTestshould: aBlock enumerate: aCollection | enumerated | enumerated :=

Re: [Pharo-project] Spreadsheet widget

2013-03-03 Thread stephane ducasse
Hi ben I added you as contributor. Thanks Stef. I've just signed up to Smalltalkhub. How do I contribute to the project? The following has been added to the attached mcz. * Pharo 1.4 does not have LayoutFrameidentity. We should use 2.0 * Allow external control of spreadsheet

[Pharo-project] About XMLParser

2013-03-03 Thread Stéphane Ducasse
Hi I saw that some change in the XML parser were commited on the gemstone repository. Does it means that this is only for gemstone? Should I take take of them in the new ConfigurationOfXMLParser I'm building? I cannot test gemstone so I'm dealing with it right now. still I was wondering if some

[Pharo-project] About development on symbolic versions

2013-03-03 Thread Stéphane Ducasse
Hi dale for pharo 3.0 alpha I want the following setup. I want to monitor all the pharo-contribution using jenkins. So is there a pattern to make sure that at the same time I can load the stable version of the project on 2.0 but the development baseline for the 3.0 (which may match the 20 if

Re: [Pharo-project] about run tests from nautilus

2013-03-03 Thread Benjamin
Because some one decided that methods starting with should are also tests Ben On Mar 3, 2013, at 10:38 AM, Stéphane Ducasse stephane.duca...@inria.fr wrote: Hi ben I do not know if you saw this behavior but when I press the button on the class of a test methods that are not tests are

[Pharo-project] XMLParser green bar on ci.inria.fr/pharo-contribution

2013-03-03 Thread Stéphane Ducasse
Hi guys so we have a first version of XMLParser migrated to SmalltalkHub and with tests running on our cool integration server. http://ci.inria.fr/pharo-contribution I will continue with OPAX/Pastell and migrate SOUP to use this new version of XMLParser. Stef

Re: [Pharo-project] about run tests from nautilus

2013-03-03 Thread Camillo Bruni
On 2013-03-03, at 10:55, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: Because some one decided that methods starting with should are also tests we can be a bit more precise, (selector beginsWith: 'should') and: [ (selector at: 'should' size + 1) isUppercase ] On Mar 3, 2013, at

Re: [Pharo-project] about OrderedCollection new replaceFrom: 1 to: 5 with: #(6 7 8 9 10) startingAt: 1

2013-03-03 Thread Ben Coman
stephane ducasse wrote: On Mar 3, 2013, at 10:23 AM, Sven Van Caekenberghe s...@stfx.eu wrote: On 03 Mar 2013, at 10:20, stephane ducasse stephane.duca...@free.fr wrote: Hi sven yes I imagine now we should improve in trakcing such changes. In addition I do not understand why

Re: [Pharo-project] Spreadsheet widget

2013-03-03 Thread Ben Coman
stephane ducasse wrote: Hi ben I added you as contributor. That worked. Thanks. Thanks Stef. I've just signed up to Smalltalkhub. How do I contribute to the project? The following has been added to the attached mcz. * Pharo 1.4 does not have LayoutFrameidentity. We

[Pharo-project] [ANN] Moose 4.7

2013-03-03 Thread Tudor Girba
We are happy to announce the Moose Suite version 4.7: http://moosetechnology.org/download What is new: • Integration of the Roassal visualization engine • New PetitParser browser with integrated refactorings • Improved Glamorous Toolkit for Pharo including the Glamorous

Re: [Pharo-project] about run tests from nautilus

2013-03-03 Thread stephane ducasse
pf can we stop such kind of mess. I frankly do not see the value of self should not be = $a vs self assert: self = $a I looked and most of the tests in Moose do not gain anything to rely on phExample. And now such change break nautilus. Stef Because some one decided that methods

Re: [Pharo-project] strange autocomplete behavior

2013-03-03 Thread stephane ducasse
Check the setting because there are many setting related to the autocompletion. Stef On Mar 3, 2013, at 1:46 PM, Ciprian Teodorov ciprian.teodo...@gmail.com wrote: Hi guys, I don't know if any of you experience this problem, but with last versions of Pharo I have a strange behavior with

Re: [Pharo-project] about run tests from nautilus

2013-03-03 Thread Stefan Marr
Hi Benjamin: On 03 Mar 2013, at 10:55, Benjamin wrote: Because some one decided that methods starting with should are also tests I added that change, because I didn't see an easy and extensible way to do it differently. Please see https://code.google.com/p/pharo/issues/detail?id=7367 If you

[Pharo-project] Pastell is now migrated to SmalltalkHub and has a nice CI job

2013-03-03 Thread Stéphane Ducasse
Hi guys Pastell is now migrated to SmalltalkHub and has a nice CI job https://ci.inria.fr/pharo-contribution/ Did I said that I love continuous integration :). So col

Re: [Pharo-project] strange autocomplete behavior

2013-03-03 Thread Clément Bera
There was a discussion about that recently now the autocompletion is partially done with tab and partially with enter by default. In your case tab didn't work because it was necessary to use enter. You can change in the setting browser to your favorite setting. 2013/3/3 stephane ducasse

Re: [Pharo-project] Pastell is now migrated to SmalltalkHub and has a nice CI job

2013-03-03 Thread Marcus Denker
On Mar 3, 2013, at 4:59 PM, Stéphane Ducasse stephane.duca...@inria.fr wrote: Hi guys Pastell is now migrated to SmalltalkHub and has a nice CI job https://ci.inria.fr/pharo-contribution/ Did I said that I love continuous integration :). So

Re: [Pharo-project] about OrderedCollection new replaceFrom: 1 to: 5 with: #(6 7 8 9 10) startingAt: 1

2013-03-03 Thread Levente Uzonyi
On Sun, 3 Mar 2013, stephane ducasse wrote: while in 1.4 and 2.0 OrderedCollection new replaceFrom: 1 to: 5 with: #(6 7 8 9 10) startingAt: 1 raised an error The problem I have is in fact that (OrderedCollection new: 10) replaceFrom: 1 to: 5 with: #(6 7 8 9

Re: [Pharo-project] about OrderedCollection new replaceFrom: 1 to: 5 with: #(6 7 8 9 10) startingAt: 1

2013-03-03 Thread stephane ducasse
Hi levente Thankx for the mail. That OrderedCollection still has 0 size, so there's nothing to replace there. indeed this is what I saw. It was an accident that the code worked before. Consider using #ofSize: instead of #new: if you want the collection to have slots. Yes I fixed the

[Pharo-project] Fwd: [Esug-list] [ANN] Minecraft Bindings

2013-03-03 Thread stephane ducasse
Fun.I wonder if this is working on mac because my son has minecraft on my mac :)StefBegin forwarded message:From: Bert Freudenberg b...@freudenbergs.deSubject: [Esug-list] [ANN] Minecraft BindingsDate: February 25, 2013 3:00:36 AM GMT+01:00To: The general-purpose Squeak developers list

Re: [Pharo-project] about run tests from nautilus

2013-03-03 Thread Benjamin
If you want locally that your should'* methods are seen as test by Nautilus, you should create a class inheriting from AbstractMethodIconAction and more or less copy the behaviour of MethodIsTestAction Ben On Mar 3, 2013, at 3:59 PM, Stefan Marr smallt...@stefan-marr.de wrote: Hi Benjamin:

[Pharo-project] about method lookup

2013-03-03 Thread Stéphane Ducasse
Hi I'm rethinking about my objvlisp lecture. In this lecture I'm talking about building the objVlisp kernel in Smalltalk. Now everything is working well except the error handling when a method is not found with different arguments than the original. Methods are represented with blocks having

[Pharo-project] Fwd: Amber git repo moved to the amber organisation

2013-03-03 Thread Nicolas Petton
Begin forwarded message: From: Nicolas Petton petton.nico...@gmail.com Subject: Amber git repo moved to the amber organisation Date: March 3, 2013 6:42:52 PM GMT+01:00 To: Amber ML amber-l...@googlegroups.com Hi guys, amber has moved to https://github.com/amber-smalltalk/amber Update

Re: [Pharo-project] about run tests from nautilus

2013-03-03 Thread Camillo Bruni
On 2013-03-03, at 15:38, stephane ducasse stephane.duca...@free.fr wrote: pf can we stop such kind of mess. I frankly do not see the value of Think about the error messages here. self should not be = $a Error message will be something like: Got 'adsfasdfasd' instead of $a vs self

Re: [Pharo-project] Fwd: Amber git repo moved to the amber organisation

2013-03-03 Thread p...@highoctane.be
Because of the move? In Javascript console on http://amber-lang.net/ : GET https://assets.github.com/img/bec6c51521dcc8148146135149fe06a9cc737577?repo…3.amazonaws.com%2Fgithub%2Fribbons%2Fforkme_left_darkblue_121621.pngpath= 404 (Not Found) amber-lang.net:29 Phil 2013/3/3 Nicolas Petton

Re: [Pharo-project] Fwd: Amber git repo moved to the amber organisation

2013-03-03 Thread p...@highoctane.be
BTW, is there a way of having an '--all--' kind of protocol in the Amber browser? Phil 2013/3/3 Nicolas Petton petton.nico...@gmail.com: Begin forwarded message: From: Nicolas Petton petton.nico...@gmail.com Subject: Amber git repo moved to the amber organisation Date: March 3, 2013

Re: [Pharo-project] Fwd: Amber git repo moved to the amber organisation

2013-03-03 Thread p...@highoctane.be
Forget previous mail, clicking on the class gives me just that... 2013/3/3 Nicolas Petton petton.nico...@gmail.com: Begin forwarded message: From: Nicolas Petton petton.nico...@gmail.com Subject: Amber git repo moved to the amber organisation Date: March 3, 2013 6:42:52 PM GMT+01:00 To:

[Pharo-project] Pastell is now migrated to SmalltalkHub and has a nice CI job

2013-03-03 Thread Torsten Bergmann
Stef wrote: Pastell is now migrated to SmalltalkHub and has a nice CI job Please note that previously ConfigurationOfPastell had the versions: 1.0, 1.0.2, 1.0.3, 1.0.4 and now has the versions: 1.0, 1.1., 1.2, 1.3 That broke other configurations that depend for instance on 1.0.4 and it adds a

Re: [Pharo-project] about run tests from nautilus

2013-03-03 Thread stephane ducasse
I do not buy this argument you will have to show me. when I see self assert: contents = $A I do not see the difference with contents should be equals: $A except that I do not understand what is be and that every object is extended with should and friends. Then I do not want to chain

Re: [Pharo-project] Pastell is now migrated to SmalltalkHub and has a nice CI job

2013-03-03 Thread stephane ducasse
On Mar 3, 2013, at 9:08 PM, Torsten Bergmann asta...@gmx.de wrote: Stef wrote: Pastell is now migrated to SmalltalkHub and has a nice CI job Please note that previously ConfigurationOfPastell had the versions: 1.0, 1.0.2, 1.0.3, 1.0.4 and now where? has the versions: 1.0, 1.1., 1.2,

Re: [Pharo-project] Pastell is now migrated to SmalltalkHub and has a nice CI job

2013-03-03 Thread Nicolas Cellier
Semantic versionning? http://semver.org/ In that case, the 3 numbers major.minor.patch are used this way: - the last is changed for bugfix only - the second is changed for new functionality only with 100% backward compatibility - the first is changed when backward compatibility is broken Nicolas

Re: [Pharo-project] Pastell is now migrated to SmalltalkHub and has a nice CI job

2013-03-03 Thread stephane ducasse
So what do we do? because frankly I'm fed up and when I see 10 then 102 for a baseline when we had dependency to a project that else makes sure that the system does not work at all I'm puzzled. Now I do not have the time to change that. if you have go ahead. A bit of rigor and consistency

Re: [Pharo-project] about run tests from nautilus

2013-03-03 Thread Camillo Bruni
On 2013-03-03, at 21:16, stephane ducasse stephane.duca...@free.fr wrote: I do not buy this argument you will have to show me. when I see self assert: contents = $A already in this case, looking at the debugger you're stuck with a silly message that doesn't give you the slightest hint

Re: [Pharo-project] Pastell is now migrated to SmalltalkHub and has a nice CI job

2013-03-03 Thread stephane ducasse
Hi nicolas Semantic versionning? http://semver.org/ thanks for the pointer. I could follow it. But we should have tool support for that. In that case, the 3 numbers major.minor.patch are used this way: - the last is changed for bugfix only - the second is changed for new functionality

[Pharo-project] Pastell is now migrated to SmalltalkHub and has a nice CI job

2013-03-03 Thread Torsten Bergmann
Stef, this is not a problem of SqS. I copied the two new versions manually today back from MetacelloRepository to the SqS/Pastell repo since it looks like they were missing there. This is historic and from the time when usually sqS/MetacelloRepository was used for all configurations. It's

Re: [Pharo-project] about run tests from nautilus

2013-03-03 Thread stephane ducasse
I see what you mean and you will show that to me. I tend to do not like to have three different testing framework, 5 button classes… especially when people building tools have to take care about different conventions. Stef I do not buy this argument you will have to show me. when I see

Re: [Pharo-project] Pastell is now migrated to SmalltalkHub and has a nice CI job

2013-03-03 Thread stephane ducasse
On Mar 3, 2013, at 9:52 PM, Torsten Bergmann asta...@gmx.de wrote: Stef, this is not a problem of SqS. I copied the two new versions manually today back from MetacelloRepository to the SqS/Pastell repo since it looks like they were missing there. strange because I just queried from the

Re: [Pharo-project] Test Resources

2013-03-03 Thread Jan Vrany
On 02/03/13 09:03, stephane ducasse wrote: sounds really interesting. I want this features since long time. So where can I find the latest maintained version of SUnit? The current version for St/X maintained by me could be found at https://swing.fit.cvut.cz/hg/stx.goodies.sunit/ (branch

Re: [Pharo-project] Fwd: Amber git repo moved to the amber organisation

2013-03-03 Thread Manfred Kröhnert
Hi Phil, On Sun, Mar 3, 2013 at 8:21 PM, p...@highoctane.be p...@highoctane.bewrote: Because of the move? In Javascript console on http://amber-lang.net/ : GET https://assets.github.com/img/bec6c51521dcc8148146135149fe06a9cc737577?repo …3.amazonaws.com

Re: [Pharo-project] Fwd: Amber git repo moved to the amber organisation

2013-03-03 Thread p...@highoctane.be
Okay :-) Was just busy playing around and noticed that in my console. Phil 2013/3/3 Manfred Kröhnert mkroehner...@googlemail.com: Hi Phil, On Sun, Mar 3, 2013 at 8:21 PM, p...@highoctane.be p...@highoctane.be wrote: Because of the move? In Javascript console on http://amber-lang.net/ :

[Pharo-project] Android VM builds restored

2013-03-03 Thread Dmitry Golubovsky
Hi, The unbundled Android VM builds on new Jenkins have been restored. No changes in the source codes on my part, and I tried to preserve the building environment. The new download page is at: https://ci.inria.fr/pharo-contribution/job/CogDroid/ Feel free to download and try it with your

Re: [Pharo-project] about method lookup

2013-03-03 Thread Igor Stasenko
On 3 March 2013 18:33, Stéphane Ducasse stephane.duca...@inria.fr wrote: Hi I'm rethinking about my objvlisp lecture. In this lecture I'm talking about building the objVlisp kernel in Smalltalk. Now everything is working well except the error handling when a method is not found with

Re: [Pharo-project] Fwd: [Esug-list] [ANN] Minecraft Bindings

2013-03-03 Thread Igor Stasenko
On 3 March 2013 17:52, stephane ducasse stephane.duca...@free.fr wrote: Fun. I wonder if this is working on mac because my son has minecraft on my mac :) by looking at example, it looks like it use socket to connect with MC. If it so, then i don't see why it should not work (as long as you

[Pharo-project] ubuntu and debian support

2013-03-03 Thread Tudor Girba
Hi, Moose 4.7 was just released on top of Pharo 1.4, and now we are moving to Pharo 2.0. In the process of upgrading, we need to get the continuous integration server build on Pharo 2.0. However, the current server is a Ubuntu 10, and it seems that the latest Pharo VM does not run on this

Re: [Pharo-project] ubuntu and debian support

2013-03-03 Thread p...@highoctane.be
Hello, I got the VM running fine on Debian 6 amd64 version and posted the steps. http://www.mail-archive.com/pharo-project@lists.gforge.inria.fr/msg73627.html Mostly symlinking issues. I guess you can the VM to work on Ubuntu 10 without hassles doing more or less the same thing. Is your Ubuntu

Re: [Pharo-project] Fwd: Amber git repo moved to the amber organisation

2013-03-03 Thread p...@highoctane.be
Now, the getting started links look like gone or not working nicely on github's Wiki It is hard to find http://amber-lang.net/documentation.html#Tutorials from there. Phil 2013/3/3 Manfred Kröhnert mkroehner...@googlemail.com: Hi Phil, On Sun, Mar 3, 2013 at 8:21 PM, p...@highoctane.be