Tree [b14bf1] master /
History



File Date Author Commit
doc 2010-03-15 Lorenzo Bettini Lorenzo Bettini [ad0818] added copyright for images
.cproject 2009-11-28 Lorenzo Bettini Lorenzo Bettini [6ef783] eclipse project files
.gitignore 2010-08-24 Lorenzo Bettini Lorenzo Bettini [b14bf1] ignore all qt-creator pro user files
.project 2009-11-28 Lorenzo Bettini Lorenzo Bettini [6ef783] eclipse project files
COPYING 2010-03-08 Lorenzo Bettini Lorenzo Bettini [7965db] updated to GPL 3
ChangeLog 2010-03-15 Lorenzo Bettini Lorenzo Bettini [a1a1cf] added manpage written by Cesare Tirabassi
NEWS 2010-03-15 Lorenzo Bettini Lorenzo Bettini [a1a1cf] added manpage written by Cesare Tirabassi
ReadMe 2010-03-08 Lorenzo Bettini Lorenzo Bettini [5976b3] .tar.gz (for distribution) script creator added
THANKS 2010-03-15 Lorenzo Bettini Lorenzo Bettini [e866e1] thanks file
TODO.txt 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
application.qrc 2009-11-28 Lorenzo Bettini Lorenzo Bettini [515b0d] initial git import
assistant.cpp 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
assistant.h 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
customhelpform.cpp 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
customhelpform.h 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
customhelpform.ui 2009-12-09 Lorenzo Bettini Lorenzo Bettini [5fc655] generation of help collection file
debugger_start.png 2009-11-28 Lorenzo Bettini Lorenzo Bettini [515b0d] initial git import
debugger_step.png 2009-11-28 Lorenzo Bettini Lorenzo Bettini [515b0d] initial git import
debugger_step.svg 2009-11-28 Lorenzo Bettini Lorenzo Bettini [515b0d] initial git import
debugger_stop.png 2009-11-28 Lorenzo Bettini Lorenzo Bettini [515b0d] initial git import
debuggerthread.cpp 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
debuggerthread.h 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
editcopy.xpm 2009-11-28 Lorenzo Bettini Lorenzo Bettini [515b0d] initial git import
editcut.xpm 2009-11-28 Lorenzo Bettini Lorenzo Bettini [515b0d] initial git import
editpaste.xpm 2009-11-28 Lorenzo Bettini Lorenzo Bettini [515b0d] initial git import
filechooserframe.cpp 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
filechooserframe.h 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
filechooserframe.ui 2009-11-28 Lorenzo Bettini Lorenzo Bettini [515b0d] initial git import
filenew.xpm 2009-11-28 Lorenzo Bettini Lorenzo Bettini [515b0d] initial git import
fileopen.xpm 2009-11-28 Lorenzo Bettini Lorenzo Bettini [515b0d] initial git import
filesave.xpm 2009-11-28 Lorenzo Bettini Lorenzo Bettini [515b0d] initial git import
filesavehighlighted.xcf 2009-11-28 Lorenzo Bettini Lorenzo Bettini [515b0d] initial git import
filesavehighlighted.xpm 2009-11-28 Lorenzo Bettini Lorenzo Bettini [515b0d] initial git import
findreplace_global.h 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
findreplacedialog.cpp 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
findreplacedialog.h 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
findreplacedialog.ui 2009-11-28 Lorenzo Bettini Lorenzo Bettini [205984] added find/replace dialog
findreplaceform.cpp 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
findreplaceform.h 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
findreplaceform.ui 2009-11-28 Lorenzo Bettini Lorenzo Bettini [205984] added find/replace dialog
highlight.xcf 2009-11-28 Lorenzo Bettini Lorenzo Bettini [515b0d] initial git import
highlight.xpm 2009-11-28 Lorenzo Bettini Lorenzo Bettini [515b0d] initial git import
main.cpp 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
mainwindow.cpp 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
mainwindow.h 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
mainwindow.ui 2009-12-09 Lorenzo Bettini Lorenzo Bettini [f6676a] started source-highlight settings
make-dist.sh 2010-03-08 Lorenzo Bettini Lorenzo Bettini [5976b3] .tar.gz (for distribution) script creator added
source-highlight-ide.cpp 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
source-highlight-ide.h 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
source-highlight-ide.pro 2010-03-08 Lorenzo Bettini Lorenzo Bettini [6d3b2e] updated readme documentation
sourcehighlightideframe.cpp 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
sourcehighlightideframe.h 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
sourcehighlightideframe.ui 2009-11-28 Lorenzo Bettini Lorenzo Bettini [515b0d] initial git import
sourcehighlightidewindow.ui 2009-11-28 Lorenzo Bettini Lorenzo Bettini [205984] added find/replace dialog
statusbarframe.cpp 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
statusbarframe.h 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information
statusbarframe.ui 2009-11-28 Lorenzo Bettini Lorenzo Bettini [515b0d] initial git import
stepconditionvariable.h 2010-03-08 Lorenzo Bettini Lorenzo Bettini [97b4b1] updated copyright information

Read Me

Source-Highlight-Ide
----------------------------------------------
http://srchighliteide.sourceforge.net/

Sourcehighlightide is an IDE for GNU Source-highlight,
http://www.gnu.org/software/src-highlite,
(given a source file, produces a document with syntax highlighting);
in particular, it is useful when you have to develop a
new language definition file for source-highlight
(Source-highlight reads source language specifications dynamically,
thus it can be easily extended (without recompiling the sources)
for handling new languages), modify an existing one, and,
most importantly, debug a language definition file.

To build it I suggest to create a separate directory, e.g., build
cd there and run

qmake ../source-highlight-ide.pro
make

Remember that you must have already installed the source-highlight-qt
library.  If you installed that in a standard place (e.g., /usr
or in a system directory where ldconfig and pkg_config find it) then
this should be enough.

Otherwise you must specify the directory where pkg_config can find
the file source-highlight-qt4.pc); 

for instance, if you installed source-higlight-qt library in
~/usr/local, then the .pc file will be in
~/usr/local/lib/pkgconfig and you'll need to use this directory
for setting PKG_CONFIG_PATH, e.g.,

PKG_CONFIG_PATH=~/usr/local/lib/pkgconfig/ qmake ../qsource-highlight.pro
make

the executable binary will be created in the directory bin

If pkg-config is not installed in your system, you'll have to specify
the LIBS and INCLUDEPATH qmake variables manually,
using the correct path, for instance:

    LIBS += -L~/usr/local/lib -lsource-highlight-qt4
    INCLUDEPATH = ~/usr/local/include

You can also specify the name of the libraries to use
by using SOURCE_HIGHLIGHT_QT_LIB, SOURCE_HIGHLIGHT_LIB, and
BOOST_REGEX for source-highlight-qt, source-highlight and
boost regex (used by source-highlight), respectively.

------------------
Lorenzo Bettini
http://www.lorenzobettini.it
Copyright 2010