skylighting-core

This package provides the core functionality of the Skylighting project,
a Haskell syntax highlighting library with support for KDE XML syntax
highlighting descriptions.

For details on how to use this package, see the Haddock documentation and
the Skylighting README.

The Haskell code and related files in this package are licensed under
the BSD3 license. This package also includes KDE XML syntax definitions
which are provided under various licenses; see the XML files for
details.

Changes

Revision history for skylighting-core

0.7.7 – 2019-02-27

Add parseSyntaxDefinitionFromString [API change].

Fix parseSyntaxDefinition so that language.dtd no longer needed.
We strip out the SYSTEM “language.dtd” part of the doctype
if present, leaving any inline entity definitions.
This applies to both parseSyntaxDefinition and
parseSyntaxDefinitionFromString.