debian/0000775000000000000000000000000011663661014007174 5ustar debian/source/0000775000000000000000000000000011431253534010471 5ustar debian/source/format0000664000000000000000000000001411431253534011677 0ustar 3.0 (quilt) debian/copyright0000664000000000000000000000246211431252410011120 0ustar Format-Specification: http://dep.debian.net/deps/dep5/ Name: source-highlight-ide Maintainer: Lorenzo Bettini Source: http://sourceforge.net/projects/srchighliteide/files/ Files: * Copyright: 2009, 2010 Lorenzo Bettini License: GPL-3 Files: assistant.{cpp,h} Copyright: 2009 Nokia Corporation and/or its subsidiary(-ies) Copyright: 2009, 2010 Lorenzo Bettini License: GPL-3 Files: debian/* Copyright: 2010, Cesare Tirabassi License: GPL-3 This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 3 of the License. . This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-3'. debian/source-highlight-ide.10000664000000000000000000000617111431252410013254 0ustar '\" t -*- coding: us-ascii -*- .TH source-highlight-ide 1 "2010-03-13" "" "" .SH NAME source-highlight-ide \- A Qt4 IDE for GNU Source-Highlight. .SH SYNOPSIS .B source-highlight-ide .SH DESCRIPTION Sourcehighlightide is an IDE for GNU Source-highlight. It can be useful when you have to develop a new language definition file, modify an existing one, or, most importantly, debug a language definition file. .PP .B Basic Usage .PP Source-Highlight-Ide can be used as an editor for Source-Highlight .lang definition files (left text edit); moreover, an example input file can be opened (right text edit, top) that will be used to produce html highlighted output (right text edit, bottom); the highlighted output can be seen both in source format (html) and in a preview format. .PP This way, while writing the language definition file, it is also possible to check on-the-fly whether the output is the one expected. The highlighting can be performed by using the menu or the toolbar button. .PP Source-Highlight-Ide is a MDI application, thus, several .lang definition files can be opened. .PP .B Source-Highlight Settings .PP Source-highlight library uses a path (called data dir) to search for the language definition file, output format definition files, style files, etc. This path must be set correctly otherwise highlighting features will not work. In a standard installation this path should already be set appropriately. However, if you use a non standard installation of source-highlight, this path might not be set correctly (a symptom is when you get errors when trying to perform highlighting, or a message box shows up when you run Source-Highlight-Ide). .PP You can set this path using the Settings -> Source-highlight Settings menu. This will bring a dialog where you can set the path (or choose it with the browse button); notice that the dialog also checks whether the currently selected path is a valid path for source-highlight. Although you can use Source-Highlight-Ide for testing a language definition file while you're editing it, the feature that can be most useful is the debugging mechanism. .PP .B Debug .PP You start debugging by using the button "Debug", and then press "Step" for formatting element by element the parts of the input file that is to be formatted. You can interrupt the debugging by using the button "Stop". .PP During debuggin, the debugging frame will appear under the lang definition file text editor ("Debugging Info"). .PP The debugging steps at each matched regular expression and the one that was matched is shown in the debugger frame and the text editor of the language definition file will position in the corresponding line. In the "highlighted output" part you can check the pieces of the input file that are being formatted. .PP Notice that if the language definition file includes another one, the editor window will open the included file containing the current matched regular expression. When the debugging finishes, the original lang file will be shown in the text editor. .SH "SEE ALSO" http://srchighliteide.sourceforge.net/ .br http://www.gnu.org/software/src-highlite .SH AUTHORS Lorenzo Bettini debian/source-highlight-ide.desktop0000664000000000000000000000034311431252410014560 0ustar [Desktop Entry] Version=1.0 Name=Source-Highlight-IDE Comment=Develop, modify or debug a source-highlight definition file Exec=source-highlight-ide StartupNotify=false Terminal=false Type=Application Categories=Development;Qt; debian/manpages0000664000000000000000000000003611431252410010676 0ustar debian/source-highlight-ide.1 debian/changelog0000664000000000000000000000217511663661013011052 0ustar source-highlight-ide (1.0-0ubuntu5) precise; urgency=low * Rebuild against libsource-highlight4. -- Felix Geyer Fri, 25 Nov 2011 10:38:07 +0100 source-highlight-ide (1.0-0ubuntu4) oneiric; urgency=low * No change rebuild for boost1.46 transition -- Scott Kitterman Wed, 07 Sep 2011 23:51:42 -0400 source-highlight-ide (1.0-0ubuntu3) maverick; urgency=low [ Angel Abad ] * debian/control: Add libboost-regex-dev to Build-Depends, fix FTBFS (LP: #617343) [ Benjamin Drung ] * Wrap build dependencies. * Bump Standards-Version to 3.9.1 (no changes required). * Switch to dpkg-source 3.0 (quilt) format. -- Benjamin Drung Fri, 13 Aug 2010 16:32:06 +0200 source-highlight-ide (1.0-0ubuntu2) maverick; urgency=low * Build-dep on libsource-highlight-qt4-dev (>= 0.2.2-0ubuntu2) for qtwebkit transition -- Jonathan Riddell Fri, 23 Jul 2010 12:15:59 +0100 source-highlight-ide (1.0-0ubuntu1) maverick; urgency=low * Initial release (LP: #538429) -- Cesare Tirabassi Sat, 13 Mar 2010 15:13:39 +0100 debian/control0000664000000000000000000000136511431253506010600 0ustar Source: source-highlight-ide Section: devel Priority: extra Maintainer: Cesare Tirabassi Build-Depends: debhelper (>= 7.0.50~), libboost-regex-dev, libsource-highlight-qt4-dev (>= 0.2.2-0ubuntu2), pkg-config Homepage: http://srchighliteide.sourceforge.net/ Standards-Version: 3.9.1 Package: source-highlight-ide Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: source-highlight Suggests: qt4-dev-tools Description: Qt4 IDE for GNU Source-highlight If you have to develop a new language definition file for source-highlight, modify an existing one, or, most importantly, debug a language definition file, this ide can help you to efficiently write and debug it. debian/menu0000664000000000000000000000022611431252410010050 0ustar ?package(source-highlight-ide):\ needs="X11" \ section="Applications/Programming" \ title="Source-Highlight-IDE" \ command="source-highlight-ide" debian/compat0000664000000000000000000000000211431252410010357 0ustar 7 debian/source-highlight-ide.install0000664000000000000000000000007311431252410014555 0ustar debian/source-highlight-ide.desktop usr/share/applications debian/watch0000664000000000000000000000013611431252410010212 0ustar version=3 http://sf.net/srchighliteide/source-highlight-ide-([\d\.]+)\.tar\.gz debian uupdate debian/rules0000775000000000000000000000040311431252754010251 0ustar #!/usr/bin/make -f %: dh $@ override_dh_auto_build: qmake -recursive source-highlight-ide.pro dh_auto_build override_dh_auto_install: INSTALL_ROOT=$(CURDIR)/debian/source-highlight-ide/usr make install override_dh_compress: dh_compress -X.qhc -X.qch