Syntax-Highlight-Engine-Kate

 view release on metacpan or  search on metacpan

MANIFEST  view on Meta::CPAN

samples/highlight.asm
samples/highlight.asm-avr
samples/highlight.asm-nasm
samples/highlight.asp
samples/highlight.awk
samples/highlight.basetest
samples/highlight.bib
samples/highlight.cmake
samples/highlight.cpp
samples/highlight.css
samples/highlight.desktop
samples/highlight.do
samples/highlight.dox
samples/highlight.e
samples/highlight.eml
samples/highlight.exu
samples/highlight.f90
samples/highlight.glsl
samples/highlight.hs
samples/highlight.html
samples/highlight.java

REGISTERED  view on Meta::CPAN

.desktop	./samples/highlight.desktop
4GL	
4GL-PER	
ABC	./samples/highlight.abc
Ada	
AHDL	
Alerts	
ANSI C89	
Ansys	
Apache Configuration	
Asm6502	

lib/Syntax/Highlight/Engine/Kate.pm  view on Meta::CPAN

		'*.cp' => ['Component-Pascal', ],
		'*.cpp' => ['C++', ],
		'*.cs' => ['C#', ],
		'*.css' => ['CSS', ],
		'*.cue' => ['CUE Sheet', ],
		'*.cxx' => ['C++', ],
		'*.d' => ['D', ],
		'*.daml' => ['XML', ],
		'*.dbm' => ['ColdFusion', ],
		'*.def' => ['Modula-2', ],
		'*.desktop' => ['.desktop', ],
		'*.diff' => ['Diff', ],
		'*.do' => ['Stata', ],
		'*.docbook' => ['XML', ],
		'*.dox' => ['Doxygen', ],
		'*.doxygen' => ['Doxygen', ],
		'*.e' => ['E Language', 'Eiffel', 'Euphoria', ],
		'*.ebuild' => ['Bash', ],
		'*.eclass' => ['Bash', ],
		'*.eml' => ['Email', ],
		'*.eps' => ['PostScript', ],

lib/Syntax/Highlight/Engine/Kate.pm  view on Meta::CPAN

		'*.i' => ['progress', ],
		'*.idl' => ['IDL', ],
		'*.inc' => ['POV-Ray', 'PHP (HTML)', 'LPC', ],
		'*.inf' => ['Inform', ],
		'*.ini' => ['INI Files', ],
		'*.java' => ['Java', ],
		'*.js' => ['JavaScript', ],
		'*.jsp' => ['JSP', ],
		'*.katetemplate' => ['Kate File Template', ],
		'*.kbasic' => ['KBasic', ],
		'*.kdelnk' => ['.desktop', ],
		'*.l' => ['Lex/Flex', ],
		'*.ldif' => ['LDIF', ],
		'*.lex' => ['Lex/Flex', ],
		'*.lgo' => ['de_DE', 'en_US', 'nl', ],
		'*.lgt' => ['Logtalk', ],
		'*.lhs' => ['Literate Haskell', ],
		'*.lisp' => ['Common Lisp', ],
		'*.logo' => ['de_DE', 'en_US', 'nl', ],
		'*.lsp' => ['Common Lisp', ],
		'*.lua' => ['Lua', ],

