Integrate changes from Cuis (was Fwd: [squeak-dev] Cuis update - Separate change sets for goodies available)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Integrate changes from Cuis (was Fwd: [squeak-dev] Cuis update - Separate change sets for goodies available)

Adrian Lienhard
There probably are a couple of interesting improvements/fixes in the  
work of Juan.

I created an issue: http://code.google.com/p/pharo/issues/detail?id=717

Adrian

Begin forwarded message:

> From: Juan Vuletich <[hidden email]>
> Date: April 6, 2009 3:28:28 PM GMT+02:00
> To: The general-purpose Squeak developers list <[hidden email]
> >
> Subject: [squeak-dev] Cuis update - Separate change sets for goodies  
> available
> Reply-To: The general-purpose Squeak developers list <[hidden email]
> >
>
> Hi Folks,
>
> I've just uploaded http://www.jvuletich.org/Cuis/Cuis1.0-0169.zip .  
> I did some refactoring and cleanup in ScrollPane and ScrollBar. Now  
> Browser openBrowser takes almost half the time! I also added back  
> the preference for scrollbars on left. So, Klaus, you don't need to  
> do it.
>
> (These were already in previous release, 0166: I removed the Old  
> prefix from Morphic classes, to ease loading code from other Squeak  
> distributions. I also changed fonts to use just 16bpp and not 32.  
> The difference is invisible to my eyes, and they use half the space.  
> And I fixed the #isMorphic bug reported by Klaus. )
>
> I also uploaded http://www.jvuletich.org/Cuis/ 
> CuisUpdatesUpTo0169.zip . This file includes the change sets of the  
> last year. I don't have older ones available in cs form, but most  
> goodies and tweaks that could be useful for other Squeak  
> distributions are here. This http://www.jvuletich.org/Cuis/CategoriesAndChangeSets.txt 
>  is the detail of which changesets belong to which of the following  
> categories:
>
> - Rename class and update references goodie
> - Process scheduling enh
> - MessageTally enh
> - Logging and ChangeSet enhancements
> - Dan's == with SmallIntegers
> - Affected class categories goodie
> - Protocol Catcher goodie
> - Nicer Cursors
> - Chronology enh
> - Parser enh
> - ProgressBar enh
> - Text cleanup and refactoring
> - ScrollPane and ScrollBar cleanup & refacto
> - NiceFonts
> - Code authorship and relicensing
> - Focus navigation and enh
> - Pointer explorer goodie
> - Code evaluation fixes
> - Remote cursor sender goodie
> - Semaphores, Delays and Processes
> - Misc goodies and lesser tweaks
> - Cleanup
> - Morphic / LightWidgets
>
> Comments welcome.
>
> Cheers,
> Juan Vuletich
>


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Integrate changes from Cuis (was Fwd: [squeak-dev] Cuis update - Separate change sets for goodies available)

Stéphane Ducasse
yes
It sounds that this will be another fork :)

Stef

On Apr 6, 2009, at 3:59 PM, Adrian Lienhard wrote:

