Re: [Pharo-project] new mac menu code :)
On Tue, Jan 26, 2010 at 12:26 AM, John M McIntosh john...@smalltalkconsulting.com wrote: Ok, I figured it out, well I think I did.. Mariano is confirming... But I'll post the expected fix in this email. w At the end you made it!!! It worked :):):):):):):):):):):):):):):):):):):):):):):):):):) I also sent you in private what you ask me. As for the changes earlier posted, we should run with those. Michael altered them to make the logic cleaner, and I had to change the cmd-key to synthetic key generation to meet expectations based on changes done in the last 5 years. So...we need to integrate those two changes (michael one first, then your) and finally this changeset in peeckEvent ? Can me integrate this in 1.0 or only 1.1 ? On 2010-01-25, at 12:14 PM, Stéphane Ducasse wrote: File in Michael's change first, then mine -- === John M. McIntosh john...@smalltalkconsulting.com Twitter: squeaker68882 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com === ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
[Pharo-project] About ScriptManager [ WAS] How do I save the contents of a Workspace?
Hi: I didn't know ScriptManager, but seems to be very cool. I remember having something VER similar in VAST. However, in this case it was cooler becuase it was stored in the user slot of ENVY. So, it doesn't matter which image to take you always have it there. But here I can export it to a file...so it is cool. I think that with a bit of work and test, we can include it in future Dev images. What do you think ? Torsten: I would be cool to fix the underscore assignments on it. I also found a little bug: - Choose a folder, put export, and then cancel. You will have a DNU beep. You already pointed that here: http://code.google.com/p/pharo/issues/detail?id=410 Soyou can just change it to Beeper beep :) Cheers Mariano -- Forwarded message -- From: Hernán Morales Durand hernan.mora...@gmail.com Date: Tue, Jan 26, 2010 at 2:55 AM Subject: Re: [Pharo-project] [newbee] How do I save the contents of a Workspace? To: Pharo-project@lists.gforge.inria.fr Hi Alex, Notice that you don't need files to save workspaces, you may like the ScriptManager package, to install simply evaluate: Gofer new squeaksource: 'DeveloperWorkspace'; package: 'ScriptManager'; load. and open it from Tools - More - Script Manager Cheers, Hernán 2009/12/16 alesch a...@schenkman.info: I remember I used a menu item in Squeak, but I cannot find in Pharo. Thanks! -- View this message in context: http://n2.nabble.com/newbee-How-do-I-save-the-contents-of-a-Workspace-tp4174313p4174313.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com. ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] new mac menu code :)
I think really it should go only into 1.1 if you mean the core. We do a quicker 1.1 cycle and get it released and stable. Perhaps it could be loadable as a package on top of the core anyway? Cheers mike On Tuesday, January 26, 2010, Mariano Martinez Peck marianop...@gmail.com wrote: On Tue, Jan 26, 2010 at 12:26 AM, John M McIntosh john...@smalltalkconsulting.com wrote: Ok, I figured it out, well I think I did.. Mariano is confirming... But I'll post the expected fix in this email. w At the end you made it!!! It worked :):):):):):):):):):):):):):):):):):):):):):):):):):) I also sent you in private what you ask me. As for the changes earlier posted, we should run with those. Michael altered them to make the logic cleaner, and I had to change the cmd-key to synthetic key generation to meet expectations based on changes done in the last 5 years. So...we need to integrate those two changes (michael one first, then your) and finally this changeset in peeckEvent ? Can me integrate this in 1.0 or only 1.1 ? On 2010-01-25, at 12:14 PM, Stéphane Ducasse wrote: File in Michael's change first, then mine -- === John M. McIntosh john...@smalltalkconsulting.com Twitter: squeaker68882 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com === ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] help with removing a file
2010/1/26 John M McIntosh john...@smalltalkconsulting.com I *think* you can run into problems if your evil windows virus package has the file OPEN has it's trying to figure out which of the 100 million viruses could exist in the file. This can cause your delete to fail. Maybe you have to wait 1000 milliseconds? for Norton to catch up? Thanks John for the tip, but I don't have any antivirus or similar installed :( The windows code runs the following code, and there is a FAIL check to see if there is a duplicate file name based on case sensitivity. sqInt sqFileDeleteNameSize(char* fileNameIndex, sqInt fileNameSize) { WCHAR win32Path[MAX_PATH+1]; int sz; /* convert the file name into a null-terminated C string */ sz = MultiByteToWideChar(CP_UTF8, 0, fileNameIndex, fileNameSize, NULL, 0); if(sz MAX_PATH) FAIL(); MultiByteToWideChar(CP_UTF8, 0, fileNameIndex, fileNameSize, win32Path, sz); win32Path[sz] = 0; if(hasCaseSensitiveDuplicate(win32Path)) FAIL(); if(!DeleteFileW(win32Path)) FAIL(); return 1; } On 2010-01-25, at 2:07 PM, Mariano Martinez Peck wrote: Hi folks. I don't want other than green tests in dev images, thus, I started to fix them as much as possible. There are a lot of failing tests of Nile (only fail in windows). The test is NSCompressedSourceStreamTest and I noticed something weird. If you look to tearDown method, it tries to remove two files that it actually were created in the setUp method. But it is weird because it tries to remove a file that actually exist and it is not being removed. If I debug in DosFileDirectory deleteFileNamed: localFileName ifAbsent: failBlock everything looks ok, but the file is not removed and the failBlock is executed :( localFileName - 'testCompressedSourceStream.stc' (self fullNameFor: localFileName) asVmPathName - 'C:\mariano\squeak\imagenes\Pharo1.0-10508-rc2dev10.01.2\testCompressedSourceStream.stc' And that file exist, as you can see in screenshot that I attach. Can someone help me with this ? Cheers Mariano Picture 2.png___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project -- === John M. McIntosh john...@smalltalkconsulting.com Twitter: squeaker68882 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com === ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] Failing Gofer test in windows [WAS] [BetaTesting] [ANN] Pharo1.0-10507-rc2dev10.01.2
Lukas...maybe MCSubDirectoryRepository description is wrong and it should be MCSubDirectoryRepository description ^ directory pathName, FileDirectory slash, '*' What do you think ? On Mon, Jan 25, 2010 at 10:30 PM, Lukas Renggli reng...@gmail.com wrote: Ok, i passes now: Name: Gofer-Tests-lr.115 Author: lr Time: 25 January 2010, 10:30:34 pm UUID: ec6e1ded-492e-470e-b41a-468265edfc9e Ancestors: Gofer-Tests-lr.114 - killed a test 2010/1/25 Mariano Martinez Peck marianop...@gmail.com: Lukas, it is still failing because when you ask the description to first, it is - 'C:\mariano\squeak\imagenes\Pharo1.0-10508-rc2dev10.01.2//*' Double slash. And that's due to MCSubDirectoryRepository description ^ directory pathName, '/*' Cheers Mariano On Mon, Jan 25, 2010 at 9:46 PM, Lukas Renggli reng...@gmail.com wrote: Thanks for figuring out. The following change should fix that problem: Name: Gofer-Tests-lr.114 Author: TestRunner Time: 25 January 2010, 9:45:44 pm UUID: 9dafc930-c2ed-4619-a7ce-d77984e17edd Ancestors: Gofer-Tests-lr.113 - fixed a bug in gofer under windows 2010/1/25 Mariano Martinez Peck marianop...@gmail.com: I cannot reproduce the Gofer test failure. Can you debug it and/or provide a stack trace? Ok...I put off the dust from my virtual box image with windows and I could reproduce the problem. GoferApiTest testSubDirectoryRepository fails in self assert: gofer repositories: (Array with: FileDirectory default pathName , FileDirectory slash , '*') Because in assert: aGofer repositories: anArray I can see that: first description is - 'C:\mariano\squeak\imagenes\Pharo1.0-10508-rc2dev10.01.2/*' and second is - 'C:\mariano\squeak\imagenes\Pharo1.0-10508-rc2dev10.01.2\*' Notice the last slash. They are different. Cheers Mariano Lukas -- Lukas Renggli http://www.lukas-renggli.ch ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project -- Lukas Renggli http://www.lukas-renggli.ch ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project -- Lukas Renggli http://www.lukas-renggli.ch ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] Failing Gofer test in windows [WAS] [BetaTesting] [ANN] Pharo1.0-10507-rc2dev10.01.2
Aha, ok. Then it is easy. I assume that Gofer stabilizes now. Lukas On Tuesday, January 26, 2010, Mariano Martinez Peck marianop...@gmail.com wrote: On Mon, Jan 25, 2010 at 11:43 PM, Lukas Renggli reng...@gmail.com wrote: Just make a bug report and put the version in the inbox (and make sure it's mergable, that is, provide all nececary intermediate versions) It probably won't merge because I splitted the package into a Core and a Test package, so the tests don't have to be present as well. But in the latest images this is already merged. I mean, we have also those two packages. Lukas -- Lukas Renggli http://www.lukas-renggli.ch ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project -- Lukas Renggli http://www.lukas-renggli.ch ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
[Pharo-project] [update 1.1] #11182
11182 - Issue 1323:Input problems Issue 1747:Bug in regex -- Marcus Denker -- http://www.marcusdenker.de INRIA Lille -- Nord Europe. Team RMoD. ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] Failing Gofer test in windows [WAS] [BetaTesting] [ANN] Pharo1.0-10507-rc2dev10.01.2
Yeah it is not clean, but your suggestion would probably the gofer test on platforms other than mac. It's not worth to worry, that string is only used in UIs anyway. Lukas On Tuesday, January 26, 2010, Mariano Martinez Peck marianop...@gmail.com wrote: Lukas...maybe MCSubDirectoryRepository description is wrong and it should be MCSubDirectoryRepository description ^ directory pathName, FileDirectory slash, '*' What do you think ? On Mon, Jan 25, 2010 at 10:30 PM, Lukas Renggli reng...@gmail.com wrote: Ok, i passes now: Name: Gofer-Tests-lr.115 Author: lr Time: 25 January 2010, 10:30:34 pm UUID: ec6e1ded-492e-470e-b41a-468265edfc9e Ancestors: Gofer-Tests-lr.114 - killed a test 2010/1/25 Mariano Martinez Peck marianop...@gmail.com: Lukas, it is still failing because when you ask the description to first, it is - 'C:\mariano\squeak\imagenes\Pharo1.0-10508-rc2dev10.01.2//*' Double slash. And that's due to MCSubDirectoryRepository description ^ directory pathName, '/*' Cheers Mariano On Mon, Jan 25, 2010 at 9:46 PM, Lukas Renggli reng...@gmail.com wrote: Thanks for figuring out. The following change should fix that problem: Name: Gofer-Tests-lr.114 Author: TestRunner Time: 25 January 2010, 9:45:44 pm UUID: 9dafc930-c2ed-4619-a7ce-d77984e17edd Ancestors: Gofer-Tests-lr.113 - fixed a bug in gofer under windows 2010/1/25 Mariano Martinez Peck marianop...@gmail.com: I cannot reproduce the Gofer test failure. Can you debug it and/or provide a stack trace? Ok...I put off the dust from my virtual box image with windows and I could reproduce the problem. GoferApiTest testSubDirectoryRepository fails in self assert: gofer repositories: (Array with: FileDirectory default pathName , FileDirectory slash , '*') Because in assert: aGofer repositories: anArray I can see that: first description is - 'C:\mariano\squeak\imagenes\Pharo1.0-10508-rc2dev10.01.2/*' and second is - 'C:\mariano\squeak\imagenes\Pharo1.0-10508-rc2dev10.01.2\*' Notice the last slash. They are different. Cheers Mariano Lukas -- Lukas Renggli http://www.lukas-renggli.ch ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project -- Lukas Renggli http://www.lukas-renggli.ch ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project -- Lukas Renggli http://www.lukas-renggli.ch ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] new mac menu code :)
And I very much like the idea of making the host menu package *not* being part of the core but load it into the Pharo image! We just need a Metacello configuration and we load it into the dev image. +10 Lukas Cheers, Adrian On Jan 26, 2010, at 09:30 , Michael Roberts wrote: I think really it should go only into 1.1 if you mean the core. We do a quicker 1.1 cycle and get it released and stable. Perhaps it could be loadable as a package on top of the core anyway? Cheers mike On Tuesday, January 26, 2010, Mariano Martinez Peck marianop...@gmail.com wrote: On Tue, Jan 26, 2010 at 12:26 AM, John M McIntosh john...@smalltalkconsulting.com wrote: Ok, I figured it out, well I think I did.. Mariano is confirming... But I'll post the expected fix in this email. w At the end you made it!!! It worked :):):):):):):):):):):):):):):):):):):):):):):):):):) I also sent you in private what you ask me. As for the changes earlier posted, we should run with those. Michael altered them to make the logic cleaner, and I had to change the cmd-key to synthetic key generation to meet expectations based on changes done in the last 5 years. So...we need to integrate those two changes (michael one first, then your) and finally this changeset in peeckEvent ? Can me integrate this in 1.0 or only 1.1 ? On 2010-01-25, at 12:14 PM, Stéphane Ducasse wrote: File in Michael's change first, then mine -- === John M. McIntosh john...@smalltalkconsulting.com Twitter: squeaker68882 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com === ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project -- Lukas Renggli http://www.lukas-renggli.ch ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] new mac menu code :)
On Tue, Jan 26, 2010 at 9:43 AM, Adrian Lienhard a...@netstyle.ch wrote: I think we should apply the patch to 1.0, but not add the host menu support again. Like this, if somebody really wants to use the menus, he can load them into 1.0. And I very much like the idea of making the host menu package *not* being part of the core but load it into the Pharo image! We just need a Metacello configuration and we load it into the dev image. +1 Not only because it is only mac, but also because it is not something REALLY needed in a core. I always imagine core like a runtime you use to deploy, and that may not be needed. So... +1 to have a core as smaller as possible. I opened the issue with milestone 1.1 http://code.google.com/p/pharo/issues/detail?id=1879 Cheers, Adrian On Jan 26, 2010, at 09:30 , Michael Roberts wrote: I think really it should go only into 1.1 if you mean the core. We do a quicker 1.1 cycle and get it released and stable. Perhaps it could be loadable as a package on top of the core anyway? Cheers mike On Tuesday, January 26, 2010, Mariano Martinez Peck marianop...@gmail.com wrote: On Tue, Jan 26, 2010 at 12:26 AM, John M McIntosh john...@smalltalkconsulting.com wrote: Ok, I figured it out, well I think I did.. Mariano is confirming... But I'll post the expected fix in this email. w At the end you made it!!! It worked :):):):):):):):):):):):):):):):):):):):):):):):):):) I also sent you in private what you ask me. As for the changes earlier posted, we should run with those. Michael altered them to make the logic cleaner, and I had to change the cmd-key to synthetic key generation to meet expectations based on changes done in the last 5 years. So...we need to integrate those two changes (michael one first, then your) and finally this changeset in peeckEvent ? Can me integrate this in 1.0 or only 1.1 ? On 2010-01-25, at 12:14 PM, Stéphane Ducasse wrote: File in Michael's change first, then mine -- === John M. McIntosh john...@smalltalkconsulting.com Twitter: squeaker68882 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com === ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
[Pharo-project] Gardening/ScriptManager
Mariano wrote on pharo-dev mailing list: I didn't know ScriptManager, but seems to be very cool. I remember having something VER similar in VAST. However, in this case it was cooler becuase it was stored in the user slot of ENVY. Hi Mariano, To say it with your words: hahahahha ;) ScriptManager was originally done by Joseph Pelrine (author of the Mastering Envy/Developer book, known from Scrum, ...). He also worked with John Sarkela on the Squeak World Tour project (an early attempt to clean up Squeak). This mail goes CC: to Joseph and John. Interesting enough so also ScriptManager continues to live similar to other ideas of the Squeak world tour in Pharo. (see the gardening post from John [1]) Thats just cool! However, I cleaned up the _ assignments and the beep. The package was renamed to ScriptManager-Core and moved the code to an own squeaksource project: http://squeaksource.com/ScriptManager If one need access (more cleanups, tests) tell me. There is now also a configuration for Metacello. To use ScriptManager from Pharo by Metacello just evaluate Gofer new squeaksource: 'MetacelloRepository'; package: 'ConfigurationOfScriptManager'; load. ((Smalltalk at: #ConfigurationOfScriptManager) project version: '1.0') load. and select World menu: Tools - More - ScriptManager. If Joseph agrees to have the code as MIT we may also be able to include it in the Pharo-dev image. Bye T. [1] http://lists.squeakfoundation.org/pipermail/squeak-dev/2010-January/143674.html -- Jetzt kostenlos herunterladen: Internet Explorer 8 und Mozilla Firefox 3.5 - sicherer, schneller und einfacher! http://portal.gmx.net/de/go/chbrowser ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
[Pharo-project] [update] #10509
10509 - Issue 1323: Input problems Issue 1873: MNU on Show shared Tabs Issue 1874: update gofer in 1.0 -- Marcus Denker -- http://www.marcusdenker.de INRIA Lille -- Nord Europe. Team RMoD. ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
[Pharo-project] Gardening/ScriptManager
Below a reply from Joseph. Thanks, I changed the ScriptManager project http://www.squeaksource.com/ScriptManager.html to MIT license. I think the mail is enough since Joseph already signed the agreement for Pharo (according to the ListOfOkCommitters on the wiki)! Maybe Metacello development can profit from Ginsu, dont know. Had no time to follow all the details at http://code.google.com/p/metacello. Squeak-dev is currently also discussing the need of a package management system (Sake/Bob, Metacello, maybe Ginsu). Time will tell. Would be nice if there would be only one sharable across Squeak, Cuis and Pharo (and other Smalltalks). I cant remember all the details of Ginsu beside that it was working (and dont have a World tour image here) - it had a declarative model similar to Metacello. If I remember correctly Joseph used XML (simílar to Maven) instead of a code spec as Metacello does. Joseph, regarding Ginsu it would be nice to have an MIT release too so others can have a look. Maybe someone can publish the last world tour image too. Thanks! Bye T. Torsten Bergmann wrote: [SNIP] If Joseph agrees to have the code as MIT we may also be able to include it in the Pharo-dev image. Bye T. [1] http://lists.squeakfoundation.org/pipermail/squeak-dev/2010-January/143674.html Thanks for forwarding this. I'm quite happy with having ScriptManager as MIT licensed (what do I need to do to make that official?). I don't remember which license the World Tour stuff was under, but that's been a loong time. Also, Ginsu is still around and working quite well, when Pharo finally gets far enough that it would be useful to include it :-) Cheers -- Joseph Pelrine [ | ] MetaProg GmbH Email: jpelr...@metaprog.com Web: http://www.metaprog.com When circumstances change, I change my views. What do you do? - John Maynard Keynes -- Nur noch bis 31.01.2010: DSL-Komplettpaket für 16,99 Euro/mtl.!* http://portal.gmx.net/de/go/dsl02 ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
[Pharo-project] [update 1.1] #11184
11184 - Issue 1877: New MacMenu code In postscript: ScriptLoader new cleanUpForRelease. -- Marcus Denker -- http://www.marcusdenker.de INRIA Lille -- Nord Europe. Team RMoD. ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] [update 1.1] #11184
On Tue, Jan 26, 2010 at 11:22 AM, Marcus Denker marcus.den...@inria.frwrote: 11184 - Issue 1877: New MacMenu code Cool. Remember you also need to change peekEvent to this: peekEvent Look ahead at the next event. | nextEvent | nextEvent := eventQueue peek. ^((nextEvent isNil not) and: [(nextEvent at: 1) ~= EventTypeMenu]) ifTrue: [self processEvent: nextEvent] In postscript: ScriptLoader new cleanUpForRelease. -- Marcus Denker -- http://www.marcusdenker.de INRIA Lille -- Nord Europe. Team RMoD. ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
[Pharo-project] [ANN 1.1] prebuilt core 1.1#11184
http://gforge.inria.fr/frs/download.php/25589/PharoCore-1.1-11184-UNSTABLE.zip -- Marcus Denker -- http://www.marcusdenker.de INRIA Lille -- Nord Europe. Team RMoD. ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] Gardening/ScriptManager
Thanks Torstenso it means that we can put it in PharoDev if people like it. I checked the overrides and it has perform: selector orSendTo: otherTarget External packages loaded in Dev image are supposed not to have overrides, but I don't know. Opinions ? I tried and works ok, but I can still see the problem with the Beeper. I tried to commit the fix but of course, I didn't have access. Mariano On Tue, Jan 26, 2010 at 11:18 AM, Torsten Bergmann asta...@gmx.de wrote: Below a reply from Joseph. Thanks, I changed the ScriptManager project http://www.squeaksource.com/ScriptManager.html to MIT license. I think the mail is enough since Joseph already signed the agreement for Pharo (according to the ListOfOkCommitters on the wiki)! Maybe Metacello development can profit from Ginsu, dont know. Had no time to follow all the details at http://code.google.com/p/metacello. Squeak-dev is currently also discussing the need of a package management system (Sake/Bob, Metacello, maybe Ginsu). Time will tell. Would be nice if there would be only one sharable across Squeak, Cuis and Pharo (and other Smalltalks). I cant remember all the details of Ginsu beside that it was working (and dont have a World tour image here) - it had a declarative model similar to Metacello. If I remember correctly Joseph used XML (simílar to Maven) instead of a code spec as Metacello does. Joseph, regarding Ginsu it would be nice to have an MIT release too so others can have a look. Maybe someone can publish the last world tour image too. Thanks! Bye T. Torsten Bergmann wrote: [SNIP] If Joseph agrees to have the code as MIT we may also be able to include it in the Pharo-dev image. Bye T. [1] http://lists.squeakfoundation.org/pipermail/squeak-dev/2010-January/143674.html Thanks for forwarding this. I'm quite happy with having ScriptManager as MIT licensed (what do I need to do to make that official?). I don't remember which license the World Tour stuff was under, but that's been a loong time. Also, Ginsu is still around and working quite well, when Pharo finally gets far enough that it would be useful to include it :-) Cheers -- Joseph Pelrine [ | ] MetaProg GmbH Email: jpelr...@metaprog.com Web: http://www.metaprog.com When circumstances change, I change my views. What do you do? - John Maynard Keynes -- Nur noch bis 31.01.2010: DSL-Komplettpaket für 16,99 Euro/mtl.!* http://portal.gmx.net/de/go/dsl02 ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] Monticello diff between chosen revisionsisbroken
Yes let us remove that. Stef On Jan 25, 2010, at 7:10 PM, Lukas Renggli wrote: Needs looking at since it is confusing. IIRC the Diff button creates a .mcd file of the changes between some versions... No this has nothing to do with .mcd. The .mcd thing was an experiment (that should probably better be removed again) that did not always safe a complete package but only a delta to the ancestor. I think it has never been used in production and is quite buggy. Lukas Regards, Gary - Original Message - From: Mariano Martinez Peck To: Pharo-project@lists.gforge.inria.fr Sent: Monday, January 25, 2010 5:34 PM Subject: Re: [Pharo-project] Monticello diff between chosen revisionsisbroken 2010/1/25 Gary Chambers gazzagu...@btinternet.com The Diff button on the Monticello repository browser does what its balloon help says... 'Create an equivalent version based on an earlier release'. This is a diff version. I never use them as they can be confusing :-) Ok...I never used before...but something is clear: the second ask about a version, has no sense, and even is wrong if it compares to the last version. See step 6 of Stefan. Then, we have to options: - Or we remove that second prompt, as it always will use the last version - Or we change the diff implementation so that it uses the selected version instead of the last. What do you think ? Does someone really know what this diff should do ? Cheers Mariano If you want to compare two existing versions you should: 1. Open Monticello Browser 2. Select a repo 3. click open 4. Select a revision, not the latest one 5. Click HISTORY 6. chose an ancestor from the list Regards, Gary - Original Message - From: Mariano Martinez Peck To: Pharo-project@lists.gforge.inria.fr Cc: Lukas Renggli Sent: Sunday, January 24, 2010 12:59 PM Subject: Re: [Pharo-project] Monticello diff between chosen revisions isbroken On Sat, Jan 23, 2010 at 9:51 PM, Stefan Marr ph...@stefan-marr.de wrote: Hi: In the current dev image (10508), Monticello is broken with respect to showing the differences of between chosen revisions. However, that seems to be broken already in 10496. (and maybe earlier) To reproduce: 1. Open Monticello Browser 2. Select a repo 3. click open 4. Select a revision, not the latest one 5. Click diff 6. chose an ancestor from the list Now you got a window 'Version: ...5' Saying (Diff against ...2) Here I would expect the changes button to open a window showing the changes between the chosen revisions, but it always diffs against the latest version. Yes, I could reproduce the problem. Can you open a ticket ? Maybe Lukas Monticello guru can help us ? hahaha Cheers Mariano Best Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 3956 Fax: +32 2 629 3525 ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project -- Lukas Renggli http://www.lukas-renggli.ch ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] Monticello diff between chosen revisionsisbroken
gary what would be great is to have a label on top of the two methods shown I never now what I'm reading IncomingInWorkingCopy New Current would be so great! Stef On Jan 25, 2010, at 7:25 PM, Gary Chambers wrote: Yes, in this case it is a bug with Polymorph. Try with MCVersionInspectorchanges Open a patch morph for the changes. self viewChanges: self version changes Hopefully no bad side-effects... With a bit more work it may be possible to show both versions between which the changes apply (unlike the old MC tools) ;-) Regards, Gary - Original Message - From: Gary Chambers To: Pharo-project@lists.gforge.inria.fr Sent: Monday, January 25, 2010 6:05 PM Subject: Re: [Pharo-project] Monticello diff between chosen revisionsisbroken MCVersionInspectordiff | ancestorVersion | self pickAncestor ifNotNil: [:ancestor | ancestorVersion := self version workingCopy repositoryGroup versionWithInfo: ancestor. (self version asDiffAgainst: ancestorVersion) open] Regards, Gary - Original Message - From: Gary Chambers To: Pharo-project@lists.gforge.inria.fr Sent: Monday, January 25, 2010 5:50 PM Subject: Re: [Pharo-project] Monticello diff between chosen revisionsisbroken Needs looking at since it is confusing. IIRC the Diff button creates a .mcd file of the changes between some versions... Regards, Gary - Original Message - From: Mariano Martinez Peck To: Pharo-project@lists.gforge.inria.fr Sent: Monday, January 25, 2010 5:34 PM Subject: Re: [Pharo-project] Monticello diff between chosen revisionsisbroken 2010/1/25 Gary Chambers gazzagu...@btinternet.com The Diff button on the Monticello repository browser does what its balloon help says... 'Create an equivalent version based on an earlier release'. This is a diff version. I never use them as they can be confusing :-) Ok...I never used before...but something is clear: the second ask about a version, has no sense, and even is wrong if it compares to the last version. See step 6 of Stefan. Then, we have to options: - Or we remove that second prompt, as it always will use the last version - Or we change the diff implementation so that it uses the selected version instead of the last. What do you think ? Does someone really know what this diff should do ? Cheers Mariano If you want to compare two existing versions you should: 1. Open Monticello Browser 2. Select a repo 3. click open 4. Select a revision, not the latest one 5. Click HISTORY 6. chose an ancestor from the list Regards, Gary - Original Message - From: Mariano Martinez Peck To: Pharo-project@lists.gforge.inria.fr Cc: Lukas Renggli Sent: Sunday, January 24, 2010 12:59 PM Subject: Re: [Pharo-project] Monticello diff between chosen revisions isbroken On Sat, Jan 23, 2010 at 9:51 PM, Stefan Marr ph...@stefan-marr.de wrote: Hi: In the current dev image (10508), Monticello is broken with respect to showing the differences of between chosen revisions. However, that seems to be broken already in 10496. (and maybe earlier) To reproduce: 1. Open Monticello Browser 2. Select a repo 3. click open 4. Select a revision, not the latest one 5. Click diff 6. chose an ancestor from the list Now you got a window 'Version: ...5' Saying (Diff against ...2) Here I would expect the changes button to open a window showing the changes between the chosen revisions, but it always diffs against the latest version. Yes, I could reproduce the problem. Can you open a ticket ? Maybe Lukas Monticello guru can help us ? hahaha Cheers Mariano Best Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 3956 Fax: +32 2 629 3525 ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
[Pharo-project] clarifying PopUpMenu vs. MenuMorph
Hi all I was reading a bit squeak and PopUpMorph is only used in MVCUiManager. So this reminded me that we should - replace PopUpMenu by UIManager default... - UIManager... uses MenuMorph - Remove PopUpMenu - funnel some MenuMorph usage to UIManager default. What the ui guys think? Stef ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
[Pharo-project] Been Pharo clean :)
Hi guys I should really get some work done aka writing proposal so I will avoid to open an image and hack nor read mails for one or two weeks. Have fun. At least I will try. Stef ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] Been Pharo clean :)
It looks like it did not even last for five minutes :)) Doru On 26 Jan 2010, at 12:39, Stéphane Ducasse wrote: Being pharo clean...geesh On Jan 26, 2010, at 12:34 PM, stephane ducasse wrote: Hi guys I should really get some work done aka writing proposal so I will avoid to open an image and hack nor read mails for one or two weeks. Have fun. At least I will try. Stef ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project -- www.tudorgirba.com Relationships are of two kinds: those we choose and those that happen. They both matter. ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] Monticello diff between chosen revisionsisbroken
On Tue, Jan 26, 2010 at 8:58 AM, Stéphane Ducasse stephane.duca...@inria.fr wrote: gary what would be great is to have a label on top of the two methods shown I never now what I'm reading IncomingInWorkingCopy New Current would be so great! And if you do it also in the merge, it would be a dream :) Stef On Jan 25, 2010, at 7:25 PM, Gary Chambers wrote: Yes, in this case it is a bug with Polymorph. Try with MCVersionInspectorchanges Open a patch morph for the changes. self viewChanges: self version changes Hopefully no bad side-effects... With a bit more work it may be possible to show both versions between which the changes apply (unlike the old MC tools) ;-) Regards, Gary - Original Message - From: Gary Chambers To: Pharo-project@lists.gforge.inria.fr Sent: Monday, January 25, 2010 6:05 PM Subject: Re: [Pharo-project] Monticello diff between chosen revisionsisbroken MCVersionInspectordiff | ancestorVersion | self pickAncestor ifNotNil: [:ancestor | ancestorVersion := self version workingCopy repositoryGroup versionWithInfo: ancestor. (self version asDiffAgainst: ancestorVersion) open] Regards, Gary - Original Message - From: Gary Chambers To: Pharo-project@lists.gforge.inria.fr Sent: Monday, January 25, 2010 5:50 PM Subject: Re: [Pharo-project] Monticello diff between chosen revisionsisbroken Needs looking at since it is confusing. IIRC the Diff button creates a .mcd file of the changes between some versions... Regards, Gary - Original Message - From: Mariano Martinez Peck To: Pharo-project@lists.gforge.inria.fr Sent: Monday, January 25, 2010 5:34 PM Subject: Re: [Pharo-project] Monticello diff between chosen revisionsisbroken 2010/1/25 Gary Chambers gazzagu...@btinternet.com The Diff button on the Monticello repository browser does what its balloon help says... 'Create an equivalent version based on an earlier release'. This is a diff version. I never use them as they can be confusing :-) Ok...I never used before...but something is clear: the second ask about a version, has no sense, and even is wrong if it compares to the last version. See step 6 of Stefan. Then, we have to options: - Or we remove that second prompt, as it always will use the last version - Or we change the diff implementation so that it uses the selected version instead of the last. What do you think ? Does someone really know what this diff should do ? Cheers Mariano If you want to compare two existing versions you should: 1. Open Monticello Browser 2. Select a repo 3. click open 4. Select a revision, not the latest one 5. Click HISTORY 6. chose an ancestor from the list Regards, Gary - Original Message - From: Mariano Martinez Peck To: Pharo-project@lists.gforge.inria.fr Cc: Lukas Renggli Sent: Sunday, January 24, 2010 12:59 PM Subject: Re: [Pharo-project] Monticello diff between chosen revisions isbroken On Sat, Jan 23, 2010 at 9:51 PM, Stefan Marr ph...@stefan-marr.de wrote: Hi: In the current dev image (10508), Monticello is broken with respect to showing the differences of between chosen revisions. However, that seems to be broken already in 10496. (and maybe earlier) To reproduce: 1. Open Monticello Browser 2. Select a repo 3. click open 4. Select a revision, not the latest one 5. Click diff 6. chose an ancestor from the list Now you got a window 'Version: ...5' Saying (Diff against ...2) Here I would expect the changes button to open a window showing the changes between the chosen revisions, but it always diffs against the latest version. Yes, I could reproduce the problem. Can you open a ticket ? Maybe Lukas Monticello guru can help us ? hahaha Cheers Mariano Best Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr http://soft.vub.ac.be/%7Esmarr Phone: +32 2 629 3956 Fax: +32 2 629 3525 ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr
Re: [Pharo-project] Gardening/ScriptManager
Cool. Thanks! On Tue, Jan 26, 2010 at 1:07 PM, Torsten Bergmann asta...@gmx.de wrote: I checked the overrides and it has perform: selector orSendTo: otherTarget cleaned up in core ScriptManager-Core-tbn.3, the configuration now also uses that one I tried and works ok, but I can still see the problem with the Beeper. oh - there were two sends. I only corrected one. Thats fixed too. I tried to commit the fix but of course, I didn't have access. I've added you as a developer Bye T. -- Jetzt kostenlos herunterladen: Internet Explorer 8 und Mozilla Firefox 3.5 - sicherer, schneller und einfacher! http://portal.gmx.net/de/go/chbrowser ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] Been Pharo clean :)
2010/1/26 Tudor Girba tudor.gi...@gmail.com: It looks like it did not even last for five minutes :)) Maybe we could ignore him for a few days ;-) -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Smalltalkers do: [:it | All with: Class, (And love: it)] http://doesnotunderstand.org/ ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] [ANN] Video Course on Smalltalk
Yep :-) Davide From: Stéphane Ducasse [via Smalltalk] ml-node+4456352-285564...@n2.nabble.com To: Davide Varvello varve...@yahoo.com Sent: Mon, January 25, 2010 9:05:46 PM Subject: Re: [Pharo-project] [ANN] Video Course on Smalltalk It was something we thought for a while, but we ended with a 5' free preview you can see at the link. The main idea is to provide an extremely high quality course in terms of video quality and information quality. Excellent idea! When I see the amount of money pragmatic programmers seem to be doing with videos :) Stef ___ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project View message @ http://n2.nabble.com/ANN-Video-Course-on-Smalltalk-tp4454395p4456352.html To unsubscribe from Re: [Pharo-project] [ANN] Video Course on Smalltalk, click here. -- View this message in context: http://n2.nabble.com/ANN-Video-Course-on-Smalltalk-tp4454395p4461398.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com. ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] [ANN 1.1] prebuilt core 1.1#11184
Hi: I downloaded and installed this version and wants to ask how to tune it. I means, what to install to have the more common dev tools as OB, Shout, Shout Workspace, OCompletion, etc. I tried: (ConfigurationOfPharo project version: '1.0-rc2.10508') load and don't works, also tried: (ConfigurationOfOmniBrowser project version: '1.1') load. (ConfigurationOfShout project version: '1.0') load. (ConfigurationOfOCompletion project version: '1.1') load. and they load but I can't (for example) enable shout. Waht do you install on a PharoCore image to have the dev tools? Thanks. Germán. 2010/1/26 Marcus Denker marcus.den...@inria.fr: http://gforge.inria.fr/frs/download.php/25589/PharoCore-1.1-11184-UNSTABLE.zip -- Marcus Denker -- http://www.marcusdenker.de INRIA Lille -- Nord Europe. Team RMoD. ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] [ANN 1.1] prebuilt core 1.1#11184
El mar, 26-01-2010 a las 14:37 -0300, Germán Arduino escribió: Hi: I downloaded and installed this version and wants to ask how to tune it. I means, what to install to have the more common dev tools as OB, Shout, Shout Workspace, OCompletion, etc. I tried: (ConfigurationOfPharo project version: '1.0-rc2.10508') load and don't works, also tried: (ConfigurationOfOmniBrowser project version: '1.1') load. (ConfigurationOfShout project version: '1.0') load. (ConfigurationOfOCompletion project version: '1.1') load. and they load but I can't (for example) enable shout. Waht do you install on a PharoCore image to have the dev tools? The ConfigurationOfXXX are only tested (mostly) on PharoCore 1.0. For 1.1 there isn't yet support, because the goal these days is to release 1.0. After that the configurations will be tested on 1.1 and a new version of each will be made that works on 1.1 Thanks. Germán. 2010/1/26 Marcus Denker marcus.den...@inria.fr: http://gforge.inria.fr/frs/download.php/25589/PharoCore-1.1-11184-UNSTABLE.zip -- Marcus Denker -- http://www.marcusdenker.de INRIA Lille -- Nord Europe. Team RMoD. ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project -- Miguel Cobá http://miguel.leugim.com.mx ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] [ANN 1.1] prebuilt core 1.1#11184
Ahh, ok, thanks Miguel. El día 26 de enero de 2010 14:39, Miguel Enrique Cobá Martinez miguel.c...@gmail.com escribió: El mar, 26-01-2010 a las 14:37 -0300, Germán Arduino escribió: Hi: I downloaded and installed this version and wants to ask how to tune it. I means, what to install to have the more common dev tools as OB, Shout, Shout Workspace, OCompletion, etc. I tried: (ConfigurationOfPharo project version: '1.0-rc2.10508') load and don't works, also tried: (ConfigurationOfOmniBrowser project version: '1.1') load. (ConfigurationOfShout project version: '1.0') load. (ConfigurationOfOCompletion project version: '1.1') load. and they load but I can't (for example) enable shout. Waht do you install on a PharoCore image to have the dev tools? The ConfigurationOfXXX are only tested (mostly) on PharoCore 1.0. For 1.1 there isn't yet support, because the goal these days is to release 1.0. After that the configurations will be tested on 1.1 and a new version of each will be made that works on 1.1 Thanks. Germán. 2010/1/26 Marcus Denker marcus.den...@inria.fr: http://gforge.inria.fr/frs/download.php/25589/PharoCore-1.1-11184-UNSTABLE.zip -- Marcus Denker -- http://www.marcusdenker.de INRIA Lille -- Nord Europe. Team RMoD. ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project -- Miguel Cobá http://miguel.leugim.com.mx ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] [ANN 1.1] prebuilt core 1.1#11184
In addition to what Miguel said, you can take the previous PharoDev image, and look at the installScript.st file that contains exactly the same script that was used to build that image on a PharoCore. For the moment, I think you shouldn't use 1.1 unless you are a Pharo core developer Cheers Mariano On Tue, Jan 26, 2010 at 6:43 PM, Germán Arduino gardu...@gmail.com wrote: Ahh, ok, thanks Miguel. El día 26 de enero de 2010 14:39, Miguel Enrique Cobá Martinez miguel.c...@gmail.com escribió: El mar, 26-01-2010 a las 14:37 -0300, Germán Arduino escribió: Hi: I downloaded and installed this version and wants to ask how to tune it. I means, what to install to have the more common dev tools as OB, Shout, Shout Workspace, OCompletion, etc. I tried: (ConfigurationOfPharo project version: '1.0-rc2.10508') load and don't works, also tried: (ConfigurationOfOmniBrowser project version: '1.1') load. (ConfigurationOfShout project version: '1.0') load. (ConfigurationOfOCompletion project version: '1.1') load. and they load but I can't (for example) enable shout. Waht do you install on a PharoCore image to have the dev tools? The ConfigurationOfXXX are only tested (mostly) on PharoCore 1.0. For 1.1 there isn't yet support, because the goal these days is to release 1.0. After that the configurations will be tested on 1.1 and a new version of each will be made that works on 1.1 Thanks. Germán. 2010/1/26 Marcus Denker marcus.den...@inria.fr: http://gforge.inria.fr/frs/download.php/25589/PharoCore-1.1-11184-UNSTABLE.zip -- Marcus Denker -- http://www.marcusdenker.de INRIA Lille -- Nord Europe. Team RMoD. ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project -- Miguel Cobá http://miguel.leugim.com.mx ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
[Pharo-project] How can I change the size of the World ?
Hi folks. Actually, I a not sure if what I want is to change the size of the World, but the size of the windows. The problem is this: the PharoCore images, when I open them, they have a little size by default. I always need to make them bigger. I have to do the same with the Dev images. So, I would like to do that from Smalltalk side and add it to my scripts to build dev images. Is this possible ? how ? I looked in Display and World, but I didn't find what I need. Cheers Mariano ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] Gardening/ScriptManager
Torsten, btw I did chat with Joseph a bit about helping here, so I'll devote a few hours/days to see if we can get it off the ground again. On 2010-01-26, at 3:59 AM, Torsten Bergmann wrote: Joseph, regarding Ginsu it would be nice to have an MIT release too so others can have a look. Maybe someone can publish the last world tour image too. Thanks! Since I haven't worked on it for a while now, I'll have to see what the latest version I have looks like, and what I'd want to put out publicly. Cheers Joseph -- === John M. McIntosh john...@smalltalkconsulting.com Twitter: squeaker68882 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com === ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] new mac menu code :)
On 1/26/2010 12:26 AM, John M McIntosh wrote: Now the problem then is triggered if someone calls InputSensorpeekEvent with just the right timing to see the menu event on the queue. If that happens from Morph's desired to peek ahead to make decision on mouse movement or keyboard interaction, then the side effect of the peek is to generate a duplicate set of synthetic keystrokes. Good one! I would have never thought about that possibility... Thanks :-) Michael ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] How can I change the size of the World ?
may be look for initialExtent (now that this is not only in Object :) On Jan 26, 2010, at 8:27 PM, Mariano Martinez Peck wrote: Hi folks. Actually, I a not sure if what I want is to change the size of the World, but the size of the windows. The problem is this: the PharoCore images, when I open them, they have a little size by default. I always need to make them bigger. I have to do the same with the Dev images. So, I would like to do that from Smalltalk side and add it to my scripts to build dev images. Is this possible ? how ? I looked in Display and World, but I didn't find what I need. Cheers Mariano ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] Gardening/ScriptManager
Two questions: but what will be the point to have Ginsu? We have the smalltalk metamodel + MC + PseudoClass and do we want one more? I know well Ginsu I have it on my harddisc and read it when MC was not even created and I wrote FAMIX which is a Ginsu for JavaC++Smalltalk. For me I dream about the following: - having ONE code metamodel (ginsu or MC) that can be used to do version management = MC versioning but has the same static interface than the Smalltalk runtime so that he can be browsed using the SAME code browser. To be clearer: why do we need two code browsers or three (pseudoClass) just browsing badly class (not talking about packages) can we have one browser that uses a structural API (for static class structure navigation) and that we have two kinds of objects runtime class = having Structural Api + runtime API offclass (MCDefinition/Ginsu Definition) = having just a Structural Api this way we remove MC/Ginsu/pseudoClass = GinsuPLUS We remove crappy browsers PseudoCode MCDefinition crappy browsers = One browser to rule them all Class/SystemBrowser So may be I'm a bit blind so tell me the vision you have, because if you need I have one or more Stef On Jan 26, 2010, at 8:54 PM, John M McIntosh wrote: Torsten, btw I did chat with Joseph a bit about helping here, so I'll devote a few hours/days to see if we can get it off the ground again. On 2010-01-26, at 3:59 AM, Torsten Bergmann wrote: Joseph, regarding Ginsu it would be nice to have an MIT release too so others can have a look. Maybe someone can publish the last world tour image too. Thanks! Since I haven't worked on it for a while now, I'll have to see what the latest version I have looks like, and what I'd want to put out publicly. Cheers Joseph -- === John M. McIntosh john...@smalltalkconsulting.com Twitter: squeaker68882 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com === ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] new mac menu code :)
mindsharing is a plus :) On Jan 26, 2010, at 9:13 PM, Michael Rueger wrote: On 1/26/2010 12:26 AM, John M McIntosh wrote: Now the problem then is triggered if someone calls InputSensorpeekEvent with just the right timing to see the menu event on the queue. If that happens from Morph's desired to peek ahead to make decision on mouse movement or keyboard interaction, then the side effect of the peek is to generate a duplicate set of synthetic keystrokes. Good one! I would have never thought about that possibility... Thanks :-) Michael ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] Gardening/ScriptManager
if somebody wants a version and joseph release it. I have it. I was always a big fan of SWT (squeak World Tour) miniimage, professional dev, clean code... does it ring the bell :) Stef On Jan 26, 2010, at 8:54 PM, John M McIntosh wrote: Torsten, btw I did chat with Joseph a bit about helping here, so I'll devote a few hours/days to see if we can get it off the ground again. On 2010-01-26, at 3:59 AM, Torsten Bergmann wrote: Joseph, regarding Ginsu it would be nice to have an MIT release too so others can have a look. Maybe someone can publish the last world tour image too. Thanks! Since I haven't worked on it for a while now, I'll have to see what the latest version I have looks like, and what I'd want to put out publicly. Cheers Joseph -- === John M. McIntosh john...@smalltalkconsulting.com Twitter: squeaker68882 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com === ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] Gardening/ScriptManager
Stef, Are you describing something that allows different versions to coexist in one image? Unless that's the idea (and I'm not sure I'd want to do that??), there seems to be a role for something that can browse what an external package would do to the image. I find MC to be surprisingly weak on support tools (help me package my code so I don't lose work, make it very easy to save many packages at one time, load a large number of packages with minimal effort), but otherwise, it does a pretty good job of showing me the code in a particular package. What am I missing? Bill -Original Message- From: pharo-project-boun...@lists.gforge.inria.fr [mailto:pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Stéphane Ducasse Sent: Tuesday, January 26, 2010 3:28 PM To: Pharo-project@lists.gforge.inria.fr; john...@smalltalkconsulting.com Subject: Re: [Pharo-project] Gardening/ScriptManager Two questions: but what will be the point to have Ginsu? We have the smalltalk metamodel + MC + PseudoClass and do we want one more? I know well Ginsu I have it on my harddisc and read it when MC was not even created and I wrote FAMIX which is a Ginsu for JavaC++Smalltalk. For me I dream about the following: - having ONE code metamodel (ginsu or MC) that can be used to do version management = MC versioning but has the same static interface than the Smalltalk runtime so that he can be browsed using the SAME code browser. To be clearer: why do we need two code browsers or three (pseudoClass) just browsing badly class (not talking about packages) can we have one browser that uses a structural API (for static class structure navigation) and that we have two kinds of objects runtime class = having Structural Api + runtime API offclass (MCDefinition/Ginsu Definition) = having just a Structural Api this way we remove MC/Ginsu/pseudoClass = GinsuPLUS We remove crappy browsers PseudoCode MCDefinition crappy browsers = One browser to rule them all Class/SystemBrowser So may be I'm a bit blind so tell me the vision you have, because if you need I have one or more Stef On Jan 26, 2010, at 8:54 PM, John M McIntosh wrote: Torsten, btw I did chat with Joseph a bit about helping here, so I'll devote a few hours/days to see if we can get it off the ground again. On 2010-01-26, at 3:59 AM, Torsten Bergmann wrote: Joseph, regarding Ginsu it would be nice to have an MIT release too so others can have a look. Maybe someone can publish the last world tour image too. Thanks! Since I haven't worked on it for a while now, I'll have to see what the latest version I have looks like, and what I'd want to put out publicly. Cheers Joseph -- === John M. McIntosh john...@smalltalkconsulting.com Twitter: squeaker68882 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com == = ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
[Pharo-project] RC2, Metacello and image building
from pharo-dev to a custom (seaside) application image. Read http://astares.blogspot.com/2010/01/pharo-10-release-candidate-2-and-image.html Bye T. -- Nur noch bis 31.01.2010: DSL-Komplettpaket für 16,99 Euro/mtl.!* http://portal.gmx.net/de/go/dsl02 ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] RC2, Metacello and image building
Thanks Torsten, this is really cool :) I would like everybody gets the same idea as you: the current Dev image is JUST a standard, little combination of possibilities. But we have the tools and we already did the work so that everybody can create it's own Dev image, with it's own flavour, without too much pain, an using a PharoCore image as a base. That's why I would like to remove from Core as much as possible. BTW, it didn't work on Mac OS :(The problem is that the class has references to SqueakMap, which has removed quite a long in Pharo. Look ExternalWebBrowserMacOS isApplescriptAvailable Sorry I am not sure how to fix it. I attach PharoDebug.log. Cheers Mariano On Tue, Jan 26, 2010 at 10:45 PM, Torsten Bergmann asta...@gmx.de wrote: from pharo-dev to a custom (seaside) application image. Read http://astares.blogspot.com/2010/01/pharo-10-release-candidate-2-and-image.html Bye T. -- Nur noch bis 31.01.2010: DSL-Komplettpaket für 16,99 Euro/mtl.!* http://portal.gmx.net/de/go/dsl02 ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project PharoDebug.log Description: Binary data ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
[Pharo-project] For those who use Nabble ....
I managed (with some assistance from Nabble support) to group several Smalltalk mailing lists on Nabble under the common category Smalltalk (http://n4.nabble.com/Smalltalk-f1294792.html). To get them all to appear together the Pharo forums had to move Pharo to the a common n4 server or something, so the links to the Pharo-Smalltalk and Pharo-Smalltalk-Users forums need to be updated on the Pharo website (although the old links will still work for some time) to: Pharo-Smalltalk: http://n4.nabble.com/Pharo-Smalltalk-f1294837.html Pharo-Smalltalk-Users: http://n4.nabble.com/Pharo-Smalltalk-Users-f1310670.html -- View this message in context: http://n4.nabble.com/For-those-who-use-Nabble-tp1310998p1310998.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com. ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] TestIndenting fails with Exupery (was: [BetaTesting] [ANN] Pharo1.0-10507-rc2dev10.01.2)
On Mon, 2010-01-25 at 08:12 +0100, laurent laffont wrote: Hi, Now I know how to build my own squeak vm with FT2Plugin (yeepeee !!). So: Linux + FT2Plugin + Squeak vm = success Linux + FT2Plugin + Exupery vm = fails I put the built vm here: http://lolgzs.free.fr/pharo/Squeak-3.11.3.2135-src-with-FT2Plugin.tar.gz If it's font related then the Exupery VMs also have a patched bitlbt for subpixel antialiasing. The true type code uses that to make fonts look a bit nicer. Besides that the Exupery VMs should be very close to Squeak VMs (ignoring version differences) except for a few changes to allow them to run native code instead of interpreting. Bryce ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] For those who use Nabble ....
Geert: Thanks! Sorry for being a little OT. I don't know very much about Gmane, nabble, etc. I just configured it only once for the squeakdbx mailing list. But in certain mailing list, I saw that at the end of a mail (thread) you have automatically put the link to Gmane/Nabble. And this is really cool. A lot for times, I want to put the link of a thread in the bug tracker and I have to go Nabble, search it there, etcif I have it in the mail, is much simpler. Do you know if we can do this for pharo mailing lists ? Cheers Mariano On Tue, Jan 26, 2010 at 11:03 PM, Geert Claes geert.wl.cl...@gmail.comwrote: I managed (with some assistance from Nabble support) to group several Smalltalk mailing lists on Nabble under the common category Smalltalk (http://n4.nabble.com/Smalltalk-f1294792.html). To get them all to appear together the Pharo forums had to move Pharo to the a common n4 server or something, so the links to the Pharo-Smalltalk and Pharo-Smalltalk-Users forums need to be updated on the Pharo website (although the old links will still work for some time) to: Pharo-Smalltalk: http://n4.nabble.com/Pharo-Smalltalk-f1294837.html Pharo-Smalltalk-Users: http://n4.nabble.com/Pharo-Smalltalk-Users-f1310670.html -- View this message in context: http://n4.nabble.com/For-those-who-use-Nabble-tp1310998p1310998.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com. ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] Gardening/ScriptManager
On Jan 26, 2010, at 10:59 PM, Schwab,Wilhelm K wrote: Not so fast, all you have to do is sprinkle some .net dust on the computer and everything will be fixed until the next time MS changes their mind, right? Sorry, couldn't resist. Ironically, I find that software written to MS specs breaks readily; things written with anything up through contempt for them seems to work just fine. I stop short of seeing a vm as allowing one to run Windows in perpetuity, but that is another debate. This was not about Microsoft or Windows, nor about virtualization in particular. Marcus -- Marcus Denker -- http://www.marcusdenker.de INRIA Lille -- Nord Europe. Team RMoD. ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] For those who use Nabble ....
As far as I know Nabble adds this View this message in context bit automatically when posted from Nabble. -- View this message in context: http://n4.nabble.com/For-those-who-use-Nabble-tp1310998p1311012.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com. ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] For those who use Nabble ....
On Tue, Jan 26, 2010 at 11:12 PM, Geert Claes geert.wl.cl...@gmail.comwrote: As far as I know Nabble adds this View this message in context bit automatically when posted from Nabble. OkI have just saw if with your email...but is it possible also if I post from email instead from Nabble ? -- View this message in context: http://n4.nabble.com/For-those-who-use-Nabble-tp1310998p1311012.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com. ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] RC2, Metacello and image building
El mar, 26-01-2010 a las 23:03 +0100, Mariano Martinez Peck escribió: Thanks Torsten, this is really cool :) I would like everybody gets the same idea as you: the current Dev image is JUST a standard, little combination of possibilities. But we have the tools and we already did the work so that everybody can create it's own Dev image, with it's own flavour, without too much pain, an using a PharoCore image as a base. That's why I would like to remove from Core as much as possible. Indeed that is how I work. I shamelessly use your ConfigurationOfPharo to build my development images from a PharoCore image. But for the production images, I use only the ConfigurationOfXXX needed (that is, the ConfigurationOfAzteca, that is my application) and that configuration references other ConfigurationsOfXXX as dependencies (magma, RFB, Seaside28). This is then executed in a PharoCore image to build the 2 images that makes my setup deploy. So, as Torsten said, Pharo isn't only about a new image release, but a lot of tools that are enabling new ways to work in Smalltalk. Cheers BTW, it didn't work on Mac OS :(The problem is that the class has references to SqueakMap, which has removed quite a long in Pharo. Look ExternalWebBrowserMacOS isApplescriptAvailable Sorry I am not sure how to fix it. I attach PharoDebug.log. Cheers Mariano On Tue, Jan 26, 2010 at 10:45 PM, Torsten Bergmann asta...@gmx.de wrote: from pharo-dev to a custom (seaside) application image. Read http://astares.blogspot.com/2010/01/pharo-10-release-candidate-2-and-image.html Bye T. -- Nur noch bis 31.01.2010: DSL-Komplettpaket für 16,99 Euro/mtl.!* http://portal.gmx.net/de/go/dsl02 ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project -- Miguel Cobá http://miguel.leugim.com.mx ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] For those who use Nabble ....
Mariano Martinez Peck wrote: OkI have just saw if with your email...but is it possible also if I post from email instead from Nabble ? Hi Mariano, if you post to the mailing list via email Nabble, will only grab it and add it to the archive so it won't add that bit I believe. -- View this message in context: http://n4.nabble.com/For-those-who-use-Nabble-tp1310998p1311036.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com. ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] For those who use Nabble ....
That's really neat Geert. Nice to view Smalltalk as one community: http://n4.nabble.com/Smalltalk-f1294792.topics.html ...Stan -- View this message in context: http://n4.nabble.com/For-those-who-use-Nabble-tp1310998p1311037.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com. ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
[Pharo-project] Bug in NetNameResolver on PharoCore 10508?
Hi all, yesterday, in some of that why did I do that today I decided to add a partition to my ext3 fs over LUKS encrypted over LVM over disk partitions Debian install. Well, things went far from ok, and the result I lost all the information (it is really encrypted, :(). I had a backup so nothing important was lost. Or that I thought. Because after reinstalling and trying to install the squeakvm I noticed that the squeak vm .deb file from: http://squeakvm.org/unix/release/Squeak-3.11.3.2135-linux_i386.deb is not more available. I'm sure there are good reasons to remove that file. But for me that was the squeak vm that I was using (and the one you reach if you follow the links from pharo-download page and the one you'll try to download if you use a Debian derived distro...). The case is that isn't available. So I got the tar.gz for i386 (there isn't amd64 package, but I have ia32-libs installed): http://squeakvm.org/unix/release/Squeak-3.11.3.2135-linux_i386.tar.gz and by using this vm I have a problem that I hadn't before: In a PharoCore 10508 image evaluate this: NetNameResolver addressForName: 'www.yahoo.com' I get: Error: primitive has failed in NetNameResolver classprimGetNameInfo:flags Also NetNameResolver primGetNameInfoHostSize gives the same error but in: in NetNameResolver classprimGetNameInfoHostSize. First I though that was the change of vm but then, using the same vm I opened an old image: Pharo1.0beta Latest update: #10454 and there all works correctly. Can someone confirm this bug so that I can add an issue in the traker. Or maybe point to something that I am doing wrong. I repeat, the data: vm: 3.11.3-2135 #1 XShm Wed Sep 16 14:25:10 PDT 2009 gcc 4.3.3 image: PharoCore 10508 result: failed vm: 3.11.3-2135 #1 XShm Wed Sep 16 14:25:10 PDT 2009 gcc 4.3.3 image: PharoCore 10454 result: worked Thanks -- Miguel Cobá http://miguel.leugim.com.mx ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] How can I change the size of the World ?
Yes, in the default size of the image, the browser windows are always too small. This logic is in RealEstateAgent classstandardWindowExtent. In there you can hack one of the lines as follows: ^ ((allowedArea extent - (grid*(maxLevel+1*2) + (grid//2))) min: StandardSize) max: 7...@450 I added the last part with max: ..., which makes the windows always at least 7...@450. Maybe someday somebody comes up with a more thought through solution to the complete logic in RealEstateAgent, but until then that should work pretty well. Cheers, Adrian On Jan 26, 2010, at 21:15 , Stéphane Ducasse wrote: may be look for initialExtent (now that this is not only in Object :) On Jan 26, 2010, at 8:27 PM, Mariano Martinez Peck wrote: Hi folks. Actually, I a not sure if what I want is to change the size of the World, but the size of the windows. The problem is this: the PharoCore images, when I open them, they have a little size by default. I always need to make them bigger. I have to do the same with the Dev images. So, I would like to do that from Smalltalk side and add it to my scripts to build dev images. Is this possible ? how ? I looked in Display and World, but I didn't find what I need. Cheers Mariano ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] Gardening/ScriptManager
Stef at this point I'm going to poke it with a stick and see if it lives. Then we can dream, or at least I'll see about your dreaming. On 2010-01-26, at 12:28 PM, Stéphane Ducasse wrote: Two questions: but what will be the point to have Ginsu? We have the smalltalk metamodel + MC + PseudoClass and do we want one more? I know well Ginsu I have it on my harddisc and read it when MC was not even created and I wrote FAMIX which is a Ginsu for JavaC++Smalltalk. For me I dream about the following: - having ONE code metamodel (ginsu or MC) that can be used to do version management = MC versioning but has the same static interface than the Smalltalk runtime so that he can be browsed using the SAME code browser. -- === John M. McIntosh john...@smalltalkconsulting.com Twitter: squeaker68882 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com === ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
[Pharo-project] ConfigurationOfSeaside available
First load the configuration: Gofer new squeaksource: 'MetacelloRepository'; package: 'ConfigurationOfSeaside'; load. Then pick the Seaside variant you want to load: Seaside 2.8 ConfigurationOfSeaside project latestVersion load: 'Seaside 2.8'. ConfigurationOfSeaside project latestVersion load: 'Seaside 2.8 Examples'. ConfigurationOfSeaside project latestVersion load: 'Magritte'. ConfigurationOfSeaside project latestVersion load: 'Magritte Tests'. ConfigurationOfSeaside project latestVersion load: 'Pier'. ConfigurationOfSeaside project latestVersion load: 'Pier Tests'. ConfigurationOfSeaside project latestVersion load: 'Pier AddOns'. Seaside 3.0 ConfigurationOfSeaside project latestVersion load: 'Seaside 3.0'. ConfigurationOfSeaside project latestVersion load: 'Seaside 3.0 Tests'. ConfigurationOfSeaside project latestVersion load: 'Magritte2'. ConfigurationOfSeaside project latestVersion load: 'Magritte2 Tests'. ConfigurationOfSeaside project latestVersion load: 'Pier2'. ConfigurationOfSeaside project latestVersion load: 'Pier2 Tests'. ConfigurationOfSeaside project latestVersion load: 'Pier2 AddOns'. I've tested the various loads with PharoCore-1.0-10508rc2. Should work fine in Dev variants as well... Dale ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
[Pharo-project] ConfigurationOfAida is available
Gofer new squeaksource: 'MetacelloRepository'; package: 'ConfigurationOfAida'; load. ((Smalltalk at: #ConfigurationOfAida) project version: '6.0') load. ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] Linux VM (was TestIndenting fails with Exupery (was: [BetaTesting] [ANN] Pharo1.0-10507-rc2dev10.01.2))
On Tue, Jan 26, 2010 at 11:07 PM, Bryce Kampjes br...@kampjes.demon.co.ukwrote: On Mon, 2010-01-25 at 08:12 +0100, laurent laffont wrote: Hi, Now I know how to build my own squeak vm with FT2Plugin (yeepeee !!). So: Linux + FT2Plugin + Squeak vm = success Linux + FT2Plugin + Exupery vm = fails I put the built vm here: http://lolgzs.free.fr/pharo/Squeak-3.11.3.2135-src-with-FT2Plugin.tar.gz If it's font related then the Exupery VMs also have a patched bitlbt for subpixel antialiasing. The true type code uses that to make fonts look a bit nicer. Besides that the Exupery VMs should be very close to Squeak VMs (ignoring version differences) except for a few changes to allow them to run native code instead of interpreting. Thank you Bryce for infos. How can I build an Exupery VM ? I think we should clean the linux download section of pharo website to have: - generated src (32 and 64 bits) so people can build an official vm with configure / make / make install. Very helpful for packagers too. - a clean pre-built version for the one-click image. Which VM should we propose ? Squeak or Exupery ? (And note we can have more choice on the wiki for power users. I think we should put only one VM download on pharo website). Cheers, Laurent Bryce ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] For those who use Nabble ....
On Tue, Jan 26, 2010 at 11:33 PM, Stan Shepherd stan.shepherd...@gmail.comwrote: That's really neat Geert. Nice to view Smalltalk as one community: http://n4.nabble.com/Smalltalk-f1294792.topics.html ...Stan Really cool ! Is it possible to add this link on the pharo website ? Larent ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] [ANN] Video Course on Smalltalk
Hi, Can I put the preview on http://pharocasts.blogspot.com with a link to your website ? Cheers, Laurent On Mon, Jan 25, 2010 at 4:10 PM, Davide Varvello varve...@yahoo.com wrote: I apologize for this brief announcement, but I'm really happy to tell you that I've been working on a video course on Smalltalk. Now the first video is available and all the lessons can be pre-ordered here http://it.thinkcode.tv/catalogo/programmare-in-smalltalk/ Actually the course is in Italian, but there will be an English version soon. I mainly use Pharo so the community should be happy :-). Thanks Davide ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] For those who use Nabble ....
Thanks, Geert! I updated the web page. I added the general Nabble Smalltalk link in the FAQ. Cheers, Adrian On Jan 27, 2010, at 07:54 , laurent laffont wrote: On Tue, Jan 26, 2010 at 11:33 PM, Stan Shepherd stan.shepherd...@gmail.comwrote: That's really neat Geert. Nice to view Smalltalk as one community: http://n4.nabble.com/Smalltalk-f1294792.topics.html ...Stan Really cool ! Is it possible to add this link on the pharo website ? Larent ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] For those who use Nabble ....
Geert, would it be possible to update the description of Pharo that currently reads Pharo is a fork from the Squeak open-source Smalltalk.? I suggest: Pharo's goal is to deliver a clean, innovative, free open-source Smalltalk environment. By providing a stable and small core system, excellent developer tools, and maintained releases, Pharo is an attractive platform to build and deploy mission critical Smalltalk applications. Pharo is MIT licensed and fosters a healthy ecosystem of both private and commercial contributors. Thanks, Adrian On Jan 27, 2010, at 08:44 , Adrian Lienhard wrote: Thanks, Geert! I updated the web page. I added the general Nabble Smalltalk link in the FAQ. Cheers, Adrian On Jan 27, 2010, at 07:54 , laurent laffont wrote: On Tue, Jan 26, 2010 at 11:33 PM, Stan Shepherd stan.shepherd...@gmail.comwrote: That's really neat Geert. Nice to view Smalltalk as one community: http://n4.nabble.com/Smalltalk-f1294792.topics.html ...Stan Really cool ! Is it possible to add this link on the pharo website ? Larent ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Re: [Pharo-project] ConfigurationOfAida is available
Wow, its great to see all those configurations of external packages coming in! I think we need a way to catalog them now. Do we have somebody that likes to help maintaining this? My idea is to start small, i.e., with a wiki page similar to http://code.google.com/p/pharo/wiki/PackagesTestedInPharo. We could have two categories, one testing and one stable. New configurations start with testing and when they are known to work and their tests pass etc. we move them to stable. Cheers, Adrian On Jan 27, 2010, at 04:22 , Dale Henrichs wrote: Gofer new squeaksource: 'MetacelloRepository'; package: 'ConfigurationOfAida'; load. ((Smalltalk at: #ConfigurationOfAida) project version: '6.0') load. ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project ___ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project