lib/Syntax/Highlight/Engine/Kate.pm  view on Meta::CPAN

	$self->{'sections'} = {
		'Assembler' => [
			'AVR Assembler',
			'Asm6502',
			'GNU Assembler',
			'Intel x86 (NASM)',
			'MIPS Assembler',
			'PicAsm',
		],
		'Configuration' => [
			'.desktop',
			'Apache Configuration',
			'Cisco',
			'INI Files',
			'WINE Config',
			'x.org Configuration',
		],
		'Database' => [
			'4GL',
			'4GL-PER',
			'LDIF',

lib/Syntax/Highlight/Engine/Kate.pm  view on Meta::CPAN

			'Yacc/Bison',
			'xHarbour',
			'yacas',
		],
		'Test' => [
			'BaseTest',
			'BaseTestchild',
		],
	};
	$self->{'syntaxes'} = {
		'.desktop' => 'Desktop',
		'4GL' => 'FourGL',
		'4GL-PER' => 'FourGLminusPER',
		'ABC' => 'ABC',
		'AHDL' => 'AHDL',
		'ANSI C89' => 'ANSI_C89',
		'ASP' => 'ASP',
		'AVR Assembler' => 'AVR_Assembler',
		'AWK' => 'AWK',
		'Ada' => 'Ada',
		'Alerts' => 'Alerts',

lib/Syntax/Highlight/Engine/Kate.pm  view on Meta::CPAN


=head1 PLUGINS

Below is an overview of existing plugins. All have been tested on use and can be
created. The ones for which no sample file is available are marked. Those marked
OK have highlighted the test file without apparent mistakes. This does not mean
that all bugs are shaken out.

 LANGUAGE             MODULE                   COMMENT
 ********             ******                   ******
 .desktop             Desktop                  OK
 4GL                  FourGL                   No sample file
 4GL-PER              FourGLminusPER           No sample file
 ABC                  ABC                      OK
 AHDL                 AHDL                     OK
 ANSI C89             ANSI_C89                 No sample file
 ASP                  ASP                      OK
 AVR Assembler        AVR_Assembler            OK
 AWK                  AWK                      OK
 Ada                  Ada                      No sample file
                      Alerts                   OK hidden module

lib/Syntax/Highlight/Engine/Kate/Desktop.pm  view on Meta::CPAN

# Copyright (c) 2005 - 2006 Hans Jeuken. All rights reserved.
# This program is free software; you can redistribute it and/or
# modify it under the same terms as Perl itself.

# This file was generated from the 'desktop.xml' file of the syntax highlight
# engine of the kate text editor (http://www.kate-editor.org

#kate xml version 1.04
#kate version 2.4
#generated: Sun Feb  3 22:02:04 2008, localtime

package Syntax::Highlight::Engine::Kate::Desktop;

our $VERSION = '0.14';

lib/Syntax/Highlight/Engine/Kate/Desktop.pm  view on Meta::CPAN

   });
   $self->deliminators('\\s||\\.|\\(|\\)|:|\\!|\\+|,|-|<|=|>|\\%|\\&|\\*|\\/|;|\\?|\\[|\\]|\\^|\\{|\\||\\}|\\~|\\\\');
   $self->basecontext('Normal');
   $self->keywordscase(1);
   $self->initialize;
   bless ($self, $class);
   return $self;
}

sub language {
   return '.desktop';
}

sub parseComment {
   my ($self, $text) = @_;
   return 0;
};

sub parseNormal {
   my ($self, $text) = @_;
   # String => '\[.*\]$'

lib/Syntax/Highlight/Engine/Kate/Desktop.pm  view on Meta::CPAN

   return 0;
};


1;

__END__

=head1 NAME

Syntax::Highlight::Engine::Kate::Desktop - a Plugin for .desktop syntax highlighting

=head1 SYNOPSIS

 require Syntax::Highlight::Engine::Kate::Desktop;
 my $sh = new Syntax::Highlight::Engine::Kate::Desktop([
 ]);

=head1 DESCRIPTION

Syntax::Highlight::Engine::Kate::Desktop is a  plugin module that provides syntax highlighting
for .desktop to the Syntax::Haghlight::Engine::Kate highlighting engine.

This code is generated from the syntax definition files used
by the Kate project.
It works quite fine, but can use refinement and optimization.

It inherits Syntax::Higlight::Engine::Kate::Template. See also there.

=head1 AUTHOR

Hans Jeuken (haje <at> toneel <dot> demon <dot> nl)