> There probably are a couple of interesting improvements/fixes in the
> work of Juan.
>
> I created an issue: http://code.google.com/p/pharo/issues/detail?
> id=717
>
> Adrian
>
> Begin forwarded message:
>
>> From: Juan Vuletich <[hidden email]>
>> Date: April 6, 2009 3:28:28 PM GMT+02:00
>> To: The general-purpose Squeak developers list <[hidden email]
>>>
>> Subject: [squeak-dev] Cuis update - Separate change sets for goodies
>> available
>> Reply-To: The general-purpose Squeak developers list <[hidden email]
>>>
>>
>> Hi Folks,
>>
>> I've just uploaded http://www.jvuletich.org/Cuis/Cuis1.0-0169.zip .
>> I did some refactoring and cleanup in ScrollPane and ScrollBar. Now
>> Browser openBrowser takes almost half the time! I also added back
>> the preference for scrollbars on left. So, Klaus, you don't need to
>> do it.
>>
>> (These were already in previous release, 0166: I removed the Old
>> prefix from Morphic classes, to ease loading code from other Squeak
>> distributions. I also changed fonts to use just 16bpp and not 32.
>> The difference is invisible to my eyes, and they use half the space.
>> And I fixed the #isMorphic bug reported by Klaus. )
>>
>> I also uploaded http://www.jvuletich.org/Cuis/
>> CuisUpdatesUpTo0169.zip . This file includes the change sets of the
>> last year. I don't have older ones available in cs form, but most
>> goodies and tweaks that could be useful for other Squeak
>> distributions are here. This http://www.jvuletich.org/Cuis/CategoriesAndChangeSets.txt
>> is the detail of which changesets belong to which of the following
>> categories:
>>
>> - Rename class and update references goodie
>> - Process scheduling enh
>> - MessageTally enh
>> - Logging and ChangeSet enhancements
>> - Dan's == with SmallIntegers
>> - Affected class categories goodie
>> - Protocol Catcher goodie
>> - Nicer Cursors
>> - Chronology enh
>> - Parser enh
>> - ProgressBar enh
>> - Text cleanup and refactoring
>> - ScrollPane and ScrollBar cleanup & refacto
>> - NiceFonts
>> - Code authorship and relicensing
>> - Focus navigation and enh
>> - Pointer explorer goodie
>> - Code evaluation fixes
>> - Remote cursor sender goodie
>> - Semaphores, Delays and Processes
>> - Misc goodies and lesser tweaks
>> - Cleanup
>> - Morphic / LightWidgets
>>
>> Comments welcome.
>>
>> Cheers,
>> Juan Vuletich
>>
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Integrate changes from Cuis (was Fwd: [squeak-dev] Cuis update - Separate change sets for goodies available)

Stéphane Ducasse
adrian

note that juan did a nice extension to the chunk format:
        classDefinition (this is needed if I imagine that he does what I think)
        but this means that we cannot load the code simply :)

Stef

On Apr 7, 2009, at 10:36 AM, Stéphane Ducasse wrote:

