
Crimson Editor is a free text editor for Windows developed by Ingyu Kang. Despite lacking advanced and complex features found in many other free text editors, CE has a balanced set of features that simply works. The text editing itself is very well implemented with really no annoying behaviours, and there are quite a lot of usefull advanced editing features. When you learn the clever ways of CE you will swear at any editor not working the same way. A good example of this is the almost unique column mode, which is especially addictive.
The development of Crimson Editor never saw any newer version than 3.70 from September 2004, and as people got more and more desperate for updates, suddenly Ingyu Kang took the generous decision to release the source code. This came as a very welcome surprise and a lot of thanks must go to Ingyu Kang.
Having access to the source code I couldn't resist doing some modifications to fix some minor quirks and add small features. I will most likely add new modifications and enhancements along the way.
In order publish my code modifications in a reasonably managable way, I have decided to release them as Unix style patch files in the unidiff format. These patches can be applied the original source code with a Windows port of patch. Installing WinAVR is an easy way to install a Windows port of patch (as well as many other Unix tools).
If you compile Crimson Editor with all above patches plus changing the main frame title to "CrimsonEditorMod" you will get CrimsonEditorMod (I have also changed some version strings). To use this version you need a regular Crimson Editor installation, in which you exchange cedt.exe with the cedt.exe found in the following zip file:
Disclaimer: I can say only that these patches and the binary works well for me, but I will not take any kind of responsibility for any consequence of using them. Use at your own risk.
By Lars Ole Pontoppidan
Jan 2007
Next: Comments