t/perl/before/kate.pl  view on Meta::CPAN

		'*.cp' => ['Component-Pascal', ],
		'*.cpp' => ['C++', ],
		'*.cs' => ['C#', ],
		'*.css' => ['CSS', ],
		'*.cue' => ['CUE Sheet', ],
		'*.cxx' => ['C++', ],
		'*.d' => ['D', ],
		'*.daml' => ['XML', ],
		'*.dbm' => ['ColdFusion', ],
		'*.def' => ['Modula-2', ],
		'*.desktop' => ['.desktop', ],
		'*.diff' => ['Diff', ],
		'*.do' => ['Stata', ],
		'*.docbook' => ['XML', ],
		'*.dox' => ['Doxygen', ],
		'*.doxygen' => ['Doxygen', ],
		'*.e' => ['E Language', 'Eiffel', 'Euphoria', ],
		'*.ebuild' => ['Bash', ],
		'*.eclass' => ['Bash', ],
		'*.eml' => ['Email', ],
		'*.eps' => ['PostScript', ],

t/perl/before/kate.pl  view on Meta::CPAN

		'*.i' => ['progress', ],
		'*.idl' => ['IDL', ],
		'*.inc' => ['POV-Ray', 'PHP (HTML)', 'LPC', ],
		'*.inf' => ['Inform', ],
		'*.ini' => ['INI Files', ],
		'*.java' => ['Java', ],
		'*.js' => ['JavaScript', ],
		'*.jsp' => ['JSP', ],
		'*.katetemplate' => ['Kate File Template', ],
		'*.kbasic' => ['KBasic', ],
		'*.kdelnk' => ['.desktop', ],
		'*.l' => ['Lex/Flex', ],
		'*.ldif' => ['LDIF', ],
		'*.lex' => ['Lex/Flex', ],
		'*.lgo' => ['de_DE', 'en_US', 'nl', ],
		'*.lgt' => ['Logtalk', ],
		'*.lhs' => ['Literate Haskell', ],
		'*.lisp' => ['Common Lisp', ],
		'*.logo' => ['de_DE', 'en_US', 'nl', ],
		'*.lsp' => ['Common Lisp', ],
		'*.lua' => ['Lua', ],

t/perl/before/kate.pl  view on Meta::CPAN

	$self->{'sections'} = {
		'Assembler' => [
			'AVR Assembler',
			'Asm6502',
			'GNU Assembler',
			'Intel x86 (NASM)',
			'MIPS Assembler',
			'PicAsm',
		],
		'Configuration' => [
			'.desktop',
			'Apache Configuration',
			'Cisco',
			'INI Files',
			'WINE Config',
			'x.org Configuration',
		],
		'Database' => [
			'4GL',
			'4GL-PER',
			'LDIF',

t/perl/before/kate.pl  view on Meta::CPAN

			'Yacc/Bison',
			'xHarbour',
			'yacas',
		],
		'Test' => [
			'BaseTest',
			'BaseTestchild',
		],
	};
	$self->{'syntaxes'} = {
		'.desktop' => 'Desktop',
		'4GL' => 'FourGL',
		'4GL-PER' => 'FourGLminusPER',
		'ABC' => 'ABC',
		'AHDL' => 'AHDL',
		'ANSI C89' => 'ANSI_C89',
		'ASP' => 'ASP',
		'AVR Assembler' => 'AVR_Assembler',
		'AWK' => 'AWK',
		'Ada' => 'Ada',
		'Alerts' => 'Alerts',

t/perl/before/kate.pl  view on Meta::CPAN

still not enough attributes were defined. So in some languages different modes have the same attribute.

=head1 PLUGINS

Below an overview of existing plugins. All have been tested on use and can be created. The ones for which no samplefile
is available are marked. Those marked OK have highlighted the testfile without appearant mistakes. This does
not mean that all bugs are shaken out. 

 LANGUAGE             MODULE                   COMMENT
 ********             ******                   ******
 .desktop             Desktop                  OK
 4GL                  FourGL                   No sample file
 4GL-PER              FourGLminusPER           No sample file
 ABC                  ABC                      OK
 AHDL                 AHDL                     OK
 ANSI C89             ANSI_C89                 No sample file
 ASP                  ASP                      OK
 AVR Assembler        AVR_Assembler            OK
 AWK                  AWK                      OK
 Ada                  Ada                      No sample file
                      Alerts                   OK hidden module

t/perl/highlighted/kate.pl  view on Meta::CPAN

</normal><normal>		</normal><operator>'</operator><string>*.cp</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>Component-Pascal</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.cpp</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>C++</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.cs</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>C#</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.css</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>CSS</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.cue</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>CUE Sheet</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.cxx</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>C++</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.d</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>D</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.daml</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>XML</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.dbm</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>ColdFusion</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.def</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>Modula-2</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.desktop</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>.desktop</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.diff</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>Diff</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.do</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>Stata</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.docbook</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>XML</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.dox</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>Doxygen</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.doxygen</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>Doxygen</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.e</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>E Language</string><operator>'</operator><normal>, </normal><operator>'</operator><string>Eiffel</string><...
</normal><normal>		</normal><operator>'</operator><string>*.ebuild</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>Bash</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.eclass</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>Bash</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.eml</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>Email</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.eps</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>PostScript</string><operator>'</operator><normal>, ],</normal><normal>

