summaryrefslogtreecommitdiff
path: root/inc/geshi
diff options
context:
space:
mode:
authorAndreas Gohr <andi@splitbrain.org>2006-05-22 19:54:37 +0200
committerAndreas Gohr <andi@splitbrain.org>2006-05-22 19:54:37 +0200
commit475011e304a0f8b7fa6d7b048fee3d05fd3e104c (patch)
treef3fa7697b33076464490cde9502b96ddbaa820fa /inc/geshi
parent1fb550bbd9bd4b616ae1f07b3732431c94c64af7 (diff)
downloadrpg-475011e304a0f8b7fa6d7b048fee3d05fd3e104c.tar.gz
rpg-475011e304a0f8b7fa6d7b048fee3d05fd3e104c.tar.bz2
GeShi update to 1.0.7.10
darcs-hash:20060522175437-7ad00-1c199dff7c30517e2f5304b86df586698e3c7c4b.gz
Diffstat (limited to 'inc/geshi')
-rw-r--r--inc/geshi/actionscript.php6
-rw-r--r--inc/geshi/ada.php6
-rw-r--r--inc/geshi/apache.php6
-rw-r--r--inc/geshi/applescript.php6
-rw-r--r--inc/geshi/asm.php6
-rw-r--r--inc/geshi/asp.php6
-rw-r--r--inc/geshi/autoit.php2
-rw-r--r--inc/geshi/bash.php6
-rw-r--r--inc/geshi/blitzbasic.php6
-rw-r--r--inc/geshi/c.php6
-rw-r--r--inc/geshi/c_mac.php6
-rw-r--r--inc/geshi/caddcl.php6
-rw-r--r--inc/geshi/cadlisp.php6
-rw-r--r--inc/geshi/cfdg.php6
-rw-r--r--inc/geshi/cfm.php6
-rw-r--r--inc/geshi/cpp.php6
-rw-r--r--inc/geshi/csharp.php6
-rw-r--r--inc/geshi/css.php6
-rw-r--r--inc/geshi/d.php6
-rw-r--r--inc/geshi/delphi.php6
-rw-r--r--inc/geshi/diff.php6
-rw-r--r--inc/geshi/div.php6
-rw-r--r--inc/geshi/dos.php36
-rw-r--r--inc/geshi/eiffel.php6
-rw-r--r--inc/geshi/fortran.php6
-rw-r--r--inc/geshi/freebasic.php2
-rw-r--r--inc/geshi/gml.php6
-rw-r--r--inc/geshi/groovy.php2119
-rw-r--r--inc/geshi/html4strict.php6
-rw-r--r--inc/geshi/ini.php6
-rw-r--r--inc/geshi/inno.php6
-rw-r--r--inc/geshi/java.php6
-rw-r--r--inc/geshi/java5.php6
-rw-r--r--inc/geshi/javascript.php6
-rw-r--r--inc/geshi/lisp.php6
-rw-r--r--inc/geshi/lua.php6
-rw-r--r--inc/geshi/matlab.php6
-rw-r--r--inc/geshi/mpasm.php6
-rw-r--r--inc/geshi/mysql.php6
-rw-r--r--inc/geshi/nsis.php6
-rw-r--r--inc/geshi/objc.php6
-rw-r--r--inc/geshi/ocaml-brief.php6
-rw-r--r--inc/geshi/ocaml.php6
-rw-r--r--inc/geshi/oobas.php6
-rw-r--r--inc/geshi/oracle8.php6
-rw-r--r--inc/geshi/pascal.php6
-rw-r--r--inc/geshi/perl.php6
-rw-r--r--inc/geshi/php-brief.php6
-rw-r--r--inc/geshi/php.php6
-rw-r--r--inc/geshi/python.php6
-rw-r--r--inc/geshi/qbasic.php6
-rw-r--r--inc/geshi/reg.php214
-rw-r--r--inc/geshi/robots.php6
-rw-r--r--inc/geshi/ruby.php6
-rw-r--r--inc/geshi/sas.php6
-rw-r--r--inc/geshi/scheme.php6
-rw-r--r--inc/geshi/sdlbasic.php6
-rw-r--r--inc/geshi/smarty.php6
-rw-r--r--inc/geshi/sql.php6
-rw-r--r--inc/geshi/tcl.php184
-rw-r--r--inc/geshi/text.php81
-rw-r--r--inc/geshi/tsql.php6
-rw-r--r--inc/geshi/vb.php6
-rw-r--r--inc/geshi/vbnet.php6
-rw-r--r--inc/geshi/vhdl.php6
-rw-r--r--inc/geshi/visualfoxpro.php4
-rw-r--r--inc/geshi/winbatch.php371
-rw-r--r--inc/geshi/xml.php6
68 files changed, 3171 insertions, 196 deletions
diff --git a/inc/geshi/actionscript.php b/inc/geshi/actionscript.php
index 5b02f8bdf..2a97b7436 100644
--- a/inc/geshi/actionscript.php
+++ b/inc/geshi/actionscript.php
@@ -4,10 +4,10 @@
* ----------------
* Author: Steffen Krause (Steffen.krause@muse.de)
* Copyright: (c) 2004 Steffen Krause, Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.10 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.12 $
* Date Started: 2004/06/20
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:24:59 $
*
* Actionscript language file for GeSHi.
*
diff --git a/inc/geshi/ada.php b/inc/geshi/ada.php
index 97d5f70b0..c5e0250a4 100644
--- a/inc/geshi/ada.php
+++ b/inc/geshi/ada.php
@@ -4,10 +4,10 @@
* -------
* Author: Tux (tux@inmail.cz)
* Copyright: (c) 2004 Tux (http://tux.a4.cz/), Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.11 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.13 $
* Date Started: 2004/07/29
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:16 $
*
* Ada language file for GeSHi.
* Words are from SciTe configuration file
diff --git a/inc/geshi/apache.php b/inc/geshi/apache.php
index e371bb569..7a731464f 100644
--- a/inc/geshi/apache.php
+++ b/inc/geshi/apache.php
@@ -4,10 +4,10 @@
* ----------
* Author: Tux (tux@inmail.cz)
* Copyright: (c) 2004 Tux (http://tux.a4.cz/), Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.11 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.13 $
* Date Started: 2004/29/07
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:15 $
*
* Apache language file for GeSHi.
* Words are from SciTe configuration file
diff --git a/inc/geshi/applescript.php b/inc/geshi/applescript.php
index 31fd11537..df4719775 100644
--- a/inc/geshi/applescript.php
+++ b/inc/geshi/applescript.php
@@ -4,10 +4,10 @@
* --------
* Author: Stephan Klimek (http://www.initware.org)
* Copyright: Stephan Klimek (http://www.initware.org)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.9 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.11 $
* Date Started: 2005/07/20
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:10 $
*
* AppleScript language file for GeSHi.
*
diff --git a/inc/geshi/asm.php b/inc/geshi/asm.php
index e5d3c206d..05934bfe8 100644
--- a/inc/geshi/asm.php
+++ b/inc/geshi/asm.php
@@ -4,10 +4,10 @@
* -------
* Author: Tux (tux@inmail.cz)
* Copyright: (c) 2004 Tux (http://tux.a4.cz/), Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.12 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.14 $
* Date Started: 2004/07/27
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:15 $
*
* x86 Assembler language file for GeSHi.
* Words are from SciTe configuration file (based on NASM syntax)
diff --git a/inc/geshi/asp.php b/inc/geshi/asp.php
index e8b0ae252..0fcfb9189 100644
--- a/inc/geshi/asp.php
+++ b/inc/geshi/asp.php
@@ -4,10 +4,10 @@
* --------
* Author: Amit Gupta (http://blog.igeek.info/)
* Copyright: (c) 2004 Amit Gupta (http://blog.igeek.info/), Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.11 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.13 $
* Date Started: 2004/08/13
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:15 $
*
* ASP language file for GeSHi.
*
diff --git a/inc/geshi/autoit.php b/inc/geshi/autoit.php
index 5e0180de3..a13fa24ad 100644
--- a/inc/geshi/autoit.php
+++ b/inc/geshi/autoit.php
@@ -4,7 +4,7 @@
* --------
* Author: mastrboy
* Copyright: (c) 2006 and to GESHi ;)
- * Release Version: 1.0.7.9
+ * Release Version: 1.0.7.10
* Date Started: 26.01.2006
*
* Current bugs & todo:
diff --git a/inc/geshi/bash.php b/inc/geshi/bash.php
index 95e38b92a..aeb46ff45 100644
--- a/inc/geshi/bash.php
+++ b/inc/geshi/bash.php
@@ -4,10 +4,10 @@
* --------
* Author: Andreas Gohr (andi@splitbrain.org)
* Copyright: (c) 2004 Andreas Gohr, Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.10 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.12 $
* Date Started: 2004/08/20
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:09 $
*
* BASH language file for GeSHi.
*
diff --git a/inc/geshi/blitzbasic.php b/inc/geshi/blitzbasic.php
index 3699e5a27..b821180a0 100644
--- a/inc/geshi/blitzbasic.php
+++ b/inc/geshi/blitzbasic.php
@@ -4,10 +4,10 @@
* --------------
* Author: Pàdraig O`Connel (info@moonsword.info)
* Copyright: (c) 2005 Pàdraig O`Connel (http://moonsword.info)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.8 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.10 $
* Date Started: 16.10.2005
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:09 $
*
* BlitzBasic language file for GeSHi.
*
diff --git a/inc/geshi/c.php b/inc/geshi/c.php
index 92cfa8b36..ed81bc111 100644
--- a/inc/geshi/c.php
+++ b/inc/geshi/c.php
@@ -6,10 +6,10 @@
* Contributors:
* - Jack Lloyd (lloyd@randombit.net)
* Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.10 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.12 $
* Date Started: 2004/06/04
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:15 $
*
* C language file for GeSHi.
*
diff --git a/inc/geshi/c_mac.php b/inc/geshi/c_mac.php
index d652bee91..8b30218c3 100644
--- a/inc/geshi/c_mac.php
+++ b/inc/geshi/c_mac.php
@@ -4,10 +4,10 @@
* ---------
* Author: M. Uli Kusterer (witness.of.teachtext@gmx.net)
* Copyright: (c) 2004 M. Uli Kusterer, Nigel McNie (http://qbnz.com/highlighter/)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.10 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.12 $
* Date Started: 2004/06/04
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:15 $
*
* C for Macs language file for GeSHi.
*
diff --git a/inc/geshi/caddcl.php b/inc/geshi/caddcl.php
index b4553f019..e6d77865c 100644
--- a/inc/geshi/caddcl.php
+++ b/inc/geshi/caddcl.php
@@ -4,10 +4,10 @@
* ----------
* Author: Roberto Rossi (rsoftware@altervista.org)
* Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.10 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.12 $
* Date Started: 2004/08/30
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:15 $
*
* CAD DCL (Dialog Control Language) file for GeSHi.
*
diff --git a/inc/geshi/cadlisp.php b/inc/geshi/cadlisp.php
index a4c32c62e..44808abfe 100644
--- a/inc/geshi/cadlisp.php
+++ b/inc/geshi/cadlisp.php
@@ -4,10 +4,10 @@
* -----------
* Author: Roberto Rossi (rsoftware@altervista.org)
* Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/blog)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.10 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.12 $
* Date Started: 2004/08/30
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:15 $
*
* AutoCAD/IntelliCAD Lisp language file for GeSHi.
*
diff --git a/inc/geshi/cfdg.php b/inc/geshi/cfdg.php
index 895f4a9d9..d2953de90 100644
--- a/inc/geshi/cfdg.php
+++ b/inc/geshi/cfdg.php
@@ -4,10 +4,10 @@
* --------
* Author: John Horigan <john@glyphic.com>
* Copyright: (c) 2006 John Horigan http://www.ozonehouse.com/john/
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.2 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.4 $
* Date Started: 2006/03/11
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:11 $
*
* CFDG language file for GeSHi.
*
diff --git a/inc/geshi/cfm.php b/inc/geshi/cfm.php
index 66b2de349..5a6008b8f 100644
--- a/inc/geshi/cfm.php
+++ b/inc/geshi/cfm.php
@@ -4,10 +4,10 @@
* -------
* Author: Diego ()
* Copyright: (c) 2006 Diego
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.4 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.6 $
* Date Started: 2006/02/25
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:14 $
*
* ColdFusion language file for GeSHi.
*
diff --git a/inc/geshi/cpp.php b/inc/geshi/cpp.php
index 9cba142f8..2c8a0ccac 100644
--- a/inc/geshi/cpp.php
+++ b/inc/geshi/cpp.php
@@ -7,10 +7,10 @@
* - M. Uli Kusterer (witness.of.teachtext@gmx.net)
* - Jack Lloyd (lloyd@randombit.net)
* Copyright: (c) 2004 Dennis Bayer, Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.12 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.14 $
* Date Started: 2004/09/27
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:10 $
*
* C++ language file for GeSHi.
*
diff --git a/inc/geshi/csharp.php b/inc/geshi/csharp.php
index ce35ebfae..1b900ba69 100644
--- a/inc/geshi/csharp.php
+++ b/inc/geshi/csharp.php
@@ -4,10 +4,10 @@
* ----------
* Author: Alan Juden (alan@judenware.org)
* Copyright: (c) 2004 Alan Juden, Nigel McNie (http://qbnz.com/highlighter/)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.11 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.13 $
* Date Started: 2004/06/04
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:16 $
*
* C# language file for GeSHi.
*
diff --git a/inc/geshi/css.php b/inc/geshi/css.php
index 537e97ce6..17575deec 100644
--- a/inc/geshi/css.php
+++ b/inc/geshi/css.php
@@ -4,10 +4,10 @@
* -------
* Author: Nigel McNie (oracle.shinoda@gmail.com)
* Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.12 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.14 $
* Date Started: 2004/06/18
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:16 $
*
* CSS language file for GeSHi.
*
diff --git a/inc/geshi/d.php b/inc/geshi/d.php
index c21e84370..a519bbd4f 100644
--- a/inc/geshi/d.php
+++ b/inc/geshi/d.php
@@ -4,10 +4,10 @@
* -----
* Author: Thomas Kuehne (thomas@kuehne.cn)
* Copyright: (c) 2005 Thomas Kuehne (http://thomas.kuehne.cn/)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.10 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.12 $
* Date Started: 2005/04/22
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:16 $
*
* D language file for GeSHi.
*
diff --git a/inc/geshi/delphi.php b/inc/geshi/delphi.php
index d7b7e6185..59719f8ab 100644
--- a/inc/geshi/delphi.php
+++ b/inc/geshi/delphi.php
@@ -4,10 +4,10 @@
* ----------
* Author: Járja Norbert (jnorbi@vipmail.hu)
* Copyright: (c) 2004 Járja Norbert, Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.14 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.16 $
* Date Started: 2004/07/26
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:16 $
*
* Delphi (Object Pascal) language file for GeSHi.
*
diff --git a/inc/geshi/diff.php b/inc/geshi/diff.php
index c9ca09458..2052cecef 100644
--- a/inc/geshi/diff.php
+++ b/inc/geshi/diff.php
@@ -4,10 +4,10 @@
* --------
* Author: Conny Brunnkvist (conny@fuchsia.se), W. Tasin (tasin@fhm.edu)
* Copyright: (c) 2004 Fuchsia Open Source Solutions (http://www.fuchsia.se/)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.11 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.13 $
* Date Started: 2004/12/29
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:09 $
*
* Diff-output language file for GeSHi.
*
diff --git a/inc/geshi/div.php b/inc/geshi/div.php
index 628f49e03..d0b851fbf 100644
--- a/inc/geshi/div.php
+++ b/inc/geshi/div.php
@@ -4,10 +4,10 @@
* ---------------------------------
* Author: Gabriel Lorenzo (ermakina@gmail.com)
* Copyright: (c) 2005 Gabriel Lorenzo (http://ermakina.gazpachito.net)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.10 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.12 $
* Date Started: 2005/06/19
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:08 $
*
* DIV language file for GeSHi.
*
diff --git a/inc/geshi/dos.php b/inc/geshi/dos.php
index 8acdad421..f94921661 100644
--- a/inc/geshi/dos.php
+++ b/inc/geshi/dos.php
@@ -4,10 +4,10 @@
* -------
* Author: Alessandro Staltari (staltari@geocities.com)
* Copyright: (c) 2005 Alessandro Staltari (http://www.geocities.com/SiliconValley/Vista/8155/)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.10 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.13 $
* Date Started: 2005/07/05
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/20 22:32:13 $
*
* DOS language file for GeSHi.
*
@@ -70,28 +70,28 @@ $language_data = array (
'KEYWORDS' => array(
/* Flow control keywords */
1 => array(
- 'IF', 'ELSE', 'GOTO',
- 'FOR', 'IN', 'DO',
- 'CALL', 'EXIT'
+ 'if', 'else', 'goto',
+ 'for', 'in', 'do',
+ 'call', 'exit'
),
/* IF statement keywords */
2 => array(
- 'NOT', 'EXIST', 'ERRORLEVEL',
- 'DEFINED',
- 'EQU', 'NEQ', 'LSS', 'LEQ', 'GTR', 'GEQ'
+ 'not', 'exist', 'errorlevel',
+ 'defined',
+ 'equ', 'neq', 'lss', 'leq', 'gtr', 'geq'
),
/* Internal commands */
3 => array(
- 'SHIFT',
- 'CD', 'DIR', 'ECHO',
- 'SETLOCAL', 'ENDLOCAL', 'SET',
- 'PAUSE'
+ 'shift',
+ 'cd', 'dir', 'echo',
+ 'setlocal', 'endlocal', 'set',
+ 'pause'
),
/* Special files */
4 => array(
- 'PRN', 'NUL', 'LPT3', 'LPT2', 'LPT1', 'CON',
- 'COM4', 'COM3', 'COM2', 'COM1', 'AUX'
+ 'prn', 'nul', 'lpt3', 'lpt2', 'lpt1', 'con',
+ 'com4', 'com3', 'com2', 'com1', 'aux'
)
),
'SYMBOLS' => array(
@@ -140,6 +140,12 @@ $language_data = array (
'OOLANG' => false,
'OBJECT_SPLITTERS' => array(
),
+ 'URLS' => array(
+ 1 => 'http://www.ss64.com/nt/{FNAME}.html',
+ 2 => 'http://www.ss64.com/nt/{FNAME}.html',
+ 3 => 'http://www.ss64.com/nt/{FNAME}.html',
+ 4 => 'http://www.ss64.com/nt/{FNAME}.html'
+ ),
'REGEXPS' => array(
/* Label */
0 => array(
diff --git a/inc/geshi/eiffel.php b/inc/geshi/eiffel.php
index c20416605..93fbec13b 100644
--- a/inc/geshi/eiffel.php
+++ b/inc/geshi/eiffel.php
@@ -4,10 +4,10 @@
* ----------
* Author: Zoran Simic (zsimic@axarosenberg.com)
* Copyright: (c) 2005 Zoran Simic
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.10 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.12 $
* Date Started: 2005/06/30
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:14 $
*
* Eiffel language file for GeSHi.
*
diff --git a/inc/geshi/fortran.php b/inc/geshi/fortran.php
index 494761905..2e81bf43d 100644
--- a/inc/geshi/fortran.php
+++ b/inc/geshi/fortran.php
@@ -4,10 +4,10 @@
* -----------
* Author: Cedric Arrabie (cedric.arrabie@univ-pau.fr)
* Copyright: (C) 2006 Cetric Arrabie
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.1 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.3 $
* Date Started: 2006/04/22
- * Last Modified: $Date: 2006/04/21 22:24:47 $
+ * Last Modified: $Date: 2006/05/19 11:40:15 $
*
* Fortran language file for GeSHi.
*
diff --git a/inc/geshi/freebasic.php b/inc/geshi/freebasic.php
index 4342d13a9..0bb1715ca 100644
--- a/inc/geshi/freebasic.php
+++ b/inc/geshi/freebasic.php
@@ -4,7 +4,7 @@
* -------------
* Author: Roberto Rossi
* Copyright: (c) 2005 Roberto Rossi (http://rsoftware.altervista.org)
- * Release Version: 1.0.7.9
+ * Release Version: 1.0.7.10
* Date Started: 2005/08/19
*
* FreeBasic (http://www.freebasic.net/) language file for GeSHi.
diff --git a/inc/geshi/gml.php b/inc/geshi/gml.php
index 62cc8bd50..506413bf2 100644
--- a/inc/geshi/gml.php
+++ b/inc/geshi/gml.php
@@ -4,10 +4,10 @@
* --------
* Author: José Jorge Enríquez (jenriquez@users.sourceforge.net)
* Copyright: (c) 2005 José Jorge Enríquez Rodríguez (http://www.zonamakers.com)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.12 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.14 $
* Date Started: 2005/06/21
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:15 $
*
* GML language file for GeSHi.
*
diff --git a/inc/geshi/groovy.php b/inc/geshi/groovy.php
new file mode 100644
index 000000000..ac102fb70
--- /dev/null
+++ b/inc/geshi/groovy.php
@@ -0,0 +1,2119 @@
+<?php
+/*************************************************************************************
+ * groovy.php
+ * ----------
+ * Author: Ivan F. Villanueva B. (geshi_groovy@artificialidea.com)
+ * Copyright: (c) 2006 Ivan F. Villanueva B.(http://www.artificialidea.com)
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.1 $
+ * Date Started: 2006/04/29
+ * Last Modified: $Date: 2006/05/19 10:58:04 $
+ *
+ * Groovy language file for GeSHi.
+ *
+ * Keywords from http: http://docs.codehaus.org/download/attachments/2715/groovy-reference-card.pdf?version=1
+ *
+ * CHANGES
+ * -------
+ * 2006/04/29 (1.0.0)
+ * - First Release
+ *
+ * TODO (updated 2006/04/29)
+ * -------------------------
+ * Testing
+ *
+ *************************************************************************************
+ *
+ * This file is part of GeSHi.
+ *
+ * GeSHi 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; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * GeSHi 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 GeSHi; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ *
+ ************************************************************************************/
+
+$language_data = array (
+ 'LANG_NAME' => 'Groovy',
+ 'COMMENT_SINGLE' => array(1 => '//', 2 => 'import', 3 => '#'),
+ 'COMMENT_MULTI' => array('/*' => '*/'),
+ 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
+ 'QUOTEMARKS' => array("'''", '"""', "'", '"'),
+ 'ESCAPE_CHAR' => '\\',
+ 'KEYWORDS' => array(
+ 1 => array(
+ '||',
+ 'while',
+ 'switch',
+ 'in',
+ 'if',
+ 'foreach',
+ 'for',
+ 'else',
+ 'do',
+ 'case',
+ '=&gt;',
+ '--',
+ '++',
+ '&lt;&lt;',
+ '&lt;&lt;&lt;',
+ '&&'
+ ),
+ 2 => array(
+ 'volatile',
+ 'try',
+ 'true',
+ 'transient',
+ 'throws',
+ 'throw',
+ 'this',
+ 'synchronized',
+ 'super',
+ 'strictfp',
+ 'static',
+ 'return',
+ 'public',
+ 'protected',
+ 'property',
+ 'private',
+ 'package',
+ 'null',
+ 'new',
+ 'native',
+ 'interface',
+ 'instanceof',
+ 'implements',
+ 'goto',
+ 'finally',
+ 'final',
+ 'false',
+ 'extends',
+ 'enum',
+ 'default',
+ 'def',
+ 'continue',
+ 'const',
+ 'class',
+ 'catch',
+ 'break',
+ 'assert',
+ 'abstract',
+ 'as'
+ ),
+ 3 => array(
+ '_Remote_Stub',
+ '_PolicyStub',
+ '_NamingContextStub',
+ '_NamingContextImplBase',
+ '_IDLTypeStub',
+ '_BindingIteratorStub',
+ '_BindingIteratorImplBase',
+ 'ZoneView',
+ 'ZipOutputStream',
+ 'ZipInputStream',
+ 'ZipFile',
+ 'ZipException',
+ 'ZipEntry',
+ 'X509Extension',
+ 'X509EncodedKeySpec',
+ 'X509Certificate',
+ 'X509CRLEntry',
+ 'X509CRL',
+ 'WrongTransaction',
+ 'Writer',
+ 'WriteAbortedException',
+ 'WritableRenderedImage',
+ 'WritableRaster',
+ 'WrappedPlainView',
+ 'WindowListener',
+ 'WindowEvent',
+ 'WindowConstants',
+ 'WindowAdapter',
+ 'Window',
+ 'WeakReference',
+ 'WeakHashMap',
+ 'WStringValueHelper',
+ 'WCharSeqHolder',
+ 'WCharSeqHelper',
+ 'Void',
+ 'VoiceStatus',
+ 'VisibilityHelper',
+ 'Visibility',
+ 'VirtualMachineError',
+ 'ViewportUI',
+ 'ViewportLayout',
+ 'ViewFactory',
+ 'View',
+ 'VetoableChangeSupport',
+ 'VetoableChangeListener',
+ 'VersionSpecHelper',
+ 'VerifyError',
+ 'Vector',
+ 'VariableHeightLayoutCache',
+ 'ValueMemberHelper',
+ 'ValueMember',
+ 'ValueHandler',
+ 'ValueFactory',
+ 'ValueBaseHolder',
+ 'ValueBaseHelper',
+ 'ValueBase',
+ 'VM_TRUNCATABLE',
+ 'VM_NONE',
+ 'VM_CUSTOM',
+ 'VM_ABSTRACT',
+ 'VMID',
+ 'Utilities',
+ 'UtilDelegate',
+ 'Util',
+ 'UserException',
+ 'UnsupportedOperationException',
+ 'UnsupportedLookAndFeelException',
+ 'UnsupportedFlavorException',
+ 'UnsupportedEncodingException',
+ 'UnsupportedClassVersionError',
+ 'UnsupportedAudioFileException',
+ 'UnsolicitedNotificationListener',
+ 'UnsolicitedNotificationEvent',
+ 'UnsolicitedNotification',
+ 'UnsatisfiedLinkError',
+ 'UnresolvedPermission',
+ 'Unreferenced',
+ 'UnrecoverableKeyException',
+ 'UnmarshalException',
+ 'UnknownUserException',
+ 'UnknownServiceException',
+ 'UnknownObjectException',
+ 'UnknownHostException',
+ 'UnknownHostException',
+ 'UnknownGroupException',
+ 'UnknownException',
+ 'UnknownError',
+ 'UnionMemberHelper',
+ 'UnionMember',
+ 'UnicastRemoteObject',
+ 'UnexpectedException',
+ 'UndoableEditSupport',
+ 'UndoableEditListener',
+ 'UndoableEditEvent',
+ 'UndoableEdit',
+ 'UndoManager',
+ 'UndeclaredThrowableException',
+ 'UTFDataFormatException',
+ 'UShortSeqHolder',
+ 'UShortSeqHelper',
+ 'URLStreamHandlerFactory',
+ 'URLStreamHandler',
+ 'URLEncoder',
+ 'URLDecoder',
+ 'URLConnection',
+ 'URLClassLoader',
+ 'URL',
+ 'UNSUPPORTED_POLICY_VALUE',
+ 'UNSUPPORTED_POLICY',
+ 'UNKNOWN',
+ 'ULongSeqHolder',
+ 'ULongSeqHelper',
+ 'ULongLongSeqHolder',
+ 'ULongLongSeqHelper',
+ 'UIResource',
+ 'UIManager.LookAndFeelInfo',
+ 'UIManager',
+ 'UIDefaults.ProxyLazyValue',
+ 'UIDefaults.LazyValue',
+ 'UIDefaults.LazyInputMap',
+ 'UIDefaults.ActiveValue',
+ 'UIDefaults',
+ 'UID',
+ 'Types',
+ 'TypeMismatch',
+ 'TypeCodeHolder',
+ 'TypeCode',
+ 'TreeWillExpandListener',
+ 'TreeUI',
+ 'TreeSet',
+ 'TreeSelectionModel',
+ 'TreeSelectionListener',
+ 'TreeSelectionEvent',
+ 'TreePath',
+ 'TreeNode',
+ 'TreeModelListener',
+ 'TreeModelEvent',
+ 'TreeModel',
+ 'TreeMap',
+ 'TreeExpansionListener',
+ 'TreeExpansionEvent',
+ 'TreeCellRenderer',
+ 'TreeCellEditor',
+ 'Transparency',
+ 'Transmitter',
+ 'TransformAttribute',
+ 'Transferable',
+ 'TransactionRolledbackException',
+ 'TransactionRequiredException',
+ 'Track',
+ 'Toolkit',
+ 'ToolTipUI',
+ 'ToolTipManager',
+ 'ToolBarUI',
+ 'TooManyListenersException',
+ 'TitledBorder',
+ 'Timestamp',
+ 'TimerTask',
+ 'Timer',
+ 'Timer',
+ 'TimeZone',
+ 'TimeLimitExceededException',
+ 'Time',
+ 'TileObserver',
+ 'Tie',
+ 'Throwable',
+ 'ThreadLocal',
+ 'ThreadGroup',
+ 'ThreadDeath',
+ 'Thread',
+ 'TexturePaint',
+ 'TextUI',
+ 'TextMeasurer',
+ 'TextListener',
+ 'TextLayout.CaretPolicy',
+ 'TextLayout',
+ 'TextHitInfo',
+ 'TextField',
+ 'TextEvent',
+ 'TextComponent',
+ 'TextAttribute',
+ 'TextArea',
+ 'TextAction',
+ 'TargetDataLine',
+ 'TagElement',
+ 'TableView',
+ 'TableUI',
+ 'TableModelListener',
+ 'TableModelEvent',
+ 'TableModel',
+ 'TableHeaderUI',
+ 'TableColumnModelListener',
+ 'TableColumnModelEvent',
+ 'TableColumnModel',
+ 'TableColumn',
+ 'TableCellRenderer',
+ 'TableCellEditor',
+ 'TabbedPaneUI',
+ 'TabableView',
+ 'TabStop',
+ 'TabSet',
+ 'TabExpander',
+ 'TRANSIENT',
+ 'TRANSACTION_ROLLEDBACK',
+ 'TRANSACTION_REQUIRED',
+ 'TCKind',
+ 'SystemFlavorMap',
+ 'SystemException',
+ 'SystemColor',
+ 'System',
+ 'SysexMessage',
+ 'Synthesizer',
+ 'SyncFailedException',
+ 'SwingUtilities',
+ 'SwingPropertyChangeSupport',
+ 'SwingConstants',
+ 'StyledEditorKit.UnderlineAction',
+ 'StyledEditorKit.StyledTextAction',
+ 'StyledEditorKit.ItalicAction',
+ 'StyledEditorKit.ForegroundAction',
+ 'StyledEditorKit.FontSizeAction',
+ 'StyledEditorKit.FontFamilyAction',
+ 'StyledEditorKit.BoldAction',
+ 'StyledEditorKit.AlignmentAction',
+ 'StyledEditorKit',
+ 'StyledDocument',
+ 'StyleSheet.ListPainter',
+ 'StyleSheet.BoxPainter',
+ 'StyleSheet',
+ 'StyleContext',
+ 'StyleConstants.ParagraphConstants',
+ 'StyleConstants.FontConstants',
+ 'StyleConstants.ColorConstants',
+ 'StyleConstants.CharacterConstants',
+ 'StyleConstants',
+ 'Style',
+ 'StubNotFoundException',
+ 'StubDelegate',
+ 'Stub',
+ 'StructMemberHelper',
+ 'StructMember',
+ 'Struct',
+ 'Stroke',
+ 'StringWriter',
+ 'StringValueHelper',
+ 'StringTokenizer',
+ 'StringSelection',
+ 'StringRefAddr',
+ 'StringReader',
+ 'StringIndexOutOfBoundsException',
+ 'StringHolder',
+ 'StringContent',
+ 'StringCharacterIterator',
+ 'StringBufferInputStream',
+ 'StringBuffer',
+ 'String',
+ 'StrictMath',
+ 'StreamableValue',
+ 'Streamable',
+ 'StreamTokenizer',
+ 'StreamCorruptedException',
+ 'Statement',
+ 'StateFactory',
+ 'StateEditable',
+ 'StateEdit',
+ 'StackOverflowError',
+ 'Stack',
+ 'SplitPaneUI',
+ 'SourceDataLine',
+ 'SoundbankResource',
+ 'SoundbankReader',
+ 'Soundbank',
+ 'SortedSet',
+ 'SortedMap',
+ 'SoftReference',
+ 'SoftBevelBorder',
+ 'SocketSecurityException',
+ 'SocketPermission',
+ 'SocketOptions',
+ 'SocketImplFactory',
+ 'SocketImpl',
+ 'SocketException',
+ 'Socket',
+ 'SliderUI',
+ 'SkeletonNotFoundException',
+ 'SkeletonMismatchException',
+ 'Skeleton',
+ 'SizeSequence',
+ 'SizeRequirements',
+ 'SizeLimitExceededException',
+ 'SingleSelectionModel',
+ 'SinglePixelPackedSampleModel',
+ 'SimpleTimeZone',
+ 'SimpleDateFormat',
+ 'SimpleBeanInfo',
+ 'SimpleAttributeSet',
+ 'Signer',
+ 'SignedObject',
+ 'SignatureSpi',
+ 'SignatureException',
+ 'Signature',
+ 'ShortSeqHolder',
+ 'ShortSeqHelper',
+ 'ShortMessage',
+ 'ShortLookupTable',
+ 'ShortHolder',
+ 'Short',
+ 'ShapeGraphicAttribute',
+ 'Shape',
+ 'SetOverrideTypeHelper',
+ 'SetOverrideType',
+ 'Set',
+ 'ServiceUnavailableException',
+ 'ServiceInformationHolder',
+ 'ServiceInformationHelper',
+ 'ServiceInformation',
+ 'ServiceDetailHelper',
+ 'ServiceDetail',
+ 'ServerSocket',
+ 'ServerRuntimeException',
+ 'ServerRequest',
+ 'ServerRef',
+ 'ServerNotActiveException',
+ 'ServerException',
+ 'ServerError',
+ 'ServerCloneException',
+ 'ServantObject',
+ 'SerializablePermission',
+ 'Serializable',
+ 'Sequencer.SyncMode',
+ 'Sequencer',
+ 'SequenceInputStream',
+ 'Sequence',
+ 'SeparatorUI',
+ 'Segment',
+ 'SecurityPermission',
+ 'SecurityManager',
+ 'SecurityException',
+ 'Security',
+ 'SecureRandomSpi',
+ 'SecureRandom',
+ 'SecureClassLoader',
+ 'SearchResult',
+ 'SearchControls',
+ 'Scrollbar',
+ 'Scrollable',
+ 'ScrollPaneUI',
+ 'ScrollPaneLayout.UIResource',
+ 'ScrollPaneLayout',
+ 'ScrollPaneConstants',
+ 'ScrollPane',
+ 'ScrollBarUI',
+ 'SchemaViolationException',
+ 'SampleModel',
+ 'SQLWarning',
+ 'SQLPermission',
+ 'SQLOutput',
+ 'SQLInput',
+ 'SQLException',
+ 'SQLData',
+ 'RuntimePermission',
+ 'RuntimeException',
+ 'Runtime',
+ 'Runnable',
+ 'RunTimeOperations',
+ 'RunTime',
+ 'RuleBasedCollator',
+ 'RowMapper',
+ 'RoundRectangle2D.Float',
+ 'RoundRectangle2D.Double',
+ 'RoundRectangle2D',
+ 'RootPaneUI',
+ 'RootPaneContainer',
+ 'Robot',
+ 'ReverbType',
+ 'ResultSetMetaData',
+ 'ResultSet',
+ 'ResponseHandler',
+ 'ResourceBundle',
+ 'Resolver',
+ 'ResolveResult',
+ 'RescaleOp',
+ 'Request',
+ 'RepositoryIdHelper',
+ 'Repository',
+ 'ReplicateScaleFilter',
+ 'RepaintManager',
+ 'RenderingHints.Key',
+ 'RenderingHints',
+ 'Renderer',
+ 'RenderedImageFactory',
+ 'RenderedImage',
+ 'RenderableImageProducer',
+ 'RenderableImageOp',
+ 'RenderableImage',
+ 'RenderContext',
+ 'RemoteStub',
+ 'RemoteServer',
+ 'RemoteRef',
+ 'RemoteObject',
+ 'RemoteException',
+ 'RemoteCall',
+ 'Remote',
+ 'RemarshalException',
+ 'RegistryHandler',
+ 'Registry',
+ 'ReflectPermission',
+ 'ReferralException',
+ 'Referenceable',
+ 'ReferenceQueue',
+ 'Reference',
+ 'RefAddr',
+ 'Ref',
+ 'RectangularShape',
+ 'Rectangle2D.Float',
+ 'Rectangle2D.Double',
+ 'Rectangle2D',
+ 'Rectangle',
+ 'Receiver',
+ 'Reader',
+ 'RasterOp',
+ 'RasterFormatException',
+ 'Raster',
+ 'RandomAccessFile',
+ 'Random',
+ 'RTFEditorKit',
+ 'RSAPublicKeySpec',
+ 'RSAPublicKey',
+ 'RSAPrivateKeySpec',
+ 'RSAPrivateKey',
+ 'RSAPrivateCrtKeySpec',
+ 'RSAPrivateCrtKey',
+ 'RSAKeyGenParameterSpec',
+ 'RSAKey',
+ 'RMISocketFactory',
+ 'RMIServerSocketFactory',
+ 'RMISecurityManager',
+ 'RMISecurityException',
+ 'RMIFailureHandler',
+ 'RMIClientSocketFactory',
+ 'RMIClassLoader',
+ 'RGBImageFilter',
+ 'QuadCurve2D.Float',
+ 'QuadCurve2D.Double',
+ 'QuadCurve2D',
+ 'PushbackReader',
+ 'PushbackInputStream',
+ 'PublicKey',
+ 'Proxy',
+ 'ProviderException',
+ 'Provider',
+ 'ProtocolException',
+ 'ProtectionDomain',
+ 'PropertyVetoException',
+ 'PropertyResourceBundle',
+ 'PropertyPermission',
+ 'PropertyEditorSupport',
+ 'PropertyEditorManager',
+ 'PropertyEditor',
+ 'PropertyDescriptor',
+ 'PropertyChangeSupport',
+ 'PropertyChangeListener',
+ 'PropertyChangeEvent',
+ 'Properties',
+ 'ProgressMonitorInputStream',
+ 'ProgressMonitor',
+ 'ProgressBarUI',
+ 'ProfileDataException',
+ 'Process',
+ 'PrivilegedExceptionAction',
+ 'PrivilegedActionException',
+ 'PrivilegedAction',
+ 'PrivateKey',
+ 'PrinterJob',
+ 'PrinterIOException',
+ 'PrinterGraphics',
+ 'PrinterException',
+ 'PrinterAbortException',
+ 'Printable',
+ 'PrintWriter',
+ 'PrintStream',
+ 'PrintJob',
+ 'PrintGraphics',
+ 'PrincipalHolder',
+ 'Principal',
+ 'Principal',
+ 'PreparedStatement',
+ 'Position.Bias',
+ 'Position',
+ 'PortableRemoteObjectDelegate',
+ 'PortableRemoteObject',
+ 'Port.Info',
+ 'Port',
+ 'PopupMenuUI',
+ 'PopupMenuListener',
+ 'PopupMenuEvent',
+ 'PopupMenu',
+ 'Polygon',
+ 'PolicyTypeHelper',
+ 'PolicyOperations',
+ 'PolicyListHolder',
+ 'PolicyListHelper',
+ 'PolicyHolder',
+ 'PolicyHelper',
+ 'PolicyError',
+ 'Policy',
+ 'Policy',
+ 'Point2D.Float',
+ 'Point2D.Double',
+ 'Point2D',
+ 'Point',
+ 'PlainView',
+ 'PlainDocument',
+ 'PixelInterleavedSampleModel',
+ 'PixelGrabber',
+ 'PipedWriter',
+ 'PipedReader',
+ 'PipedOutputStream',
+ 'PipedInputStream',
+ 'PhantomReference',
+ 'Permissions',
+ 'PermissionCollection',
+ 'Permission',
+ 'Permission',
+ 'PathIterator',
+ 'Patch',
+ 'PasswordView',
+ 'PasswordAuthentication',
+ 'PartialResultException',
+ 'ParserDelegator',
+ 'Parser',
+ 'ParsePosition',
+ 'ParseException',
+ 'ParameterDescriptor',
+ 'ParameterBlock',
+ 'ParagraphView',
+ 'ParagraphView',
+ 'Paper',
+ 'PanelUI',
+ 'Panel',
+ 'PaintEvent',
+ 'PaintContext',
+ 'Paint',
+ 'Pageable',
+ 'PageFormat',
+ 'PageAttributes.PrintQualityType',
+ 'PageAttributes.OriginType',
+ 'PageAttributes.OrientationRequestedType',
+ 'PageAttributes.MediaType',
+ 'PageAttributes.ColorType',
+ 'PageAttributes',
+ 'PackedColorModel',
+ 'Package',
+ 'PUBLIC_MEMBER',
+ 'PRIVATE_MEMBER',
+ 'PKCS8EncodedKeySpec',
+ 'PERSIST_STORE',
+ 'Owner',
+ 'OverlayLayout',
+ 'OutputStreamWriter',
+ 'OutputStream',
+ 'OutOfMemoryError',
+ 'OptionalDataException',
+ 'OptionPaneUI',
+ 'Option',
+ 'OperationNotSupportedException',
+ 'Operation',
+ 'OpenType',
+ 'OctetSeqHolder',
+ 'OctetSeqHelper',
+ 'Observer',
+ 'Observable',
+ 'ObjectView',
+ 'ObjectStreamField',
+ 'ObjectStreamException',
+ 'ObjectStreamConstants',
+ 'ObjectStreamClass',
+ 'ObjectOutputStream.PutField',
+ 'ObjectOutputStream',
+ 'ObjectOutput',
+ 'ObjectInputValidation',
+ 'ObjectInputStream.GetField',
+ 'ObjectInputStream',
+ 'ObjectInput',
+ 'ObjectImpl',
+ 'ObjectImpl',
+ 'ObjectHolder',
+ 'ObjectHelper',
+ 'ObjectFactoryBuilder',
+ 'ObjectFactory',
+ 'ObjectChangeListener',
+ 'Object',
+ 'ObjID',
+ 'ORB',
+ 'OMGVMCID',
+ 'OBJ_ADAPTER',
+ 'OBJECT_NOT_EXIST',
+ 'NumberFormatException',
+ 'NumberFormat',
+ 'Number',
+ 'NullPointerException',
+ 'NotSerializableException',
+ 'NotOwnerException',
+ 'NotFoundReasonHolder',
+ 'NotFoundReasonHelper',
+ 'NotFoundReason',
+ 'NotFoundHolder',
+ 'NotFoundHelper',
+ 'NotFound',
+ 'NotEmptyHolder',
+ 'NotEmptyHelper',
+ 'NotEmpty',
+ 'NotContextException',
+ 'NotBoundException',
+ 'NotActiveException',
+ 'NoninvertibleTransformException',
+ 'NoSuchProviderException',
+ 'NoSuchObjectException',
+ 'NoSuchMethodException',
+ 'NoSuchMethodError',
+ 'NoSuchFieldException',
+ 'NoSuchFieldError',
+ 'NoSuchElementException',
+ 'NoSuchAttributeException',
+ 'NoSuchAlgorithmException',
+ 'NoRouteToHostException',
+ 'NoPermissionException',
+ 'NoInitialContextException',
+ 'NoClassDefFoundError',
+ 'NetPermission',
+ 'NegativeArraySizeException',
+ 'NamingSecurityException',
+ 'NamingManager',
+ 'NamingListener',
+ 'NamingExceptionEvent',
+ 'NamingException',
+ 'NamingEvent',
+ 'NamingEnumeration',
+ 'NamingContextOperations',
+ 'NamingContextHolder',
+ 'NamingContextHelper',
+ 'NamingContext',
+ 'Naming',
+ 'NamespaceChangeListener',
+ 'NamedValue',
+ 'NameValuePairHelper',
+ 'NameValuePair',
+ 'NameParser',
+ 'NameNotFoundException',
+ 'NameHolder',
+ 'NameHelper',
+ 'NameComponentHolder',
+ 'NameComponentHelper',
+ 'NameComponent',
+ 'NameClassPair',
+ 'NameAlreadyBoundException',
+ 'Name',
+ 'NVList',
+ 'NO_RESPONSE',
+ 'NO_RESOURCES',
+ 'NO_PERMISSION',
+ 'NO_MEMORY',
+ 'NO_IMPLEMENT',
+ 'MutableTreeNode',
+ 'MutableComboBoxModel',
+ 'MutableAttributeSet',
+ 'MultipleMaster',
+ 'MulticastSocket',
+ 'MultiViewportUI',
+ 'MultiTreeUI',
+ 'MultiToolTipUI',
+ 'MultiToolBarUI',
+ 'MultiTextUI',
+ 'MultiTableUI',
+ 'MultiTableHeaderUI',
+ 'MultiTabbedPaneUI',
+ 'MultiSplitPaneUI',
+ 'MultiSliderUI',
+ 'MultiSeparatorUI',
+ 'MultiScrollPaneUI',
+ 'MultiScrollBarUI',
+ 'MultiProgressBarUI',
+ 'MultiPopupMenuUI',
+ 'MultiPixelPackedSampleModel',
+ 'MultiPanelUI',
+ 'MultiOptionPaneUI',
+ 'MultiMenuItemUI',
+ 'MultiMenuBarUI',
+ 'MultiLookAndFeel',
+ 'MultiListUI',
+ 'MultiLabelUI',
+ 'MultiInternalFrameUI',
+ 'MultiFileChooserUI',
+ 'MultiDesktopPaneUI',
+ 'MultiDesktopIconUI',
+ 'MultiComboBoxUI',
+ 'MultiColorChooserUI',
+ 'MultiButtonUI',
+ 'MouseMotionListener',
+ 'MouseMotionAdapter',
+ 'MouseListener',
+ 'MouseInputListener',
+ 'MouseInputAdapter',
+ 'MouseEvent',
+ 'MouseDragGestureRecognizer',
+ 'MouseAdapter',
+ 'Modifier',
+ 'ModificationItem',
+ 'MixerProvider',
+ 'Mixer.Info',
+ 'Mixer',
+ 'MissingResourceException',
+ 'MinimalHTMLWriter',
+ 'MimeTypeParseException',
+ 'MidiUnavailableException',
+ 'MidiSystem',
+ 'MidiMessage',
+ 'MidiFileWriter',
+ 'MidiFileReader',
+ 'MidiFileFormat',
+ 'MidiEvent',
+ 'MidiDeviceProvider',
+ 'MidiDevice.Info',
+ 'MidiDevice',
+ 'MidiChannel',
+ 'MethodDescriptor',
+ 'Method',
+ 'MetalTreeUI',
+ 'MetalToolTipUI',
+ 'MetalToolBarUI',
+ 'MetalToggleButtonUI',
+ 'MetalTheme',
+ 'MetalTextFieldUI',
+ 'MetalTabbedPaneUI',
+ 'MetalSplitPaneUI',
+ 'MetalSliderUI',
+ 'MetalSeparatorUI',
+ 'MetalScrollPaneUI',
+ 'MetalScrollButton',
+ 'MetalScrollBarUI',
+ 'MetalRadioButtonUI',
+ 'MetalProgressBarUI',
+ 'MetalPopupMenuSeparatorUI',
+ 'MetalLookAndFeel',
+ 'MetalLabelUI',
+ 'MetalInternalFrameUI',
+ 'MetalInternalFrameTitlePane',
+ 'MetalIconFactory.TreeLeafIcon',
+ 'MetalIconFactory.TreeFolderIcon',
+ 'MetalIconFactory.TreeControlIcon',
+ 'MetalIconFactory.PaletteCloseIcon',
+ 'MetalIconFactory.FolderIcon16',
+ 'MetalIconFactory.FileIcon16',
+ 'MetalIconFactory',
+ 'MetalFileChooserUI',
+ 'MetalDesktopIconUI',
+ 'MetalComboBoxUI',
+ 'MetalComboBoxIcon',
+ 'MetalComboBoxEditor.UIResource',
+ 'MetalComboBoxEditor',
+ 'MetalComboBoxButton',
+ 'MetalCheckBoxUI',
+ 'MetalCheckBoxIcon',
+ 'MetalButtonUI',
+ 'MetalBorders.ToolBarBorder',
+ 'MetalBorders.ToggleButtonBorder',
+ 'MetalBorders.TextFieldBorder',
+ 'MetalBorders.TableHeaderBorder',
+ 'MetalBorders.ScrollPaneBorder',
+ 'MetalBorders.RolloverButtonBorder',
+ 'MetalBorders.PopupMenuBorder',
+ 'MetalBorders.PaletteBorder',
+ 'MetalBorders.OptionDialogBorder',
+ 'MetalBorders.MenuItemBorder',
+ 'MetalBorders.MenuBarBorder',
+ 'MetalBorders.InternalFrameBorder',
+ 'MetalBorders.Flush3DBorder',
+ 'MetalBorders.ButtonBorder',
+ 'MetalBorders',
+ 'MetaMessage',
+ 'MetaEventListener',
+ 'MessageFormat',
+ 'MessageDigestSpi',
+ 'MessageDigest',
+ 'MenuShortcut',
+ 'MenuSelectionManager',
+ 'MenuListener',
+ 'MenuKeyListener',
+ 'MenuKeyEvent',
+ 'MenuItemUI',
+ 'MenuItem',
+ 'MenuEvent',
+ 'MenuElement',
+ 'MenuDragMouseListener',
+ 'MenuDragMouseEvent',
+ 'MenuContainer',
+ 'MenuComponent',
+ 'MenuBarUI',
+ 'MenuBar',
+ 'Menu',
+ 'MemoryImageSource',
+ 'Member',
+ 'MediaTracker',
+ 'MatteBorder',
+ 'Math',
+ 'MarshalledObject',
+ 'MarshalException',
+ 'Map.Entry',
+ 'Map',
+ 'Manifest',
+ 'MalformedURLException',
+ 'MalformedLinkException',
+ 'MARSHAL',
+ 'LookupTable',
+ 'LookupOp',
+ 'LookAndFeel',
+ 'LongSeqHolder',
+ 'LongSeqHelper',
+ 'LongLongSeqHolder',
+ 'LongLongSeqHelper',
+ 'LongHolder',
+ 'Long',
+ 'LogStream',
+ 'LocateRegistry',
+ 'Locale',
+ 'LoaderHandler',
+ 'ListView',
+ 'ListUI',
+ 'ListSelectionModel',
+ 'ListSelectionListener',
+ 'ListSelectionEvent',
+ 'ListResourceBundle',
+ 'ListModel',
+ 'ListIterator',
+ 'ListDataListener',
+ 'ListDataEvent',
+ 'ListCellRenderer',
+ 'List',
+ 'List',
+ 'LinkedList',
+ 'LinkageError',
+ 'LinkRef',
+ 'LinkLoopException',
+ 'LinkException',
+ 'LineUnavailableException',
+ 'LineNumberReader',
+ 'LineNumberInputStream',
+ 'LineMetrics',
+ 'LineListener',
+ 'LineEvent.Type',
+ 'LineEvent',
+ 'LineBreakMeasurer',
+ 'LineBorder',
+ 'Line2D.Float',
+ 'Line2D.Double',
+ 'Line2D',
+ 'Line.Info',
+ 'Line',
+ 'LimitExceededException',
+ 'Lease',
+ 'LdapReferralException',
+ 'LdapContext',
+ 'LayoutQueue',
+ 'LayoutManager2',
+ 'LayoutManager',
+ 'LayeredHighlighter.LayerPainter',
+ 'LayeredHighlighter',
+ 'LastOwnerException',
+ 'LabelView',
+ 'LabelUI',
+ 'Label',
+ 'Keymap',
+ 'KeyStroke',
+ 'KeyStoreSpi',
+ 'KeyStoreException',
+ 'KeyStore',
+ 'KeySpec',
+ 'KeyPairGeneratorSpi',
+ 'KeyPairGenerator',
+ 'KeyPair',
+ 'KeyManagementException',
+ 'KeyListener',
+ 'KeyFactorySpi',
+ 'KeyFactory',
+ 'KeyException',
+ 'KeyEvent',
+ 'KeyAdapter',
+ 'Key',
+ 'Kernel',
+ 'JobAttributes.SidesType',
+ 'JobAttributes.MultipleDocumentHandlingType',
+ 'JobAttributes.DialogType',
+ 'JobAttributes.DestinationType',
+ 'JobAttributes.DefaultSelectionType',
+ 'JobAttributes',
+ 'JarURLConnection',
+ 'JarOutputStream',
+ 'JarInputStream',
+ 'JarFile',
+ 'JarException',
+ 'JarEntry',
+ 'JWindow',
+ 'JViewport',
+ 'JTree.EmptySelectionModel',
+ 'JTree.DynamicUtilTreeNode',
+ 'JTree',
+ 'JToolTip',
+ 'JToolBar.Separator',
+ 'JToolBar',
+ 'JToggleButton.ToggleButtonModel',
+ 'JToggleButton',
+ 'JTextPane',
+ 'JTextField',
+ 'JTextComponent.KeyBinding',
+ 'JTextComponent',
+ 'JTextArea',
+ 'JTableHeader',
+ 'JTable',
+ 'JTabbedPane',
+ 'JSplitPane',
+ 'JSlider',
+ 'JSeparator',
+ 'JScrollPane',
+ 'JScrollBar',
+ 'JRootPane',
+ 'JRadioButtonMenuItem',
+ 'JRadioButton',
+ 'JProgressBar',
+ 'JPopupMenu.Separator',
+ 'JPopupMenu',
+ 'JPasswordField',
+ 'JPanel',
+ 'JOptionPane',
+ 'JMenuItem',
+ 'JMenuBar',
+ 'JMenu',
+ 'JList',
+ 'JLayeredPane',
+ 'JLabel',
+ 'JInternalFrame.JDesktopIcon',
+ 'JInternalFrame',
+ 'JFrame',
+ 'JFileChooser',
+ 'JEditorPane',
+ 'JDialog',
+ 'JDesktopPane',
+ 'JComponent',
+ 'JComboBox.KeySelectionManager',
+ 'JComboBox',
+ 'JColorChooser',
+ 'JCheckBoxMenuItem',
+ 'JCheckBox',
+ 'JButton',
+ 'JApplet',
+ 'Iterator',
+ 'ItemSelectable',
+ 'ItemListener',
+ 'ItemEvent',
+ 'IstringHelper',
+ 'InvokeHandler',
+ 'InvocationTargetException',
+ 'InvocationHandler',
+ 'InvocationEvent',
+ 'InvalidValue',
+ 'InvalidTransactionException',
+ 'InvalidSeq',
+ 'InvalidSearchFilterException',
+ 'InvalidSearchControlsException',
+ 'InvalidParameterSpecException',
+ 'InvalidParameterException',
+ 'InvalidObjectException',
+ 'InvalidNameHolder',
+ 'InvalidNameHelper',
+ 'InvalidNameException',
+ 'InvalidName',
+ 'InvalidName',
+ 'InvalidMidiDataException',
+ 'InvalidKeySpecException',
+ 'InvalidKeyException',
+ 'InvalidDnDOperationException',
+ 'InvalidClassException',
+ 'InvalidAttributesException',
+ 'InvalidAttributeValueException',
+ 'InvalidAttributeIdentifierException',
+ 'InvalidAlgorithmParameterException',
+ 'Invalid',
+ 'Introspector',
+ 'IntrospectionException',
+ 'InterruptedNamingException',
+ 'InterruptedIOException',
+ 'InterruptedException',
+ 'InternalFrameUI',
+ 'InternalFrameListener',
+ 'InternalFrameEvent',
+ 'InternalFrameAdapter',
+ 'InternalError',
+ 'Integer',
+ 'IntHolder',
+ 'InsufficientResourcesException',
+ 'Instrument',
+ 'InstantiationException',
+ 'InstantiationError',
+ 'InsetsUIResource',
+ 'Insets',
+ 'InputVerifier',
+ 'InputSubset',
+ 'InputStreamReader',
+ 'InputStream',
+ 'InputStream',
+ 'InputStream',
+ 'InputMethodRequests',
+ 'InputMethodListener',
+ 'InputMethodHighlight',
+ 'InputMethodEvent',
+ 'InputMethodDescriptor',
+ 'InputMethodContext',
+ 'InputMethod',
+ 'InputMapUIResource',
+ 'InputMap',
+ 'InputEvent',
+ 'InputContext',
+ 'InlineView',
+ 'Initializer',
+ 'InitialLdapContext',
+ 'InitialDirContext',
+ 'InitialContextFactoryBuilder',
+ 'InitialContextFactory',
+ 'InitialContext',
+ 'InheritableThreadLocal',
+ 'InflaterInputStream',
+ 'Inflater',
+ 'InetAddress',
+ 'IndirectionException',
+ 'IndexedPropertyDescriptor',
+ 'IndexOutOfBoundsException',
+ 'IndexColorModel',
+ 'InconsistentTypeCode',
+ 'IncompatibleClassChangeError',
+ 'ImagingOpException',
+ 'ImageProducer',
+ 'ImageObserver',
+ 'ImageIcon',
+ 'ImageGraphicAttribute',
+ 'ImageFilter',
+ 'ImageConsumer',
+ 'Image',
+ 'IllegalThreadStateException',
+ 'IllegalStateException',
+ 'IllegalPathStateException',
+ 'IllegalMonitorStateException',
+ 'IllegalComponentStateException',
+ 'IllegalArgumentException',
+ 'IllegalAccessException',
+ 'IllegalAccessError',
+ 'IdentityScope',
+ 'Identity',
+ 'IdentifierHelper',
+ 'IconView',
+ 'IconUIResource',
+ 'Icon',
+ 'IRObjectOperations',
+ 'IRObject',
+ 'IOException',
+ 'INV_POLICY',
+ 'INV_OBJREF',
+ 'INV_IDENT',
+ 'INV_FLAG',
+ 'INVALID_TRANSACTION',
+ 'INTF_REPOS',
+ 'INTERNAL',
+ 'INITIALIZE',
+ 'IMP_LIMIT',
+ 'IDLTypeOperations',
+ 'IDLTypeHelper',
+ 'IDLType',
+ 'IDLEntity',
+ 'ICC_ProfileRGB',
+ 'ICC_ProfileGray',
+ 'ICC_Profile',
+ 'ICC_ColorSpace',
+ 'HyperlinkListener',
+ 'HyperlinkEvent.EventType',
+ 'HyperlinkEvent',
+ 'HttpURLConnection',
+ 'Highlighter.HighlightPainter',
+ 'Highlighter.Highlight',
+ 'Highlighter',
+ 'HierarchyListener',
+ 'HierarchyEvent',
+ 'HierarchyBoundsListener',
+ 'HierarchyBoundsAdapter',
+ 'Hashtable',
+ 'HashSet',
+ 'HashMap',
+ 'HasControls',
+ 'HTMLWriter',
+ 'HTMLFrameHyperlinkEvent',
+ 'HTMLEditorKit.ParserCallback',
+ 'HTMLEditorKit.Parser',
+ 'HTMLEditorKit.LinkController',
+ 'HTMLEditorKit.InsertHTMLTextAction',
+ 'HTMLEditorKit.HTMLTextAction',
+ 'HTMLEditorKit.HTMLFactory',
+ 'HTMLEditorKit',
+ 'HTMLDocument.Iterator',
+ 'HTMLDocument',
+ 'HTML.UnknownTag',
+ 'HTML.Tag',
+ 'HTML.Attribute',
+ 'HTML',
+ 'GuardedObject',
+ 'Guard',
+ 'Group',
+ 'GridLayout',
+ 'GridBagLayout',
+ 'GridBagConstraints',
+ 'GregorianCalendar',
+ 'GrayFilter',
+ 'GraphicsEnvironment',
+ 'GraphicsDevice',
+ 'GraphicsConfiguration',
+ 'GraphicsConfigTemplate',
+ 'Graphics2D',
+ 'Graphics',
+ 'GraphicAttribute',
+ 'GradientPaint',
+ 'GlyphView.GlyphPainter',
+ 'GlyphView',
+ 'GlyphVector',
+ 'GlyphMetrics',
+ 'GlyphJustificationInfo',
+ 'GeneralSecurityException',
+ 'GeneralPath',
+ 'GapContent',
+ 'GZIPOutputStream',
+ 'GZIPInputStream',
+ 'Frame',
+ 'FormatConversionProvider',
+ 'Format',
+ 'FormView',
+ 'FontUIResource',
+ 'FontRenderContext',
+ 'FontMetrics',
+ 'FontFormatException',
+ 'Font',
+ 'FocusManager',
+ 'FocusListener',
+ 'FocusEvent',
+ 'FocusAdapter',
+ 'FlowView.FlowStrategy',
+ 'FlowView',
+ 'FlowLayout',
+ 'FloatSeqHolder',
+ 'FloatSeqHelper',
+ 'FloatHolder',
+ 'FloatControl.Type',
+ 'FloatControl',
+ 'Float',
+ 'FlavorMap',
+ 'FlatteningPathIterator',
+ 'FixedHolder',
+ 'FixedHeightLayoutCache',
+ 'FilteredImageSource',
+ 'FilterWriter',
+ 'FilterReader',
+ 'FilterOutputStream',
+ 'FilterInputStream',
+ 'FilenameFilter',
+ 'FileWriter',
+ 'FileView',
+ 'FileSystemView',
+ 'FileReader',
+ 'FilePermission',
+ 'FileOutputStream',
+ 'FileNotFoundException',
+ 'FileNameMap',
+ 'FileInputStream',
+ 'FileFilter',
+ 'FileFilter',
+ 'FileDialog',
+ 'FileDescriptor',
+ 'FileChooserUI',
+ 'File',
+ 'FieldView',
+ 'FieldPosition',
+ 'FieldNameHelper',
+ 'Field',
+ 'FeatureDescriptor',
+ 'FREE_MEM',
+ 'Externalizable',
+ 'ExtendedResponse',
+ 'ExtendedRequest',
+ 'ExportException',
+ 'ExpandVetoException',
+ 'ExceptionList',
+ 'ExceptionInInitializerError',
+ 'Exception',
+ 'EventSetDescriptor',
+ 'EventQueue',
+ 'EventObject',
+ 'EventListenerList',
+ 'EventListener',
+ 'EventDirContext',
+ 'EventContext',
+ 'Event',
+ 'EtchedBorder',
+ 'Error',
+ 'Environment',
+ 'Enumeration',
+ 'EnumControl.Type',
+ 'EnumControl',
+ 'Entity',
+ 'EncodedKeySpec',
+ 'EmptyStackException',
+ 'EmptyBorder',
+ 'Ellipse2D.Float',
+ 'Ellipse2D.Double',
+ 'Ellipse2D',
+ 'ElementIterator',
+ 'Element',
+ 'EditorKit',
+ 'EOFException',
+ 'DynamicImplementation',
+ 'DynValue',
+ 'DynUnion',
+ 'DynStruct',
+ 'DynSequence',
+ 'DynFixed',
+ 'DynEnum',
+ 'DynArray',
+ 'DynAny',
+ 'DropTargetListener',
+ 'DropTargetEvent',
+ 'DropTargetDropEvent',
+ 'DropTargetDragEvent',
+ 'DropTargetContext',
+ 'DropTarget.DropTargetAutoScroller',
+ 'DropTarget',
+ 'DriverPropertyInfo',
+ 'DriverManager',
+ 'Driver',
+ 'DragSourceListener',
+ 'DragSourceEvent',
+ 'DragSourceDropEvent',
+ 'DragSourceDragEvent',
+ 'DragSourceContext',
+ 'DragSource',
+ 'DragGestureRecognizer',
+ 'DragGestureListener',
+ 'DragGestureEvent',
+ 'DoubleSeqHolder',
+ 'DoubleSeqHelper',
+ 'DoubleHolder',
+ 'Double',
+ 'DomainManagerOperations',
+ 'DomainManager',
+ 'DomainCombiner',
+ 'DocumentParser',
+ 'DocumentListener',
+ 'DocumentEvent.EventType',
+ 'DocumentEvent.ElementChange',
+ 'DocumentEvent',
+ 'Document',
+ 'DnDConstants',
+ 'DirectoryManager',
+ 'DirectColorModel',
+ 'DirStateFactory.Result',
+ 'DirStateFactory',
+ 'DirObjectFactory',
+ 'DirContext',
+ 'DimensionUIResource',
+ 'Dimension2D',
+ 'Dimension',
+ 'DigestOutputStream',
+ 'DigestInputStream',
+ 'DigestException',
+ 'Dictionary',
+ 'Dialog',
+ 'DesktopPaneUI',
+ 'DesktopManager',
+ 'DesktopIconUI',
+ 'DesignMode',
+ 'Delegate',
+ 'DeflaterOutputStream',
+ 'Deflater',
+ 'DefinitionKindHelper',
+ 'DefinitionKind',
+ 'DefaultTreeSelectionModel',
+ 'DefaultTreeModel',
+ 'DefaultTreeCellRenderer',
+ 'DefaultTreeCellEditor',
+ 'DefaultTextUI',
+ 'DefaultTableModel',
+ 'DefaultTableColumnModel',
+ 'DefaultTableCellRenderer.UIResource',
+ 'DefaultTableCellRenderer',
+ 'DefaultStyledDocument.ElementSpec',
+ 'DefaultStyledDocument.AttributeUndoableEdit',
+ 'DefaultStyledDocument',
+ 'DefaultSingleSelectionModel',
+ 'DefaultMutableTreeNode',
+ 'DefaultMetalTheme',
+ 'DefaultMenuLayout',
+ 'DefaultListSelectionModel',
+ 'DefaultListModel',
+ 'DefaultListCellRenderer.UIResource',
+ 'DefaultListCellRenderer',
+ 'DefaultHighlighter.DefaultHighlightPainter',
+ 'DefaultHighlighter',
+ 'DefaultFocusManager',
+ 'DefaultEditorKit.PasteAction,',
+ 'DefaultEditorKit.InsertTabAction',
+ 'DefaultEditorKit.InsertContentAction',
+ 'DefaultEditorKit.InsertBreakAction',
+ 'DefaultEditorKit.DefaultKeyTypedAction',
+ 'DefaultEditorKit.CutAction',
+ 'DefaultEditorKit.CopyAction',
+ 'DefaultEditorKit.BeepAction',
+ 'DefaultEditorKit',
+ 'DefaultDesktopManager',
+ 'DefaultComboBoxModel',
+ 'DefaultColorSelectionModel',
+ 'DefaultCellEditor',
+ 'DefaultCaret',
+ 'DefaultButtonModel',
+ 'DefaultBoundedRangeModel',
+ 'DecimalFormatSymbols',
+ 'DecimalFormat',
+ 'DebugGraphics',
+ 'DateFormatSymbols',
+ 'DateFormat',
+ 'Date',
+ 'DatagramSocketImplFactory',
+ 'DatagramSocketImpl',
+ 'DatagramSocket',
+ 'DatagramPacket',
+ 'DatabaseMetaData',
+ 'DataTruncation',
+ 'DataOutputStream',
+ 'DataOutputStream',
+ 'DataOutput',
+ 'DataLine.Info',
+ 'DataLine',
+ 'DataInputStream',
+ 'DataInput',
+ 'DataFormatException',
+ 'DataFlavor',
+ 'DataBufferUShort',
+ 'DataBufferShort',
+ 'DataBufferInt',
+ 'DataBufferByte',
+ 'DataBuffer',
+ 'DTDConstants',
+ 'DTD',
+ 'DSAPublicKeySpec',
+ 'DSAPublicKey',
+ 'DSAPrivateKeySpec',
+ 'DSAPrivateKey',
+ 'DSAParams',
+ 'DSAParameterSpec',
+ 'DSAKeyPairGenerator',
+ 'DSAKey',
+ 'DGC',
+ 'DATA_CONVERSION',
+ 'Customizer',
+ 'CustomValue',
+ 'CustomMarshal',
+ 'Cursor',
+ 'CurrentOperations',
+ 'CurrentHolder',
+ 'CurrentHelper',
+ 'Current',
+ 'CubicCurve2D.Float',
+ 'CubicCurve2D.Double',
+ 'CubicCurve2D',
+ 'CropImageFilter',
+ 'ConvolveOp',
+ 'ControllerEventListener',
+ 'ControlFactory',
+ 'Control.Type',
+ 'Control',
+ 'ContextualRenderedImageFactory',
+ 'ContextNotEmptyException',
+ 'ContextList',
+ 'Context',
+ 'ContentModel',
+ 'ContentHandlerFactory',
+ 'ContentHandler',
+ 'ContainerListener',
+ 'ContainerEvent',
+ 'ContainerAdapter',
+ 'Container',
+ 'Constructor',
+ 'Connection',
+ 'ConnectIOException',
+ 'ConnectException',
+ 'ConnectException',
+ 'ConfigurationException',
+ 'ConcurrentModificationException',
+ 'CompoundName',
+ 'CompoundEdit',
+ 'CompoundControl.Type',
+ 'CompoundControl',
+ 'CompoundBorder',
+ 'CompositeView',
+ 'CompositeName',
+ 'CompositeContext',
+ 'Composite',
+ 'ComponentView',
+ 'ComponentUI',
+ 'ComponentSampleModel',
+ 'ComponentOrientation',
+ 'ComponentListener',
+ 'ComponentInputMapUIResource',
+ 'ComponentInputMap',
+ 'ComponentEvent',
+ 'ComponentColorModel',
+ 'ComponentAdapter',
+ 'Component',
+ 'CompletionStatusHelper',
+ 'CompletionStatus',
+ 'Compiler',
+ 'Comparator',
+ 'Comparable',
+ 'CommunicationException',
+ 'ComboPopup',
+ 'ComboBoxUI',
+ 'ComboBoxModel',
+ 'ComboBoxEditor',
+ 'ColorUIResource',
+ 'ColorSpace',
+ 'ColorSelectionModel',
+ 'ColorModel',
+ 'ColorConvertOp',
+ 'ColorChooserUI',
+ 'ColorChooserComponentFactory',
+ 'Color',
+ 'Collections',
+ 'Collection',
+ 'Collator',
+ 'CollationKey',
+ 'CollationElementIterator',
+ 'CodeSource',
+ 'Cloneable',
+ 'CloneNotSupportedException',
+ 'Clob',
+ 'ClipboardOwner',
+ 'Clipboard',
+ 'Clip',
+ 'ClassNotFoundException',
+ 'ClassLoader',
+ 'ClassFormatError',
+ 'ClassDesc',
+ 'ClassCircularityError',
+ 'ClassCastException',
+ 'Class',
+ 'ChoiceFormat',
+ 'Choice',
+ 'Checksum',
+ 'CheckedOutputStream',
+ 'CheckedInputStream',
+ 'CheckboxMenuItem',
+ 'CheckboxGroup',
+ 'Checkbox',
+ 'CharacterIterator',
+ 'Character.UnicodeBlock',
+ 'Character.Subset',
+ 'Character',
+ 'CharSeqHolder',
+ 'CharSeqHelper',
+ 'CharHolder',
+ 'CharConversionException',
+ 'CharArrayWriter',
+ 'CharArrayReader',
+ 'ChangedCharSetException',
+ 'ChangeListener',
+ 'ChangeEvent',
+ 'CertificateParsingException',
+ 'CertificateNotYetValidException',
+ 'CertificateFactorySpi',
+ 'CertificateFactory',
+ 'CertificateExpiredException',
+ 'CertificateException',
+ 'CertificateEncodingException',
+ 'Certificate.CertificateRep',
+ 'Certificate',
+ 'CellRendererPane',
+ 'CellEditorListener',
+ 'CellEditor',
+ 'CaretListener',
+ 'CaretEvent',
+ 'Caret',
+ 'CardLayout',
+ 'Canvas',
+ 'CannotUndoException',
+ 'CannotRedoException',
+ 'CannotProceedHolder',
+ 'CannotProceedHelper',
+ 'CannotProceedException',
+ 'CannotProceed',
+ 'CallableStatement',
+ 'Calendar',
+ 'CTX_RESTRICT_SCOPE',
+ 'CSS.Attribute',
+ 'CSS',
+ 'CRLException',
+ 'CRL',
+ 'CRC32',
+ 'COMM_FAILURE',
+ 'CMMException',
+ 'ByteLookupTable',
+ 'ByteHolder',
+ 'ByteArrayOutputStream',
+ 'ByteArrayInputStream',
+ 'Byte',
+ 'ButtonUI',
+ 'ButtonModel',
+ 'ButtonGroup',
+ 'Button',
+ 'BufferedWriter',
+ 'BufferedReader',
+ 'BufferedOutputStream',
+ 'BufferedInputStream',
+ 'BufferedImageOp',
+ 'BufferedImageFilter',
+ 'BufferedImage',
+ 'BreakIterator',
+ 'BoxedValueHelper',
+ 'BoxView',
+ 'BoxLayout',
+ 'Box.Filler',
+ 'Box',
+ 'Bounds',
+ 'BoundedRangeModel',
+ 'BorderUIResource.TitledBorderUIResource',
+ 'BorderUIResource.MatteBorderUIResource',
+ 'BorderUIResource.LineBorderUIResource',
+ 'BorderUIResource.EtchedBorderUIResource',
+ 'BorderUIResource.EmptyBorderUIResource',
+ 'BorderUIResource.CompoundBorderUIResource',
+ 'BorderUIResource.BevelBorderUIResource',
+ 'BorderUIResource',
+ 'BorderLayout',
+ 'BorderFactory',
+ 'Border',
+ 'BooleanSeqHolder',
+ 'BooleanSeqHelper',
+ 'BooleanHolder',
+ 'BooleanControl.Type',
+ 'BooleanControl',
+ 'Boolean',
+ 'Book',
+ 'BlockView',
+ 'Blob',
+ 'BitSet',
+ 'BindingTypeHolder',
+ 'BindingTypeHelper',
+ 'BindingType',
+ 'BindingListHolder',
+ 'BindingListHelper',
+ 'BindingIteratorOperations',
+ 'BindingIteratorHolder',
+ 'BindingIteratorHelper',
+ 'BindingIterator',
+ 'BindingHolder',
+ 'BindingHelper',
+ 'Binding',
+ 'BindException',
+ 'BinaryRefAddr',
+ 'BigInteger',
+ 'BigDecimal',
+ 'BevelBorder',
+ 'Beans',
+ 'BeanInfo',
+ 'BeanDescriptor',
+ 'BeanContextSupport.BCSIterator',
+ 'BeanContextSupport',
+ 'BeanContextServicesSupport.BCSSServiceProvider',
+ 'BeanContextServicesSupport',
+ 'BeanContextServicesListener',
+ 'BeanContextServices',
+ 'BeanContextServiceRevokedListener',
+ 'BeanContextServiceRevokedEvent',
+ 'BeanContextServiceProviderBeanInfo',
+ 'BeanContextServiceProvider',
+ 'BeanContextServiceAvailableEvent',
+ 'BeanContextProxy',
+ 'BeanContextMembershipListener',
+ 'BeanContextMembershipEvent',
+ 'BeanContextEvent',
+ 'BeanContextContainerProxy',
+ 'BeanContextChildSupport',
+ 'BeanContextChildComponentProxy',
+ 'BeanContextChild',
+ 'BeanContext',
+ 'BatchUpdateException',
+ 'BasicViewportUI',
+ 'BasicTreeUI',
+ 'BasicToolTipUI',
+ 'BasicToolBarUI',
+ 'BasicToolBarSeparatorUI',
+ 'BasicToggleButtonUI',
+ 'BasicTextUI.BasicHighlighter',
+ 'BasicTextUI.BasicCaret',
+ 'BasicTextUI',
+ 'BasicTextPaneUI',
+ 'BasicTextFieldUI',
+ 'BasicTextAreaUI',
+ 'BasicTableUI',
+ 'BasicTableHeaderUI',
+ 'BasicTabbedPaneUI',
+ 'BasicStroke',
+ 'BasicSplitPaneUI',
+ 'BasicSplitPaneDivider',
+ 'BasicSliderUI',
+ 'BasicSeparatorUI',
+ 'BasicScrollPaneUI',
+ 'BasicScrollBarUI',
+ 'BasicRootPaneUI',
+ 'BasicRadioButtonUI',
+ 'BasicRadioButtonMenuItemUI',
+ 'BasicProgressBarUI',
+ 'BasicPopupMenuUI',
+ 'BasicPopupMenuSeparatorUI',
+ 'BasicPermission',
+ 'BasicPasswordFieldUI',
+ 'BasicPanelUI',
+ 'BasicOptionPaneUI.ButtonAreaLayout',
+ 'BasicOptionPaneUI',
+ 'BasicMenuUI',
+ 'BasicMenuItemUI',
+ 'BasicMenuBarUI',
+ 'BasicLookAndFeel',
+ 'BasicListUI',
+ 'BasicLabelUI',
+ 'BasicInternalFrameUI',
+ 'BasicInternalFrameTitlePane',
+ 'BasicIconFactory',
+ 'BasicHTML',
+ 'BasicGraphicsUtils',
+ 'BasicFileChooserUI',
+ 'BasicEditorPaneUI',
+ 'BasicDirectoryModel',
+ 'BasicDesktopPaneUI',
+ 'BasicDesktopIconUI',
+ 'BasicComboPopup',
+ 'BasicComboBoxUI',
+ 'BasicComboBoxRenderer.UIResource',
+ 'BasicComboBoxRenderer',
+ 'BasicComboBoxEditor.UIResource',
+ 'BasicComboBoxEditor',
+ 'BasicColorChooserUI',
+ 'BasicCheckBoxUI',
+ 'BasicCheckBoxMenuItemUI',
+ 'BasicButtonUI',
+ 'BasicButtonListener',
+ 'BasicBorders.ToggleButtonBorder',
+ 'BasicBorders.SplitPaneBorder',
+ 'BasicBorders.RadioButtonBorder',
+ 'BasicBorders.MenuBarBorder',
+ 'BasicBorders.MarginBorder',
+ 'BasicBorders.FieldBorder',
+ 'BasicBorders.ButtonBorder',
+ 'BasicBorders',
+ 'BasicAttributes',
+ 'BasicAttribute',
+ 'BasicArrowButton',
+ 'BandedSampleModel',
+ 'BandCombineOp',
+ 'BadLocationException',
+ 'BadKind',
+ 'BAD_TYPECODE',
+ 'BAD_POLICY_VALUE',
+ 'BAD_POLICY_TYPE',
+ 'BAD_POLICY',
+ 'BAD_PARAM',
+ 'BAD_OPERATION',
+ 'BAD_INV_ORDER',
+ 'BAD_CONTEXT',
+ 'Autoscroll',
+ 'Authenticator',
+ 'AuthenticationNotSupportedException',
+ 'AuthenticationException',
+ 'AudioSystem',
+ 'AudioPermission',
+ 'AudioInputStream',
+ 'AudioFormat.Encoding',
+ 'AudioFormat',
+ 'AudioFileWriter',
+ 'AudioFileReader',
+ 'AudioFileFormat.Type',
+ 'AudioFileFormat',
+ 'AudioClip',
+ 'Attributes.Name',
+ 'Attributes',
+ 'AttributedString',
+ 'AttributedCharacterIterator.Attribute',
+ 'AttributedCharacterIterator',
+ 'AttributeSet.ParagraphAttribute',
+ 'AttributeSet.FontAttribute',
+ 'AttributeSet.ColorAttribute',
+ 'AttributeSet.CharacterAttribute',
+ 'AttributeSet',
+ 'AttributeModificationException',
+ 'AttributeList',
+ 'AttributeInUseException',
+ 'Attribute',
+ 'AsyncBoxView',
+ 'Arrays',
+ 'ArrayStoreException',
+ 'ArrayList',
+ 'ArrayIndexOutOfBoundsException',
+ 'Array',
+ 'ArithmeticException',
+ 'AreaAveragingScaleFilter',
+ 'Area',
+ 'Arc2D.Float',
+ 'Arc2D.Double',
+ 'Arc2D',
+ 'ApplicationException',
+ 'AppletStub',
+ 'AppletInitializer',
+ 'AppletContext',
+ 'Applet',
+ 'AnySeqHolder',
+ 'AnySeqHelper',
+ 'AnyHolder',
+ 'Any',
+ 'Annotation',
+ 'AncestorListener',
+ 'AncestorEvent',
+ 'AlreadyBoundHolder',
+ 'AlreadyBoundHelper',
+ 'AlreadyBoundException',
+ 'AlreadyBound',
+ 'AlphaComposite',
+ 'AllPermission',
+ 'AlgorithmParametersSpi',
+ 'AlgorithmParameters',
+ 'AlgorithmParameterSpec',
+ 'AlgorithmParameterGeneratorSpi',
+ 'AlgorithmParameterGenerator',
+ 'AffineTransformOp',
+ 'AffineTransform',
+ 'Adler32',
+ 'AdjustmentListener',
+ 'AdjustmentEvent',
+ 'Adjustable',
+ 'ActiveEvent',
+ 'Activator',
+ 'ActivationSystem',
+ 'ActivationMonitor',
+ 'ActivationInstantiator',
+ 'ActivationID',
+ 'ActivationGroupID',
+ 'ActivationGroupDesc.CommandEnvironment',
+ 'ActivationGroupDesc',
+ 'ActivationGroup',
+ 'ActivationException',
+ 'ActivationDesc',
+ 'ActivateFailedException',
+ 'Activatable',
+ 'ActionMapUIResource',
+ 'ActionMap',
+ 'ActionListener',
+ 'ActionEvent',
+ 'Action',
+ 'AclNotFoundException',
+ 'AclEntry',
+ 'Acl',
+ 'AccessibleValue',
+ 'AccessibleText',
+ 'AccessibleTableModelChange',
+ 'AccessibleTable',
+ 'AccessibleStateSet',
+ 'AccessibleState',
+ 'AccessibleSelection',
+ 'AccessibleRole',
+ 'AccessibleResourceBundle',
+ 'AccessibleRelationSet',
+ 'AccessibleRelation',
+ 'AccessibleObject',
+ 'AccessibleIcon',
+ 'AccessibleHypertext',
+ 'AccessibleHyperlink',
+ 'AccessibleContext',
+ 'AccessibleComponent',
+ 'AccessibleBundle',
+ 'AccessibleAction',
+ 'Accessible',
+ 'AccessException',
+ 'AccessController',
+ 'AccessControlException',
+ 'AccessControlContext',
+ 'AbstractWriter',
+ 'AbstractUndoableEdit',
+ 'AbstractTableModel',
+ 'AbstractSet',
+ 'AbstractSequentialList',
+ 'AbstractMethodError',
+ 'AbstractMap',
+ 'AbstractListModel',
+ 'AbstractList',
+ 'AbstractLayoutCache.NodeDimensions',
+ 'AbstractLayoutCache',
+ 'AbstractDocument.ElementEdit',
+ 'AbstractDocument.Content',
+ 'AbstractDocument.AttributeContext',
+ 'AbstractDocument',
+ 'AbstractColorChooserPanel',
+ 'AbstractCollection',
+ 'AbstractCellEditor',
+ 'AbstractButton',
+ 'AbstractBorder',
+ 'AbstractAction',
+ 'AWTPermission',
+ 'AWTException',
+ 'AWTEventMulticaster',
+ 'AWTEventListener',
+ 'AWTEvent',
+ 'AWTError',
+ 'ARG_OUT',
+ 'ARG_INOUT',
+ 'ARG_IN'
+ ),
+ 4 => array(
+ 'void',
+ 'short',
+ 'long',
+ 'int',
+ 'double',
+ 'char',
+ 'byte',
+ 'boolean',
+ 'float'
+ ),
+ 5 => array(
+ 'toList',
+ 'subMap',
+ 'sort',
+ 'size',
+ 'reverseEach',
+ 'reverse',
+ 'pop',
+ 'min',
+ 'max',
+ 'join',
+ 'intersect',
+ 'inject',
+ 'grep',
+ 'get',
+ 'flatten',
+ 'findIndexOf',
+ 'findAll',
+ 'find',
+ 'eachWithIndex',
+ 'eachPropertyName',
+ 'eachProperty',
+ 'each',
+ 'count',
+ 'collect',
+ 'asSynchronized',
+ 'asImmutable',
+ 'allProperties'
+ ),
+ 6 => array(
+ 'tokenize',
+ 'toURL',
+ 'toLong',
+ 'toList',
+ 'toCharacter',
+ 'padRight',
+ 'padLeft',
+ 'eachMatch',
+ 'contains',
+ 'center'
+ ),
+ 7 => array(
+ 'writeLine',
+ 'write',
+ 'withWriterAppend',
+ 'withWriter',
+ 'withStreams',
+ 'withStream',
+ 'withReader',
+ 'withPrintWriter',
+ 'withOutputStream',
+ 'transformLine',
+ 'transformChar',
+ 'splitEachLine',
+ 'getText',
+ 'filterLine',
+ 'encodeBase64',
+ 'eachLines',
+ 'eachLine',
+ 'eachFileRecurse',
+ 'eachFile',
+ 'eachByte',
+ 'append'
+ ),
+ 8 => array(
+ 'dump',
+ 'inspect',
+ 'invokeMethod',
+ 'print',
+ 'println',
+ 'step',
+ 'times',
+ 'upto',
+ 'use',
+ 'getText',
+ 'start',
+ 'startDaemon',
+ 'getLastMatcher'
+ ),
+ 9 => array(
+ 'Sql',
+ 'call',
+ 'eachRow',
+ 'execute',
+ 'executeUpdate',
+ 'close'
+ )
+ ),
+ 'SYMBOLS' => array(
+ '(', ')', '[', ']', '{', '}', '*', '&', '%', '!', ';', '<', '>', '?', '|', '='
+ ),
+ 'CASE_SENSITIVE' => array(
+ GESHI_COMMENTS => true,
+ 1 => false,
+ 2 => false,
+ 3 => true,
+ 4 => true,
+ 5 => true,
+ 6 => true,
+ 7 => true,
+ 8 => true,
+ 9 => true
+ ),
+ 'STYLES' => array(
+ 'KEYWORDS' => array(
+ 1 => 'color: #b1b100;',
+ 2 => 'color: #000000; font-weight: bold;',
+ 3 => 'color: #aaaadd; font-weight: bold;',
+ 4 => 'color: #993333;',
+ 5 => 'color: #663399;',
+ 6 => 'color: #CC0099;',
+ 7 => 'color: #FFCC33;',
+ 8 => 'color: #993399;',
+ 9 => 'color: #993399; font-weight: bold;'
+ ),
+ 'COMMENTS' => array(
+ 1=> 'color: #808080; font-style: italic;',
+ 2=> 'color: #a1a100;',
+ 'MULTI' => 'color: #808080; font-style: italic;'
+ ),
+ 'ESCAPE_CHAR' => array(
+ 0 => 'color: #000099; font-weight: bold;'
+ ),
+ 'BRACKETS' => array(
+ 0 => 'color: #66cc66;'
+ ),
+ 'STRINGS' => array(
+ 0 => 'color: #ff0000;'
+ ),
+ 'NUMBERS' => array(
+ 0 => 'color: #cc66cc;'
+ ),
+ 'METHODS' => array(
+ 1 => 'color: #006600;',
+ 2 => 'color: #006600;'
+ ),
+ 'SYMBOLS' => array(
+ 0 => 'color: #66cc66;'
+ ),
+ 'SCRIPT' => array(
+ ),
+ 'REGEXPS' => array(
+ 0 => 'color: #0000ff;'
+ )
+ ),
+ 'URLS' => array(
+ 1 => 'http://www.google.de/search?q=site%3Adocs.codehaus.org/%20{FNAME}',
+ 2 => 'http://www.google.de/search?q=site%3Adocs.codehaus.org/%20{FNAME}',
+ 3 => 'http://www.google.de/search?as_q={FNAME}&num=100&hl=en&as_occt=url&as_sitesearch=java.sun.com%2Fj2se%2F1.5.0%2Fdocs%2Fapi%2F',
+ 4 => 'http://www.google.de/search?q=site%3Adocs.codehaus.org/%20{FNAME}',
+ 5 => 'http://www.google.de/search?q=site%3Adocs.codehaus.org/%20{FNAME}',
+ 6 => 'http://www.google.de/search?q=site%3Adocs.codehaus.org/%20{FNAME}',
+ 7 => 'http://www.google.de/search?q=site%3Adocs.codehaus.org/%20{FNAME}',
+ 8 => 'http://www.google.de/search?q=site%3Adocs.codehaus.org/%20{FNAME}',
+ 9 => 'http://www.google.de/search?q=site%3Adocs.codehaus.org/%20{FNAME}'
+ ),
+ 'OOLANG' => true,
+ 'OBJECT_SPLITTERS' => array(
+ 1 => '.'
+ ),
+ 'REGEXPS' => array(
+ 0 => '\\$\\{[a-zA-Z_][a-zA-Z0-9_]*\\}'
+ ),
+ 'STRICT_MODE_APPLIES' => GESHI_NEVER,
+ 'SCRIPT_DELIMITERS' => array(
+ ),
+ 'HIGHLIGHT_STRICT_BLOCK' => array(
+ )
+);
+
+?>
diff --git a/inc/geshi/html4strict.php b/inc/geshi/html4strict.php
index 96562da15..fcff76adb 100644
--- a/inc/geshi/html4strict.php
+++ b/inc/geshi/html4strict.php
@@ -4,10 +4,10 @@
* ---------------
* Author: Nigel McNie (oracle.shinoda@gmail.com)
* Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.12 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.14 $
* Date Started: 2004/07/10
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:15 $
*
* HTML 4.01 strict language file for GeSHi.
*
diff --git a/inc/geshi/ini.php b/inc/geshi/ini.php
index a111a9027..158707082 100644
--- a/inc/geshi/ini.php
+++ b/inc/geshi/ini.php
@@ -4,10 +4,10 @@
* --------
* Author: deguix (cevo_deguix@yahoo.com.br)
* Copyright: (c) 2005 deguix
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.11 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.13 $
* Date Started: 2005/03/27
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:15 $
*
* INI language file for GeSHi.
*
diff --git a/inc/geshi/inno.php b/inc/geshi/inno.php
index 0b35e8ddd..821066f39 100644
--- a/inc/geshi/inno.php
+++ b/inc/geshi/inno.php
@@ -4,10 +4,10 @@
* ----------
* Author: Thomas Klingler (hotline@theratech.de) based on delphi.php from Járja Norbert (jnorbi@vipmail.hu)
* Copyright: (c) 2004 Járja Norbert, Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.9 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.11 $
* Date Started: 2005/07/29
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:14 $
*
* Inno Script language inkl. Delphi (Object Pascal) language file for GeSHi.
*
diff --git a/inc/geshi/java.php b/inc/geshi/java.php
index 37a5f37ad..e28cdce76 100644
--- a/inc/geshi/java.php
+++ b/inc/geshi/java.php
@@ -4,10 +4,10 @@
* --------
* Author: Nigel McNie (oracle.shinoda@gmail.com)
* Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.16 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.18 $
* Date Started: 2004/07/10
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:10 $
*
* Java language file for GeSHi.
*
diff --git a/inc/geshi/java5.php b/inc/geshi/java5.php
index 9e2ab9a41..ca341b688 100644
--- a/inc/geshi/java5.php
+++ b/inc/geshi/java5.php
@@ -4,10 +4,10 @@
* --------
* Author: Nigel McNie (oracle.shinoda@gmail.com)
* Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.5 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.7 $
* Date Started: 2004/07/10
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:16 $
*
* Java language file for GeSHi.
*
diff --git a/inc/geshi/javascript.php b/inc/geshi/javascript.php
index 4c9f94f57..c0e8f795e 100644
--- a/inc/geshi/javascript.php
+++ b/inc/geshi/javascript.php
@@ -4,10 +4,10 @@
* --------------
* Author: Ben Keen (ben.keen@gmail.com)
* Copyright: (c) 2004 Ben Keen (ben.keen@gmail.com), Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.10 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.12 $
* Date Started: 2004/06/20
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:09 $
*
* JavaScript language file for GeSHi.
*
diff --git a/inc/geshi/lisp.php b/inc/geshi/lisp.php
index ac018854f..7dc9284ca 100644
--- a/inc/geshi/lisp.php
+++ b/inc/geshi/lisp.php
@@ -4,10 +4,10 @@
* --------
* Author: Roberto Rossi (rsoftware@altervista.org)
* Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/highlighter
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.11 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.13 $
* Date Started: 2004/08/30
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:14 $
*
* Generic Lisp language file for GeSHi.
*
diff --git a/inc/geshi/lua.php b/inc/geshi/lua.php
index 866371176..8067d8df4 100644
--- a/inc/geshi/lua.php
+++ b/inc/geshi/lua.php
@@ -4,10 +4,10 @@
* -------
* Author: Roberto Rossi (rsoftware@altervista.org)
* Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.12 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.14 $
* Date Started: 2004/07/10
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:15 $
*
* LUA language file for GeSHi.
*
diff --git a/inc/geshi/matlab.php b/inc/geshi/matlab.php
index 40c85e58d..21ef9221b 100644
--- a/inc/geshi/matlab.php
+++ b/inc/geshi/matlab.php
@@ -4,10 +4,10 @@
* -----------
* Author: Florian Knorn (floz@gmx.de)
* Copyright: (c) 2004 Florian Knorn (http://www.florian-knorn.com)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.11 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.13 $
* Date Started: 2005/02/09
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:09 $
*
* Matlab M-file language file for GeSHi.
*
diff --git a/inc/geshi/mpasm.php b/inc/geshi/mpasm.php
index f4150125f..405b29f03 100644
--- a/inc/geshi/mpasm.php
+++ b/inc/geshi/mpasm.php
@@ -4,10 +4,10 @@
* ---------
* Author: Bakalex (bakalex@gmail.com)
* Copyright: (c) 2004 Bakalex, Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.10 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.12 $
* Date Started: 2004/12/6
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:11 $
*
* Microchip Assembler language file for GeSHi.
*
diff --git a/inc/geshi/mysql.php b/inc/geshi/mysql.php
index e324ace2e..b93d2dea3 100644
--- a/inc/geshi/mysql.php
+++ b/inc/geshi/mysql.php
@@ -4,10 +4,10 @@
* ---------
* Author: Carl F�rstenberg (azatoth@gmail.com)
* Copyright: (c) 2005 Carl F�rstenberg, Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.9 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.11 $
* Date Started: 2004/06/04
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:15 $
*
* MySQL language file for GeSHi.
*
diff --git a/inc/geshi/nsis.php b/inc/geshi/nsis.php
index 0f84ecd08..efe03142a 100644
--- a/inc/geshi/nsis.php
+++ b/inc/geshi/nsis.php
@@ -4,10 +4,10 @@
* --------
* Author: deguix (cevo_deguix@yahoo.com.br), Tux (http://tux.a4.cz/)
* Copyright: (c) 2005 deguix, 2004 Tux (http://tux.a4.cz/), Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.12 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.14 $
* Date Started: 2005/12/03
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:14 $
*
* Nullsoft Scriptable Install System language file for GeSHi.
*
diff --git a/inc/geshi/objc.php b/inc/geshi/objc.php
index d44a79c13..9689cbd23 100644
--- a/inc/geshi/objc.php
+++ b/inc/geshi/objc.php
@@ -4,10 +4,10 @@
* --------
* Author: M. Uli Kusterer (witness.of.teachtext@gmx.net)
* Copyright: (c) 2004 M. Uli Kusterer, Nigel McNie (http://qbnz.com/highlighter/)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.10 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.12 $
* Date Started: 2004/06/04
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:15 $
*
* Objective C language file for GeSHi.
*
diff --git a/inc/geshi/ocaml-brief.php b/inc/geshi/ocaml-brief.php
index d156a6850..e1e0ad17c 100644
--- a/inc/geshi/ocaml-brief.php
+++ b/inc/geshi/ocaml-brief.php
@@ -4,10 +4,10 @@
* ----------
* Author: Flaie (fireflaie@gmail.com)
* Copyright: (c) 2005 Flaie, Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.8 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.10 $
* Date Started: 2005/08/27
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:16 $
*
* OCaml (Objective Caml) language file for GeSHi.
*
diff --git a/inc/geshi/ocaml.php b/inc/geshi/ocaml.php
index 2c3c3f930..2c5eb8fdf 100644
--- a/inc/geshi/ocaml.php
+++ b/inc/geshi/ocaml.php
@@ -4,10 +4,10 @@
* ----------
* Author: Flaie (fireflaie@gmail.com)
* Copyright: (c) 2005 Flaie, Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.8 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.10 $
* Date Started: 2005/08/27
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:09 $
*
* OCaml (Objective Caml) language file for GeSHi.
*
diff --git a/inc/geshi/oobas.php b/inc/geshi/oobas.php
index 222caf02b..309264749 100644
--- a/inc/geshi/oobas.php
+++ b/inc/geshi/oobas.php
@@ -4,10 +4,10 @@
* ---------
* Author: Roberto Rossi (rsoftware@altervista.org)
* Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.10 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.12 $
* Date Started: 2004/08/30
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:14 $
*
* OpenOffice.org Basic language file for GeSHi.
*
diff --git a/inc/geshi/oracle8.php b/inc/geshi/oracle8.php
index a5547109b..6715f9a8b 100644
--- a/inc/geshi/oracle8.php
+++ b/inc/geshi/oracle8.php
@@ -4,10 +4,10 @@
* -----------
* Author: Guy Wicks (Guy.Wicks@rbs.co.uk)
* Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.10 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.12 $
* Date Started: 2004/06/04
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:16 $
*
* Oracle 8 language file for GeSHi
*
diff --git a/inc/geshi/pascal.php b/inc/geshi/pascal.php
index 5ca9a0b5f..ca9321a60 100644
--- a/inc/geshi/pascal.php
+++ b/inc/geshi/pascal.php
@@ -4,10 +4,10 @@
* ----------
* Author: Tux (tux@inamil.cz)
* Copyright: (c) 2004 Tux (http://tux.a4.cz/), Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.10 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.12 $
* Date Started: 2004/07/26
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:15 $
*
* Pascal language file for GeSHi.
*
diff --git a/inc/geshi/perl.php b/inc/geshi/perl.php
index 96ed92f2a..70f7bc307 100644
--- a/inc/geshi/perl.php
+++ b/inc/geshi/perl.php
@@ -4,10 +4,10 @@
* --------
* Author: Andreas Gohr (andi@splitbrain.org), Ben Keen (ben.keen@gmail.com)
* Copyright: (c) 2004 Andreas Gohr, Ben Keen (http://www.benjaminkeen.org/), Nigel McNie (http://qbnz.com/highlighter/)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.11 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.13 $
* Date Started: 2004/08/20
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:10 $
*
* Perl language file for GeSHi.
*
diff --git a/inc/geshi/php-brief.php b/inc/geshi/php-brief.php
index e7da02eb1..e778f5a9d 100644
--- a/inc/geshi/php-brief.php
+++ b/inc/geshi/php-brief.php
@@ -4,10 +4,10 @@
* -------------
* Author: Nigel McNie (oracle.shinoda@gmail.com)
* Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.10 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.12 $
* Date Started: 2004/06/02
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:09 $
*
* PHP language file for GeSHi (brief version).
*
diff --git a/inc/geshi/php.php b/inc/geshi/php.php
index c84cc344a..155ee6a61 100644
--- a/inc/geshi/php.php
+++ b/inc/geshi/php.php
@@ -4,10 +4,10 @@
* --------
* Author: Nigel McNie (oracle.shinoda@gmail.com)
* Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.11 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.13 $
* Date Started: 2004/06/20
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:15 $
*
* PHP language file for GeSHi.
*
diff --git a/inc/geshi/python.php b/inc/geshi/python.php
index 129361378..b4c3ad338 100644
--- a/inc/geshi/python.php
+++ b/inc/geshi/python.php
@@ -4,10 +4,10 @@
* ----------
* Author: Roberto Rossi (rsoftware@altervista.org)
* Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.11 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.13 $
* Date Started: 2004/08/30
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:15 $
*
* Python language file for GeSHi.
*
diff --git a/inc/geshi/qbasic.php b/inc/geshi/qbasic.php
index 5a13a768b..67135be66 100644
--- a/inc/geshi/qbasic.php
+++ b/inc/geshi/qbasic.php
@@ -4,10 +4,10 @@
* ----------
* Author: Nigel McNie (oracle.shinoda@gmail.com)
* Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.11 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.13 $
* Date Started: 2004/06/20
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:10 $
*
* QBasic/QuickBASIC language file for GeSHi.
*
diff --git a/inc/geshi/reg.php b/inc/geshi/reg.php
new file mode 100644
index 000000000..22acd9eff
--- /dev/null
+++ b/inc/geshi/reg.php
@@ -0,0 +1,214 @@
+<?php
+/*************************************************************************************
+ * reg.php
+ * -------
+ * Author: Sean Hanna (smokingrope@gmail.com)
+ * Copyright: (c) 2006 Sean Hanna
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.1 $
+ * Date Started: 03/15/2006
+ * Last Modified: $Date: 2006/05/19 11:40:10 $
+ *
+ * Microsoft Registry Editor Language File.
+ *
+ * CHANGES
+ * -------
+ * 03/15/2006 (0.5.0)
+ * - Syntax File Created
+ * 04/27/2006 (0.9.5)
+ * - Syntax Coloring Cleaned Up
+ * - First Release
+ * 04/29/2006 (1.0.0)
+ * - Updated a few coloring settings
+ *
+ * TODO (updated 4/27/2006)
+ * -------------------------
+ * - Add a verification to the multi-line portion of the hex field regex
+ * for a '\' character on the line preceding the line of the multi-line
+ * hex field.
+ *
+ * KNOWN ISSUES (updated 4/27/2006)
+ * ---------------------------------
+ *
+ * - There are two regexes for the multiline hex value regex. The regex for
+ * all lines after the first does not verify that the previous line contains
+ * a line continuation character '\'. This regex also does not check for
+ * end of line as it should.
+ *
+ * - If number_highlighting is enabled during processing of this syntax file
+ * many of the regexps used will appear slightly incorrect.
+ *
+ *************************************************************************************
+ *
+ * This file is part of GeSHi.
+ *
+ * GeSHi 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; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * GeSHi 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 GeSHi; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ *
+
+ ************************************************************************************/
+$language_data = array (
+ 'LANG_NAME' => 'REG',
+ 'COMMENT_SINGLE' => array(1 =>';'),
+ 'COMMENT_MULTI' => array( ),
+ 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
+ 'QUOTEMARKS' => array(),
+ 'ESCAPE_CHAR' => '',
+ 'KEYWORDS' => array(
+ 1 => array(),
+ 2 => array()
+ /* Registry Key Constants Not Used
+ 3 => array(
+ 'HKEY_LOCAL_MACHINE',
+ 'HKEY_CLASSES_ROOT',
+ 'HKEY_CURRENT_USER',
+ 'HKEY_USERS',
+ 'HKEY_CURRENT_CONFIG',
+ 'HKEY_DYN_DATA',
+ 'HKLM', 'HKCR', 'HKCU', 'HKU', 'HKCC', 'HKDD'
+ )/***/
+ ),
+ 'SYMBOLS' => array( ),
+ 'CASE_SENSITIVE' => array(
+ GESHI_COMMENTS => false,
+ 1 => false,
+ 2 => false
+ ),
+ 'STYLES' => array(
+ 'KEYWORDS' => array( 1 => 'color: #00CCFF;',
+ 2 => 'color: #0000FF;' ),
+ 'COMMENTS' => array( 1 => 'color: #009900;' ),
+ 'ESCAPE_CHAR' => array(),
+ 'BRACKETS' => array(),
+ 'STRINGS' => array( 0 => 'color: #009900;' ),
+ 'NUMBERS' => array(),
+ 'METHODS' => array(),
+ 'SYMBOLS' => array(),
+ 'SCRIPT' => array(),
+ 'REGEXPS' => array(
+ 0 => '',
+ 1 => 'color: #0000FF;',
+ 2 => '',
+ 3 => '',
+ 4 => 'color: #0000FF;',
+ 5 => '',
+ 6 => '',
+ 7 => '',
+ 8 => '',
+ 9 => 'color: #FF6600;',
+ )
+ ),
+ 'OOLANG' => false,
+ 'OBJECT_SPLITTERS' => array(
+ ),
+ 'REGEXPS' => array(
+ // Highlight Key Delimiters
+ 0 => array(
+ GESHI_SEARCH => '((^|\\n)\\s*)(\\\\\\[(.*)\\\\\\])(\\s*(\\n|$))',
+ GESHI_REPLACE => '\\3',
+ GESHI_MODIFIERS => '',
+ GESHI_BEFORE => '\\1',
+ GESHI_AFTER => '\\5',
+ GESHI_CLASS => 'kw1'
+ ),
+ // Highlight File Format Header Version 5
+ 1 => array(
+ GESHI_SEARCH => '((\\n|^)\\s*)(Windows Registry Editor Version [0-9]+(.)+([0-9]+))((\\n|$)\\s*)',
+ GESHI_REPLACE => '\\3',
+ GESHI_MODIFIERS => '',
+ GESHI_BEFORE => '\\1',
+ GESHI_AFTER => '\\6',
+ GESHI_CLASS => 'geshi_registry_header'
+ ),
+ // Highlight File Format Header Version 4
+ 2 => array(
+ GESHI_SEARCH => '((\\n|^)\\s*)(REGEDIT [0-9]+)(\\s*(\\n|$))',
+ GESHI_REPLACE => '\\3',
+ GESHI_MODIFIERS => '',
+ GESHI_BEFORE => '\\1',
+ GESHI_AFTER => '\\4',
+ GESHI_CLASS => 'geshi_registry_header'
+ ),
+ // Highlight dword: 32 bit integer values
+ 3 => array(
+ GESHI_SEARCH => '(=\\s*)(dword:[0-9]{8})(\\s*(\\n|$))',
+ GESHI_REPLACE => '\\2',
+ GESHI_MODIFIERS => '',
+ GESHI_BEFORE => '\\1',
+ GESHI_AFTER => '\\3',
+ GESHI_CLASS => 'kw2'
+ ),
+ // Highlight variable names
+ 4 => array(
+ GESHI_SEARCH => '((\\n|^)\\s*\\&quot\\;)(.*)(\\&quot\\;\\s*=)',
+ GESHI_REPLACE => '\\3',
+ GESHI_MODIFIERS => '',
+ GESHI_BEFORE => '\\1',
+ GESHI_AFTER => '\\4',
+ GESHI_CLASS => 'geshi_variable'
+ ),
+ // Highlight String Values
+ 5 => array(
+ GESHI_SEARCH => '(=\\s*)(\\&quot\\;.*\\&quot\\;)(\\s*(\\n|$))',
+ GESHI_REPLACE => '\\2',
+ GESHI_MODIFIERS => '',
+ GESHI_BEFORE => '\\1',
+ GESHI_AFTER => '\\3',
+ GESHI_CLASS => 'st0'
+ ),
+ // Highlight Hexadecimal Values
+ 6 => array(
+ GESHI_SEARCH => '(=\\s*)(hex((\\\\\\([0-9]{1,2}\\\\\\))|()):(([0-9a-fA-F]{2},)|(\\s))*(([0-9a-fA-F]{2})|(\\\\\\\\)))(\\s*(\\n|$))',
+ GESHI_REPLACE => '\\2',
+ GESHI_MODIFIERS => '',
+ GESHI_BEFORE => '\\1',
+ GESHI_AFTER => '\\12',
+ GESHI_CLASS => 'kw2'
+ ),
+ // Highlight Hexadecimal Values (Multi-Line)
+ 7 => array(
+ GESHI_SEARCH => '((\\n|^)\\s*)((([0-9a-fA-F]{2},)|(\\s))*(([0-9a-fA-F]{2})|(\\\\\\\\)))',
+ GESHI_REPLACE => '\\3',
+ GESHI_MODIFIERS => '',
+ GESHI_BEFORE => '\\1',
+ GESHI_AFTER => '\\10',
+ GESHI_CLASS => 'kw2'
+ ),
+ // Highlight Default Variable
+ 8 => array(
+ GESHI_SEARCH => '((\\n|^)\\s*)(@)(\\s*=)',
+ GESHI_REPLACE => '\\3',
+ GESHI_MODIFIERS => '',
+ GESHI_BEFORE => '\\1',
+ GESHI_AFTER => '\\4',
+ GESHI_CLASS => 'geshi_variable'
+ ),
+ // Highlight GUID's found anywhere.
+ 9 => array(
+ GESHI_SEARCH => '(\\{[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}\\})',
+ GESHI_REPLACE => '\\1',
+ GESHI_MODIFIERS => '',
+ GESHI_BEFORE => '',
+ GESHI_AFTER => '',
+ GESHI_CLASS => 'geshi_guid'
+ )
+ ),
+ 'STRICT_MODE_APPLIES' => GESHI_NEVER,
+ 'SCRIPT_DELIMITERS' => array(
+ ),
+ 'HIGHLIGHT_STRICT_BLOCK' => array(
+ )
+);
+$this->set_numbers_highlighting(false);
+?>
diff --git a/inc/geshi/robots.php b/inc/geshi/robots.php
index 2313d3e74..e7316c9ec 100644
--- a/inc/geshi/robots.php
+++ b/inc/geshi/robots.php
@@ -4,10 +4,10 @@
* --------
* Author: Christian Lescuyer (cl@goelette.net)
* Copyright: (c) 2006 Christian Lescuyer http://xtian.goelette.info
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.4 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.6 $
* Date Started: 2006/02/17
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:10 $
*
* robots.txt language file for GeSHi.
*
diff --git a/inc/geshi/ruby.php b/inc/geshi/ruby.php
index 8342dd3b3..f36d6febc 100644
--- a/inc/geshi/ruby.php
+++ b/inc/geshi/ruby.php
@@ -4,10 +4,10 @@
* --------
* Author: Amit Gupta (http://blog.igeek.info/)
* Copyright: (c) 2005 Amit Gupta (http://blog.igeek.info/)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.10 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.12 $
* Date Started: 2005/09/05
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:15 $
*
* Ruby language file for GeSHi
*
diff --git a/inc/geshi/sas.php b/inc/geshi/sas.php
index 9e209cb61..69eb446dd 100644
--- a/inc/geshi/sas.php
+++ b/inc/geshi/sas.php
@@ -4,10 +4,10 @@
* -------
* Author: Galen Johnson (solitaryr@gmail.com)
* Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.2 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.4 $
* Date Started: 2005/12/27
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:14 $
*
* SAS language file for GeSHi. Based on the sas vim file.
*
diff --git a/inc/geshi/scheme.php b/inc/geshi/scheme.php
index 2b13b5471..8a45e8032 100644
--- a/inc/geshi/scheme.php
+++ b/inc/geshi/scheme.php
@@ -4,10 +4,10 @@
* ----------
* Author: Jon Raphaelson (jonraphaelson@gmail.com)
* Copyright: (c) 2005 Jon Raphaelson, Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.8 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.10 $
* Date Started: 2004/08/30
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:14 $
*
* Scheme language file for GeSHi.
*
diff --git a/inc/geshi/sdlbasic.php b/inc/geshi/sdlbasic.php
index b895b6bb8..2875696e6 100644
--- a/inc/geshi/sdlbasic.php
+++ b/inc/geshi/sdlbasic.php
@@ -4,10 +4,10 @@
* ------------
* Author: Roberto Rossi
* Copyright: (c) 2005 Roberto Rossi (http://rsoftware.altervista.org)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.9 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.11 $
* Date Started: 2005/08/19
- * Date Modified: $Date: 2006/04/23 01:14:41 $
+ * Date Modified: $Date: 2006/05/19 11:40:10 $
*
* sdlBasic (http://sdlbasic.sf.net) language file for GeSHi.
*
diff --git a/inc/geshi/smarty.php b/inc/geshi/smarty.php
index 9351df46a..345fe5b52 100644
--- a/inc/geshi/smarty.php
+++ b/inc/geshi/smarty.php
@@ -4,10 +4,10 @@
* ----------
* Author: Alan Juden (alan@judenware.org)
* Copyright: (c) 2004 Alan Juden, Nigel McNie (http://qbnz.com/highlighter/)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.12 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.14 $
* Date Started: 2004/07/10
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:15 $
*
* Smarty template language file for GeSHi.
*
diff --git a/inc/geshi/sql.php b/inc/geshi/sql.php
index 514571e14..3d44c0138 100644
--- a/inc/geshi/sql.php
+++ b/inc/geshi/sql.php
@@ -4,10 +4,10 @@
* -------
* Author: Nigel McNie (oracle.shinoda@gmail.com)
* Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.12 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.14 $
* Date Started: 2004/06/04
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:14 $
*
* SQL language file for GeSHi.
*
diff --git a/inc/geshi/tcl.php b/inc/geshi/tcl.php
new file mode 100644
index 000000000..4c0e406a5
--- /dev/null
+++ b/inc/geshi/tcl.php
@@ -0,0 +1,184 @@
+<?php
+/*************************************************************************************
+ * tcl.php
+ * ---------------------------------
+ * Author: Reid van Melle (rvanmelle@gmail.com)
+ * Copyright: (c) 2004 Reid van Melle (sorry@nowhere)
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.1 $
+ * Date Started: 2006/05/05
+ * Last Modified: $Date: 2006/05/19 10:56:22 $
+ *
+ * TCL/iTCL language file for GeSHi.
+ *
+ * This was thrown together in about an hour so I don't expect
+ * really great things. However, it is a good start. I never
+ * got a change to try out the iTCL or object-based support but
+ * this is not widely used anyway.
+ *
+ * CHANGES
+ * -------
+ * 2006/05/05 (1.0.0)
+ * - First Release
+ *
+ * TODO (updated 2006/05/05)
+ * -------------------------
+ * - Get TCL built-in special variables hilighted with a new color..
+ * currently, these are listed in //special variables in the keywords
+ * section, but they get covered by the general REGEXP for symbols
+ * - General cleanup, testing, and verification
+ *
+ *************************************************************************************
+ *
+ * This file is part of GeSHi.
+ *
+ * GeSHi 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; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * GeSHi 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 GeSHi; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ *
+ ************************************************************************************/
+
+$language_data = array (
+ 'LANG_NAME' => 'TCL',
+ 'COMMENT_SINGLE' => array(1 => '#'),
+ 'COMMENT_MULTI' => array(),
+ 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
+ 'QUOTEMARKS' => array('"', "'"),
+ 'ESCAPE_CHAR' => '\\',
+ 'KEYWORDS' => array(
+
+ /*
+ ** Set 1: reserved words
+ ** http://python.org/doc/current/ref/keywords.html
+ */
+ 1 => array(
+ 'proc', 'global', 'upvar', 'if', 'then', 'else', 'elseif', 'for', 'foreach',
+ 'break', 'continue', 'while', 'set', 'eval', 'case', 'in', 'switch',
+ 'default', 'exit', 'error', 'proc', 'return', 'uplevel', 'loop',
+ 'for_array_keys', 'for_recursive_glob', 'for_file', 'unwind_protect',
+ 'expr', 'catch', 'namespace', 'rename', 'variable',
+ // itcl
+ 'method', 'itcl_class', 'public', 'protected'),
+
+ /*
+ ** Set 2: builtins
+ ** http://asps.activatestate.com/ASPN/docs/ActiveTcl/8.4/tcl/tcl_2_contents.htm
+ */
+ 2 => array(
+ // string handling
+ 'append', 'binary', 'format', 're_syntax', 'regexp', 'regsub',
+ 'scan', 'string', 'subst',
+ // list handling
+ 'concat', 'join', 'lappend', 'lindex', 'list', 'llength', 'lrange',
+ 'lreplace', 'lsearch', 'lset', 'lsort', 'split',
+ // math
+ 'expr',
+ // procedures and output
+ 'incr', 'close', 'eof', 'fblocked', 'fconfigure', 'fcopy', 'file',
+ 'fileevent', 'flush', 'gets', 'open', 'puts', 'read', 'seek',
+ 'socket', 'tell',
+ // packages and source files
+ 'load', 'loadTk', 'package', 'pgk::create', 'pgk_mkIndex', 'source',
+ // interpreter routines
+ 'bgerror', 'history', 'info', 'interp', 'memory', 'unknown',
+ // library routines
+ 'enconding', 'http', 'msgcat',
+ // system related
+ 'cd', 'clock', 'exec', 'exit', 'glob', 'pid', 'pwd', 'time',
+ // platform specified
+ 'dde', 'registry', 'resource',
+ // special variables
+ '$argc', '$argv', '$errorCode', '$errorInfo', '$argv0',
+ '$auto_index', '$auto_oldpath', '$auto_path', '$env',
+ '$tcl_interactive', '$tcl_libpath', '$tcl_library',
+ '$tcl_pkgPath', '$tcl_platform', '$tcl_precision', '$tcl_traceExec',
+ ),
+
+ /*
+ ** Set 3: standard library
+ */
+ 3 => array(
+ 'comment', 'dde', 'filename', 'http', 'library', 'memory',
+ 'packagens', 'registry', 'resource', 'tcltest', 'tclvars',
+ ),
+
+ /*
+ ** Set 4: special methods
+ */
+ 4 => array(
+ )
+
+ ),
+ 'SYMBOLS' => array(
+ '(', ')', '[', ']', '{', '}', '$', '*', '&', '%', '!', ';', '<', '>', '?'
+ ),
+ 'CASE_SENSITIVE' => array(
+ GESHI_COMMENTS => true,
+ 1 => true,
+ 2 => true,
+ 3 => true,
+ 4 => true
+ ),
+ 'STYLES' => array(
+ 'KEYWORDS' => array(
+ 1 => 'color: #ff7700;font-weight:bold;', // Reserved
+ 2 => 'color: #008000;', // Built-ins + self
+ 3 => 'color: #dc143c;', // Standard lib
+ 4 => 'color: #0000cd;' // Special methods
+ ),
+ 'COMMENTS' => array(
+ 1 => 'color: #808080; font-style: italic;',
+ 'MULTI' => 'color: #808080; font-style: italic;'
+ ),
+ 'ESCAPE_CHAR' => array(
+ 0 => 'color: #000099; font-weight: bold;'
+ ),
+ 'BRACKETS' => array(
+ 0 => 'color: black;'
+ ),
+ 'STRINGS' => array(
+ 0 => 'color: #483d8b;'
+ ),
+ 'NUMBERS' => array(
+ 0 => 'color: #ff4500;'
+ ),
+ 'METHODS' => array(
+ 1 => 'color: black;'
+ ),
+ 'SYMBOLS' => array(
+ 0 => 'color: #66cc66;'
+ ),
+ 'REGEXPS' => array(
+ 0 => 'color: #ff3333;'
+ ),
+ 'SCRIPT' => array(
+ )
+ ),
+ 'URLS' => array(
+ ),
+ 'OOLANG' => true,
+ 'OBJECT_SPLITTERS' => array(
+ 1 => '::'
+ ),
+ 'REGEXPS' => array(
+ 0 => '[\\$]+[a-zA-Z_][a-zA-Z0-9_]*',
+ ),
+ 'STRICT_MODE_APPLIES' => GESHI_NEVER,
+ 'SCRIPT_DELIMITERS' => array(
+ ),
+ 'HIGHLIGHT_STRICT_BLOCK' => array(
+ )
+);
+
+?>
+
diff --git a/inc/geshi/text.php b/inc/geshi/text.php
new file mode 100644
index 000000000..b3c7cc70f
--- /dev/null
+++ b/inc/geshi/text.php
@@ -0,0 +1,81 @@
+<?php
+/*************************************************************************************
+ * text.php
+ * --------
+ * Author: Sean Hanna (smokingrope@gmail.com)
+ * Copyright: (c) 2006 Sean Hanna
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.1 $
+ * Date Started: 04/23/2006
+ * Last Modified: $Date: 2006/05/19 10:55:41 $
+ *
+ * Standard Text File (No Syntax Highlighting).
+ *
+ * CHANGES
+ * -------
+ * 04/23/2006 (0.5.0)
+ * - Syntax File Created
+ *
+ * 04/27/2006 (1.0.0)
+ * - Documentation Cleaned Up
+ * - First Release
+ *
+ * TODO (updated 04/27/2006)
+ * -------------------------
+ *
+ *
+ *************************************************************************************
+ *
+ * This file is part of GeSHi.
+ *
+ * GeSHi 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; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * GeSHi 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 GeSHi; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ *
+
+ ************************************************************************************/
+$language_data = array (
+ 'LANG_NAME' => 'TEXT',
+ 'COMMENT_SINGLE' => array( ),
+ 'COMMENT_MULTI' => array( ),
+ 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
+ 'QUOTEMARKS' => array(),
+ 'ESCAPE_CHAR' => '',
+ 'KEYWORDS' => array( ),
+ 'SYMBOLS' => array( ),
+ 'CASE_SENSITIVE' => array(
+ GESHI_COMMENTS => false
+ ),
+ 'STYLES' => array(
+ 'KEYWORDS' => array(),
+ 'COMMENTS' => array(),
+ 'ESCAPE_CHAR' => array(),
+ 'BRACKETS' => array(),
+ 'STRINGS' => array(),
+ 'NUMBERS' => array(),
+ 'METHODS' => array(),
+ 'SYMBOLS' => array(),
+ 'SCRIPT' => array(),
+ 'REGEXPS' => array()
+ ),
+ 'OOLANG' => false,
+ 'OBJECT_SPLITTERS' => array(),
+ 'REGEXPS' => array( ),
+ 'STRICT_MODE_APPLIES' => GESHI_NEVER,
+ 'SCRIPT_DELIMITERS' => array( ),
+ 'HIGHLIGHT_STRICT_BLOCK' => array( )
+);
+$this->set_numbers_highlighting(false);
+$this->set_brackets_highlighting(false);
+$this->disable_highlighting();
+?>
diff --git a/inc/geshi/tsql.php b/inc/geshi/tsql.php
index f1877d0c2..142680d95 100644
--- a/inc/geshi/tsql.php
+++ b/inc/geshi/tsql.php
@@ -4,10 +4,10 @@
* --------
* Author: Duncan Lock (dunc@dflock.co.uk)
* Copyright: (c) 2006 Duncan Lock (http://dflock.co.uk/), Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.4 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.7 $
* Date Started: 2005/11/22
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:10 $
*
* T-SQL language file for GeSHi.
*
diff --git a/inc/geshi/vb.php b/inc/geshi/vb.php
index a8c1d7ead..e5648ee53 100644
--- a/inc/geshi/vb.php
+++ b/inc/geshi/vb.php
@@ -4,10 +4,10 @@
* ------
* Author: Roberto Rossi (rsoftware@altervista.org)
* Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.11 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.13 $
* Date Started: 2004/08/30
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:09 $
*
* Visual Basic language file for GeSHi.
*
diff --git a/inc/geshi/vbnet.php b/inc/geshi/vbnet.php
index 3dcffb5ff..57c1b48a2 100644
--- a/inc/geshi/vbnet.php
+++ b/inc/geshi/vbnet.php
@@ -4,10 +4,10 @@
* ---------
* Author: Alan Juden (alan@judenware.org)
* Copyright: (c) 2004 Alan Juden, Nigel McNie (http://qbnz.com/highlighter)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.12 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.14 $
* Date Started: 2004/06/04
- * Last Modified: $Date: 2006/04/23 01:14:42 $
+ * Last Modified: $Date: 2006/05/19 11:40:15 $
*
* VB.NET language file for GeSHi.
*
diff --git a/inc/geshi/vhdl.php b/inc/geshi/vhdl.php
index dc3d38801..c2951b478 100644
--- a/inc/geshi/vhdl.php
+++ b/inc/geshi/vhdl.php
@@ -4,10 +4,10 @@
* --------
* Author: Alexander 'E-Razor' Krause (admin@erazor-zone.de)
* Copyright: (c) 2005 Alexander Krause
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.10 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.12 $
* Date Started: 2005/06/15
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:08 $
*
* VHDL (VHSICADL, very high speed integrated circuit HDL) language file for GeSHi.
*
diff --git a/inc/geshi/visualfoxpro.php b/inc/geshi/visualfoxpro.php
index c8a6084d7..a1e4c61f0 100644
--- a/inc/geshi/visualfoxpro.php
+++ b/inc/geshi/visualfoxpro.php
@@ -4,8 +4,8 @@
* ----------------
* Author: Roberto Armellin (r.armellin@tin.it)
* Copyright: (c) 2004 Roberto Armellin, Nigel McNie (http://qbnz.com/highlighter/)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.10 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.12 $
* Date Started: 2004/09/17
* Last Modified: 2004/09/18
*
diff --git a/inc/geshi/winbatch.php b/inc/geshi/winbatch.php
new file mode 100644
index 000000000..f2f65b984
--- /dev/null
+++ b/inc/geshi/winbatch.php
@@ -0,0 +1,371 @@
+<?php
+/*************************************************************************************
+ * winbatch.php
+ * ------------
+ * Author: Craig Storey (storey.craig@gmail.com)
+ * Copyright: (c) 2004 Craig Storey (craig.xcottawa.ca)
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.1 $
+ * Date Started: 2006/05/19
+ * Last Modified: $Date: 2006/05/19 10:55:09 $
+ *
+ * WinBatch language file for GeSHi.
+ *
+ * WinBatch is a Windows scripting language - www.winbatch.com.
+ * The keywords were pulled from the winbatch/system/WIL.clr file for v2005G.
+ * Not all extender functions are added, but a very large set of the most common.
+ *
+ * CHANGES
+ * -------
+ * 2006/05/05 (1.0.0)
+ * - First Release
+ *
+ * TODO (updated 2004/07/14)
+ * -------------------------
+ * - Right now any ':Subroutine' is treated as a comment. This highlights the
+ * Subroutine's name, but it's not a perfect fix. I should use a RegEx in
+ * GeSHI_Search&Replace features..
+ * - Update the list of extender functions.
+ * - Use a regular expression to comment UDFs that start with 'udf_'.
+ *
+ *************************************************************************************
+ *
+ * This file is part of GeSHi.
+ *
+ * GeSHi 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; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * GeSHi 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 GeSHi; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ *
+ ************************************************************************************/
+
+$language_data = array (
+ 'LANG_NAME' => 'WINBATCH',
+ 'COMMENT_SINGLE' => array(1 => ';', 2 => ':'),
+ 'COMMENT_MULTI' => array(),
+ 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
+ 'QUOTEMARKS' => array("'", '"', '`'),
+ 'ESCAPE_CHAR' => '',
+ 'KEYWORDS' => array(
+ 1 => array(
+ 'While', 'To', 'Then', 'Switch', 'Select', 'Return', 'Next', 'IntControl', 'Include', 'In', 'If',
+ 'Goto', 'GoSub', 'ForEach', 'For', 'Exit', 'Execute', 'ErrorMode', 'EndWhile', 'EndSwitch', '#EndSubRoutine',
+ 'EndSelect', 'EndIf', '#EEndFunction', 'EndFor', 'End', 'Else', 'DropWild', 'Drop', '#DefineSubRoutine',
+ '#DefineFunction', 'Debug', 'Continue', 'Case', 'CallExt', 'Call', 'By', 'BreakPoint', 'Break'
+ ),
+ 2 => array(
+ 'ZOOMED', 'YES', 'WORD4', 'WORD2', 'WORD1', 'WHOLESECTION', 'WAIT', 'UNSORTED', 'UNCHECK', 'TRUE', 'TILE',
+ 'TAB', 'STRING', 'STACK', 'SPC2NET', 'SORTED', 'SOK', 'SNET2PC', 'SINGLE', 'SHIFT', 'SERVER', 'SERRWINSOCK',
+ 'SERRVOICE', 'SERRSOCKET', 'SERRSERVICE', 'SERRSELECT', 'SERRPARAM', 'SERROUTOFMEM', 'SERRNOTFOUND', 'SERRNOCONN',
+ 'SERRNOANSWER', 'SERRMUSTWAIT', 'SERRIPADDR', 'SERRHOSTNAME', 'SERRFAILURE', 'SERRBUSY', 'SCROLLLOCK', 'SCANCEL',
+ 'SAVE', 'SALREADY', 'ROWS', 'REGUSERS', 'REGROOT', 'REGMACHINE', 'REGCURRENT', 'REGCLASSES', 'RDBLCLICK', 'RCLICK',
+ 'RBUTTON', 'RAD2DEG', 'QSUCCESSINFO', 'QSUCCESS', 'QSTILLEX', 'QROLLBACK', 'QNULL', 'QNODATA', 'QNEXT', 'QNEEDDATA',
+ 'QFIRST', 'QCOMMIT', 'QBADHANDLE', 'PRINTER', 'PLANCKJOULES', 'PLANCKERGS', 'PI', 'PARSEONLY', 'PARSEC', 'P3ERRREPLY',
+ 'OPEN', 'ON', 'OFF', 'NUMLOCK', 'NOWAIT', 'NOTIFY', 'NORMAL', 'NORESIZE', 'NONE', 'NO', 'NCSAFORMAT', 'MULTIPLE',
+ 'MSFORMAT', 'MPLAYRDBLCK', 'MPLAYRCLK', 'MPLAYRBUTTON', 'MPLAYMDBLCK', 'MPLAYMCLK', 'MPLAYMBUTTON', 'MPLAYLDBLCK',
+ 'MPLAYLCLK', 'MPLAYLBUTTON', 'MINOR', 'MDBLCLICK', 'MCLICK', 'MBYESNO', 'MBUTTON', 'MBOKCANCEL', 'MAJOR', 'MAGFIELD',
+ 'LOCALGROUP', 'LIGHTMTPS', 'LIGHTMPS', 'LF', 'LDBLCLICK', 'LCLICK', 'LBUTTON', 'LAFFDBERROR', 'ICON', 'HTTPS', 'HTTP',
+ 'HNOHEADER', 'HMETHODPOST', 'HMETHODGET', 'HIDDEN', 'HHEADERONLY', 'HHEADER', 'GRAVITATION', 'GOPHER', 'GOLDENRATIO',
+ 'GMTSEC', 'GLOBALGROUP', 'GFTSEC', 'GETPROCID', 'GETEXITCODE', 'FWDSCAN', 'FTPPASSIVE', 'FTP', 'FLOAT8', 'FARADAY',
+ 'FALSE', 'EXTENDED', 'EULERS', 'ENABLE', 'ELECTRIC', 'DRIVE', 'DISABLE', 'DESCENDING', 'DEG2RAD', 'DEFAULT', 'CTRL',
+ 'CRLF', 'CR', 'COMMONFORMAT', 'COLUMNS', 'CHECK', 'CAPSLOCK', 'CANCEL', 'BOLTZMANN', 'BACKSCAN', 'AVOGADRO', 'ATTR_X',
+ 'ATTR_T', 'ATTR_SY', 'ATTR_SH', 'ATTR_RO', 'ATTR_RI', 'ATTR_P', 'ATTR_IC', 'ATTR_H', 'ATTR_DM', 'ATTR_DI', 'ATTR_DC',
+ 'ATTR_CI', 'ATTR_A', 'ASCENDING', 'ARRANGE', 'AMC', 'ACC_WRITE', 'ACC_READ_NT', 'ACC_READ_95', 'ACC_READ', 'ACC_PRINT_NT',
+ 'ACC_PMANG_NT', 'ACC_PFULL_NT', 'ACC_LIST', 'ACC_FULL_NT', 'ACC_FULL_95', 'ACC_DELETE', 'ACC_CREATE', 'ACC_CONTROL',
+ 'ACC_CHNG_NT', 'ACC_ATTRIB', 'ABOVEICONS'
+ ),
+ 3 => array(
+ 'Yields', 'Yield', 'WinZoom', 'WinWaitExist', 'WinWaitClose', 'WinWaitChild', 'WinVersion', 'WinTitle', 'WinSysInfo',
+ 'WinState', 'WinShow', 'WinResources', 'WinPositionChild', 'WinPosition', 'WinPlaceSet', 'WinPlaceGet', 'WinPlaceChild',
+ 'WinPlace', 'WinParmSet', 'WinParmGet', 'WinName', 'WinMetrics', 'WinItemProcId', 'WinItemNameId', 'WinItemizeEx',
+ 'WinItemize', 'WinItemChild', 'WinIsDos', 'WinIdGet', 'WinIconize', 'WinHide', 'WinHelp', 'WinGetactive', 'WinExistchild',
+ 'WinExist', 'WinExename', 'WinConfig', 'WinClosenot', 'WinClose', 'WinArrange', 'WinActivechild', 'WinActivchild',
+ 'WinActivate', 'WebVerifyCard', 'WebSetTimeout', 'WebParamSize', 'WebParamNames', 'WebParamFile', 'WebParamData',
+ 'WebParamBuf', 'WebOutFile', 'WebOutBinary', 'WebOut', 'WebDumpError', 'WebDatData', 'WebCounter', 'WebConSize', 'WebConData',
+ 'WebConBuf', 'WebCmdData', 'WebBaseConv', 'Wallpaper', 'WaitForKeyEX', 'WaitForKey', 'VersionDLL', 'Version', 'VarType',
+ 'TimeYmdHms', 'TimeWait', 'TimeSubtract', 'TimeJulToYmd', 'TimeJulianDay', 'TimeDiffSecs', 'TimeDiffDays', 'TimeDiff', 'TimeDelay',
+ 'TimeDate', 'TimeAdd', 'TextSelect', 'TextBoxSort', 'TextBox', 'Terminate', 'Tanh', 'Tan', 'SysParamInfo', 'SvcWaitForCmd',
+ 'SvcSetState', 'SvcSetAccept', 'StrUpper', 'StrTrim', 'StrSubWild', 'StrSub', 'StrScan', 'StrReplace', 'StrLower', 'StrLenWild',
+ 'StrLen', 'StrIndexWild', 'StrIndexNC', 'StrIndex', 'StriCmp', 'StrFixLeft', 'StrFixCharsL', 'StrFixChars', 'StrFix', 'StrFill',
+ 'StrCnt', 'StrCmp', 'StrClean', 'StrCharCount', 'StrCat', 'StrByteCount', 'Sqrt', 'SoundVolume', 'Sounds', 'Snapshot', 'Sinh', 'Sin',
+ 'ShortCutMake', 'ShortCutInfo', 'ShortCutExtra', 'ShortCutEdit', 'ShortCutDir', 'ShellExecute', 'SendMenusToEx', 'SendMenusTo',
+ 'SendKeysTo', 'SendKeysChild', 'SendKey', 'RunZoomWait', 'RunZoom', 'RunWithLogon', 'RunWait', 'RunShell', 'RunIconWait',
+ 'RunIcon', 'RunHideWait', 'RunHide', 'RunExit', 'RunEnviron', 'Run', 'RtStatus', 'Reload', 'RegUnloadHive', 'RegSetValue',
+ 'RegSetQword', 'RegSetMulSz', 'RegSetExpSz', 'RegSetEx', 'RegSetDword', 'RegSetBin', 'RegQueryValue', 'RegQueryStr',
+ 'RegQueryQword', 'RegQueryMulSz', 'RegQueryKeys', 'RegQueryKeyLastWriteTime', 'RegQueryKey', 'RegQueryItem', 'RegQueryExpSz',
+ 'RegQueryEx', 'RegQueryDword', 'RegQueryBin', 'RegOpenKeyEx', 'RegOpenKey', 'RegOpenFlags', 'RegLoadHive', 'RegExistValue',
+ 'RegExistKey', 'RegEntryType', 'RegDelValue', 'RegDeleteKey', 'RegCreateKey', 'RegConnect', 'RegCloseKey', 'RegApp', 'Random',
+ 'PtrPersistent', 'PtrGlobalDefine', 'PtrGlobal', 'Print', 'PlayWaveform', 'PlayMidi', 'PlayMedia', 'PipeServerWrite', 'PipeServerRead',
+ 'PipeServerCreate', 'PipeServerClose', 'PipeInfo', 'PipeClientSendRecvData', 'PipeClientOpen', 'PipeClientClose', 'Pause',
+ 'ParseData', 'ObjectTypeGet', 'ObjectType', 'ObjectOpen', 'ObjectGet', 'ObjectEventRemove', 'objecteventremove', 'ObjectEventAdd',
+ 'objecteventadd', 'ObjectCreate', 'ObjectConstToArray', 'ObjectConstantsGet', 'ObjectCollectionOpen', 'ObjectCollectionNext',
+ 'ObjectCollectionClose', 'ObjectClose', 'ObjectAccess', 'Num2Char', 'NetInfo', 'MsgTextGet', 'MousePlay', 'MouseMove', 'MouseInfo',
+ 'MouseDrag', 'MouseCoords', 'MouseClickBtn', 'MouseClick', 'mod', 'Min', 'Message', 'Max', 'Loge', 'LogDisk', 'Log10', 'LastError',
+ 'KeyToggleSet', 'KeyToggleGet', 'ItemSortNc', 'ItemSort', 'ItemSelect', 'ItemReplace', 'ItemRemove', 'ItemLocate', 'ItemInsert',
+ 'ItemExtractCSV', 'ItemExtract', 'ItemCountCSV', 'ItemCount', 'IsNumber', 'IsLicensed', 'IsKeyDown', 'IsInt', 'IsFloat', 'IsDefined',
+ 'Int', 'InstallFile', 'IniWritePvt', 'IniWrite', 'IniReadPvt', 'IniRead', 'IniItemizePvt', 'IniItemize', 'IniDeletePvt', 'IniDelete',
+ 'IgnoreInput', 'IconReplace', 'IconInfo', 'IconExtract', 'IconArrange', 'GetTickCount', 'GetObject', 'GetExactTime', 'Floor',
+ 'FindWindow', 'FileYmdHms', 'FileWrite', 'FileVerInfo', 'FileTimeTouch', 'FileTimeSetEx', 'FileTimeSet', 'FileTimeGetEx',
+ 'FileTimeGet', 'FileTimeCode', 'FileSizeEx', 'FileSize', 'FileRoot', 'FileRename', 'FileRead', 'FilePutW', 'FilePut', 'FilePath',
+ 'FileOpen', 'FileNameShort', 'FileNameLong', 'FileNameEval2', 'FileNameEval1', 'FileMoveAttr', 'FileMove', 'FileMapName',
+ 'FileLocate', 'FileItemPath', 'FileItemize', 'FileInfoToArray', 'FileGetW', 'FileGet', 'FileFullname', 'FileExtension', 'FileExist',
+ 'FileDelete', 'FileCreateTemp', 'FileCopyAttr', 'FileCopy', 'FileCompare', 'FileClose', 'FileBaseName', 'FileAttrSetEx',
+ 'FileAttrSet', 'FileAttrGetEx', 'FileAttrGet', 'FileAppend', 'Fabs', 'ExtractAttachedFile', 'Exp', 'ExeTypeInfo', 'Exclusive',
+ 'EnvItemize', 'EnvironSet', 'Environment', 'EndSession', 'DosVersion', 'DllLoad', 'DllLastError', 'DllHwnd', 'DllHinst',
+ 'DllFree', 'DllCallCDecl', 'DllCall', 'Display', 'DiskVolinfo', 'DiskSize', 'DiskScan', 'DiskInfo', 'DiskFree', 'DiskExist',
+ 'DirWindows', 'DirSize', 'DirScript', 'DirRename', 'DirRemove', 'DirMake', 'DirItemize', 'DirInfoToArray', 'DirHome', 'DirGet',
+ 'DirExist', 'DirChange', 'DirAttrSetEx', 'DirAttrSet', 'DirAttrGetEx', 'DirAttrGet', 'DialogProcOptions', 'DialogObject',
+ 'DialogControlState', 'DialogControlSet', 'DialogControlGet', 'DialogBox', 'Dialog', 'Delay', 'Decimals', 'DebugTrace',
+ 'DebugData', 'DDETimeout', 'DDETerminate', 'DDERequest', 'DDEPoke', 'DDEInitiate', 'DDEExecute', 'DateTime', 'CurrFilepath',
+ 'CurrentPath', 'CurrentFile', 'CreateObject', 'Cosh', 'Cos', 'ClipPut', 'ClipHasFormat', 'ClipGetEx', 'ClipGet', 'ClipAppend',
+ 'ChrUnicodeToString', 'ChrUnicodeToHex', 'ChrStringToUnicode', 'ChrSetCodepage', 'ChrHexToUnicode', 'ChrGetCodepage',
+ 'Char2Num', 'Ceiling', 'ButtonNames', 'BoxUpdates', 'BoxTitle', 'BoxTextFont', 'BoxTextColor', 'BoxText', 'BoxShut', 'BoxPen',
+ 'BoxOpen', 'BoxNew', 'BoxMapmode', 'BoxesUp', 'BoxDrawText', 'BoxDrawRect', 'BoxDrawLine', 'BoxDrawCircle', 'BoxDestroy',
+ 'BoxDataTag', 'BoxDataClear', 'BoxColor', 'BoxCaption', 'BoxButtonWait', 'BoxButtonStat', 'BoxButtonKill', 'BoxButtonDraw',
+ 'BoxBitMap', 'BinaryXor', 'BinaryXlate', 'BinaryWriteEx', 'BinaryWrite', 'BinaryTagRepl', 'BinaryTagLen', 'BinaryTagInit',
+ 'BinaryTagIndex', 'BinaryTagFind', 'BinaryTagExtr', 'BinaryStrCnt', 'BinarySort', 'BinaryReplace', 'BinaryReadEx',
+ 'BinaryRead', 'BinaryPokeStrW', 'BinaryPokeStr', 'BinaryPokeHex', 'BinaryPokeFlt', 'BinaryPoke4', 'BinaryPoke2', 'BinaryPoke',
+ 'BinaryPeekStrW', 'BinaryPeekStr', 'BinaryPeekHex', 'BinaryPeekFlt', 'BinaryPeek4', 'BinaryPeek2', 'BinaryPeek', 'BinaryOr',
+ 'BinaryOleType', 'BinaryIndexNc', 'BinaryIndexEx', 'BinaryIndexBin', 'BinaryIndex', 'BinaryIncrFlt', 'BinaryIncr4',
+ 'BinaryIncr2', 'BinaryIncr', 'BinaryHashRec', 'BinaryFree', 'BinaryEodSet', 'BinaryEodGet', 'BinaryCopy', 'BinaryConvert',
+ 'BinaryCompare', 'BinaryClipPut', 'BinaryClipGet', 'BinaryChecksum', 'BinaryBufInfo', 'BinaryAnd', 'BinaryAllocArray',
+ 'BinaryAlloc', 'Beep', 'Average', 'Atan', 'AskYesNo', 'AskTextbox', 'AskPassword', 'AskLine', 'AskItemlist', 'AskFont',
+ 'AskFiletext', 'AskFilename', 'AskDirectory', 'AskColor', 'Asin', 'ArrInitialize', 'ArrInfo', 'ArrDimension',
+ 'Arrayize', 'ArrayFilePutCSV', 'ArrayFilePut', 'ArrayFileGetCSV', 'ArrayFileGet', 'AppWaitClose', 'AppExist', 'AddExtender',
+ 'Acos', 'Abs', 'About'
+ ),
+ 4 => array(
+ 'zZipFiles', 'zVersionInfo', 'zVersion', 'zUnZipFiles', 'zSetPortBit', 'zRPortShift', 'zPortOut', 'zPortIn', 'zNotPortBit',
+ 'zLPortShift', 'zGetPortBit', 'zClrPortBit', 'xVerifyCCard', 'xSendMessage', 'xMessageBox', 'xMemCompact', 'xHex', 'xGetElapsed',
+ 'xGetChildHwnd', 'xExtenderInfo', 'xEnumStreams', 'xEjectMedia', 'xDriveReady', 'xDiskLabelGet', 'xCursorSet', 'xBaseConvert',
+ 'wxPing', 'wxParmSet', 'wxParmGet', 'wxMsgSetHdr', 'wxMsgGetHdr', 'wxMsgGetBody', 'wxHost2Addr', 'wxGetLastErr', 'wxGetInfo',
+ 'wxGetErrDesc', 'wxAddr2Host', 'wtsWaitSystemEvent', 'wtsVersion', 'wtsTerminateProcess', 'wtsShutdownSystem', 'wtsSendMessage',
+ 'wtsQuerySessionInfo', 'wtsProcIdToSessId', 'wtsLogoffSession', 'wtsLastErrMsg', 'wtsIsTSEnabled', 'wtsIsCitrixEnabled',
+ 'wtsGetActiveConsoleSessId', 'wtsEnumSessions', 'wtsEnumProcesses', 'wtsDisconnectSession', 'wnWrkGroups', 'wnVersion', 'wntWtsUserSet',
+ 'wntWtsUserGet', 'wntVersion', 'wntUserSidChk', 'wntUserSetDat', 'wntUserRename', 'wntUserProps', 'wntUserList', 'wntUserInfo',
+ 'wntUserGetDat', 'wntUserFiles', 'wntUserExist', 'wntUserDel', 'wntUserAddDat', 'wntUserAdd', 'wntSvcStatus', 'wntSvcStart',
+ 'wntSvcList', 'wntSvcDelete', 'wntSvcCreate', 'wntSvcControl', 'wntSvcCfgSet', 'wntSvcCfgGet', 'wntShutdown', 'wntShareUsers',
+ 'wntShareSet', 'wntShareList', 'wntShareInfo', 'wntShareDel', 'wntShareAdd', 'wntServiceInf', 'wntServiceAt', 'wntServerType',
+ 'wntServerList', 'wntServerInfo', 'wntSecurityGet', 'wntRunAsUser', 'wntResources2', 'wntResources', 'wntRemoteTime', 'wntRasUserSet',
+ 'wntRasUserGet', 'wntProfileInfo', 'wntProfileDel', 'wntPrivUsers', 'wntPrivList', 'wntPrivGet', 'wntPrivDel', 'wntPrivAdd',
+ 'wntOwnerSet', 'wntOwnerGet', 'wntMemberSet', 'wntMemberLst2', 'wntMemberList', 'wntMemberGrps', 'wntMemberGet', 'wntMemberDel',
+ 'wntLsaPolSet', 'wntLsaPolGet', 'wntListGroups', 'wntLastErrMsg', 'wntGroupRen', 'wntGroupInfo', 'wntGroupEdit', 'wntGroupDel',
+ 'wntGroupAdd', 'wntGetUser', 'wntGetDrive', 'wntGetDc', 'wntGetCon', 'wntFileUsers', 'wntFilesOpen', 'wntFileClose', 'wntEventWrite',
+ 'wntEventLog', 'wntDomainSync', 'wntDirDialog', 'wntDfsList', 'wntDfsGetInfo', 'wntCurrUsers', 'wntChgPswd', 'wntCancelCon',
+ 'wntAuditMod', 'wntAuditList', 'wntAuditGet', 'wntAuditDel', 'wntAuditAdd2', 'wntAuditAdd', 'wntAddPrinter', 'wntAddDrive',
+ 'wntAcctPolSet', 'wntAcctPolGet', 'wntAcctList', 'wntAcctInfo', 'wntAccessMod', 'wntAccessList', 'wntAccessGet', 'wntAccessDel',
+ 'wntaccessadd2', 'wntAccessAdd', 'wnShares', 'wnSharePath', 'wnShareName', 'wnShareCnt', 'wnServers', 'wnRestore', 'wnNetNames',
+ 'wnGetUser', 'wnGetCon', 'wnGetCaps', 'wnDlgShare', 'wnDlgNoShare', 'wnDlgDiscon', 'wnDlgCon4', 'wnDlgCon3', 'wnDlgCon2', 'wnDlgCon',
+ 'wnDlgBrowse', 'wnDialog', 'wnCmptrInfo', 'wnCancelCon', 'wnAddCon', 'WaitSRQ', 'w9xVersion', 'w9xUserSetDat', 'w9xUserRename',
+ 'w9xUserprops', 'w9xUserList', 'w9xUserinfo', 'w9xUserGetDat', 'w9xUserExist', 'w9xUserDel', 'w9xUserAddDat', 'w9xUserAdd', 'w9xShareSet',
+ 'w9xShareInfo', 'w9xShareDel', 'w9xShareAdd', 'w9xServiceAt', 'w9xServerList', 'w9xRemoteTime', 'w9xOwnerGet', 'w9xMemberSet',
+ 'w9xMemberList', 'w9xMemberGrps', 'w9xMemberGet', 'w9xMemberDel', 'w9xListGroups', 'w9xGroupInfo', 'w9xGroupDel', 'w9xGroupAdd',
+ 'w9xGetDC', 'w9xFileUsers', 'w9xAccessList', 'w9xAccessGet', 'w9xAccessDel', 'w9xAccessAdd', 'w95Version', 'w95ShareUsers',
+ 'w95ShareSet', 'w95ShareList', 'w95ShareInfo', 'w95ShareDel', 'w95ShareAdd', 'w95ServiceInf', 'w95ServiceAt', 'w95ServerType',
+ 'w95ServerInfo', 'w95Resources', 'w95GetUser', 'w95GetDrive', 'w95GetCon', 'w95FileUsers', 'w95FileClose', 'w95DirDialog',
+ 'w95CancelCon', 'w95AddPrinter', 'w95AddDrive', 'w95AccessDel', 'w95AccessAdd', 'w3Version', 'w3PrtBrowse', 'w3NetGetUser',
+ 'w3NetDialog', 'w3GetCon', 'w3GetCaps', 'w3DirBrowse', 'w3CancelCon', 'w3AddCon', 'urlGetScheme', 'urlEncode', 'urlDecode',
+ 'tVersion', 'tSetPriority', 'TriggerList', 'Trigger', 'tRemoteConn', 'tOpenProc', 'tListProc', 'tListMod', 'tKillProc', 'tGetProcInfo',
+ 'tGetPriority', 'tGetModInfo', 'tGetLastError', 'tGetData', 'TestSys', 'TestSRQ', 'tCountProc', 'tCompatible', 'tCloseProc',
+ 'tBrowseCntrs', 'sSendString', 'sSendNum', 'sSendLine', 'sSendBinary', 'sRecvNum', 'sRecvLine', 'sRecvBinary', 'SrchVersion',
+ 'SrchNext', 'SrchInit', 'SrchFree', 'sOpen', 'sOK2Send', 'sOK2Recv', 'smtpSendText', 'smtpSendFile', 'sListen', 'SetRWLS',
+ 'SendSetup', 'SendLLO', 'SendList', 'SendIFC', 'SendDataBytes', 'SendCmds', 'Send', 'sConnect', 'sClose', 'SByteOrder32',
+ 'sByteOrder16', 'sAccept', 'rRegVersion', 'rRegSearch', 'ResetSys', 'ReceiveSetup', 'Receive', 'ReadStsByte', 'RcvRespMsg',
+ 'RasVersion', 'RasTypeSize', 'RasRename', 'RasNumCons', 'RasNameValid', 'RasListActCon', 'RasItemize', 'RasHangUp', 'RasGetLastErr',
+ 'RasGetConStat', 'RasEntrySet', 'RasEntryInfo', 'RasEntryExist', 'RasEntryDel', 'RasEntryAdd', 'RasDialInfo', 'RasDial',
+ 'RasCopy', 'RasConStatus', 'qVersionInfo', 'qTransact', 'qTables', 'qSpecial', 'qSetConnOpt', 'qNumRsltCol', 'qNativeSql', 'qLastCode',
+ 'qGetData', 'qFreeStmt', 'qFreeEnv', 'qFreeConnect', 'qFetch', 'qExecDirect', 'qError', 'qDriverList', 'qDriverCon', 'qDisconnect',
+ 'qDataSources', 'qConnect', 'qConfigError', 'qConfigData', 'qColumns', 'qBindCol', 'qAllocStmt', 'qAllocEnv', 'qAllocConnect',
+ 'pWaitFor', 'pVersionInfo', 'pTimeout', 'pSetPublish', 'pSetPrtInfo', 'pSetPrtAttrib', 'pSetDefPrtEx', 'pSetDefPrt', 'pSendFile',
+ 'pRecvFile', 'pPutString', 'pPutLine', 'pPutChar', 'pPutByte', 'pPutBinary', 'PPollUnconfig', 'PPollConfig', 'PPoll', 'pPeekChar',
+ 'pPeekByte', 'pPaperSizes', 'pPaperBins', 'pModemSReg', 'pModemParams', 'pModemInit', 'pModemHangUp', 'pModemDial', 'pModemControl',
+ 'pModemConnect', 'pModemCommand', 'pModemAnsRing', 'pModemAnsCall', 'pMediaTypes', 'pGetString', 'pGetPublish', 'pGetPrtList',
+ 'pGetPrtInfo', 'pGetPrtAttrib', 'pGetLine', 'pGetLastError', 'pGetErrorMsg', 'pGetErrorCode', 'pGetDefPrtInf', 'pGetChar',
+ 'pGetByte', 'pGetBinary', 'pDelPrtConn', 'pDelPrinter', 'pComOpen', 'pComModify', 'pComInfo', 'pComControl', 'pComClose',
+ 'pCheckSum', 'pCheckBinary', 'pCaptureOn', 'pCaptureOff', 'pCaptureLog', 'PassControl', 'pAddPrtConn', 'pAddPrinter', 'p3RecvText',
+ 'p3RecvFile', 'p3Peek', 'p3Open', 'p3GetReply', 'p3Delete', 'p3Count', 'p3Close', 'nwWhoAmI', 'nwVfyPassword', 'nwVersion',
+ 'nwSrvShutdown', 'nwSrvNLMMgr', 'nwSrvGenGUID', 'nwSrvExecNCF', 'nwSetVolLimit', 'nwSetSrvParam', 'nwSetSrvInfo', 'nwSetPrimServ',
+ 'nwSetPassword', 'nwSetOptions', 'nwSetFileInfo', 'nwSetDirLimit', 'nwSetDirInfo', 'nwSetContext', 'nwSetBcastMode', 'nwServerList',
+ 'nwSendBcastMsg', 'nwSearchObjects', 'nwSearchFilter', 'nwRenameObject', 'nwRemoveObject', 'nwReceiveBcastMsg', 'nwNameConvert',
+ 'nwMutateObject', 'nwMoveObject', 'nwModifyObject', 'nwMapDelete', 'nwMap', 'nwLogout', 'nwLogin', 'nwListUserGroups',
+ 'nwListObjects', 'nwListGroupMembers', 'nwLastErrMsg', 'nwIsUserInGroup', 'nwGetVolLimit', 'nwGetSrvStats', 'nwGetSrvParam',
+ 'nwGetSrvInfo', 'nwGetSrvCfg', 'nwGetOptions', 'nwGetObjValue', 'nwGetObjInfo', 'nwGetNLMInfo', 'nwGetMapped', 'nwGetFileInfo',
+ 'nwGetDirLimit', 'nwGetDirInfo', 'nwGetContext', 'nwGetConnInfo', 'nwGetCapture', 'nwGetBcastMode', 'nwGetAttrInfo',
+ 'nwDriveStatus', 'nwDrivePath', 'nwDetachFromServer', 'nwDelUserFromGroup', 'nwDelConnNum', 'nwCompareObject', 'nwClientInfo',
+ 'nwChgPassword', 'nwAttachToServer', 'nwAddUserToGroup', 'nwAddObject', 'netVersion', 'netResources', 'netGetUser', 'netGetCon',
+ 'netDirDialog', 'netCancelCon', 'netAddPrinter', 'netAddDrive', 'n4Version', 'n4UserGroups', 'n4UserGroupEx', 'n4SetPrimServ',
+ 'n4SetOptions', 'n4SetContextG', 'n4SetContext', 'n4ServerList', 'n4ServerInfo', 'n4ObjSearch', 'n4ObjRename', 'n4ObjOptions',
+ 'n4ObjMove', 'n4ObjGetVal', 'n4ObjectProps', 'n4ObjectList', 'n4ObjectInfo', 'n4ObjDelete', 'n4NameConvert', 'n4MsgsEndAll',
+ 'n4MsgsEnd', 'n4MemberSet', 'n4MemberGet', 'n4MemberDel', 'n4MapRoot', 'n4MapDir', 'n4MapDelete', 'n4Map', 'n4LogoutTree',
+ 'n4Logout', 'n4Login', 'n4GetUserName', 'n4GetUserId', 'n4GetUser', 'n4GetNetAddr', 'n4GetMapped', 'n4GetContext',
+ 'n4GetConnNum', 'n4FileUsers', 'n4FileTimeGet', 'n4FileAttrSet', 'n4FileAttrGet', 'n4DriveStatus', 'n4DrivePath', 'n4DirTimeGet',
+ 'n4DirAttrSet', 'n4DirAttrGet', 'n4Detach', 'n4ChgPassword', 'n4CapturePrt', 'n4CaptureGet', 'n4CaptureEnd', 'n4Attach',
+ 'n3Version', 'n3UserGroups', 'n3ServerList', 'n3ServerInfo', 'n3MsgsEndAll', 'n3MsgsEnd', 'n3MemberSet', 'n3MemberGet',
+ 'n3MemberDel', 'n3Maproot', 'n3Mapdir', 'n3Mapdelete', 'n3Map', 'n3Logout', 'n3GetUserId', 'n3GetUser', 'n3GetNetAddr',
+ 'n3GetMapped', 'n3GetConnNum', 'n3FileTimeGet', 'n3FileAttrSet', 'n3FileAttrGet', 'n3DriveStatus', 'n3DrivePath',
+ 'n3DirTimeGet', 'n3DirAttrSet', 'n3DirAttrGet', 'n3Detach', 'n3ChgPassword', 'n3CapturePrt', 'n3CaptureGet',
+ 'n3CaptureEnd', 'n3Attach', 'mVersion', 'mSyncMail', 'mSendMailEx', 'mSendMail', 'mrecvmail', 'mReadNextMsg', 'mLogOn',
+ 'mLogOff', 'mFindNext', 'mError', 'mCompatible', 'kVerInfo', 'kStatusInfo', 'kSendText', 'kSendFile', 'kManageImap4',
+ 'kInit', 'kGetMail', 'kExtra', 'kDest', 'kDeletePop3', 'iWriteDataBuf', 'iWriteData', 'iVersion', 'IUrlOpen', 'iUrlEncode',
+ 'iUrlDecode', 'iReadDataBuf', 'iReadData', 'ipVersion', 'ipPing', 'iPing', 'ipHost2Addr', 'ipGetLastErr', 'ipGetAddress',
+ 'iParseURL', 'ipAddr2Host', 'iOptionSet', 'iOptionGet', 'ImgWave', 'ImgVersion', 'ImgUnsharpMask', 'ImgThreshold', 'ImgSwirl',
+ 'ImgSpread', 'ImgSolarize', 'ImgShear', 'ImgSharpen', 'ImgShade', 'ImgScale', 'ImgSample', 'ImgRotate', 'ImgResize',
+ 'ImgReduceNoise', 'ImgRaise', 'ImgOilPaint', 'ImgNormalize', 'ImgNegate', 'ImgMotionBlur', 'ImgModulate', 'ImgMinify',
+ 'ImgMedianFilter', 'ImgMagnify', 'ImgLevel', 'ImgIsValid', 'ImgIsPalette', 'ImgIsMono', 'ImgIsGray', 'ImgInfo', 'ImgImplode',
+ 'ImgGetImageType', 'ImgGetColorCount', 'ImgGaussianBlur', 'ImgGamma', 'ImgFrame', 'ImgFlop', 'ImgFlip', 'ImgEqualize',
+ 'ImgEnhance', 'ImgEmboss', 'ImgCrop', 'ImgConvert', 'ImgContrast', 'ImgCompare', 'ImgColorize', 'ImgChop', 'ImgCharcoal',
+ 'ImgBorder', 'ImgBlur', 'ImgAddNoise', 'iLocFindNext', 'iLocFindInit', 'iHttpOpen', 'iHttpInit', 'iHttpHeaders', 'iHttpAccept',
+ 'iHostConnect', 'iHost2Addr', 'iGetResponse', 'iGetLastError', 'iGetIEVer', 'iGetConStatEx', 'iGetConState', 'iFtpRename',
+ 'iFtpPut', 'iFtpOpen', 'iFtpGet', 'iFtpFindNext', 'iFtpFindInit', 'iFtpDirRemove', 'iFtpDirMake', 'iFtpDirGet', 'iFtpDirChange',
+ 'iFtpDialog', 'iFtpDelete', 'iFtpCmd', 'iErrorDialog', 'iDialItemize', 'iDialHangUp', 'iDial', 'iCookieSet', 'iCookieGet',
+ 'iContentURL', 'iContentFile', 'iContentData', 'iClose', 'ibWrtf', 'ibWrt', 'ibWait', 'ibVersion', 'ibUnlock', 'ibTrg',
+ 'ibTmo', 'ibStop', 'ibStatus', 'ibSta', 'ibSre', 'ibSic', 'ibSad', 'ibRsv', 'ibRsp', 'ibRsc', 'ibRpp', 'ibRdf', 'ibRd',
+ 'ibPpc', 'ibPoke', 'ibPct', 'ibPad', 'ibOnl', 'ibMakeAddr', 'ibLock', 'ibLoc', 'ibLn', 'ibLines', 'ibIst', 'ibInit',
+ 'ibGts', 'ibGetSad', 'ibGetPad', 'ibFind', 'ibEvent', 'ibErr', 'ibEot', 'ibEos', 'iBegin', 'ibDma', 'ibDev', 'ibConfig',
+ 'ibCntl', 'ibCnt', 'ibCmda', 'ibCmd', 'ibClr', 'ibCac', 'ibBna', 'ibAsk', 'iAddr2Host', 'huge_Thousands', 'huge_Subtract',
+ 'huge_SetOptions', 'huge_Multiply', 'huge_GetLastError', 'huge_ExtenderInfo', 'huge_Divide', 'huge_Decimal', 'huge_Add',
+ 'httpStripHTML', 'httpRecvTextF', 'httpRecvText', 'httpRecvQuery', 'httpRecvQryF', 'httpRecvFile', 'httpGetServer',
+ 'httpGetQuery', 'httpGetPath', 'httpGetFile', 'httpGetDir', 'httpGetAnchor', 'httpFullPath', 'httpFirewall', 'httpAuth',
+ 'ftpRename', 'ftpQuote', 'ftpPut', 'ftpOpen', 'ftpList', 'ftpGet', 'ftpFirewall', 'ftpDelete', 'ftpClose', 'ftpChDir',
+ 'FindRQS', 'FindLstn', 'EnvSetVar', 'EnvPathDel', 'EnvPathChk', 'EnvPathAdd', 'EnvListVars', 'EnvGetVar', 'EnvGetInfo',
+ 'EnableRemote', 'EnableLocal', 'ehllapiWait', 'ehllapiVersion', 'ehllapiUninit', 'ehllapiStopKeyIntercept', 'ehllapiStopHostNotify',
+ 'ehllapiStopCloseIntercept', 'ehllapiStartKeyIntercept', 'ehllapiStartHostNotify', 'ehllapiStartCloseIntercept',
+ 'ehllapiSetWindowStatus', 'ehllapiSetSessionParams', 'ehllapiSetPSWindowName', 'ehllapiSetCursorLoc', 'ehllapiSendKey',
+ 'ehllapiSendFile', 'ehllapiSearchPS', 'ehllapiSearchField', 'ehllapiRunProfile', 'ehllapiResetSystem', 'ehllapiReserve',
+ 'ehllapiRelease', 'ehllapiReceiveFile', 'ehllapiQuerySystem', 'ehllapiQueryPSStatus', 'ehllapiQueryHostNotify',
+ 'ehllapiQueryFieldAttr', 'ehllapiQueryCursorLoc', 'ehllapiQueryCloseIntercept', 'ehllapiPostInterceptStatus',
+ 'ehllapiPause', 'ehllapiLastErrMsg', 'ehllapiInit', 'ehllapiGetWindowStatus', 'ehllapiGetPSHWND', 'ehllapiGetKey',
+ 'ehllapiFindFieldPos', 'ehllapiFindFieldLen', 'ehllapiDisconnectPS', 'ehllapiCvtRCToPos', 'ehllapiCvtPosToRC',
+ 'ehllapiCopyTextToPS', 'ehllapiCopyTextToField', 'ehllapiCopyTextFromPS', 'ehllapiCopyTextFromField', 'ehllapiCopyOIA',
+ 'ehllapiConnectPS', 'dunItemize', 'dunDisconnect', 'dunConnectEx', 'dunConnect', 'dsTestParam', 'dsSIDtoHexStr', 'dsSetSecProp',
+ 'dsSetProperty', 'dsSetPassword', 'dsSetObj', 'dsSetCredentX', 'dsSetCredent', 'dsRemFromGrp', 'dsRelSecObj', 'dsMoveObj',
+ 'dsIsObject', 'dsIsMemberGrp', 'dsIsContainer', 'dsGetUsersGrps', 'dsGetSecProp', 'dsGetPropName', 'dsGetProperty',
+ 'dsGetPrntPath', 'dsGetPrimGrp', 'dsGetMemGrp', 'dsGetInfo', 'dsGetClass', 'dsGetChldPath', 'dsFindPath', 'dsDeleteObj',
+ 'dsCreatSecObj', 'dsCreateObj', 'dsCopySecObj', 'dsAddToGrp', 'dsAclRemAce', 'dsAclOrderAce', 'dsAclGetAces', 'dsAclAddAce',
+ 'DevClearList', 'DevClear', 'dbTest', 'dbSwapColumns', 'dbSort', 'dbSetRecordField', 'dbSetOptions', 'dbSetErrorReporting',
+ 'dbSetEntireRecord', 'dbSetDelimiter', 'dbSave', 'dbOpen', 'dbNameColumn', 'dbMakeNewItem', 'dbInsertColumn', 'dbGetVersion',
+ 'dbGetSaveStatus', 'dbGetRecordField', 'dbGetRecordCount', 'dbGetNextItem', 'dbGetLastError', 'dbGetEntireRecord',
+ 'dbGetColumnType', 'dbGetColumnNumber', 'dbGetColumnName', 'dbGetColumnCount', 'dbFindRecord', 'dbExist', 'dbEasterEgg',
+ 'dbDeleteRecord', 'dbDeleteColumn', 'dbDebug', 'dbCookDatabases', 'dbClose', 'dbCloneRecord', 'dbBindCol', 'cWndState',
+ 'cWndinfo', 'cWndGetWndSpecName', 'cWndGetWndSpec', 'cWndexist', 'cWndByWndSpecName', 'cWndByWndSpec', 'cWndbyseq',
+ 'cWndbyname', 'cWndbyid', 'cWndbyclass', 'cWinIDConvert', 'cVersionInfo', 'cVendorId', 'cSetWndText', 'cSetUpDownPos',
+ 'cSetTvItem', 'cSetTrackPos', 'cSetTabItem', 'cSetLvItem', 'cSetLbItemEx', 'cSetLbItem', 'cSetIpAddr', 'cSetFocus',
+ 'cSetEditText', 'cSetDtpDate', 'cSetCbItem', 'cSetCalDate', 'cSendMessage', 'cRadioButton', 'cPostMessage', 'cPostButton',
+ 'cMemStat', 'cGetWndCursor', 'cGetUpDownPos', 'cGetUpDownMin', 'cGetUpDownMax', 'cGetTVItem', 'cGetTrackPos', 'cGetTrackMin',
+ 'cGetTrackMax', 'cGetTbText', 'cGetSbText', 'cGetLvText', 'cGetLvSelText', 'cGetLvFocText', 'cGetLvDdtText', 'cGetLvColText',
+ 'cGetLbText', 'cGetLbSelText', 'cGetLbCount', 'cGetIpAddr', 'cGetInfo', 'cGetHrText', 'cGetFocus', 'cGetEditText', 'cGetDtpDate',
+ 'cGetControlImageCRC', 'cGetCBText', 'cGetCbCount', 'cGetCalDate', 'cFindByName', 'cFindByClass', 'cEnablestate', 'cDblClickItem',
+ 'cCpuSupt', 'cCpuSpeed', 'cCpuIdExt', 'cCpuId', 'cCpuFeat', 'cCpuBenchmark', 'cCloneCheck', 'cClickToolbar', 'cClickButton',
+ 'cClearTvItem', 'cClearLvItem', 'cClearLbAll', 'cCheckbox', 'aVersion', 'aStatusbar', 'aShellFolder', 'aMsgTimeout', 'AllSPoll',
+ 'aGetLastError', 'aFileRename', 'aFileMove', 'aFileDelete', 'aFileCopy'
+ ),
+ 5 => array(
+ 'wWordRight', 'wWordLeft', 'wWinTile', 'wWinRestore', 'wWinNext', 'wWinMinimize', 'wWinMaximize', 'wWinCloseAll', 'wWinClose',
+ 'wWinCascade', 'wWinArricons', 'wViewOutput', 'wViewOptions', 'wViewHtml', 'wUpperCase', 'wUpline', 'wUndo', 'wTopOfFile', 'wToggleIns',
+ 'wTab', 'wStatusMsg', 'wStartSel', 'wSpellcheck', 'wSetProject', 'wSetPrefs', 'wSetColblk', 'wSetBookmark', 'wSelWordRight',
+ 'wSelWordLeft', 'wSelUp', 'wSelTop', 'wSelRight', 'wSelPgUp', 'wSelPgDn', 'wSelLeft', 'wSelInfo', 'wSelHome', 'wSelEnd', 'wSelectAll',
+ 'wSelDown', 'wSelBottom', 'wRunRebuild', 'wRunMake', 'wRunExecute', 'wRunDebug', 'wRunConfig', 'wRunCompile', 'wRunCommand', 'wRight',
+ 'wRepeat', 'wRedo', 'wRecord', 'wProperties', 'wPrintDirect', 'wPrinSetup', 'wPrevError', 'wPaste', 'wPageUp', 'wPageDown', 'wNextError',
+ 'wNewLine', 'wLowerCase', 'wLineCount', 'wLeft', 'wInvertCase', 'wInsString', 'wInsLine', 'wHome', 'wHelpKeyword', 'wHelpKeybrd',
+ 'wHelpIndex', 'wHelpHelp', 'wHelpCmds', 'wHelpAbout', 'wGotoLine', 'wGotoCol', 'wGetWrap', 'wGetWord', 'wGetUndo', 'wGetSelstate',
+ 'wGetRedo', 'wGetOutput', 'wGetModified', 'wGetLineNo', 'wGetIns', 'wGetFilename', 'wGetColNo', 'wGetChar', 'wFtpOpen', 'wFindNext',
+ 'wFindInFiles', 'wFind', 'wFileSaveAs', 'wFileSave', 'wFileRevert', 'wFilePrint', 'wFilePgSetup', 'wFileOpen', 'wFileNew', 'wFileMerge',
+ 'wFileList', 'wFileExit', 'wEndSel', 'wEndOfFile', 'wEnd', 'wEdWrap', 'wEdWordRight', 'wEdWordLeft', 'wEdUpLine', 'wEdUndo', 'wEdTopOfFile',
+ 'wEdToggleIns', 'wEdTab', 'wEdStartSel', 'wEdSetColBlk', 'wEdSelectAll', 'wEdRight', 'wEdRedo', 'wEdPaste', 'wEdPageUp', 'wEdPageDown',
+ 'wEdNewLine', 'wEdLeft', 'wEdInsString', 'wEdHome', 'wEdGoToLine', 'wEdGoToCol', 'wEdGetWord', 'wEdEndSel', 'wEdEndOfFile', 'wEdEnd',
+ 'wEdDownLine', 'wEdDelete', 'wEdCutLine', 'wEdCut', 'wEdCopyLine', 'wEdCopy', 'wEdClearSel', 'wEdBackTab', 'wEdBackspace', 'wDownLine',
+ 'wDelete', 'wDelButton', 'wCutMarked', 'wCutLine', 'wCutAppend', 'wCut', 'wCopyMarked', 'wCopyLine', 'wCopyAppend', 'wCopy', 'wCompile',
+ 'wClearSel', 'wChange', 'wCallMacro', 'wBackTab', 'wBackspace', 'wAutoIndent', 'wAddButton', 'edWindowTile', 'edWindowRestore',
+ 'edWindowNext', 'edWindowMinimize', 'edWindowMaximize', 'edWindowCloseall', 'edWindowClose', 'edWindowCascade', 'edWindowArrangeIcons',
+ 'edStatusMsg', 'edSearchViewOutput', 'edSearchRepeat', 'edSearchPrevError', 'edSearchNextError', 'edSearchFind', 'edSearchChange',
+ 'edRunRebuild', 'edRunMake', 'edRunExecute', 'edRunDebug', 'edRunConfigure', 'edRunCompile', 'edRunCommand', 'edRecord', 'edHelpProcedures',
+ 'edHelpKeyword', 'edHelpKeyboard', 'edHelpIndex', 'edHelpHelp', 'edHelpCommands', 'edHelpAbout', 'edGetWordWrapState', 'edGetWindowName',
+ 'edGetUndoState', 'edGetSelectionState', 'edGetRedoState', 'edGetModifiedStatus', 'edGetLineNumber', 'edGetInsertState', 'edGetColumnNumber',
+ 'edGetChar', 'edFileSetPreferences', 'edFileSaveAs', 'edFileSave', 'edFilePrinterSetup', 'edFilePrint', 'edFilePageSetup', 'edFileOpen',
+ 'edFileNew', 'edFileMerge', 'edFileList', 'edFileExit', 'edEditWrap', 'edEditWordRight', 'edEditWordLeft', 'edEditUpLine', 'edEditUndo',
+ 'edEditToggleIns', 'edEditTab', 'edEditStartSelection', 'edEditSetColumnBlock', 'edEditSetBookmark', 'edEditSelectAll', 'edEditRight',
+ 'edEditRedo', 'edEditPaste', 'edEditPageUp', 'edEditPageDown', 'edEditLeft', 'edEditInsertString', 'edEditGoToLine', 'edEditGoToColumn',
+ 'edEditGoToBookmark', 'edEditGetCurrentWord', 'edEditEndSelection', 'edEditEndOfLine', 'edEditEndOfFile', 'edEditDownline', 'edEditDelete',
+ 'edEditCutline', 'edEditCut', 'edEditCopyline', 'edEditCopy', 'edEditClearSelection', 'edEditBeginningOfLine', 'edEditBeginningOfFile',
+ 'edEditBackTab', 'edEditBackspace', 'edDeleteButton', 'edAddButton'
+ )
+ ),
+ 'SYMBOLS' => array(
+ '(', ')', '[', ']', '{', '}', '!', '+', '-', '~', '$', '^', '?', '@', '%', '#', '&', '*', '|', '/', '<', '>'
+ ),
+ 'CASE_SENSITIVE' => array(
+ GESHI_COMMENTS => false,
+ 1 => false,
+ 2 => false,
+ 3 => false,
+ 4 => false,
+ 5 => false
+ ),
+ 'STYLES' => array(
+ 'KEYWORDS' => array(
+ 1 => 'color: #800080;',
+ 2 => 'color: #0080FF; font-weight: bold;',
+ 3 => 'color: #0000FF;',
+ 4 => 'color: #FF00FF;',
+ 5 => 'color: #008000;'
+ ),
+ 'COMMENTS' => array(
+ 1 => 'color: #008000; font-style: italic;',
+ 2 => 'color: #FF1010; font-weight: bold;',
+ 'MULTI' => 'color: #808080; font-style: italic;'
+ ),
+ 'ESCAPE_CHAR' => array(
+ 0 => 'color: #000099; font-weight: bold;'
+ ),
+ 'BRACKETS' => array(
+ 0 => 'color: #66cc66;'
+ ),
+ 'STRINGS' => array(
+ 0 => 'color: #ff0000;'
+ ),
+ 'NUMBERS' => array(
+ 0 => 'color: #cc66cc;'
+ ),
+ 'METHODS' => array(
+ 0 => 'color: #006600;'
+ ),
+ 'SYMBOLS' => array(
+ 0 => 'color: #66cc66;'
+ ),
+ 'REGEXPS' => array(
+ 0 => 'color: #0000ff;'
+ ),
+ 'SCRIPT' => array(
+ )
+ ),
+ 'URLS' => array(
+ 1 => '',
+ 2 => '',
+ 3 => '',
+ 4 => '',
+ 5 => ''
+ ),
+ 'OOLANG' => false,
+ 'OBJECT_SPLITTER' => '',
+ 'REGEXPS' => array(
+ 0 => "[\\$]{1,2}[a-zA-Z_][a-zA-Z0-9_]*"
+ ),
+ 'STRICT_MODE_APPLIES' => GESHI_MAYBE,
+ 'SCRIPT_DELIMITERS' => array(
+ ),
+ 'HIGHLIGHT_STRICT_BLOCK' => array(
+ )
+);
+
+?>
+
+
diff --git a/inc/geshi/xml.php b/inc/geshi/xml.php
index 73329c572..af125dc2d 100644
--- a/inc/geshi/xml.php
+++ b/inc/geshi/xml.php
@@ -4,10 +4,10 @@
* -------
* Author: Nigel McNie (oracle.shinoda@gmail.com)
* Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/)
- * Release Version: 1.0.7.9
- * CVS Revision Version: $Revision: 1.15 $
+ * Release Version: 1.0.7.10
+ * CVS Revision Version: $Revision: 1.17 $
* Date Started: 2004/09/01
- * Last Modified: $Date: 2006/04/23 01:14:41 $
+ * Last Modified: $Date: 2006/05/19 11:40:14 $
*
* XML language file for GeSHi. Based on the idea/file by Christian Weiske
*