Hi, On May 20, 2013, at 6:05 PM, Alain Busser <alain.bus...@gmail.com> wrote:
> I dropped the image on Pharo and I still have this illegal subtraction > message. > > I don't build anything, I just downloaded Pharo 2.0 "one click" and added > MathsOntologie, DrGeo and PetitParser. Plus the (almost) daily updates. How are you downloading PetitParser? If you do not explicitly say what you do, it is hard to say what is wrong :) I gave you detailed instructions for how to load PetitParser. Please follow them and let me know if you still have the problem: - open a workspace in a Pharo 2.0 image - execute (select and invoke do it): Gofer new smalltalkhubUser: 'Moose' project: 'PetitParser'; package: 'ConfigurationOfPetitParser'; load. (Smalltalk at: #ConfigurationOfPetitParser) loadDevelopment Cheers, Doru > The debugger says that GLMSystemWindow's "addMorph: fullFrame" method has a > subtraction where WindowBorderWidth (which equals 4) is subtracted to bottom; > and bottom is nil, so it don't understand the "-" message (I doubt a nil > object understands anything). > > So I guess the question is "why is bottom nil?" I see that at the beginning > there is bottom := frame bottomOffset. Whereas frame is a LayoutFrame ( (0@0) > + (4@4)px corner: (1@1) + (-4@nil)px ) so I imagine the nil comes from this > point, no? > > > On Sun, May 19, 2013 at 4:01 PM, Tudor Girba <tu...@tudorgirba.com> wrote: > Hi Alain, > > As I said, something does not add up. > > What do you do exactly when you are building your image? > > Also, could you try following the instructions from the previous mail and let > me know if it still fails? > > Cheers, > Doru > > > On May 19, 2013, at 1:24 PM, Alain Busser <alain.bus...@gmail.com> wrote: > > > in the "world" menu, "tools" then "petitparser"; > > > > the browser method is "openWith: aRender" which fails to render anything in > > GLMMorphicRenderer... > > > > > > On Sun, May 19, 2013 at 12:02 AM, Tudor Girba <tu...@tudorgirba.com> wrote: > > Hi, > > > > Something does not add up :). What menu are you talking about? > > > > Here is an image based on Pharo 2.0 that only contains PetitParser: > > https://ci.inria.fr/moose/job/petitparser/lastSuccessfulBuild/artifact/petitparser.zip > > > > If I run "PPBrowser open", it seems to work just fine. > > > > Here is how the image was created: > > wget --quiet -O - http://get.pharo.org/20+vmLatest | bash > > ./pharo Pharo.image save $JOB_NAME > > REPO=http://www.smalltalkhub.com/mc/Moose/PetitParser/main > > ./pharo $JOB_NAME.image config $REPO ConfigurationOfPetitParser > > --install=development > > ./pharo $JOB_NAME.image test --junit-xml-output "Petit.*" > > mv ./pharo-vm/PharoV20.sources ./ > > zip -r $JOB_NAME.zip $JOB_NAME.image $JOB_NAME.changes PharoV20.sources > > > > Cheers, > > Doru > > > > > > > > On May 18, 2013, at 7:56 PM, Alain Busser <alain.bus...@gmail.com> wrote: > > > > > Done, and when I clicked on the menu entry ... and ... guess what ... > > > Pharo crashed again ... > > > > > > The last error message was about a labelGraphic ( aMultistateButton); in > > > case it helps... > > > > > > > > > > > > > > > On Sat, May 18, 2013 at 9:43 AM, Tudor Girba <tu...@tudorgirba.com> wrote: > > > Hi, > > > > > > Please load the latest version of PetitParser in Pharo 2.0 from > > > SmalltalkHub: > > > > > > Gofer new > > > smalltalkhubUser: 'Moose' project: 'PetitParser'; > > > package: 'ConfigurationOfPetitParser'; > > > load. > > > (Smalltalk at: #ConfigurationOfPetitParser) > > > loadDevelopment > > > > > > Cheers, > > > Doru > > > > > > > > > On May 17, 2013, at 7:23 PM, Alain Busser <alain.bus...@gmail.com> wrote: > > > > > > > > > > > OK, I used Monticello with the Moose address, and downloaded > > > > petitsmalltalk and PetitParser, as well as configuration files. I made > > > > > > > > (Smalltalk at: #ConfigurationOfPetitParser) > > > > perform: #loadDefault. > > > > > > > > > > > > once again, and clicked on the petit entry in the tools menu ... and > > > > Pharo crashed! > > > > > > > > > > > > On Fri, May 17, 2013 at 9:11 PM, Alain Busser <alain.bus...@gmail.com> > > > > wrote: > > > > I made > > > > > > > > Gofer new > > > > renggli: 'petit'; > > > > package: 'ConfigurationOfPetitParser'; > > > > load. > > > > (Smalltalk at: #ConfigurationOfPetitParser) > > > > perform: #loadDefault. > > > > > > > > > > > > The tool is actually loaded but when I try to launch it from the system > > > > menu I get a > > > > > > > > receiver of "-" is nil > > > > > > > > Same message if in the workspace I type PPBrowser new open, but not if > > > > I try PPBrowser new inspect (there, I have an inspector open on the > > > > PPBrowser) > > > > > > > > I'll switch to smalltalkhub now > > > > > > > > Alain > > > > > > > > > > > > On Fri, May 17, 2013 at 10:44 AM, stephane ducasse > > > > <stephane.duca...@free.fr> wrote: > > > > ****ALL*** the moose people are using PetitParser and it loads in 20. > > > > so where you took the code from? > > > > > > > > The official repositories are on SmalltalkHub/Moose > > > > > > > > Stef > > > > > > > > On May 16, 2013, at 8:27 PM, Alain Busser <alain.bus...@gmail.com> > > > > wrote: > > > > > > > >> Hi, > > > >> > > > >> I have a similar problem with PetitParser (loads well under Pharo 1.4, > > > >> not as well under Pharo 2.0) > > > >> > > > >> Alain > > > >> > > > >> > > > >> On Thu, May 16, 2013 at 8:56 PM, Camille Teruel > > > >> <camille.ter...@gmail.com> wrote: > > > >> > > > >> On 16 mai 2013, at 17:59, stephane ducasse wrote: > > > >> > > > >>> yes normally the moose people. > > > >>> This is strange because eyesee is in Moose and we load it daily in > > > >>> 2.0. > > > >> > > > >> Maybe the smalltalk hub repo is more up to date? > > > >> > > > >>> > > > >>> Stef > > > >>> > > > >>>> Thanks for your answer Camille! > > > >>>> > > > >>>> I tried it. > > > >>>> It loads well on 1.4 but in 2.0 shows warining about a non satisfied > > > >>>> blockclosure class. > > > >>>> > > > >>>> Then when I run the test there is a faliure with the anouncements, > > > >>>> which also accured when I tried the examples. > > > >>>> > > > >>>> Is someone maintaining this? > > > >>>> > > > >>>> Thanks again, > > > >>>> Juan > > > >>>> > > > >>>> > > > >>>> On Thu, May 16, 2013 at 11:27 AM, Camille Teruel > > > >>>> <camille.ter...@gmail.com> wrote: > > > >>>> Hi Juan, > > > >>>> > > > >>>> You can have a look to eyeSee: > > > >>>> > > > >>>> Gofer it > > > >>>> squeaksource: 'EyeSee'; > > > >>>> package: 'ConfigurationOfEyeSee'; > > > >>>> load. > > > >>>> (Smalltalk at: #ConfigurationOfEyeSee) loadDefault > > > >>>> > > > >>>> > > > >>>> On 16 mai 2013, at 16:03, Juan Ignacio Vaccarezza wrote: > > > >>>> > > > >>>>> Hi all, > > > >>>>> > > > >>>>> Does anybody know a chart framework? Im looking fo something > > > >>>>> like jfreechart (java chart framework). > > > >>>>> I need bar graph, pie chart, and line chart. > > > >>>>> > > > >>>>> Thanks, > > > >>>>> Juan > > > >>>> > > > >>>> > > > >>> > > > >> > > > >> > > > > > > > > > > > > > > > > > > -- > > > www.tudorgirba.com > > > > > > "Innovation comes in the least expected form. > > > That is, if it is expected, it already happened." > > > > > > > > > > > > > -- > > www.tudorgirba.com > > > > "To lead is not to demand things, it is to make them happen." > > > > > > > > > > > > -- > www.tudorgirba.com > > "If you can't say why something is relevant, > it probably isn't." > > > -- www.tudorgirba.com "Problem solving efficiency grows with the abstractness level of problem understanding."