Software Index
Linux Software Utilities  

GNU Source-highlight

download download home home   report broken
important software information
company name:
Lorenzo Bettini
license: Freeware
minimum requirements: No special requirements.
functional limitations:
GNU Source-highlight description
GNU Source-highlight produces a document with syntax highlighting when given a source file.

Source-highlight reads source language specifications dynamically, thus it can be easily extended (without recompiling the sources) for handling new languages.

GNU Source-highlight also reads output format specifications dynamically, and thus it can be easily extended (without recompiling the sources) for handling new output formats. The syntax for these specifications is quite easy (take a look at the manual).

Since version 2.2, source-highlight can also generate cross references; in order to do this it relies on GNU Ctags.

These are the output formats already supported:

HTML
XHTML
LATEX
TEXINFO
ANSI color escape sequences (you can use this feature with less)

These are the input languages (or input formats) already supported (in alphabetical order):

C/C++
Bison
Caml
Changelog
Diff
Flex
Fortran
Html
Java
javascript
Latex
Logtalk
Log files
Lua
ML
Pascal
Perl
PHP
Prolog
Python
Ruby. . Publisher of GNU Source-highlight, Author of GNU Source-highlight 3.1. GNU Source-highlight produces a document with syntax highlighting when given a source file. Source-highlight reads source language specifications dynamically, thus it can be easily extended
Similar software
SourceHighlightIDE (Popularity: ) : SourceHighlightIDE project is an IDE for Source-Highlight. Sourcehighlightide is an Integrated Development Evironment for GNU Source-highlight (given a source file, produces a document with syntax highlighting); in particular, it is useful when you have to develop a new language definition ...
Vinux (Popularity: ) : Vinux is a Linux distribution based on Ubuntu 8.10 (Intrepid Ibex), designed especially for visually impaired users.

Developer comments

You can use Vinux as a Live CD, a portable operating system on a USB memory stick (Using Unetbootin) or you can install ...

StoreBackup (Popularity: ) : StoreBackup is a backup utility that stores files on other disks.

It includes several optimizations that reduce the disk space needed and improve performance, and unifies the advantages of traditional full and incremental backups.

Depending on its contents, every file is stored ...

BoarderZone ASNalyzer (Popularity: ) : BoarderZone ASNalyzer is a simple application to analyze the contents of arbitrary ASN.1 files encoded in a BER derived format (e.g. BER itself or CER and DER).

As the application makes no use of ASN.1 syntax definitions (not yet supported), even ...

PLT Scheme (formerly DrScheme) Source code for Unix (X11) (Popularity: ) : PLT Scheme is an interactive, integrated, graphical programming environment for the Scheme, MzScheme, and MrEd programming languages.

PLT Scheme provides source highlighting for syntax and run-time errors, support for multiple language levels, an algebraic stepper, objects, modules, a GUI library, TCP/IP, ...

Cedar Backup (Popularity: ) : Cedar Backup is a Python package that supports backups of files on local and remote hosts to CD-R or CD-RW media over a secure network connection. Cedar Backup project also includes extensions that understand how to back up MySQL databases ...
CSCall++ (Popularity: ) : CSCall++ project is a C++ library that converts common uses of syscalls and C library functions into forms that are more appropriate for use in a C++ context.

The library wraps functions for dealing with threads, files, FIFOs, serial I/O, sockets, ...

CodePy (Popularity: ) : CodePy is a C/C++ meta programming toolkit for Python. It handles two aspects of native-code metaprogramming:

* Generating C/C++ source code.
* Compiling this source code and dynamically loading it into the Python interpreter.

Both capabilities are meant to be used together, but ...

EdytorNC (Popularity: ) : EdytorNC 0.15.2 / 2009.00 Beta

EdytorNC project is editor for CNC programmers.. . SourceForge presents the EdytorNC project. EdytorNC is an open source application. SourceForge provides the world's largest selection of Open Source Software. EdytorNC is text editor for CNC programmers. ...

Mundus OS (Popularity: ) : Mundus OS is an Ubuntu variant which is easier to use for a new Linux user migrating from a proprietary OS such as Macintosh or Windows. Although the themes and updates are those of Canonical, Mundus OS has the ability ...
GNU Gengen (Popularity: ) : GNU Gengen (GENerator GENerator) is a tool that, starting from a parameterized text, called template, generates a text generator that can substitute parameters with values.

At the moment Gengen can generate C++ or C code; however other target languages are under ...

granule (Popularity: ) : granule is a flashcard program that implements Leitner (by the German psychologist Sebastian Leitner in the 1970s) cardfile methodology for learning new words. It features both short-term and long-term memory training capabilities with scheduling.

Here are some key features of "granule":

· ...

User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
Similar scripts
Source-Highlight-Qt (Popularity: ) : This provides libraries for Qt3 and Qt4 for highlighting contents of a QTextEdit using GNU Source-Highlight library.
SHJS (Popularity: ) : SHJS (Syntax Highlighting in JavaScript) is a JavaScript program which highlights source code passages in HTML documents. Documents using SHJS are highlighted on the client side by the web browser. SHJS uses language definitions from GNU Source-highlight. This gives SHJS ...
SourceHighlightIDE (Popularity: ) : Sourcehighlightide is an IDE for GNU Source-highlight; it is useful when you have to develop a new language definition file for source-highlight.
Advanced Wordpress Theme Editor (Popularity: ) : The Advanced Wordpress Theme Editor plugin will allow you to edit your theme directly in your blog admin section but with a better experience since it will format and highlight your source code with nice colours.The plugin is compatible with ...
Sigma visual builder (Popularity: ) : Sigma visual builder is web based tool for AJAX RIA application UI rapid design and involved scripts programming. Written in pure javascripts(Sigma Linb), Sigma visual builder products great compatibilities with web browsers. With this powerful builder, professional and enterprise developers ...
Glimmer (Popularity: ) : Glimmer is a source code editor that can be used with many programming languages.Glimmer has syntax highlighting support for the following languages: Ada, Bash/Sh, C/C , DTML, HTML, Java, Latex, GNU Make, Object Caml, Perl, PHP, PO (Language Translation), Python, ...
Gradual-Highlight Image Script (Popularity: ) : Gradual-Highlight Image Script is a JavaScript, which can be implemented in your web page to enhance the visual features of your web page. This script can make the images in your web page look faint and when engaged by the ...
Open Source licensing for PHP scripts (Popularity: ) : Open Source licensing for PHP scripts describes the terms freeware , shareware, commercial, 'GPL', 'GNu GPL', LGPL' and also gives the ways to make your software free so as to utilize your work universally. In this method none can destroy ...
PHP Source Code Utility (Popularity: ) : PHP Source Code Utility is a PHP script very useful for making a PHP source code attractive, especially when it is handed over to other people. This script can highlight a part or a syntax in the source code and ...
osDate open source matchmaking software (Popularity: ) : Fully functional, free matchmaking and dating software, with phpBB and FlashChat, and provides several payment modules, multiple skins, and free upgrades. Competes favorably with much more expensive dating solutions.

What You Get:
· All files needed to install this script on ...

Rate me
supported os's
stats
downloads 11
version 3.1
size in Kb 1,423
popularity   
1270/1272475
user rating 0/10
our rating 0 Stars
share info
Recommend GNU Source-highlight
Report spyware
New Software
Popular Software
Latest Reviews