Rosetta Code:Village Pump/Syntax highlighting: Difference between revisions

Spawn new page. First section detailing our relationship with GeSHi.
(Village Pump:Home/Syntax Highlighting moved to Village Pump:Home/Syntax Highlighting ( archived 2009-06-18 ): It's. Gotten. Huge. Outstanding issues need to be moved over to the fresh page.)
 
(Spawn new page. First section detailing our relationship with GeSHi.)
Line 1:
Discuss issues related to the Syntax Highlighting system here. The old page got huge, and it became hard to discern what problems were current.
#REDIRECT [[Village Pump:Home/Syntax Highlighting ( archived 2009-06-18 )]]
 
=Relationship Between Rosetta Code and GeSHi=
 
Rosetta Code first started using GeSHi for syntax highlighting a long while back, but due to our nature, we quickly discovered, and frequently continue to discover, programming languages which GeSHi does not provide highlighting functionality. Additionally, we've uncovered bugs in various releases of the software, and the GeSHi folks have been welcoming of fixes sent to them.
 
Due to the way language support is managed in GeSHi, it's fairly trivial for someone who can follow PHP syntax to create a PHP file that adds support for the language of their choice. GeSHi's support for [[Oberon-2]], [[Modula-3]] and [[AutoHotKey]] is the direct result of contributions by [[User:MBishop|MBishop]] and [[User:Tinku99|Tinku99]]. (If you like a language, and it doesn't appear to have syntax highlighting support, I strongly suggest you follow their lead. ;-) )
 
I am now also part of the GeSHi project focusing for now on adding and improving support for programming languages present on Rosetta Code. As a community of language aficionados and enthusiasts, Rosetta Code is a hotbed for opportunities for improving GeSHi, and improvement of GeSHi is extremely helpful for improving the readability code on Rosetta Code. --[[User:Short Circuit|Short Circuit]] 06:43, 18 June 2009 (UTC)