Thanks for your question! I have posted the announcement of the Styled Text Editor to the Pharo list as well because I still have not given up on the idea to port it to Squeak and Pharo. It is not straightforward but I consider it possible.
Currently the Styled Text Editor is an external package which is loaded on top of Cuis 4.0. The API it uses is quite specific to Cuis so to port it alone is probably too much effort. What I think can be done is the following: Split Cuis into three parts, a) the parts which are not needed for Styled Text Editor, like the Cuis tools b) the parts of Cuis Morphic the Styled Text Editor depends on â this is in my opinion the most valuable part of Cuis because Juan spent years cleaning it c) the Smalltalk kernel below
good idea
The idea is to port only part b) and the Styled Text Editor. And it has to be done automatically by a tool which creates packages for Squeak and Pharo, always from the latest code base. In addition you will probably need small Cuis portability packages done manually, one for Squeak and one for Pharo.
Being able to always load the latest code base of Styled Text Editor and Cuis Morphic as an external package in Pharo is a prerequisite to look into possibilities of sharing more of the code.
I plan to write a more detailed proposal and then to approach ESUG and ask for support for the funding. Any ideas for other sources of funding are highly welcome and could speed things up considerably, of course! ;-)
I for one have not given up on the idea that it might be possible to develop substantial components as you called it â thank you for that as well â in a more Squeak-dialect-independent way. ;-)