Re: [Codestriker-user] Syntax highlight (patch included)
Brought to you by:
sits
|
From: David S. <dav...@gm...> - 2007-06-25 23:35:22
|
Hi Nikita, > Probably we should not stuck to only one (webcpp or other) but provide > generic layer for use external highlighters. I think, we could use any > one that: > * builds css-formatted code by using <span class="style"> and closes > tags correctly; > * don't add any symbols other than escaped standard one (lt, gt, amp); > * can behave as line filter (get text from stdin and output it to stdout). Sounds like an excellent idea. > To add such highlighter support we need is to provide its description: > * program name and command line template; > * correspondence between file externsions and program's language names; > * description of header we should strip out from highlighter output; > * correspondence between program's styles and our styles. > > In my Debian there are some tools that meet these requirements: > * highlight: http://www.andre-simon.de/doku/highlight/en/highlight.html > * GNU source-hightlight: > http://www.gnu.org/software/src-highlite/source-highlight.html > * Web C Plus Plus: http://webcpp.sourceforge.net > > To allow usage of pure Perl highlighter (Kate engine) it seems to be a > good idea to name styles after its standard ones. Agreed! Thanks for looking into this, you'll make a lot of people happy! Cheers, David |