GeSHi Language File Validation Script
To use this script, make sure that geshi.php is in the
parent directory or in your include_path, and that the language files are in a
subdirectory of GeSHi's directory called geshi/.
Everything else will be done by this script automatically. After the script
finished you should see messages of what could cause trouble with GeSHi or where
your language files can be improved. Please be patient, as this might take some time.
- Checking where to find GeSHi installation ...OK
- Listing available language files ... OK
- Validating language file for '4cs' ... OK
- Validating language file for '6502acme' ... OK
- Validating language file for '6502kickass' ... OK
- Validating language file for '6502tasm' ... OK
- Validating language file for '68000devpac' ... OK
- Validating language file for 'abap' ... OK
- Validating language file for 'actionscript' ... OK
- Validating language file for 'actionscript3' ... OK
- Validating language file for 'ada' ... OK
- Validating language file for 'algol68' ... OK
- Validating language file for 'apache' ... OK
- Validating language file for 'applescript' ... OK
- Validating language file for 'apt_sources' ... OK
- Validating language file for 'asm' ... OK
- Validating language file for 'asp' ... OK
- Validating language file for 'autoconf' ... OK
- Validating language file for 'autohotkey' ... OK
- Validating language file for 'autoit' ... OK
- Validating language file for 'avisynth' ... OK
- Validating language file for 'awk' ... OK
- Validating language file for 'bascomavr' ... OK
- Validating language file for 'bash' ... OK
- Validating language file for 'basic4gl' ... OK
- Validating language file for 'bf' ... OK
- Validating language file for 'bibtex' ... OK
- Validating language file for 'blitzbasic' ... OK
- Validating language file for 'bnf' ... OK
- Validating language file for 'boo' ... OK
- Validating language file for 'c' ... OK
- Validating language file for 'c_loadrunner' ... OK
- Validating language file for 'c_mac' ... OK
- Validating language file for 'caddcl' ... OK
- Validating language file for 'cadlisp' ... OK
- Validating language file for 'cfdg' ... OK
- Validating language file for 'cfm' ... OK
- Validating language file for 'chaiscript' ... OK
- Validating language file for 'cil' ... OK
- Validating language file for 'clojure' ... OK
- Validating language file for 'cmake' ... OK
- Validating language file for 'cobol' ... OK
- Validating language file for 'coffeescript' ... OK
- Validating language file for 'cpp' ... OK
- Validating language file for 'cpp-qt' ... OK
- Validating language file for 'csharp' ... OK
- Validating language file for 'css' ... OK
- Validating language file for 'cuesheet' ... OK
- Validating language file for 'd' ... OK
- Validating language file for 'dcs' ... OK
- Validating language file for 'delphi' ... OK
- Validating language file for 'diff' ... OK
- Validating language file for 'div' ... OK
- Validating language file for 'dos' ... OK
- Validating language file for 'dot' ... OK
- Validating language file for 'e' ... OK
- Validating language file for 'ecmascript' ... OK
- Validating language file for 'eiffel' ... OK
- Validating language file for 'email' ... OK
- Validating language file for 'epc' ... OK
- Validating language file for 'erlang' ... OK
- Validating language file for 'euphoria' ... OK
- Validating language file for 'f1' ... OK
- Validating language file for 'falcon' ... OK
- Validating language file for 'fo' ... OK
- Validating language file for 'fortran' ... OK
- Validating language file for 'freebasic' ... OK
- Validating language file for 'fsharp' ... OK
- Validating language file for 'gambas' ... OK
- Validating language file for 'gdb' ... OK
- Validating language file for 'genero' ... OK
- Validating language file for 'genie' ... OK
- Validating language file for 'gettext' ... OK
- Validating language file for 'glsl' ... OK
- Validating language file for 'gml' ... OK
- Validating language file for 'gnuplot' ... OK
- Validating language file for 'go' ... OK
- Validating language file for 'groovy' ... OK
- Validating language file for 'gwbasic' ... OK
- Validating language file for 'haskell' ... OK
- Validating language file for 'hicest' ... OK
- Validating language file for 'hq9plus' ... OK
- Validating language file for 'html4strict' ... OK
- Validating language file for 'html5' ... OK
- Validating language file for 'icon' ... OK
- Validating language file for 'idl' ... OK
- Validating language file for 'ini' ... OK
- Validating language file for 'inno' ... OK
- Validating language file for 'intercal' ... OK
- Validating language file for 'io' ... OK
- Validating language file for 'j' ... OK
- Validating language file for 'java' ... OK
- Validating language file for 'java5' ... OK
- Validating language file for 'javascript' ... OK
- Validating language file for 'jquery' ... OK
- Validating language file for 'kixtart' ... OK
- Validating language file for 'klonec' ... OK
- Validating language file for 'klonecpp' ... OK
- Validating language file for 'latex' ... OK
- Validating language file for 'lb' ... OK
- Validating language file for 'lisp' ... OK
- Validating language file for 'llvm' ... OK
- Validating language file for 'locobasic' ... OK
- Validating language file for 'logtalk' ... OK
- Validating language file for 'lolcode' ... OK
- Validating language file for 'lotusformulas' ... OK
- Validating language file for 'lotusscript' ... OK
- Validating language file for 'lscript' ... OK
- Validating language file for 'lsl2' ... OK
- Validating language file for 'lua' ... OK
- Validating language file for 'm68k' ... OK
- Validating language file for 'magiksf' ... OK
- Validating language file for 'make' ... OK
- Validating language file for 'mapbasic' ... OK
- Validating language file for 'matlab' ... OK
- Validating language file for 'mirc' ... OK
- Validating language file for 'mmix' ... Failed
- WARNING Language file contains an empty keyword list in $language_data['KEYWORDS'] for group 4!
- WARNING Language file contains an empty keyword list in $language_data['KEYWORDS'] for group 5!
- WARNING Language file contains an superfluous $language_data['CASE_SENSITIVE'] specification for non-existing keyword group 2!
- WARNING Language file contains an superfluous $language_data['URLS'] specification for non-existing keyword group 2!
- WARNING Language file contains an superfluous $language_data['STYLES']['KEYWORDS'] specification for non-existing keyword group 2!
- Validating language file for 'modula2' ... OK
- Validating language file for 'modula3' ... OK
- Validating language file for 'mpasm' ... OK
- Validating language file for 'mxml' ... OK
- Validating language file for 'mysql' ... OK
- Validating language file for 'newlisp' ... OK
- Validating language file for 'nsis' ... OK
- Validating language file for 'oberon2' ... OK
- Validating language file for 'objc' ... OK
- Validating language file for 'objeck' ... OK
- Validating language file for 'ocaml' ... OK
- Validating language file for 'ocaml-brief' ... OK
- Validating language file for 'oobas' ... OK
- Validating language file for 'oracle11' ... OK
- Validating language file for 'oracle8' ... OK
- Validating language file for 'oxygene' ... OK
- Validating language file for 'oz' ... OK
- Validating language file for 'pascal' ... OK
- Validating language file for 'pcre' ... OK
- Validating language file for 'per' ... OK
- Validating language file for 'perl' ... OK
- Validating language file for 'perl6' ... OK
- Validating language file for 'pf' ... OK
- Validating language file for 'php' ... OK
- Validating language file for 'php-brief' ... OK
- Validating language file for 'pic16' ... OK
- Validating language file for 'pike' ... OK
- Validating language file for 'pixelbender' ... OK
- Validating language file for 'pli' ... OK
- Validating language file for 'plsql' ... OK
- Validating language file for 'postgresql' ... OK
- Validating language file for 'povray' ... OK
- Validating language file for 'powerbuilder' ... OK
- Validating language file for 'powershell' ... OK
- Validating language file for 'proftpd' ... OK
- Validating language file for 'progress' ... OK
- Validating language file for 'prolog' ... OK
- Validating language file for 'properties' ... OK
- Validating language file for 'providex' ... OK
- Validating language file for 'purebasic' ... OK
- Validating language file for 'pycon' ... OK
- Validating language file for 'python' ... OK
- Validating language file for 'q' ... OK
- Validating language file for 'qbasic' ... OK
- Validating language file for 'rails' ... OK
- Validating language file for 'rebol' ... OK
- Validating language file for 'reg' ... OK
- Validating language file for 'robots' ... OK
- Validating language file for 'rpmspec' ... OK
- Validating language file for 'rsplus' ... OK
- Validating language file for 'ruby' ... OK
- Validating language file for 'sas' ... OK
- Validating language file for 'scala' ... OK
- Validating language file for 'scheme' ... OK
- Validating language file for 'scilab' ... OK
- Validating language file for 'sdlbasic' ... OK
- Validating language file for 'smalltalk' ... OK
- Validating language file for 'smarty' ... OK
- Validating language file for 'sql' ... OK
- Validating language file for 'systemverilog' ... OK
- Validating language file for 'tcl' ... OK
- Validating language file for 'teraterm' ... OK
- Validating language file for 'text' ... OK
- Validating language file for 'thinbasic' ... OK
- Validating language file for 'tsql' ... OK
- Validating language file for 'typoscript' ... OK
- Validating language file for 'unicon' ... OK
- Validating language file for 'uscript' ... OK
- Validating language file for 'vala' ... OK
- Validating language file for 'vb' ... OK
- Validating language file for 'vbnet' ... OK
- Validating language file for 'verilog' ... OK
- Validating language file for 'vhdl' ... OK
- Validating language file for 'vim' ... OK
- Validating language file for 'visualfoxpro' ... OK
- Validating language file for 'visualprolog' ... OK
- Validating language file for 'whitespace' ... OK
- Validating language file for 'whois' ... OK
- Validating language file for 'winbatch' ... OK
- Validating language file for 'xbasic' ... OK
- Validating language file for 'xml' ... OK
- Validating language file for 'xorg_conf' ... OK
- Validating language file for 'xpp' ... OK
- Validating language file for 'yaml' ... OK
- Validating language file for 'z80' ... OK
- Validating language file for 'zxbasic' ... OK
Validation process completed in 0.39 seconds.