GNU Source-highlight dokumentumot készít a szintaxis kiemelést adva a forrás fájlt.
Forrás-highlight olvas forrásnyelven specifikációk dinamikusan, így egyszerűen bővíthető (újrafordítás nélkül megadni) kezelésére új nyelveken.
GNU Source-highlight is olvassa a kimeneti formátum meghatározása dinamikusan, és így egyszerűen bővíthető (újrafordítás nélkül megadni) kezelésére új kimeneti formátum. A kifejezést használja az adatok meglehetősen egyszerű (nézd meg a manual).
Mivel 2.2-es verzió, forrás-highlight is generál utalásokat; annak érdekében, hogy ezt támaszkodik GNU CTAGS.
Ezek a kimeneti formátum már támogatott:
HTML
XHTML
LATEX
Texinfó
ANSI szín escape szekvenciák (akkor használja ezt a funkciót kevesebb)
Ezek a beviteli nyelvre (vagy beviteli formák) már támogatott (ábécé sorrendben):
C / C ++
Bölény
Caml
Változások
Diff
Hajlik
Fortran
Html
Jáva
Javascript
Latex
Logtalk
Log fájlokat
Lua
ML
Pascal
Perl
PHP
Előjáték
Óriáskígyó
Ruby
Mi az új ebben a kiadásban:
- fix összeállítása hibákat a MacOSX rendszerek (hála Trevor Spiteri)
- language definícióját LilyPond (hála Federico Bruni)
- language definícióját R statisztikai programozási nyelv
- language definícióját ISLISP (hála a keresztény Jullien)
- javult Erlang fájl (hála Erik Soe Sorensen)
- új kimeneti formátum: ESC 256 ASCII kód (hála a Xavier-Emmanuel Vincent).
Mi az új verzióban 3.1.6:
- language definíciós fájl T / Foswiki TML jelölő ( köszönhetően Paul W. Harvey)
- új kimeneti formátum: ODF (pl LibreOffice vagy generálni ODF színesen megjelölve töredék által használt ODF-háttéren, mint asciidoc-ODF). Hála Dag Wieers.
- új kimeneti formátum: MediaWiki köszönhetően Abe Skolnik
Mi az új verzióban 3.1.4:
- fix fordítási problémák a Sun CC
- php kezeli a beágyazott html
- html kezeli a beágyazott CSS és JavaScript
- A Google Protocol Buffers nyelv meghatározása hozzá (köszönet Joel Smith)
- CakePHP template fájlok kiemelve php
- Haskell írástudó programozási kiemelve
- Vala nyelv meghatározása (köszönet Luca Bruno)
- Lisp programozási nyelv meghatározása (köszönet Michael McDermott)
Mi az új verzióban 3.1.3:
- - lapra opciót correcly kezeli
- install script a végrehajtható bi
- bash van jelölve
Mi az új verzióban 3.1.1:
- Hozzáférés a statikus globális LangDefManager, LangMaps keresztül nyújtják az osztály példányai.
- A mechanizmus beállítása a globális adatok könyvtár értéket adunk, együtt könyvtár segédfüggvényeket letölteni .lang és .outlang fájlokat.
- A SourceHighlight class visszatér a kimeneti fájl kiterjesztése.
- A háttér színét a dokumentumot kell kitölteni, ha nem adja meg a fájlt.
- A utils.h fájl telepítve a fejlécben könyvtárba.
- White egy szabványos színes stílusban fájlokat.
- Language definíciós fájlokban Texinfoval és Haskell adunk hozzá.
Mi az új 3.1-es verziója:
- könyvtár segédfüggvényeket letölteni .style és css fájlokat
- fix könyvtár manuális linkre index.html
- doxyfile most elosztott
- jobb formázást & lt; és & gt; A latex output
- doxygen dokumentációt épülhet akkor is, ha az épület egy külön könyvtárba
- hozzáadott man oldalt a forrás-highlight-beállítások
- language definíciót Oz, köszönhetően David Bremners
Mi az új 3.0 verzió:
- könyvtára számára kiemelve, hogy lehet használni más programok .
- - regex-tartományban (kiemelnék meghatározott vonalak input file, csak meghatározott reguláris kifejezések leíró határoló vonalak).
- foglalkozik HTML5 funkciók (köszönet Simon Pieters)
- --docdir dokumentációs könyvtár
- - bináris kimenet parancssori opciót write kimeneti fájlokat bináris módban
- Hozzáadás a program forráskódját-highlight-beállításokat, hogy írjon egy konfigurációs fájl forrás-highlight (és könyvtár), a felhasználói home könyvtár.
- languange meghatározása az általános konfigurációs fájlok
- languange definícióját pkg-config fájlt
- A beviteli nyelv most felfedezett is használja a teljes fájlnevet (amellett a fájl kiterjesztését ha van ilyen)
- a .lang fájlokat lehet határozni a kilépési szint
Mi az új verzióban 2.11.1:
- Language definíciókat Fortran, Caml, és JavaScript voltak javult.
- Egy telepítési hiba nem root módban rögzítették.
- Ada nyelvi definíciós fájl adtunk.
Hozzászólás nem található