CopperSpice port of Scintilla now available
Posted: Wed Jun 01 2022 1:55 pm
All,
After a lot of life got in the way, CsScintilla is now an actual SourceForge project. Those looking to create your own text editors and IDEs now have a CopperSpice compatible editing library with major capabilities.
https://sourceforge.net/projects/csscintilla/
It uses Mercurial because Scintilla used Mercurial and I want to be able to pull updates like the KDE-Wayland patch that just got rolled in.
The only change to the Scintilla license is one additional restriction. You cannot use it to create an editor/IDE that uses plug-ins/add-ons. Without exception those all end up as train wrecks. Just look at Emacs and Atom. Hundreds of add-ons that do almost the same thing and conflict with each other. Thousands of broken add-ons in the official repositories many of which will completely trash the editor if an installation attempt is made.
Right now it is only built for Linux. I haven't the time currently to build for Windows and I won't build for Mac simply because I'm never going to own an Apple product. If someone wants to create a pull request for a Mac or Windows or other OS build, that's fine.
After a lot of life got in the way, CsScintilla is now an actual SourceForge project. Those looking to create your own text editors and IDEs now have a CopperSpice compatible editing library with major capabilities.
https://sourceforge.net/projects/csscintilla/
It uses Mercurial because Scintilla used Mercurial and I want to be able to pull updates like the KDE-Wayland patch that just got rolled in.
The only change to the Scintilla license is one additional restriction. You cannot use it to create an editor/IDE that uses plug-ins/add-ons. Without exception those all end up as train wrecks. Just look at Emacs and Atom. Hundreds of add-ons that do almost the same thing and conflict with each other. Thousands of broken add-ons in the official repositories many of which will completely trash the editor if an installation attempt is made.
Right now it is only built for Linux. I haven't the time currently to build for Windows and I won't build for Mac simply because I'm never going to own an Apple product. If someone wants to create a pull request for a Mac or Windows or other OS build, that's fine.