<div dir="ltr">Take a look at CudaText. It is an awesome text editor built in Lazarus/Freepascal. Is is built around the SynEdit component, by the original developer of the SynEdit from Delphi (I do believe Alexey is the original programmer or on the original team). <div><br></div><div>What is really appealing is that we have access to the open source Lazarus project files to take it in any direction necessary. Compiler integration is quite simple even without extra coding. The possibilities with CudaText as a "front end editor/project manager/ integrator" for ProjectOberon is quite interesting. CudaText is surprisingly complete and would not require (relatively) much work to have a cross-platform, pc based ProjectOberon front end.</div><div><br></div><div>I already have the lexers built for Oberon, PicL, and Lola-2 mostly complete. They are in the online repo, which is a neat feature of CudaText.</div><div><br></div><div>Have a look:</div><div><a href="http://uvviewsoft.com/cudatext/">http://uvviewsoft.com/cudatext/</a><br></div><div><br></div><div><br></div></div>