Welcome to the Colorer Library project |
![]() |
IntroductionColorer take5 is a syntax highlighting and text parsing library, that provides services of text parsing in host editor systems in real-time and transforming results into colored text. Result information allows to search and build outlined lists of functions, structures, and to search and indent programming language constructions (brackets, paired tags). Colorer uses pure C++, XML, it is fully portable and works on either win32/unix/mac platforms. Top level Java language API is also available. Download
DocumentationAll this documentation and references are included into the full library distribution. Eclipse and FAR plugin versions of library package doesn't contain these resources.
|
colorer news
28.04.2005
Colorer-take5 beta4 is released.
15.03.2005
Perl port for Colorer-take5 APIs was created by Wladimir Palant. Check CPAN for details.
19.02.2005
HRC reference update was published.
24.12.2004
Java-based Hetman file manager uses Colorer-take5 as an internal editor.
28.09.2004
Colorer-take5 beta3 development package is released.
07.06.2004
First version of the Bred3 lightweight text editor is released. It uses Colorer-take5 as a highlighting engine.
24.02.2004
EclipseColorer 0.6.0 is released. It works now under Eclipse3 M6/M7 builds.
12.09.2003
Colorer-take5 beta2 is released.
10.09.2003
Now you can help Colorer library by donating some money to it.
03.09.2003
Freddy text editor (linux) now uses colorer-take5 as a syntax engine.
01.09.2003
Vladimir Dyakov works on integrating colorer into the Midnight Commander.
|
![]() |
Freddy text editor Midnight Commander integration page New language in Eclipse (pdf), (html) by Ron Mertens. Eugene Efremov HRC packages page Hetman file manager (Java, Colorer inside) Old colorer4ever doc (rus): HRC, HRD, RE |
Colorer library is distributed under Mozilla Public License 1.1. You can use it in OpenSource, Freeware and Proprietary software in terms of MPL 1.1. Alternatively, Colorer Library could be distributed under either GNU GPL 2.0 / LGPL 2.1 licenses, as noted in Colorer Source code license notice.
Mozilla Public License allows you to modify Colorer library source code and redistribute it for free (or for sale) so long as you follow the terms of the MPL. In particular, you must make your changes to the Colorer Library source code available back to the Colorer under the MPL (so the Colorer Library can benefit from your changes), You can add external files to Colorer Library, compile these, use library in external projects and redistribute them for free or for sale and you do not need to make such external files or changes to them available in source code form or binary form to the Colorer library project.
I was also asked to state about GPL with the so-called runtime exception. I have no objections about this note usage if anyone really needs it.
![]() |
You can help me in development of the Colorer-take5 library by donating some money to this project. This would allow me to cover some of the costs involved in library development. Especially if you are using Colorer library in a commercial environment I ask you to consider this option, so Colorer can continue to be actively developed in the future. |
You can transfer money with share*it! payment system (Colorer-take5 product page). It uses minimal order of 10$, but if you want to donate more, choose appropriate number of copies. In Russia you can make transfer with WebMoney system (purses# R581605642230, Z661462662957, E241589254880) or with Yandex.Money system (wallet# 4100111385471). Please feel free to contact me if you want to make direct Bank/Wire transfer or prefer other methods of payment. |
![]() |
Igor Russkih (Cail Lomecb):
email: cail at nm.ru www: http://cail.nm.ru/ |
Colorer SourceForge project home Colorer SourceForge project |
|
![]() |
Colorer talks maillist (subscribe) Colorer on home page |