t/perl/highlighted/kate.pl  view on Meta::CPAN

</normal><normal>		</normal><operator>'</operator><string>*.i</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>progress</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.idl</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>IDL</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.inc</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>POV-Ray</string><operator>'</operator><normal>, </normal><operator>'</operator><string>PHP (HTML)</strin...
</normal><normal>		</normal><operator>'</operator><string>*.inf</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>Inform</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.ini</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>INI Files</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.java</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>Java</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.js</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>JavaScript</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.jsp</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>JSP</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.katetemplate</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>Kate File Template</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.kbasic</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>KBasic</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.kdelnk</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>.desktop</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.l</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>Lex/Flex</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.ldif</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>LDIF</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.lex</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>Lex/Flex</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.lgo</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>de_DE</string><operator>'</operator><normal>, </normal><operator>'</operator><string>en_US</string><oper...
</normal><normal>		</normal><operator>'</operator><string>*.lgt</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>Logtalk</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.lhs</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>Literate Haskell</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.lisp</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>Common Lisp</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.logo</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>de_DE</string><operator>'</operator><normal>, </normal><operator>'</operator><string>en_US</string><ope...
</normal><normal>		</normal><operator>'</operator><string>*.lsp</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>Common Lisp</string><operator>'</operator><normal>, ],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>*.lua</string><operator>'</operator><normal> => [</normal><operator>'</operator><string>Lua</string><operator>'</operator><normal>, ],</normal><normal>

t/perl/highlighted/kate.pl  view on Meta::CPAN

</normal><normal>	</normal><datatype>$self</datatype><normal>->{</normal><operator>'</operator><string>sections</string><operator>'</operator><normal>} = {</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>Assembler</string><operator>'</operator><normal> => [</normal><normal>
</normal><normal>			</normal><operator>'</operator><string>AVR Assembler</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>			</normal><operator>'</operator><string>Asm6502</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>			</normal><operator>'</operator><string>GNU Assembler</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>			</normal><operator>'</operator><string>Intel x86 (NASM)</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>			</normal><operator>'</operator><string>MIPS Assembler</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>			</normal><operator>'</operator><string>PicAsm</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>		],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>Configuration</string><operator>'</operator><normal> => [</normal><normal>
</normal><normal>			</normal><operator>'</operator><string>.desktop</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>			</normal><operator>'</operator><string>Apache Configuration</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>			</normal><operator>'</operator><string>Cisco</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>			</normal><operator>'</operator><string>INI Files</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>			</normal><operator>'</operator><string>WINE Config</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>			</normal><operator>'</operator><string>x.org Configuration</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>		],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>Database</string><operator>'</operator><normal> => [</normal><normal>
</normal><normal>			</normal><operator>'</operator><string>4GL</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>			</normal><operator>'</operator><string>4GL-PER</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>			</normal><operator>'</operator><string>LDIF</string><operator>'</operator><normal>,</normal><normal>

