Lexers for non-source code file types.
copyright: | Copyright 2006-2013 by the Pygments team, see AUTHORS. |
---|---|
license: | BSD, see LICENSE for details. |
Lexer for configuration files in Java’s properties format.
New in Pygments 1.4.
Lexer that highlights debian sources.list files.
New in Pygments 0.7.
Lexer for simple Makefiles (no preprocessing).
New in Pygments 0.10.
Lexer for BSD and GNU make extensions (lenient enough to handle both in the same file even).
Rewritten in Pygments 0.10.
Lexer for unified or context-style diffs or patches.
Lexer for IRC logs in irssi, xchat or weechat style.
Lexer for the TeX and LaTeX typesetting languages.
Lexer for the (g)roff typesetting language, supporting groff extensions. Mainly useful for highlighting manpage sources.
New in Pygments 0.6.
Lexer for configuration files following the Apache config file format.
New in Pygments 0.6.
A lexer that highlights BBCode(-like) syntax.
New in Pygments 0.6.
For MoinMoin (and Trac) Wiki markup.
New in Pygments 0.7.
For reStructuredText markup.
New in Pygments 0.7.
Additional options accepted:
Lexer for VimL script files.
New in Pygments 0.8.
It’s kind of difficult to decide if something might be a keyword in VimL because it allows you to abbreviate them. In fact, ‘ab[breviate]’ is a good example. :ab, :abbre, or :abbreviate are valid ways to call it so rather than making really awful regexps like:
\bab(?:b(?:r(?:e(?:v(?:i(?:a(?:t(?:e)?)?)?)?)?)?)?)?\b
we match bw+b and then call is_in() on those tokens. See scripts/get_vimkw.py for how the lists are extracted.
Lexer for Gettext catalog files.
New in Pygments 0.9.
Lexer for squid configuration files.
New in Pygments 0.9.
Lexer for Debian control files and apt-cache show <pkg> outputs.
New in Pygments 0.9.
DarcsPatchLexer is a lexer for the various versions of the darcs patch format. Examples of this format are derived by commands such as darcs annotate --patch and darcs send.
New in Pygments 0.10.
Lexer for YAML, a human-friendly data serialization language.
New in Pygments 0.11.
Lexer for Lighttpd configuration files.
New in Pygments 0.11.
Lexer for Nginx configuration files.
New in Pygments 0.11.
Lexer for CMake files.
New in Pygments 1.2.
Lexer for HTTP sessions.
New in Pygments 1.5.
Lexer for PyPy log files.
New in Pygments 1.5.
Lexer for Windows Registry files produced by regedit.
New in Pygments 1.6.
Lexer for haXe build files.
New in Pygments 1.6.