Excellent fernando!
Did you start from squeak or cuis
I was planning to start from Squeak since they ported back CUIS code in the 
context 
of WideStrings (CUIS is pre unicode support) 

Stef

> Juan re-factored the smalltalk behavior in the editors, creating the 
> following hierarchy 
> 
>                                               Editor
>               TextEditor                                       SimpleEditor
> SmalltalkEditor       
> 
> 
> See the comment in Editor class in Cuis image 
> http://www.jvuletich.org/Cuis/Index.html.
> 
> New text editors.
> TextEditor provides most of the functionality that used to be in 
> TextMorphEditor. This class is no longer a Controller!
> 
> SmalltalkEditor is has Smalltalk code specific features.
> 
> SimpleEditor provides basic functionality for single line text editing. It 
> does not handle fonts and styles, aligning and Smalltalk utilities. It 
> handles one single line.
> 
> Would be nice to adopt this refactoring into Pharo, i've started to port it 
> and cleaning up the textmorph in the process. But it's still a work in 
> progress.
> 
> Fernando
> 
> On Jan 10, 2010, at 3:09 PM, Tudor Girba wrote:
> 
>> Hi,
>> 
>>> Gary and others
>>> 
>>> I really think that we should do an audit of Morphic. In 1.1 we are  
>>> going already faster but I'm sure that there is plenty
>>> of space for improvements.
>>> 
>>> I see several actions
>>>     - checking squeak toolbuilder enhancements and using it for the tools
>>>             
>>>     - checking CUIS
>>>             - juan did an excellent job remocving a lot of unnecessary code
>>>             - juan optimize scrollbar               
>>>             - juan did a new texteditor morph
>> 
>> Indeed, a text editor that does not hardcode smalltalk specific  
>> behavior would be great :).
>> 
>>>     - removing/cleaning extra widgets Pluggable/nonpluggable plague.
>>>     - integrating better polymorph into the widgets layer.
>>> 
>>> What do you think?
>> 
>> 
>> Doru
>> 
>> --
>> www.tudorgirba.com
>> 
>> "Reasonable is what we are accustomed with."
>> 
>> 
>> _______________________________________________
>> Pharo-project mailing list
>> [email protected]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> 
> 
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


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

Reply via email to