From: Sei Lisa <seilisasl@go...> - 2013-01-22 16:40:09
I have created a new project to maintain a database of keywords for
LSL (Linden Scripting Language), and generate output suitable for the
syntax highlighting capabilities of various projects. That includes
the Second Life viewer itself, the LSLForge eclipse plugin, the Kate
editor and, of course, GeSHi.
LSL is quite alive and gets updated every while. Just In the last week
two constants were added. The GeSHi syntax highlighting file for LSL
present in the repository is very out of date and lacks many new
keywords. As a result, lots of webs that use GeSHi's LSL highlighting
fail to highlight many functions and constants that are now in wide
The project, written in Python, takes an input template and merges it
with the database, in XML format, through an output driver, generating
the resulting output file.
The resulting output, which is up to date with the latest additions to
the language, is here:
It will be kept up to date with additions to the database file. The
corresponding input template is here:
The project homepage, including the database and the generation program, is:
Please incorporate the updated syntax highlighter. Feel free to modify
it at will to adapt it to the project's needs. If you think you
require me to include a copyright notice, or see any other legal
problem, please tell me.
Get latest updates about Open Source Projects, Conferences and News.