t/perl/highlighted/kate.pl  view on Meta::CPAN

</normal><normal>			</normal><operator>'</operator><string>Yacc/Bison</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>			</normal><operator>'</operator><string>xHarbour</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>			</normal><operator>'</operator><string>yacas</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>		],</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>Test</string><operator>'</operator><normal> => [</normal><normal>
</normal><normal>			</normal><operator>'</operator><string>BaseTest</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>			</normal><operator>'</operator><string>BaseTestchild</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>		],</normal><normal>
</normal><normal>	};</normal><normal>
</normal><normal>	</normal><datatype>$self</datatype><normal>->{</normal><operator>'</operator><string>syntaxes</string><operator>'</operator><normal>} = {</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>.desktop</string><operator>'</operator><normal> => </normal><operator>'</operator><string>Desktop</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>4GL</string><operator>'</operator><normal> => </normal><operator>'</operator><string>FourGL</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>4GL-PER</string><operator>'</operator><normal> => </normal><operator>'</operator><string>FourGLminusPER</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>ABC</string><operator>'</operator><normal> => </normal><operator>'</operator><string>ABC</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>AHDL</string><operator>'</operator><normal> => </normal><operator>'</operator><string>AHDL</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>ANSI C89</string><operator>'</operator><normal> => </normal><operator>'</operator><string>ANSI_C89</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>ASP</string><operator>'</operator><normal> => </normal><operator>'</operator><string>ASP</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>AVR Assembler</string><operator>'</operator><normal> => </normal><operator>'</operator><string>AVR_Assembler</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>AWK</string><operator>'</operator><normal> => </normal><operator>'</operator><string>AWK</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>Ada</string><operator>'</operator><normal> => </normal><operator>'</operator><string>Ada</string><operator>'</operator><normal>,</normal><normal>
</normal><normal>		</normal><operator>'</operator><string>Alerts</string><operator>'</operator><normal> => </normal><operator>'</operator><string>Alerts</string><operator>'</operator><normal>,</normal><normal>

t/perl/highlighted/kate.pl  view on Meta::CPAN

</comment><comment>still not enough attributes were defined. So in some languages different modes have the same attribute.</comment><comment>
</comment><comment>
</comment><comment>=head1 PLUGINS</comment><comment>
</comment><comment>
</comment><comment>Below an overview of existing plugins. All have been tested on use and can be created. The ones for which no samplefile</comment><comment>
</comment><comment>is available are marked. Those marked OK have highlighted the testfile without appearant mistakes. This does</comment><comment>
</comment><comment>not mean that all bugs are shaken out. </comment><comment>
</comment><comment>
</comment><comment> LANGUAGE             MODULE                   COMMENT</comment><comment>
</comment><comment> ********             ******                   ******</comment><comment>
</comment><comment> .desktop             Desktop                  OK</comment><comment>
</comment><comment> 4GL                  FourGL                   No sample file</comment><comment>
</comment><comment> 4GL-PER              FourGLminusPER           No sample file</comment><comment>
</comment><comment> ABC                  ABC                      OK</comment><comment>
</comment><comment> AHDL                 AHDL                     OK</comment><comment>
</comment><comment> ANSI C89             ANSI_C89                 No sample file</comment><comment>
</comment><comment> ASP                  ASP                      OK</comment><comment>
</comment><comment> AVR Assembler        AVR_Assembler            OK</comment><comment>
</comment><comment> AWK                  AWK                      OK</comment><comment>
</comment><comment> Ada                  Ada                      No sample file</comment><comment>
</comment><comment>                      Alerts                   OK hidden module</comment><comment>



( run in 0.241 second using v1.01-cache-2.11-cpan-299005ec8e3 )