> yes
> It sounds that this will be another fork :)
>
> Stef
>
> On Apr 6, 2009, at 3:59 PM, Adrian Lienhard wrote:
>
>> There probably are a couple of interesting improvements/fixes in the
>> work of Juan.
>>
>> I created an issue: http://code.google.com/p/pharo/issues/detail?
>> id=717
>>
>> Adrian
>>
>> Begin forwarded message:
>>
>>> From: Juan Vuletich <[hidden email]>
>>> Date: April 6, 2009 3:28:28 PM GMT+02:00
>>> To: The general-purpose Squeak developers list <[hidden email]
>>>>
>>> Subject: [squeak-dev] Cuis update - Separate change sets for goodies
>>> available
>>> Reply-To: The general-purpose Squeak developers list <[hidden email]
>>>>
>>>
>>> Hi Folks,
>>>
>>> I've just uploaded http://www.jvuletich.org/Cuis/Cuis1.0-0169.zip .
>>> I did some refactoring and cleanup in ScrollPane and ScrollBar. Now
>>> Browser openBrowser takes almost half the time! I also added back
>>> the preference for scrollbars on left. So, Klaus, you don't need to
>>> do it.
>>>
>>> (These were already in previous release, 0166: I removed the Old
>>> prefix from Morphic classes, to ease loading code from other Squeak
>>> distributions. I also changed fonts to use just 16bpp and not 32.
>>> The difference is invisible to my eyes, and they use half the space.
>>> And I fixed the #isMorphic bug reported by Klaus. )
>>>
>>> I also uploaded http://www.jvuletich.org/Cuis/
>>> CuisUpdatesUpTo0169.zip . This file includes the change sets of the
>>> last year. I don't have older ones available in cs form, but most
>>> goodies and tweaks that could be useful for other Squeak
>>> distributions are here. This http://www.jvuletich.org/Cuis/CategoriesAndChangeSets.txt
>>> is the detail of which changesets belong to which of the following
>>> categories:
>>>
>>> - Rename class and update references goodie
>>> - Process scheduling enh
>>> - MessageTally enh
>>> - Logging and ChangeSet enhancements
>>> - Dan's == with SmallIntegers
>>> - Affected class categories goodie
>>> - Protocol Catcher goodie
>>> - Nicer Cursors
>>> - Chronology enh
>>> - Parser enh
>>> - ProgressBar enh
>>> - Text cleanup and refactoring
>>> - ScrollPane and ScrollBar cleanup & refacto
>>> - NiceFonts
>>> - Code authorship and relicensing
>>> - Focus navigation and enh
>>> - Pointer explorer goodie
>>> - Code evaluation fixes
>>> - Remote cursor sender goodie
>>> - Semaphores, Delays and Processes
>>> - Misc goodies and lesser tweaks
>>> - Cleanup
>>> - Morphic / LightWidgets
>>>
>>> Comments welcome.
>>>
>>> Cheers,
>>> Juan Vuletich
>>>
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Integrate changes from Cuis (was Fwd: [squeak-dev] Cuis update - Separate change sets for goodies available)

Stéphane Ducasse
In reply to this post by Adrian Lienhard
Hi adrian

I checked a bit more carefully some changes and they are based on  
squeak 3.7.
So special care would have to be taken with this fork.

Stef

> There probably are a couple of interesting improvements/fixes in the
> work of Juan.
>
> I created an issue: http://code.google.com/p/pharo/issues/detail?
> id=717
>
> Adrian
>
> Begin forwarded message:
>
>> From: Juan Vuletich <[hidden email]>
>> Date: April 6, 2009 3:28:28 PM GMT+02:00
>> To: The general-purpose Squeak developers list <[hidden email]
>>>
>> Subject: [squeak-dev] Cuis update - Separate change sets for goodies
>> available
>> Reply-To: The general-purpose Squeak developers list <[hidden email]
>>>
>>
>> Hi Folks,
>>
>> I've just uploaded http://www.jvuletich.org/Cuis/Cuis1.0-0169.zip .
>> I did some refactoring and cleanup in ScrollPane and ScrollBar. Now
>> Browser openBrowser takes almost half the time! I also added back
>> the preference for scrollbars on left. So, Klaus, you don't need to
>> do it.
>>
>> (These were already in previous release, 0166: I removed the Old
>> prefix from Morphic classes, to ease loading code from other Squeak
>> distributions. I also changed fonts to use just 16bpp and not 32.
>> The difference is invisible to my eyes, and they use half the space.
>> And I fixed the #isMorphic bug reported by Klaus. )
>>
>> I also uploaded http://www.jvuletich.org/Cuis/
>> CuisUpdatesUpTo0169.zip . This file includes the change sets of the
>> last year. I don't have older ones available in cs form, but most
>> goodies and tweaks that could be useful for other Squeak
>> distributions are here. This http://www.jvuletich.org/Cuis/CategoriesAndChangeSets.txt
>> is the detail of which changesets belong to which of the following
>> categories:
>>
>> - Rename class and update references goodie
>> - Process scheduling enh
>> - MessageTally enh
>> - Logging and ChangeSet enhancements
>> - Dan's == with SmallIntegers
>> - Affected class categories goodie
>> - Protocol Catcher goodie
>> - Nicer Cursors
>> - Chronology enh
>> - Parser enh
>> - ProgressBar enh
>> - Text cleanup and refactoring
>> - ScrollPane and ScrollBar cleanup & refacto
>> - NiceFonts
>> - Code authorship and relicensing
>> - Focus navigation and enh
>> - Pointer explorer goodie
>> - Code evaluation fixes
>> - Remote cursor sender goodie
>> - Semaphores, Delays and Processes
>> - Misc goodies and lesser tweaks
>> - Cleanup
>> - Morphic / LightWidgets
>>
>> Comments welcome.
>>
>> Cheers,
>> Juan Vuletich
>>
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project