You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
1.2 KiB
30 lines
1.2 KiB
5 years ago
|
# -*- coding: utf-8 -*-
|
||
|
|
||
|
from pygments.style import Style
|
||
|
from pygments.token import Name, Comment, String, Number, Operator, Whitespace
|
||
|
|
||
|
class CMakeTemplateStyle(Style):
|
||
|
"""
|
||
|
for more token names, see pygments/styles.default
|
||
|
"""
|
||
|
|
||
|
background_color = "#f8f8f8"
|
||
|
default_style = ""
|
||
|
|
||
|
styles = {
|
||
|
Whitespace: "#bbbbbb",
|
||
|
Comment: "italic #408080",
|
||
|
Operator: "#555555",
|
||
|
String: "#217A21",
|
||
|
Number: "#105030",
|
||
|
Name.Builtin: "#333333", # anything lowercase
|
||
|
Name.Function: "#007020", # function
|
||
|
Name.Variable: "#1080B0", # <..>
|
||
|
Name.Tag: "#bb60d5", # ${..}
|
||
|
Name.Constant: "#4070a0", # uppercase only
|
||
|
Name.Entity: "italic #70A020", # @..@
|
||
|
Name.Attribute: "#906060", # paths, URLs
|
||
|
Name.Label: "#A0A000", # anything left over
|
||
|
Name.Exception: "bold #FF0000", # for debugging only
|
||
|
}
|