pygments-main /

blackbird d9d6225 
gbrandl 3a85889 
gbrandl a88f6c3 

gbrandl 3a85889 
gbrandl a88f6c3 
gbrandl 3a85889 
gbrandl a88f6c3 

Georg Brandl 44b63ca 

gbrandl a88f6c3 

gbrandl 8279a59 
Georg Brandl f9e4a1e 
gbrandl a88f6c3 
Georg Brandl bcd674c 
gbrandl a88f6c3 

Georg Brandl ec24a5b 
gbrandl a88f6c3 

Georg Brandl ec24a5b 
gbrandl a88f6c3 

gbrandl 8bbb5ae 
Georg Brandl ec24a5b 

gbrandl 3a85889 

Georg Brandl 9cae2ba 
gbrandl a88f6c3 

gbrandl 3a85889 
gbrandl a88f6c3 
gbrandl 3a85889 

gbrandl 7f73b8a 
gbrandl 3a85889 

gbrandl aac4c26 
gbrandl 3a85889 
gbrandl 5a794a6 

gbrandl 3a85889 
gbrandl a88f6c3 

Georg Brandl ec24a5b 
gbrandl 3a85889 
#!/usr/bin/env python
# -*- coding: utf-8 -*-

    Pygments is a syntax highlighting package written in Python.

    It is a generic syntax highlighter for general use in all kinds of software
    such as forum systems, wikis or other applications that need to prettify
    source code. Highlights are:

    * a wide range of common languages and markup formats is supported
    * special attention is paid to details, increasing quality by a fair amount
    * support for new languages and formats are added easily
    * a number of output formats, presently HTML, LaTeX, RTF, SVG, all image \
      formats that PIL supports and ANSI sequences
    * it is usable as a command-line tool and as a library
    * ... and it highlights even Brainfuck!

    The `Pygments tip`_ is installable with ``easy_install Pygments==dev``.

    .. _Pygments tip:

    :copyright: Copyright 2006-2012 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.

    from setuptools import setup, find_packages
    have_setuptools = True
except ImportError:
    from distutils.core import setup
    def find_packages():
        return [
    have_setuptools = False

    from distutils.command.build_py import build_py_2to3 as build_py
except ImportError:
    from distutils.command.build_py import build_py

if have_setuptools:
    add_keywords = dict(
        entry_points = {
            'console_scripts': ['pygmentize = pygments.cmdline:main'],
    add_keywords = dict(
        scripts = ['pygmentize'],

    name = 'Pygments',
    version = '1.5',
    url = '',
    license = 'BSD License',
    author = 'Georg Brandl',
    author_email = '',
    description = 'Pygments is a syntax highlighting package written in Python.',
    long_description = __doc__,
    keywords = 'syntax highlighting',
    packages = find_packages(),
    platforms = 'any',
    zip_safe = False,
    include_package_data = True,
    classifiers = [
        'License :: OSI Approved :: BSD License',
        'Intended Audience :: Developers',
        'Intended Audience :: End Users/Desktop',
        'Intended Audience :: System Administrators',
        'Development Status :: 5 - Production/Stable',
        'Programming Language :: Python',
        'Programming Language :: Python :: 2',
        'Programming Language :: Python :: 3',
        'Operating System :: OS Independent',
    cmdclass = {'build_py': build_py},
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.