skylighting: syntax highlighting library
Skylighting is a syntax highlighting library with
support for over one hundred languages. It derives
its tokenizers from XML syntax definitions used
by KDE's KSyntaxHighlighting framework, so any
syntax supported by that framework can be added.
An optional command-line program is provided.
Skylighting is intended to be the successor to
highlighting-kate.
This package provides generated syntax modules
based on the KDE XML definitions provided by the
skylighting-core
package. As a result this
package is licensed under the GPL.
[Skip to Readme]
Modules
[Index] [Quick Jump]
- Skylighting
- Skylighting.Core
- Format
- Skylighting.Format.ANSI
- Skylighting.Format.HTML
- Skylighting.Format.LaTeX
- Skylighting.Parser
- Skylighting.Regex
- Skylighting.Styles
- Skylighting.Syntax
- Skylighting.Tokenizer
- Skylighting.Types
Flags
Automatic Flags
Name | Description | Default |
---|---|---|
executable | Whether to build the skylighting program | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- skylighting-0.8.2.2.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.1.0.0, 0.1.0.1, 0.1.1, 0.1.1.1, 0.1.1.2, 0.1.1.3, 0.1.1.4, 0.1.1.5, 0.2, 0.3, 0.3.1, 0.3.2, 0.3.3, 0.3.3.1, 0.3.4, 0.3.4.1, 0.3.5, 0.4, 0.4.1, 0.4.2, 0.4.3, 0.4.3.1, 0.4.3.2, 0.4.4, 0.4.4.1, 0.5, 0.5.0.1, 0.5.1, 0.6, 0.7, 0.7.0.1, 0.7.0.2, 0.7.1, 0.7.2, 0.7.3, 0.7.4, 0.7.5, 0.7.6, 0.7.7, 0.8, 0.8.1, 0.8.1.1, 0.8.1.2, 0.8.2, 0.8.2.1, 0.8.2.2, 0.8.2.3, 0.8.3, 0.8.3.1, 0.8.3.2, 0.8.3.4, 0.8.4, 0.8.5, 0.9, 0.10, 0.10.0.1, 0.10.0.2, 0.10.0.3, 0.10.1, 0.10.2, 0.10.3, 0.10.4, 0.10.4.1, 0.10.5, 0.10.5.1, 0.10.5.2, 0.11, 0.12, 0.12.1, 0.12.2, 0.12.3, 0.12.3.1, 0.13, 0.13.1, 0.13.1.1, 0.13.1.2, 0.13.2 (info) |
---|---|
Change log | changelog.md |
Dependencies | base (>=4.8 && <5.0), binary, blaze-html (>=0.5), bytestring, containers, directory, filepath, pretty-show, skylighting, skylighting-core (==0.8.2.2), text [details] |
License | GPL-2.0-only |
Copyright | (C) 2016 John MacFarlane |
Author | John MacFarlane |
Maintainer | jgm@berkeley.edu |
Category | Text |
Home page | https://github.com/jgm/skylighting |
Source repo | head: git clone https://github.com/jgm/skylighting.git |
Uploaded | by JohnMacFarlane at 2019-10-01T05:18:49Z |
Distributions | Arch:0.13.2, Debian:0.8.5, Fedora:0.10.5.2, LTSHaskell:0.13.2, NixOS:0.13.2, Stackage:0.13.2, openSUSE:0.12.2 |
Reverse Dependencies | 11 direct, 150 indirect [details] |
Executables | skylighting |
Downloads | 90627 total (833 in the last 30 days) |
Rating | 2.25 (votes: 2) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2019-10-01 [all 1 reports] |