[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Help-source-highlight] Source-Highlight-IDE 1.0
From: |
Lorenzo Bettini |
Subject: |
[Help-source-highlight] Source-Highlight-IDE 1.0 |
Date: |
Thu, 11 Mar 2010 23:05:03 +0100 |
User-agent: |
Thunderbird 2.0.0.23 (X11/20090817) |
Hi
I've just released a new version of Source-Highlight-IDE, an IDE for GNU
Source-highlight (given a source file, produces a document with syntax
highlighting).
Sourcehighlightide home page is http://srchighliteide.sourceforge.net.
This new version is a complete rewriting using Qt4 (instead of KDE3) and
it is based on Source-Highlight-Qt (which I've already blogged about)
additional library, http://srchiliteqt.sourceforge.net, which provides
highlighting in Qt relying on GNU Source-Highlight.
Sourcehighlightide is useful when you have to develop a new language
definition file for source-highlight. A language definition file makes
use of regular expressions, and if they become complex it might be hard
to understand how they are matched. Source-highlight already provides
some mechanisms for debugging a language definition file;
Sourcehighlightide provides a graphical interface to debug a language
definition file: it will show which regular expression is matched during
the formatting of the input file, and you can process the input file
step by step (i.e., an expression at time), and you can also see the
output while it is produced.
cheers
Lorenzo
--
Lorenzo Bettini, PhD in Computer Science, DI, Univ. Torino
ICQ# lbetto, 16080134 (GNU/Linux User # 158233)
HOME: http://www.lorenzobettini.it MUSIC: http://www.purplesucker.com
http://www.myspace.com/supertrouperabba
BLOGS: http://tronprog.blogspot.com http://longlivemusic.blogspot.com
http://www.gnu.org/software/src-highlite
http://www.gnu.org/software/gengetopt
http://www.gnu.org/software/gengen http://doublecpp.sourceforge.net
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Help-source-highlight] Source-Highlight-IDE 1.0,
Lorenzo Bettini <=