[Pharo-project] [ANN] 10388 new core image released
Issue 637: Undeclared ProjectNavigationMorph FFI updated in ScriptLoader Better comment of the process - isFontAvailable fix - Remove check for higherPerformance in doOneCycleFor: (preference to be removed in a second step) Issue 943: fix polymorph cursor Polymorph Fix for colouring of submenu markers. W2K Improvements. Fix for drop-list button label in W2K theme. Support for adjustment of label inset for buttons when pressed. Added #setColor: to ColorPresenterMorph to enable use without a model. Quit gets back its normal behavior Issue 944: SUnit assert:equals SUnit assert equals + better feedback message Issue 947: Deprecation is broken after sprint http://code.google.com/p/pharo/issues/detail?id=947 Deprecate some more Utilities methods - Gofer script loader :) - removing some methods of Project and friends (the eternal battle) - Issue 948: Mantis 7361: bug 0.5 >= (1/2) - remove PackageInfo from MessageSet methodsFor: methodDisplayStringForClass: class selector: sel - Henrik speedup - TextMorph handleInteraction uses self editor Issue 348: UIManager enhacements 2 - Part one Issue 348: UIManager enhacements 2 - Part Two - ClosureTests expectedFailures - MethodFinder, SelectorBrowser, ThreadSafeTranscript - Move JoystickMorph to MorphicExtras package - Remove a couple of references to Squeak in strings (like SqueakDebug.log -> PharoDebug.log) - ScriptLoader>>#cleanUpForProduction - delete unused bitmaps in ScriptingSystem Issue 443: Adrian and I have spent some time on fixing the bug. A fix has been produced: - Kernel-adrian_lienhard.358 in PharoInbox - Traits-Alexandre_Bergel.285 contains a test Missing part added a test that pinpoint why the checkSanity fails. Pair programmed with Andreas L.'. - Issue 962: remove BlockArgsNode KeyWordNode - Issue 463: SmallDictionary should not be a subclass of Set (and Dictionary) cleaner SmallDictionary + more tests - removing RBSmallDictionaryTests and MethodDictionaryTestBis - Issue 964: Better Message Tally Thanks to Juan Vuletich and CUIS - Detangle MorphicExtras and extract package to external SqueakSource project (PharoMorphicExtras). -Fixing fixing fixing collection tests now they are all greeeeeeen stef and cyrille -Fixing message tally ObservedProcess - fix Host* tests - integrate hash functions from Cryptography (MIT licensed) - remove VersionHistory and VersionNumber'. Issue 937: [fix] remove some unimplemented calls from BalloonEngine Issue 888: LongTestCase is unpackaged Issue 962: remove BlockArgsNode KeyWordNode Issue 894: Browser>>copyClass is lost Issue 960: unused methods in MethodDictionary Issue 898: MessageNotUnderstood: UndefinedObject>>something
thank you, that was fast. On Wed, Jul 22, 2009 at 6:59 PM, Stéphane Ducasse<stephane.ducasse@inria.fr> wrote:
Issue 637:    Undeclared ProjectNavigationMorph FFI updated in ScriptLoader Better comment of the process - isFontAvailable fix - Remove check for higherPerformance in doOneCycleFor: (preference to be removed in a second step) Issue 943:    fix polymorph cursor     Polymorph     Fix for colouring of submenu markers.     W2K Improvements.     Fix for drop-list button label in W2K theme.     Support for adjustment of label inset for buttons when pressed.     Added #setColor: to ColorPresenterMorph to enable use without a model.
Quit gets back its normal behavior
Issue 944:    SUnit assert:equals SUnit assert equals + better feedback message Issue 947:    Deprecation is broken after sprint     http://code.google.com/p/pharo/issues/detail?id=947
Deprecate some more Utilities methods - Gofer script loader :)
- removing some methods of Project and friends (the eternal battle) - Issue 948: Â Â Mantis 7361: bug 0.5 >= (1/2)
- remove PackageInfo from MessageSet methodsFor: methodDisplayStringForClass: class selector: sel - Henrik speedup
- TextMorph handleInteraction uses self editor Issue 348:    UIManager enhacements 2 - Part one Issue 348:    UIManager enhacements 2 - Part Two - ClosureTests expectedFailures - MethodFinder, SelectorBrowser, ThreadSafeTranscript - Move JoystickMorph to MorphicExtras package - Remove a couple of references to Squeak in strings (like SqueakDebug.log -> PharoDebug.log) - ScriptLoader>>#cleanUpForProduction - delete unused bitmaps in ScriptingSystem Issue 443: Adrian and I have spent some time on fixing the bug. A fix has been produced:  -  Kernel-adrian_lienhard.358 in PharoInbox  - Traits-Alexandre_Bergel.285 contains a test Missing part     added a test that pinpoint why the checkSanity fails.     Pair programmed with Andreas L.'. - Issue 962:   remove BlockArgsNode KeyWordNode - Issue 463:   SmallDictionary should not be a subclass of Set (and Dictionary)         cleaner SmallDictionary + more tests         - removing RBSmallDictionaryTests and MethodDictionaryTestBis - Issue 964:   Better Message Tally     Thanks to Juan Vuletich and CUIS - Detangle MorphicExtras and extract package to external SqueakSource project (PharoMorphicExtras). -Fixing fixing fixing collection tests now they are all greeeeeeen stef and cyrille -Fixing message tally ObservedProcess - fix Host* tests - integrate hash functions from Cryptography (MIT licensed) - remove VersionHistory and VersionNumber'. Issue 937:    [fix] remove some unimplemented calls from BalloonEngine Issue 888:    LongTestCase is unpackaged Issue 962:    remove BlockArgsNode KeyWordNode Issue 894:    Browser>>copyClass is lost Issue 960:    unused methods in MethodDictionary Issue 898:    MessageNotUnderstood: UndefinedObject>>something
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- Damien Cassou http://damiencassou.seasidehosting.st "Lambdas are relegated to relative obscurity until Java makes them popular by not having them." James Iry
It is unbelievable the amount of progress. I wasn't aware of ScriptLoader>>cleanUpForProduction but looks very useful! Thanks, Mariano On Wed, Jul 22, 2009 at 4:41 PM, Damien Cassou <damien.cassou@gmail.com>wrote:
thank you, that was fast.
On Wed, Jul 22, 2009 at 6:59 PM, Stéphane Ducasse<stephane.ducasse@inria.fr> wrote:
Issue 637: Undeclared ProjectNavigationMorph FFI updated in ScriptLoader Better comment of the process - isFontAvailable fix - Remove check for higherPerformance in doOneCycleFor: (preference to be removed in a second step) Issue 943: fix polymorph cursor Polymorph Fix for colouring of submenu markers. W2K Improvements. Fix for drop-list button label in W2K theme. Support for adjustment of label inset for buttons when pressed. Added #setColor: to ColorPresenterMorph to enable use without a model.
Quit gets back its normal behavior
Issue 944: SUnit assert:equals SUnit assert equals + better feedback message Issue 947: Deprecation is broken after sprint http://code.google.com/p/pharo/issues/detail?id=947
Deprecate some more Utilities methods - Gofer script loader :)
- removing some methods of Project and friends (the eternal battle) - Issue 948: Mantis 7361: bug 0.5 >= (1/2)
- remove PackageInfo from MessageSet methodsFor: methodDisplayStringForClass: class selector: sel - Henrik speedup
- TextMorph handleInteraction uses self editor Issue 348: UIManager enhacements 2 - Part one Issue 348: UIManager enhacements 2 - Part Two - ClosureTests expectedFailures - MethodFinder, SelectorBrowser, ThreadSafeTranscript - Move JoystickMorph to MorphicExtras package - Remove a couple of references to Squeak in strings (like SqueakDebug.log -> PharoDebug.log) - ScriptLoader>>#cleanUpForProduction - delete unused bitmaps in ScriptingSystem Issue 443: Adrian and I have spent some time on fixing the bug. A fix has been produced: - Kernel-adrian_lienhard.358 in PharoInbox - Traits-Alexandre_Bergel.285 contains a test Missing part added a test that pinpoint why the checkSanity fails. Pair programmed with Andreas L.'. - Issue 962: remove BlockArgsNode KeyWordNode - Issue 463: SmallDictionary should not be a subclass of Set (and Dictionary) cleaner SmallDictionary + more tests - removing RBSmallDictionaryTests and MethodDictionaryTestBis - Issue 964: Better Message Tally Thanks to Juan Vuletich and CUIS - Detangle MorphicExtras and extract package to external SqueakSource project (PharoMorphicExtras). -Fixing fixing fixing collection tests now they are all greeeeeeen stef and cyrille -Fixing message tally ObservedProcess - fix Host* tests - integrate hash functions from Cryptography (MIT licensed) - remove VersionHistory and VersionNumber'. Issue 937: [fix] remove some unimplemented calls from BalloonEngine Issue 888: LongTestCase is unpackaged Issue 962: remove BlockArgsNode KeyWordNode Issue 894: Browser>>copyClass is lost Issue 960: unused methods in MethodDictionary Issue 898: MessageNotUnderstood: UndefinedObject>>something
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- Damien Cassou http://damiencassou.seasidehosting.st
"Lambdas are relegated to relative obscurity until Java makes them popular by not having them." James Iry
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
On Jul 22, 2009, at 19:47 , Mariano Martinez Peck wrote:
I wasn't aware of ScriptLoader>>cleanUpForProduction but looks very useful!
Its just a start. My idea is to have, in addition to cleanUpForRelease, an secondary cleanup/shrink procedure that is more aggressive. While cleanUpForRelease just deletes data, cleanUpForProduction will also remove code, like tests (at the moment this does not properly work since the tests are not yet well packaged). Adrian
Thanks,
Mariano
On Wed, Jul 22, 2009 at 4:41 PM, Damien Cassou <damien.cassou@gmail.com
wrote:
thank you, that was fast.
On Wed, Jul 22, 2009 at 6:59 PM, Stéphane Ducasse<stephane.ducasse@inria.fr> wrote:
Issue 637: Undeclared ProjectNavigationMorph FFI updated in ScriptLoader Better comment of the process - isFontAvailable fix - Remove check for higherPerformance in doOneCycleFor: (preference to be removed in a second step) Issue 943: fix polymorph cursor Polymorph Fix for colouring of submenu markers. W2K Improvements. Fix for drop-list button label in W2K theme. Support for adjustment of label inset for buttons when pressed. Added #setColor: to ColorPresenterMorph to enable use without a model.
Quit gets back its normal behavior
Issue 944: SUnit assert:equals SUnit assert equals + better feedback message Issue 947: Deprecation is broken after sprint http://code.google.com/p/pharo/issues/detail?id=947
Deprecate some more Utilities methods - Gofer script loader :)
- removing some methods of Project and friends (the eternal battle) - Issue 948: Mantis 7361: bug 0.5 >= (1/2)
- remove PackageInfo from MessageSet methodsFor: methodDisplayStringForClass: class selector: sel - Henrik speedup
- TextMorph handleInteraction uses self editor Issue 348: UIManager enhacements 2 - Part one Issue 348: UIManager enhacements 2 - Part Two - ClosureTests expectedFailures - MethodFinder, SelectorBrowser, ThreadSafeTranscript - Move JoystickMorph to MorphicExtras package - Remove a couple of references to Squeak in strings (like SqueakDebug.log -> PharoDebug.log) - ScriptLoader>>#cleanUpForProduction - delete unused bitmaps in ScriptingSystem Issue 443: Adrian and I have spent some time on fixing the bug. A fix has been produced: - Kernel-adrian_lienhard.358 in PharoInbox - Traits-Alexandre_Bergel.285 contains a test Missing part added a test that pinpoint why the checkSanity fails. Pair programmed with Andreas L.'. - Issue 962: remove BlockArgsNode KeyWordNode - Issue 463: SmallDictionary should not be a subclass of Set (and Dictionary) cleaner SmallDictionary + more tests - removing RBSmallDictionaryTests and MethodDictionaryTestBis - Issue 964: Better Message Tally Thanks to Juan Vuletich and CUIS - Detangle MorphicExtras and extract package to external SqueakSource project (PharoMorphicExtras). -Fixing fixing fixing collection tests now they are all greeeeeeen stef and cyrille -Fixing message tally ObservedProcess - fix Host* tests - integrate hash functions from Cryptography (MIT licensed) - remove VersionHistory and VersionNumber'. Issue 937: [fix] remove some unimplemented calls from BalloonEngine Issue 888: LongTestCase is unpackaged Issue 962: remove BlockArgsNode KeyWordNode Issue 894: Browser>>copyClass is lost Issue 960: unused methods in MethodDictionary Issue 898: MessageNotUnderstood: UndefinedObject>>something
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- Damien Cassou http://damiencassou.seasidehosting.st
"Lambdas are relegated to relative obscurity until Java makes them popular by not having them." James Iry
_______________________________________________ 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
On Wed, Jul 22, 2009 at 5:02 PM, Adrian Lienhard <adi@netstyle.ch> wrote:
On Jul 22, 2009, at 19:47 , Mariano Martinez Peck wrote:
I wasn't aware of ScriptLoader>>cleanUpForProduction but looks very useful!
Its just a start. My idea is to have, in addition to cleanUpForRelease, an secondary cleanup/shrink procedure that is more aggressive.
Wonderful!! something like VAST packager and the reduce feature?
While cleanUpForRelease just deletes data, cleanUpForProduction will also remove code, like tests (at the moment this does not properly work since the tests are not yet well packaged).
Yes, I saw. Right now it is doing this: (MCPackage named: 'Tests') unload. After evaluating this message my image was reduced in 3MB.
Adrian
Thanks,
Mariano
On Wed, Jul 22, 2009 at 4:41 PM, Damien Cassou <damien.cassou@gmail.com
wrote:
thank you, that was fast.
On Wed, Jul 22, 2009 at 6:59 PM, Stéphane Ducasse<stephane.ducasse@inria.fr> wrote:
Issue 637: Undeclared ProjectNavigationMorph FFI updated in ScriptLoader Better comment of the process - isFontAvailable fix - Remove check for higherPerformance in doOneCycleFor: (preference to be removed in a second step) Issue 943: fix polymorph cursor Polymorph Fix for colouring of submenu markers. W2K Improvements. Fix for drop-list button label in W2K theme. Support for adjustment of label inset for buttons when pressed. Added #setColor: to ColorPresenterMorph to enable use without a model.
Quit gets back its normal behavior
Issue 944: SUnit assert:equals SUnit assert equals + better feedback message Issue 947: Deprecation is broken after sprint http://code.google.com/p/pharo/issues/detail?id=947
Deprecate some more Utilities methods - Gofer script loader :)
- removing some methods of Project and friends (the eternal battle) - Issue 948: Mantis 7361: bug 0.5 >= (1/2)
- remove PackageInfo from MessageSet methodsFor: methodDisplayStringForClass: class selector: sel - Henrik speedup
- TextMorph handleInteraction uses self editor Issue 348: UIManager enhacements 2 - Part one Issue 348: UIManager enhacements 2 - Part Two - ClosureTests expectedFailures - MethodFinder, SelectorBrowser, ThreadSafeTranscript - Move JoystickMorph to MorphicExtras package - Remove a couple of references to Squeak in strings (like SqueakDebug.log -> PharoDebug.log) - ScriptLoader>>#cleanUpForProduction - delete unused bitmaps in ScriptingSystem Issue 443: Adrian and I have spent some time on fixing the bug. A fix has been produced: - Kernel-adrian_lienhard.358 in PharoInbox - Traits-Alexandre_Bergel.285 contains a test Missing part added a test that pinpoint why the checkSanity fails. Pair programmed with Andreas L.'. - Issue 962: remove BlockArgsNode KeyWordNode - Issue 463: SmallDictionary should not be a subclass of Set (and Dictionary) cleaner SmallDictionary + more tests - removing RBSmallDictionaryTests and MethodDictionaryTestBis - Issue 964: Better Message Tally Thanks to Juan Vuletich and CUIS - Detangle MorphicExtras and extract package to external SqueakSource project (PharoMorphicExtras). -Fixing fixing fixing collection tests now they are all greeeeeeen stef and cyrille -Fixing message tally ObservedProcess - fix Host* tests - integrate hash functions from Cryptography (MIT licensed) - remove VersionHistory and VersionNumber'. Issue 937: [fix] remove some unimplemented calls from BalloonEngine Issue 888: LongTestCase is unpackaged Issue 962: remove BlockArgsNode KeyWordNode Issue 894: Browser>>copyClass is lost Issue 960: unused methods in MethodDictionary Issue 898: MessageNotUnderstood: UndefinedObject>>something
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- Damien Cassou http://damiencassou.seasidehosting.st
"Lambdas are relegated to relative obscurity until Java makes them popular by not having them." James Iry
_______________________________________________ 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
On Jul 22, 2009, at 20:10 , Mariano Martinez Peck wrote:
On Wed, Jul 22, 2009 at 5:02 PM, Adrian Lienhard <adi@netstyle.ch> wrote:
On Jul 22, 2009, at 19:47 , Mariano Martinez Peck wrote:
I wasn't aware of ScriptLoader>>cleanUpForProduction but looks very useful!
Its just a start. My idea is to have, in addition to cleanUpForRelease, an secondary cleanup/shrink procedure that is more aggressive.
Wonderful!! something like VAST packager and the reduce feature?
I don't know VAST. If you have suggestions to further shrink the image, let me know. Adrian ___________________ http://www.adrian-lienhard.ch/
2009/7/22 Mariano Martinez Peck <marianopeck@gmail.com>:
On Wed, Jul 22, 2009 at 5:02 PM, Adrian Lienhard <adi@netstyle.ch> wrote:
On Jul 22, 2009, at 19:47 , Mariano Martinez Peck wrote:
I wasn't aware of  ScriptLoader>>cleanUpForProduction  but looks very useful!
Its just a start. My idea is to have, in addition to cleanUpForRelease, an secondary cleanup/shrink procedure that is more aggressive. Wonderful!! something like VAST packager and the reduce feature?
After having walked the shrink path both using VAST and Dolphin, I rather choose the explicit packaging method of VisualSmalltalk SLL (Smalltalk Linked Library). It is... to declare what to include, its results are deterministic. However I really celebrate this "production oriented" solutions, it's what Pharo is meant to do. Best regards, Esteban.
On Jul 22, 2009, at 8:18 PM, Esteban A. Maringolo wrote:
2009/7/22 Mariano Martinez Peck <marianopeck@gmail.com>:
On Wed, Jul 22, 2009 at 5:02 PM, Adrian Lienhard <adi@netstyle.ch> wrote:
On Jul 22, 2009, at 19:47 , Mariano Martinez Peck wrote:
I wasn't aware of ScriptLoader>>cleanUpForProduction but looks very useful!
Its just a start. My idea is to have, in addition to cleanUpForRelease, an secondary cleanup/shrink procedure that is more aggressive. Wonderful!! something like VAST packager and the reduce feature?
After having walked the shrink path both using VAST and Dolphin, I rather choose the explicit packaging method of VisualSmalltalk SLL (Smalltalk Linked Library). It is... to declare what to include, its results are deterministic.
Oh Yes! Now we should get slowly there. The goal is no shrinker :)
However I really celebrate this "production oriented" solutions, it's what Pharo is meant to do.
Best regards,
Esteban.
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
There is a problem with this image: some packages are dirty (they have unsaved changes in Monticello). -- Damien Cassou http://damiencassou.seasidehosting.st "Lambdas are relegated to relative obscurity until Java makes them popular by not having them." James Iry
Yes marcus was trying to fix that when his graphic card fall apart dead burn. Stef On Jul 23, 2009, at 9:47 AM, Damien Cassou wrote:
There is a problem with this image: some packages are dirty (they have unsaved changes in Monticello).
-- Damien Cassou http://damiencassou.seasidehosting.st
"Lambdas are relegated to relative obscurity until Java makes them popular by not having them." James Iry
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
On 23.07.2009, at 03:50, Stéphane Ducasse wrote:
Yes marcus was trying to fix that when his graphic card fall apart dead burn.
Yep... now I have an iMac at the university. Of course, this means no laptop for evenings/morning/weekend. (but it´s amazing how well an ipod touch works for reading email). One thing to note: always have a HD in the size of the laptop HD as a bootable backup. It just took 30 mins to sync that with superduper: booted from the old machine in disk-mode on the imac, synced to the just some days old mirror disk, now running booted from that. Marcus -- Marcus Denker - http://marcusdenker.de PLEIAD Lab - Computer Science Department (DCC) - University of Chile
participants (6)
-
Adrian Lienhard -
Damien Cassou -
Esteban A. Maringolo -
Marcus Denker -
Mariano Martinez Peck -
Stéphane Ducasse