[Pharo-project] [updates] 10088
Issue 218: Enhancements collected by gary and simon 1. Fixed flaky borwser comment text area sometime not showing. 2. Added getArgumentPermutation to support RefactoringEngine. 3. Fixes to CanvasCharacterScanner and MultiCanvasCharacterScanner to correctly align the first line of text when centered/justifed etc. 4. Added more constant names to Character class. 5. Modified ConnectionQueue to not accept connections when queue is full. 6. Changed GrafPort to answer a MultiDisplayScanner when appropriate (allows subclasses of MultiNewParagraph). 7. NaturalLanguageTranslator startup postion move to after PasteUpMorph since it will show a progress bar. 8. Fix to Random>>nextInt: to allow large numbers which would be out of range if using Floats (as mentioned recently on dev, use of Floats is dodgy anyway...) 9. Changed TranscriptStream>>clear to use a new buffer (was just reset which could leave a massive collection). 10. Changed RemoteString to handle concurrent processes safely. This ones particularly interesting: we were load-testing our Seaside app here and getting lots of syntax errors when hitting the image with around the 20 concurrent processes due to source file access. After this change we were hitting it with approximately 500 concurrent processes, and the failure was in the Java load tester (it timed out). Issue 224: random cleans - removeColorSwatch.1.cs: remove class ColorSwatch Issue 221: cleanup: remove methods calling isThisEverCalled - remove some methods that where deprecated in 3.9 - remove all methods with calls to #isThisEverCalled Issue 222: methods from NewCompiler - some method from newcompiler/Reflectivity that are better directly in the base (accessors, mostly) Issue 199: remove MethodFinder - finding methods by name is done by "Method Names", too - it s >1000 lines of Code. - it has a list of all selectors of a very old Squeak version. Many methods are only referenced here, thus they can not be found using the tools to find unsent mesages. postscript: Smalltalk removeClassNamed: #CardPlayer59. Smalltalk removeClassNamed: #Player58. SystemOrganization removeEmptyCategories. -- Marcus Denker -- denker@iam.unibe.ch http://www.iam.unibe.ch/~denker
@Marcus: thanks! @all: I've run the tests and currently we have 3 tests that are not green. I've filed issues for two. The third one is due to a DNU in BookMorph (actually "BookMorph new" does not work anymore). What is the status of BookMorph? Is this a candidate to be removed or should we fix it? Adrian On Oct 8, 2008, at 10:15 , Marcus Denker wrote:
Issue 218: Enhancements collected by gary and simon 1. Fixed flaky borwser comment text area sometime not showing. 2. Added getArgumentPermutation to support RefactoringEngine. 3. Fixes to CanvasCharacterScanner and MultiCanvasCharacterScanner to correctly align the first line of text when centered/justifed etc. 4. Added more constant names to Character class. 5. Modified ConnectionQueue to not accept connections when queue is full. 6. Changed GrafPort to answer a MultiDisplayScanner when appropriate (allows subclasses of MultiNewParagraph). 7. NaturalLanguageTranslator startup postion move to after PasteUpMorph since it will show a progress bar. 8. Fix to Random>>nextInt: to allow large numbers which would be out of range if using Floats (as mentioned recently on dev, use of Floats is dodgy anyway...) 9. Changed TranscriptStream>>clear to use a new buffer (was just reset which could leave a massive collection). 10. Changed RemoteString to handle concurrent processes safely. This ones particularly interesting: we were load-testing our Seaside app here and getting lots of syntax errors when hitting the image with around the 20 concurrent processes due to source file access. After this change we were hitting it with approximately 500 concurrent processes, and the failure was in the Java load tester (it timed out). Issue 224: random cleans - removeColorSwatch.1.cs: remove class ColorSwatch Issue 221: cleanup: remove methods calling isThisEverCalled - remove some methods that where deprecated in 3.9 - remove all methods with calls to #isThisEverCalled Issue 222: methods from NewCompiler - some method from newcompiler/Reflectivity that are better directly in the base (accessors, mostly) Issue 199: remove MethodFinder - finding methods by name is done by "Method Names", too - it s >1000 lines of Code. - it has a list of all selectors of a very old Squeak version. Many methods are only referenced here, thus they can not be found using the tools to find unsent mesages.
postscript:
Smalltalk removeClassNamed: #CardPlayer59. Smalltalk removeClassNamed: #Player58. SystemOrganization removeEmptyCategories. -- Marcus Denker -- denker@iam.unibe.ch http://www.iam.unibe.ch/~denker
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
On Oct 8, 2008, at 11:35 AM, Adrian Lienhard wrote:
@Marcus: thanks!
@all: I've run the tests and currently we have 3 tests that are not green. I've filed issues for two. The third one is due to a DNU in BookMorph (actually "BookMorph new" does not work anymore). What is the status of BookMorph? Is this a candidate to be removed or should we fix it?
on one hand I like it but on the other hand it is introducing a lot of cruft in the system. I imagine that this is the gotoPage: withTransitionSpec: that (marcus not sure) removed. Stef
Adrian
On Oct 8, 2008, at 10:15 , Marcus Denker wrote:
Issue 218: Enhancements collected by gary and simon 1. Fixed flaky borwser comment text area sometime not showing. 2. Added getArgumentPermutation to support RefactoringEngine. 3. Fixes to CanvasCharacterScanner and MultiCanvasCharacterScanner to correctly align the first line of text when centered/justifed etc. 4. Added more constant names to Character class. 5. Modified ConnectionQueue to not accept connections when queue is full. 6. Changed GrafPort to answer a MultiDisplayScanner when appropriate (allows subclasses of MultiNewParagraph). 7. NaturalLanguageTranslator startup postion move to after PasteUpMorph since it will show a progress bar. 8. Fix to Random>>nextInt: to allow large numbers which would be out of range if using Floats (as mentioned recently on dev, use of Floats is dodgy anyway...) 9. Changed TranscriptStream>>clear to use a new buffer (was just reset which could leave a massive collection). 10. Changed RemoteString to handle concurrent processes safely. This ones particularly interesting: we were load-testing our Seaside app here and getting lots of syntax errors when hitting the image with around the 20 concurrent processes due to source file access. After this change we were hitting it with approximately 500 concurrent processes, and the failure was in the Java load tester (it timed out). Issue 224: random cleans - removeColorSwatch.1.cs: remove class ColorSwatch Issue 221: cleanup: remove methods calling isThisEverCalled - remove some methods that where deprecated in 3.9 - remove all methods with calls to #isThisEverCalled Issue 222: methods from NewCompiler - some method from newcompiler/Reflectivity that are better directly in the base (accessors, mostly) Issue 199: remove MethodFinder - finding methods by name is done by "Method Names", too - it s >1000 lines of Code. - it has a list of all selectors of a very old Squeak version. Many methods are only referenced here, thus they can not be found using the tools to find unsent mesages.
postscript:
Smalltalk removeClassNamed: #CardPlayer59. Smalltalk removeClassNamed: #Player58. SystemOrganization removeEmptyCategories. -- Marcus Denker -- denker@iam.unibe.ch http://www.iam.unibe.ch/~denker
_______________________________________________ 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 08.10.2008, at 13:43, Stéphane Ducasse wrote:
On Oct 8, 2008, at 11:35 AM, Adrian Lienhard wrote:
@Marcus: thanks!
@all: I've run the tests and currently we have 3 tests that are not green. I've filed issues for two. The third one is due to a DNU in BookMorph (actually "BookMorph new" does not work anymore). What is the status of BookMorph? Is this a candidate to be removed or should we fix it?
on one hand I like it but on the other hand it is introducing a lot of cruft in the system. I imagine that this is the gotoPage: withTransitionSpec: that (marcus not sure) removed.
Seems it was this change: Name: MorphicExtras-stephane.ducasse.53 Author: stephane.ducasse Time: 28 September 2008, 5:01:33 pm UUID: b95626df-9568-49ef-8568-5b689a0bc8be Ancestors: MorphicExtras-stephane.ducasse.52 Etoy cleaning from gary (continued) Removed UndefinedObjectTest>>testNewTileMorphRepresentative Removed BooleanTest>>testNewTileMorphRepresentative Removed BookMorph>>chooseAndRevertToVersion Removed BookMorph>>revertToCheckpoint: secsSince1901 BookMorph>>installRollBackButtons BookMorph>>methodHolderVersions BookMorph>>methodHolders BookMoprh>>goToPageMorph: transitionSpec: runTransitionScripts: BookMorph>>goToPageMorph: transitionSpec: TabbedPalette>>selectTab: cleaned Removed TabbedPalette>>becomeStandPalette Removed>>currentPlayerDo: and fixed sender EncodedCharSet fixed initialize -- Marcus Denker -- denker@iam.unibe.ch http://www.iam.unibe.ch/~denker
On Oct 8, 2008, at 13:43 , Stéphane Ducasse wrote:
On Oct 8, 2008, at 11:35 AM, Adrian Lienhard wrote:
@Marcus: thanks!
@all: I've run the tests and currently we have 3 tests that are not green. I've filed issues for two. The third one is due to a DNU in BookMorph (actually "BookMorph new" does not work anymore). What is the status of BookMorph? Is this a candidate to be removed or should we fix it?
on one hand I like it but on the other hand it is introducing a lot of cruft in the system.
then maybe somebody interested could extract the parts of Morphic that are valuable and put them in a project on SqueakSource? Adrian
Seems ok when applied to a 3.9 image. Note that these are modified method, not removals: BookMorph>>goToPageMorph: transitionSpec: runTransitionScripts: BookMorph>>goToPageMorph: transitionSpec: Gary. ----- Original Message ----- From: "Marcus Denker" <denker@iam.unibe.ch> To: "Pharo Development" <pharo-project@lists.gforge.inria.fr> Sent: Wednesday, October 08, 2008 12:59 PM Subject: Re: [Pharo-project] [updates] 10088 On 08.10.2008, at 13:43, Stéphane Ducasse wrote:
On Oct 8, 2008, at 11:35 AM, Adrian Lienhard wrote:
@Marcus: thanks!
@all: I've run the tests and currently we have 3 tests that are not green. I've filed issues for two. The third one is due to a DNU in BookMorph (actually "BookMorph new" does not work anymore). What is the status of BookMorph? Is this a candidate to be removed or should we fix it?
on one hand I like it but on the other hand it is introducing a lot of cruft in the system. I imagine that this is the gotoPage: withTransitionSpec: that (marcus not sure) removed.
Seems it was this change: Name: MorphicExtras-stephane.ducasse.53 Author: stephane.ducasse Time: 28 September 2008, 5:01:33 pm UUID: b95626df-9568-49ef-8568-5b689a0bc8be Ancestors: MorphicExtras-stephane.ducasse.52 Etoy cleaning from gary (continued) Removed UndefinedObjectTest>>testNewTileMorphRepresentative Removed BooleanTest>>testNewTileMorphRepresentative Removed BookMorph>>chooseAndRevertToVersion Removed BookMorph>>revertToCheckpoint: secsSince1901 BookMorph>>installRollBackButtons BookMorph>>methodHolderVersions BookMorph>>methodHolders BookMoprh>>goToPageMorph: transitionSpec: runTransitionScripts: BookMorph>>goToPageMorph: transitionSpec: TabbedPalette>>selectTab: cleaned Removed TabbedPalette>>becomeStandPalette Removed>>currentPlayerDo: and fixed sender EncodedCharSet fixed initialize -- Marcus Denker -- denker@iam.unibe.ch http://www.iam.unibe.ch/~denker _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Yeap 10089 should recover that. When I was curving etoy. Stef
@all: I've run the tests and currently we have 3 tests that are not green. I've filed issues for two. The third one is due to a DNU in BookMorph (actually "BookMorph new" does not work anymore). What is the status of BookMorph? Is this a candidate to be removed or should we fix it?
on one hand I like it but on the other hand it is introducing a lot of cruft in the system. I imagine that this is the gotoPage: withTransitionSpec: that (marcus not sure) removed.
Seems it was this change:
Name: MorphicExtras-stephane.ducasse.53 Author: stephane.ducasse Time: 28 September 2008, 5:01:33 pm UUID: b95626df-9568-49ef-8568-5b689a0bc8be Ancestors: MorphicExtras-stephane.ducasse.52
Etoy cleaning from gary (continued) Removed UndefinedObjectTest>>testNewTileMorphRepresentative Removed BooleanTest>>testNewTileMorphRepresentative Removed BookMorph>>chooseAndRevertToVersion Removed BookMorph>>revertToCheckpoint: secsSince1901 BookMorph>>installRollBackButtons BookMorph>>methodHolderVersions BookMorph>>methodHolders BookMoprh>>goToPageMorph: transitionSpec: runTransitionScripts: BookMorph>>goToPageMorph: transitionSpec: TabbedPalette>>selectTab: cleaned Removed TabbedPalette>>becomeStandPalette Removed>>currentPlayerDo: and fixed sender EncodedCharSet fixed initialize
-- Marcus Denker -- denker@iam.unibe.ch http://www.iam.unibe.ch/~denker
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
I put them back apparently I may have removed them during my journey to etoy hell. Please check if this is ok. Stef On Oct 8, 2008, at 3:28 PM, Gary Chambers wrote:
Seems ok when applied to a 3.9 image. Note that these are modified method, not removals:
BookMorph>>goToPageMorph: transitionSpec: runTransitionScripts: BookMorph>>goToPageMorph: transitionSpec:
Gary.
----- Original Message ----- From: "Marcus Denker" <denker@iam.unibe.ch
To: "Pharo Development" <pharo-project@lists.gforge.inria.fr> Sent: Wednesday, October 08, 2008 12:59 PM Subject: Re: [Pharo-project] [updates] 10088
On 08.10.2008, at 13:43, Stéphane Ducasse wrote:
On Oct 8, 2008, at 11:35 AM, Adrian Lienhard wrote:
@Marcus: thanks!
@all: I've run the tests and currently we have 3 tests that are not green. I've filed issues for two. The third one is due to a DNU in BookMorph (actually "BookMorph new" does not work anymore). What is the status of BookMorph? Is this a candidate to be removed or should we fix it?
on one hand I like it but on the other hand it is introducing a lot of cruft in the system. I imagine that this is the gotoPage: withTransitionSpec: that (marcus not sure) removed.
Seems it was this change:
Name: MorphicExtras-stephane.ducasse.53 Author: stephane.ducasse Time: 28 September 2008, 5:01:33 pm UUID: b95626df-9568-49ef-8568-5b689a0bc8be Ancestors: MorphicExtras-stephane.ducasse.52
Etoy cleaning from gary (continued) Removed UndefinedObjectTest>>testNewTileMorphRepresentative Removed BooleanTest>>testNewTileMorphRepresentative Removed BookMorph>>chooseAndRevertToVersion Removed BookMorph>>revertToCheckpoint: secsSince1901 BookMorph>>installRollBackButtons BookMorph>>methodHolderVersions BookMorph>>methodHolders BookMoprh>>goToPageMorph: transitionSpec: runTransitionScripts: BookMorph>>goToPageMorph: transitionSpec: TabbedPalette>>selectTab: cleaned Removed TabbedPalette>>becomeStandPalette Removed>>currentPlayerDo: and fixed sender EncodedCharSet fixed initialize
-- Marcus Denker -- denker@iam.unibe.ch http://www.iam.unibe.ch/~denker
_______________________________________________ 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
participants (4)
-
Adrian Lienhard -
Gary Chambers -
Marcus Denker -
Stéphane Ducasse