Menu

New advanced syntax colour scheme engine in Webcpp 0.8.0

WINNIPEG, CANADA - February 6, 2003 - Jeffrey Bakker, a local open source computer programmer, today announced the release of WEBCPP 0.8.0. With support for over 30 programming, markup, scripting, and shading languages, plus support for a number of operating systems, Webcpp delivers quality HTML generation for documenting source code of many kinds.

Webcpp (Web C Plus Plus) 0.8.0 incorporates a redesigned syntax colour scheme engine and file format, SCS2, which allows for 11 syntax highlighting elements to highlight source code, and support for background image information. The new file format is now stored as XML data, therefore it is expandable, and paves a way for easy backwards-compatibility in future versions of the software. The SCS2 engine also remains compatible with original SCS files from previous versions of the Webcpp distribution. All old SCS files have already been ported to the new SCS2 format in the 0.8.0 distribution, and a few background tiles were added to demonstrate the capability of the new format.

In addition to the new colour scheme engine, Webcpp now for the first time offers support for the UnrealScript programming language, and includes improvements in existing features. The documentation has been updated, which also explains the internals of the SCS2 file format.

For Windows users, there have been updates to the graphical tools that assist in the use of the Webcpp backend. The program for visually creating and editing syntax colour schemes, WINMKSCS (Make Syntax Colour Schemes for Windows), has been updated to natively support the new SCS2 format, and has greatly improved functionality and colour scheme previewing. The graphical interface to Webcpp, WEBCPP WINGUI (Webcpp Windows Graphical User Interface), now includes support for browsing of SCS2 files, allowing the user to easliy choose colour schemes. Webcpp WinGUI integrates the Webcpp backend, WinMkSCS, and it's own graphical shell together to provide ease of use.

Webcpp is available to the public free of charge, including the source code, to download and use freely from http://webcpp.sourceforge.net. Although Webcpp is free, under the terms of the GNU General Public License, donations are gladly accepted.

About Webcpp
Since its first release in July 2001 on sourceforget.net, Webcpp has attracted the attention of many programmers, students, and professors around the world. Webcpp is an open source project designed to allow programmers to post source code online by converting the source code into HTML files, using a fully customizable syntax highlighting engine. It currently supports Ada95, Assembly, ASP, Basic, C, C#, C++, Cg, CLIPS, DOS Batch, EMF, Euphoria, Fortran, Haskell, Java, Javascript, Markup, Modula2, Objective C, Pascal, Perl, PHP, Power Builder, Python, RenderMan, Ruby, SQL, Tcl, Unix shell, UnrealScript, and VHDL highlighting. Webcpp runs on Microsoft Windows, Linux, FreeBSD, and unofficially AIX, plus many other variants of UNIX.

Posted by Jeffrey Bakker 2003-02-08

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.