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
