summaryrefslogtreecommitdiffstats
path: root/scripts/syntax-highlighting.sh
diff options
context:
space:
mode:
authorFlorian Pritz <bluewind@xssn.at>2010-07-12 01:11:32 +0200
committerFlorian Pritz <bluewind@xssn.at>2010-07-12 01:11:32 +0200
commit7ada05a71464080e8244f01a414ecbb07e96a395 (patch)
treeaba0603ae638d0653f68011bfbd3d5c9f51e6e22 /scripts/syntax-highlighting.sh
parenteb98a1b4b2ccebd75924cd56cb286573186cc283 (diff)
syntax-highlighting.sh: fix for highlight 3.1
Signed-off-by: Florian Pritz <bluewind@xssn.at>
Diffstat (limited to 'scripts/syntax-highlighting.sh')
-rwxr-xr-xscripts/syntax-highlighting.sh286
1 files changed, 143 insertions, 143 deletions
diff --git a/scripts/syntax-highlighting.sh b/scripts/syntax-highlighting.sh
index 99398a3ed..845d4a6e4 100755
--- a/scripts/syntax-highlighting.sh
+++ b/scripts/syntax-highlighting.sh
@@ -17,147 +17,147 @@
# table.blob .kwd { color:#010181; }
case "$1" in
- *.4gl) exec /usr/bin/highlight -f -I -X -S 4gl;;
- *.a4c) exec /usr/bin/highlight -f -I -X -S a4c;;
- *.abp) exec /usr/bin/highlight -f -I -X -S abp;;
- *.ada) exec /usr/bin/highlight -f -I -X -S ada;;
- *.agda) exec /usr/bin/highlight -f -I -X -S agda;;
- *.ampl) exec /usr/bin/highlight -f -I -X -S ampl;;
- *.amtrix) exec /usr/bin/highlight -f -I -X -S amtrix;;
- *.applescript) exec /usr/bin/highlight -f -I -X -S applescript;;
- *.arc) exec /usr/bin/highlight -f -I -X -S arc;;
- *.arm) exec /usr/bin/highlight -f -I -X -S arm;;
- *.as) exec /usr/bin/highlight -f -I -X -S as;;
- *.asm) exec /usr/bin/highlight -f -I -X -S asm;;
- *.asp) exec /usr/bin/highlight -f -I -X -S asp;;
- *.aspect) exec /usr/bin/highlight -f -I -X -S aspect;;
- *.ats) exec /usr/bin/highlight -f -I -X -S ats;;
- *.au3) exec /usr/bin/highlight -f -I -X -S au3;;
- *.avenue) exec /usr/bin/highlight -f -I -X -S avenue;;
- *.awk) exec /usr/bin/highlight -f -I -X -S awk;;
- *.bat) exec /usr/bin/highlight -f -I -X -S bat;;
- *.bb) exec /usr/bin/highlight -f -I -X -S bb;;
- *.bib) exec /usr/bin/highlight -f -I -X -S bib;;
- *.bms) exec /usr/bin/highlight -f -I -X -S bms;;
- *.boo) exec /usr/bin/highlight -f -I -X -S boo;;
- *.c|*.h|*.cpp|*.C|*.H) exec /usr/bin/highlight -f -I -X -S c;;
- *.cb) exec /usr/bin/highlight -f -I -X -S cb;;
- *.cfc) exec /usr/bin/highlight -f -I -X -S cfc;;
- *.chl) exec /usr/bin/highlight -f -I -X -S chl;;
- *.clipper) exec /usr/bin/highlight -f -I -X -S clipper;;
- *.clojure) exec /usr/bin/highlight -f -I -X -S clojure;;
- *.clp) exec /usr/bin/highlight -f -I -X -S clp;;
- *.cob) exec /usr/bin/highlight -f -I -X -S cob;;
- *.cs) exec /usr/bin/highlight -f -I -X -S cs;;
- *.css) exec /usr/bin/highlight -f -I -X -S css;;
- *.d) exec /usr/bin/highlight -f -I -X -S d;;
- *.diff|*.patch) exec /usr/bin/highlight -f -I -X -S diff;;
- *.dot) exec /usr/bin/highlight -f -I -X -S dot;;
- *.dylan) exec /usr/bin/highlight -f -I -X -S dylan;;
- *.e) exec /usr/bin/highlight -f -I -X -S e;;
- *.erl) exec /usr/bin/highlight -f -I -X -S erl;;
- *.euphoria) exec /usr/bin/highlight -f -I -X -S euphoria;;
- *.exp) exec /usr/bin/highlight -f -I -X -S exp;;
- *.f77) exec /usr/bin/highlight -f -I -X -S f77;;
- *.f90) exec /usr/bin/highlight -f -I -X -S f90;;
- *.flx) exec /usr/bin/highlight -f -I -X -S flx;;
- *.frink) exec /usr/bin/highlight -f -I -X -S frink;;
- *.haskell|*.hs) exec /usr/bin/highlight -f -I -X -S haskell;;
- *.hcl) exec /usr/bin/highlight -f -I -X -S hcl;;
- *.httpd) exec /usr/bin/highlight -f -I -X -S httpd;;
- *.icn) exec /usr/bin/highlight -f -I -X -S icn;;
- *.idl) exec /usr/bin/highlight -f -I -X -S idl;;
- *.idlang) exec /usr/bin/highlight -f -I -X -S idlang;;
- *.ili) exec /usr/bin/highlight -f -I -X -S ili;;
- *.ini) exec /usr/bin/highlight -f -I -X -S ini;;
- *.inp) exec /usr/bin/highlight -f -I -X -S inp;;
- *.io) exec /usr/bin/highlight -f -I -X -S io;;
- *.iss) exec /usr/bin/highlight -f -I -X -S iss;;
- *.j) exec /usr/bin/highlight -f -I -X -S j;;
- *.java) exec /usr/bin/highlight -f -I -X -S java;;
- *.js) exec /usr/bin/highlight -f -I -X -S js;;
- *.jsp) exec /usr/bin/highlight -f -I -X -S jsp;;
- *.lbn) exec /usr/bin/highlight -f -I -X -S lbn;;
- *.ldif) exec /usr/bin/highlight -f -I -X -S ldif;;
- *.lgt) exec /usr/bin/highlight -f -I -X -S lgt;;
- *.lhs) exec /usr/bin/highlight -f -I -X -S lhs;;
- *.lisp) exec /usr/bin/highlight -f -I -X -S lisp;;
- *.lotos) exec /usr/bin/highlight -f -I -X -S lotos;;
- *.ls) exec /usr/bin/highlight -f -I -X -S ls;;
- *.lsl) exec /usr/bin/highlight -f -I -X -S lsl;;
- *.lua) exec /usr/bin/highlight -f -I -X -S lua;;
- *.ly) exec /usr/bin/highlight -f -I -X -S ly;;
- *.m) exec /usr/bin/highlight -f -I -X -S m;;
- *.make) exec /usr/bin/highlight -f -I -X -S make;;
- *.mel) exec /usr/bin/highlight -f -I -X -S mel;;
- *.mercury) exec /usr/bin/highlight -f -I -X -S mercury;;
- *.mib) exec /usr/bin/highlight -f -I -X -S mib;;
- *.miranda) exec /usr/bin/highlight -f -I -X -S miranda;;
- *.ml) exec /usr/bin/highlight -f -I -X -S ml;;
- *.mo) exec /usr/bin/highlight -f -I -X -S mo;;
- *.mod3) exec /usr/bin/highlight -f -I -X -S mod3;;
- *.mpl) exec /usr/bin/highlight -f -I -X -S mpl;;
- *.ms) exec /usr/bin/highlight -f -I -X -S ms;;
- *.mssql) exec /usr/bin/highlight -f -I -X -S mssql;;
- *.n) exec /usr/bin/highlight -f -I -X -S n;;
- *.nas) exec /usr/bin/highlight -f -I -X -S nas;;
- *.nice) exec /usr/bin/highlight -f -I -X -S nice;;
- *.nrx) exec /usr/bin/highlight -f -I -X -S nrx;;
- *.nsi) exec /usr/bin/highlight -f -I -X -S nsi;;
- *.nut) exec /usr/bin/highlight -f -I -X -S nut;;
- *.oberon) exec /usr/bin/highlight -f -I -X -S oberon;;
- *.objc) exec /usr/bin/highlight -f -I -X -S objc;;
- *.octave) exec /usr/bin/highlight -f -I -X -S octave;;
- *.oorexx) exec /usr/bin/highlight -f -I -X -S oorexx;;
- *.os) exec /usr/bin/highlight -f -I -X -S os;;
- *.oz) exec /usr/bin/highlight -f -I -X -S oz;;
- *.pas) exec /usr/bin/highlight -f -I -X -S pas;;
- *.php) exec /usr/bin/highlight -f -I -X -S php;;
- *.pike) exec /usr/bin/highlight -f -I -X -S pike;;
- *.pl|*.perl|*.pm) exec /usr/bin/highlight -f -I -X -S pl;;
- *.pl1) exec /usr/bin/highlight -f -I -X -S pl1;;
- *.pov) exec /usr/bin/highlight -f -I -X -S pov;;
- *.pro) exec /usr/bin/highlight -f -I -X -S pro;;
- *.progress) exec /usr/bin/highlight -f -I -X -S progress;;
- *.ps) exec /usr/bin/highlight -f -I -X -S ps;;
- *.ps1) exec /usr/bin/highlight -f -I -X -S ps1;;
- *.psl) exec /usr/bin/highlight -f -I -X -S psl;;
- *.py) exec /usr/bin/highlight -f -I -X -S py;;
- *.pyx) exec /usr/bin/highlight -f -I -X -S pyx;;
- *.q) exec /usr/bin/highlight -f -I -X -S q;;
- *.qmake) exec /usr/bin/highlight -f -I -X -S qmake;;
- *.qu) exec /usr/bin/highlight -f -I -X -S qu;;
- *.r) exec /usr/bin/highlight -f -I -X -S r;;
- *.rb) exec /usr/bin/highlight -f -I -X -S rb;;
- *.rebol) exec /usr/bin/highlight -f -I -X -S rebol;;
- *.rexx) exec /usr/bin/highlight -f -I -X -S rexx;;
- *.rnc) exec /usr/bin/highlight -f -I -X -S rnc;;
- *.s) exec /usr/bin/highlight -f -I -X -S s;;
- *.sas) exec /usr/bin/highlight -f -I -X -S sas;;
- *.sc) exec /usr/bin/highlight -f -I -X -S sc;;
- *.scala) exec /usr/bin/highlight -f -I -X -S scala;;
- *.scilab) exec /usr/bin/highlight -f -I -X -S scilab;;
- *.sh) exec /usr/bin/highlight -f -I -X -S sh;;
- *.sma) exec /usr/bin/highlight -f -I -X -S sma;;
- *.smalltalk) exec /usr/bin/highlight -f -I -X -S smalltalk;;
- *.sml) exec /usr/bin/highlight -f -I -X -S sml;;
- *.sno) exec /usr/bin/highlight -f -I -X -S sno;;
- *.spec) exec /usr/bin/highlight -f -I -X -S spec;;
- *.spn) exec /usr/bin/highlight -f -I -X -S spn;;
- *.sql) exec /usr/bin/highlight -f -I -X -S sql;;
- *.sybase) exec /usr/bin/highlight -f -I -X -S sybase;;
- *.tcl) exec /usr/bin/highlight -f -I -X -S tcl;;
- *.tcsh) exec /usr/bin/highlight -f -I -X -S tcsh;;
- *.test_re) exec /usr/bin/highlight -f -I -X -S test_re;;
- *.tex) exec /usr/bin/highlight -f -I -X -S tex;;
- *.ttcn3) exec /usr/bin/highlight -f -I -X -S ttcn3;;
- *.vala) exec /usr/bin/highlight -f -I -X -S vala;;
- *.vb) exec /usr/bin/highlight -f -I -X -S vb;;
- *.verilog) exec /usr/bin/highlight -f -I -X -S verilog;;
- *.vhd) exec /usr/bin/highlight -f -I -X -S vhd;;
- *.xml|*.htm|*.html) exec /usr/bin/highlight -f -I -X -S xml;;
- *.xpp) exec /usr/bin/highlight -f -I -X -S xpp;;
- *.y) exec /usr/bin/highlight -f -I -X -S y;;
- *.znn) exec /usr/bin/highlight -f -I -X -S znn;;
- *) exec /usr/bin/highlight -f -I -X -S txt;;
+ *.4gl) exec /usr/bin/highlight -f -I -O xhtml -S 4gl;;
+ *.a4c) exec /usr/bin/highlight -f -I -O xhtml -S a4c;;
+ *.abp) exec /usr/bin/highlight -f -I -O xhtml -S abp;;
+ *.ada) exec /usr/bin/highlight -f -I -O xhtml -S ada;;
+ *.agda) exec /usr/bin/highlight -f -I -O xhtml -S agda;;
+ *.ampl) exec /usr/bin/highlight -f -I -O xhtml -S ampl;;
+ *.amtrix) exec /usr/bin/highlight -f -I -O xhtml -S amtrix;;
+ *.applescript) exec /usr/bin/highlight -f -I -O xhtml -S applescript;;
+ *.arc) exec /usr/bin/highlight -f -I -O xhtml -S arc;;
+ *.arm) exec /usr/bin/highlight -f -I -O xhtml -S arm;;
+ *.as) exec /usr/bin/highlight -f -I -O xhtml -S as;;
+ *.asm) exec /usr/bin/highlight -f -I -O xhtml -S asm;;
+ *.asp) exec /usr/bin/highlight -f -I -O xhtml -S asp;;
+ *.aspect) exec /usr/bin/highlight -f -I -O xhtml -S aspect;;
+ *.ats) exec /usr/bin/highlight -f -I -O xhtml -S ats;;
+ *.au3) exec /usr/bin/highlight -f -I -O xhtml -S au3;;
+ *.avenue) exec /usr/bin/highlight -f -I -O xhtml -S avenue;;
+ *.awk) exec /usr/bin/highlight -f -I -O xhtml -S awk;;
+ *.bat) exec /usr/bin/highlight -f -I -O xhtml -S bat;;
+ *.bb) exec /usr/bin/highlight -f -I -O xhtml -S bb;;
+ *.bib) exec /usr/bin/highlight -f -I -O xhtml -S bib;;
+ *.bms) exec /usr/bin/highlight -f -I -O xhtml -S bms;;
+ *.boo) exec /usr/bin/highlight -f -I -O xhtml -S boo;;
+ *.c|*.h|*.cpp|*.C|*.H) exec /usr/bin/highlight -f -I -O xhtml -S c;;
+ *.cb) exec /usr/bin/highlight -f -I -O xhtml -S cb;;
+ *.cfc) exec /usr/bin/highlight -f -I -O xhtml -S cfc;;
+ *.chl) exec /usr/bin/highlight -f -I -O xhtml -S chl;;
+ *.clipper) exec /usr/bin/highlight -f -I -O xhtml -S clipper;;
+ *.clojure) exec /usr/bin/highlight -f -I -O xhtml -S clojure;;
+ *.clp) exec /usr/bin/highlight -f -I -O xhtml -S clp;;
+ *.cob) exec /usr/bin/highlight -f -I -O xhtml -S cob;;
+ *.cs) exec /usr/bin/highlight -f -I -O xhtml -S cs;;
+ *.css) exec /usr/bin/highlight -f -I -O xhtml -S css;;
+ *.d) exec /usr/bin/highlight -f -I -O xhtml -S d;;
+ *.diff|*.patch) exec /usr/bin/highlight -f -I -O xhtml -S diff;;
+ *.dot) exec /usr/bin/highlight -f -I -O xhtml -S dot;;
+ *.dylan) exec /usr/bin/highlight -f -I -O xhtml -S dylan;;
+ *.e) exec /usr/bin/highlight -f -I -O xhtml -S e;;
+ *.erl) exec /usr/bin/highlight -f -I -O xhtml -S erl;;
+ *.euphoria) exec /usr/bin/highlight -f -I -O xhtml -S euphoria;;
+ *.exp) exec /usr/bin/highlight -f -I -O xhtml -S exp;;
+ *.f77) exec /usr/bin/highlight -f -I -O xhtml -S f77;;
+ *.f90) exec /usr/bin/highlight -f -I -O xhtml -S f90;;
+ *.flx) exec /usr/bin/highlight -f -I -O xhtml -S flx;;
+ *.frink) exec /usr/bin/highlight -f -I -O xhtml -S frink;;
+ *.haskell|*.hs) exec /usr/bin/highlight -f -I -O xhtml -S haskell;;
+ *.hcl) exec /usr/bin/highlight -f -I -O xhtml -S hcl;;
+ *.httpd) exec /usr/bin/highlight -f -I -O xhtml -S httpd;;
+ *.icn) exec /usr/bin/highlight -f -I -O xhtml -S icn;;
+ *.idl) exec /usr/bin/highlight -f -I -O xhtml -S idl;;
+ *.idlang) exec /usr/bin/highlight -f -I -O xhtml -S idlang;;
+ *.ili) exec /usr/bin/highlight -f -I -O xhtml -S ili;;
+ *.ini) exec /usr/bin/highlight -f -I -O xhtml -S ini;;
+ *.inp) exec /usr/bin/highlight -f -I -O xhtml -S inp;;
+ *.io) exec /usr/bin/highlight -f -I -O xhtml -S io;;
+ *.iss) exec /usr/bin/highlight -f -I -O xhtml -S iss;;
+ *.j) exec /usr/bin/highlight -f -I -O xhtml -S j;;
+ *.java) exec /usr/bin/highlight -f -I -O xhtml -S java;;
+ *.js) exec /usr/bin/highlight -f -I -O xhtml -S js;;
+ *.jsp) exec /usr/bin/highlight -f -I -O xhtml -S jsp;;
+ *.lbn) exec /usr/bin/highlight -f -I -O xhtml -S lbn;;
+ *.ldif) exec /usr/bin/highlight -f -I -O xhtml -S ldif;;
+ *.lgt) exec /usr/bin/highlight -f -I -O xhtml -S lgt;;
+ *.lhs) exec /usr/bin/highlight -f -I -O xhtml -S lhs;;
+ *.lisp) exec /usr/bin/highlight -f -I -O xhtml -S lisp;;
+ *.lotos) exec /usr/bin/highlight -f -I -O xhtml -S lotos;;
+ *.ls) exec /usr/bin/highlight -f -I -O xhtml -S ls;;
+ *.lsl) exec /usr/bin/highlight -f -I -O xhtml -S lsl;;
+ *.lua) exec /usr/bin/highlight -f -I -O xhtml -S lua;;
+ *.ly) exec /usr/bin/highlight -f -I -O xhtml -S ly;;
+ *.m) exec /usr/bin/highlight -f -I -O xhtml -S m;;
+ *.make) exec /usr/bin/highlight -f -I -O xhtml -S make;;
+ *.mel) exec /usr/bin/highlight -f -I -O xhtml -S mel;;
+ *.mercury) exec /usr/bin/highlight -f -I -O xhtml -S mercury;;
+ *.mib) exec /usr/bin/highlight -f -I -O xhtml -S mib;;
+ *.miranda) exec /usr/bin/highlight -f -I -O xhtml -S miranda;;
+ *.ml) exec /usr/bin/highlight -f -I -O xhtml -S ml;;
+ *.mo) exec /usr/bin/highlight -f -I -O xhtml -S mo;;
+ *.mod3) exec /usr/bin/highlight -f -I -O xhtml -S mod3;;
+ *.mpl) exec /usr/bin/highlight -f -I -O xhtml -S mpl;;
+ *.ms) exec /usr/bin/highlight -f -I -O xhtml -S ms;;
+ *.mssql) exec /usr/bin/highlight -f -I -O xhtml -S mssql;;
+ *.n) exec /usr/bin/highlight -f -I -O xhtml -S n;;
+ *.nas) exec /usr/bin/highlight -f -I -O xhtml -S nas;;
+ *.nice) exec /usr/bin/highlight -f -I -O xhtml -S nice;;
+ *.nrx) exec /usr/bin/highlight -f -I -O xhtml -S nrx;;
+ *.nsi) exec /usr/bin/highlight -f -I -O xhtml -S nsi;;
+ *.nut) exec /usr/bin/highlight -f -I -O xhtml -S nut;;
+ *.oberon) exec /usr/bin/highlight -f -I -O xhtml -S oberon;;
+ *.objc) exec /usr/bin/highlight -f -I -O xhtml -S objc;;
+ *.octave) exec /usr/bin/highlight -f -I -O xhtml -S octave;;
+ *.oorexx) exec /usr/bin/highlight -f -I -O xhtml -S oorexx;;
+ *.os) exec /usr/bin/highlight -f -I -O xhtml -S os;;
+ *.oz) exec /usr/bin/highlight -f -I -O xhtml -S oz;;
+ *.pas) exec /usr/bin/highlight -f -I -O xhtml -S pas;;
+ *.php) exec /usr/bin/highlight -f -I -O xhtml -S php;;
+ *.pike) exec /usr/bin/highlight -f -I -O xhtml -S pike;;
+ *.pl|*.perl|*.pm) exec /usr/bin/highlight -f -I -O xhtml -S pl;;
+ *.pl1) exec /usr/bin/highlight -f -I -O xhtml -S pl1;;
+ *.pov) exec /usr/bin/highlight -f -I -O xhtml -S pov;;
+ *.pro) exec /usr/bin/highlight -f -I -O xhtml -S pro;;
+ *.progress) exec /usr/bin/highlight -f -I -O xhtml -S progress;;
+ *.ps) exec /usr/bin/highlight -f -I -O xhtml -S ps;;
+ *.ps1) exec /usr/bin/highlight -f -I -O xhtml -S ps1;;
+ *.psl) exec /usr/bin/highlight -f -I -O xhtml -S psl;;
+ *.py) exec /usr/bin/highlight -f -I -O xhtml -S py;;
+ *.pyx) exec /usr/bin/highlight -f -I -O xhtml -S pyx;;
+ *.q) exec /usr/bin/highlight -f -I -O xhtml -S q;;
+ *.qmake) exec /usr/bin/highlight -f -I -O xhtml -S qmake;;
+ *.qu) exec /usr/bin/highlight -f -I -O xhtml -S qu;;
+ *.r) exec /usr/bin/highlight -f -I -O xhtml -S r;;
+ *.rb) exec /usr/bin/highlight -f -I -O xhtml -S rb;;
+ *.rebol) exec /usr/bin/highlight -f -I -O xhtml -S rebol;;
+ *.rexx) exec /usr/bin/highlight -f -I -O xhtml -S rexx;;
+ *.rnc) exec /usr/bin/highlight -f -I -O xhtml -S rnc;;
+ *.s) exec /usr/bin/highlight -f -I -O xhtml -S s;;
+ *.sas) exec /usr/bin/highlight -f -I -O xhtml -S sas;;
+ *.sc) exec /usr/bin/highlight -f -I -O xhtml -S sc;;
+ *.scala) exec /usr/bin/highlight -f -I -O xhtml -S scala;;
+ *.scilab) exec /usr/bin/highlight -f -I -O xhtml -S scilab;;
+ *.sh) exec /usr/bin/highlight -f -I -O xhtml -S sh;;
+ *.sma) exec /usr/bin/highlight -f -I -O xhtml -S sma;;
+ *.smalltalk) exec /usr/bin/highlight -f -I -O xhtml -S smalltalk;;
+ *.sml) exec /usr/bin/highlight -f -I -O xhtml -S sml;;
+ *.sno) exec /usr/bin/highlight -f -I -O xhtml -S sno;;
+ *.spec) exec /usr/bin/highlight -f -I -O xhtml -S spec;;
+ *.spn) exec /usr/bin/highlight -f -I -O xhtml -S spn;;
+ *.sql) exec /usr/bin/highlight -f -I -O xhtml -S sql;;
+ *.sybase) exec /usr/bin/highlight -f -I -O xhtml -S sybase;;
+ *.tcl) exec /usr/bin/highlight -f -I -O xhtml -S tcl;;
+ *.tcsh) exec /usr/bin/highlight -f -I -O xhtml -S tcsh;;
+ *.test_re) exec /usr/bin/highlight -f -I -O xhtml -S test_re;;
+ *.tex) exec /usr/bin/highlight -f -I -O xhtml -S tex;;
+ *.ttcn3) exec /usr/bin/highlight -f -I -O xhtml -S ttcn3;;
+ *.vala) exec /usr/bin/highlight -f -I -O xhtml -S vala;;
+ *.vb) exec /usr/bin/highlight -f -I -O xhtml -S vb;;
+ *.verilog) exec /usr/bin/highlight -f -I -O xhtml -S verilog;;
+ *.vhd) exec /usr/bin/highlight -f -I -O xhtml -S vhd;;
+ *.xml|*.htm|*.html) exec /usr/bin/highlight -f -I -O xhtml -S xml;;
+ *.xpp) exec /usr/bin/highlight -f -I -O xhtml -S xpp;;
+ *.y) exec /usr/bin/highlight -f -I -O xhtml -S y;;
+ *.znn) exec /usr/bin/highlight -f -I -O xhtml -S znn;;
+ *) exec /usr/bin/highlight -f -I -O xhtml -S txt;;
esac