85
85
return url_root + "/" + url.Substring (url.LastIndexOf ('=') + 1);
88
List<TextSyntaxItem> BuildSyntaxList ()
90
List<TextSyntaxItem> syntaxes;
92
syntaxes = new List<TextSyntaxItem> ();
93
syntaxes.Add (new TextSyntaxItem ("ASM", "ASM (NASM based)", "text-x-generic", "ASM"));
94
syntaxes.Add (new TextSyntaxItem ("ASP", "ASP", "text-x-generic", "asp"));
95
syntaxes.Add (new TextSyntaxItem ("ActionScript", "ActionScript", "text-x-generic", "actionscript"));
96
syntaxes.Add (new TextSyntaxItem ("Ada", "Ada", "text-x-generic", "ada"));
97
syntaxes.Add (new TextSyntaxItem ("Apache Log", "Apache Log", "text-x-generic", "apache"));
98
syntaxes.Add (new TextSyntaxItem ("AppleScript", "AppleScript", "text-x-generic", "applescript"));
99
syntaxes.Add (new TextSyntaxItem ("Bash", "Bash", "text-x-generic", "bash"));
100
syntaxes.Add (new TextSyntaxItem ("C for Macs", "C for Macs", "text-x-generic", "c_mac"));
101
syntaxes.Add (new TextSyntaxItem ("C", "C", "text-x-generic", "c"));
102
syntaxes.Add (new TextSyntaxItem ("C", "C", "text-x-generic", "c"));
103
syntaxes.Add (new TextSyntaxItem ("C#", "C#", "text-x-generic", "csharp"));
104
syntaxes.Add (new TextSyntaxItem ("C++", "C++", "text-x-generic", "cpp"));
105
syntaxes.Add (new TextSyntaxItem ("CAD DCL", "CAD DCL", "text-x-generic", "caddcl"));
106
syntaxes.Add (new TextSyntaxItem ("CAD Lisp", "CAD Lisp", "text-x-generic", "cadlisp"));
107
syntaxes.Add (new TextSyntaxItem ("CSS", "CSS", "text-x-generic", "css"));
108
syntaxes.Add (new TextSyntaxItem ("ColdFusion", "ColdFusion", "text-x-generic", "cfm"));
109
syntaxes.Add (new TextSyntaxItem ("D", "D", "text-x-generic", "d"));
110
syntaxes.Add (new TextSyntaxItem ("DOS", "DOS", "text-x-generic", "dos"));
111
syntaxes.Add (new TextSyntaxItem ("Delphi", "Delphia", "text-x-generic", "delphi"));
112
syntaxes.Add (new TextSyntaxItem ("Diff", "Diff", "text-x-generic", "diff"));
113
syntaxes.Add (new TextSyntaxItem ("Eiffel", "Eiffel", "text-x-generic", "eiffel"));
114
syntaxes.Add (new TextSyntaxItem ("Fortran", "Fortrain", "text-x-generic", "fortran"));
115
syntaxes.Add (new TextSyntaxItem ("FreeBasic", "FreeBasic", "text-x-generic", "freebasic"));
116
syntaxes.Add (new TextSyntaxItem ("Game Maker", "Game Maker", "text-x-generic", "gml"));
117
syntaxes.Add (new TextSyntaxItem ("HTML 4", "HTML 4 Strict", "text-x-generic", "html4strict"));
118
syntaxes.Add (new TextSyntaxItem ("Java", "Java", "text-x-generic", "java"));
119
syntaxes.Add (new TextSyntaxItem ("Javascript", "JavaScript", "text-x-generic", "javascript"));
120
syntaxes.Add (new TextSyntaxItem ("Lua", "Lua", "text-x-generic", "lua"));
121
syntaxes.Add (new TextSyntaxItem ("MPASM", "MPASM", "text-x-generic", "mpasm"));
122
syntaxes.Add (new TextSyntaxItem ("Matlab", "Matlab", "text-x-generic", "matlab"));
123
syntaxes.Add (new TextSyntaxItem ("MySQL", "MySQL", "text-x-generic", "mysql"));
124
syntaxes.Add (new TextSyntaxItem ("NullSoft Installer", "NullSoft Installer", "text-x-generic", "nsis"));
125
syntaxes.Add (new TextSyntaxItem ("OCaml", "OCaml", "text-x-generic", "ocaml"));
126
syntaxes.Add (new TextSyntaxItem ("Objective-C", "Objective-C", "text-x-generic", "cobjc"));
127
syntaxes.Add (new TextSyntaxItem ("OpenOffice.org BASIC", "OpenOffice.org BASIC", "text-x-generic", "oobas"));
128
syntaxes.Add (new TextSyntaxItem ("Oracle 8", "Oracle 8", "text-x-generic", "oracle8"));
129
syntaxes.Add (new TextSyntaxItem ("PHP", "PHP", "text-x-generic", "php"));
130
syntaxes.Add (new TextSyntaxItem ("Pascal", "Pascal", "text-x-generic", "pascal"));
131
syntaxes.Add (new TextSyntaxItem ("Perl", "Perl", "text-x-generic", "perl"));
132
syntaxes.Add (new TextSyntaxItem ("Plain Text", "Plain Text", "text-x-generic", "text"));
133
syntaxes.Add (new TextSyntaxItem ("Python", "Python", "text-x-generic", "python"));
134
syntaxes.Add (new TextSyntaxItem ("QuickBASIC", "QuickBASIC", "text-x-generic", "qbasic"));
135
syntaxes.Add (new TextSyntaxItem ("Robots", "Robots", "text-x-generic", "robots"));
136
syntaxes.Add (new TextSyntaxItem ("Ruby", "Ruby", "text-x-generic", "ruby"));
137
syntaxes.Add (new TextSyntaxItem ("SQL", "SQL", "text-x-generic", "sql"));
138
syntaxes.Add (new TextSyntaxItem ("Scheme", "Scheme", "text-x-generic", "scheme"));
139
syntaxes.Add (new TextSyntaxItem ("Smarrty", "Smarty", "text-x-generic", "smarty"));
140
syntaxes.Add (new TextSyntaxItem ("Tcl", "Tcl", "text-x-generic", "tcl"));
141
syntaxes.Add (new TextSyntaxItem ("VB.NET", "VB.NET", "text-x-generic", "vbnet"));
142
syntaxes.Add (new TextSyntaxItem ("VisualBasic", "VisualBasic", "text-x-generic", "vb"));
143
syntaxes.Add (new TextSyntaxItem ("VisualFoxPro", "VisualFoxPro", "text-x-generic", "visualfoxpro"));
144
syntaxes.Add (new TextSyntaxItem ("XML", "XML", "text-x-generic", "xml"));