Diff of /stc-styles.rc.cfg [2c229c] .. [6fe32e] Maximize Restore

  Switch to side-by-side view

--- a/stc-styles.rc.cfg
+++ b/stc-styles.rc.cfg
@@ -19,6 +19,7 @@
 style.python.011=
 style.python.012=fore:#7F7F7F,italic
 style.python.013=fore:#000000,back:#E0C0E0,eolfilled
+style.python.014=fore:#ffffff,back:000000
 style.python.032=back:%(backcol)s,face:%(mono)s,size:%(size)d
 style.python.033=size:%(lnsize)d,face:%(helv)s,back:#A0A0A0
 style.python.034=fore:#0000FF,back:#FFFF88,bold
@@ -83,6 +84,37 @@
 [style.text]
 style.text.000=face:%(mono)s,size:%(size)d
 style.text.032=face:%(mono)s,size:%(size)d
+[style.tex]
+style.tex.000=fore:#000000,face:%(mono)s,size:%(size)d
+style.tex.001=fore:#00007F,face:%(mono)s,size:%(size)d,bold
+style.tex.002=fore:#7F007F,face:%(mono)s,size:%(size)d,bold
+style.tex.003=fore:#0000FF,face:%(mono)s,size:%(size)d,bold
+style.tex.004=back:#E8FFE8,italic,fore:#007F00,face:%(mono)s,size:%(size)d
+style.tex.005=fore:#7F007F,face:%(mono)s,size:%(size)d
+[style.pyrex]
+setting.pyrex.-3=
+setting.pyrex.-2=fore:#000000
+setting.pyrex.-1=back:#88C4FF
+style.pyrex.000=fore:#808080
+style.pyrex.001=back:#E8FFE8,italic,fore:#007F00
+style.pyrex.002=fore:#007F7F
+style.pyrex.003=fore:#7F007F
+style.pyrex.004=fore:#7F007F
+style.pyrex.005=fore:#00007F,bold
+style.pyrex.006=fore:#000033,back:#FFFFE8
+style.pyrex.007=fore:#000033,back:#FFFFE8
+style.pyrex.008=fore:#0000FF,bold
+style.pyrex.009=fore:#007F7F,bold
+style.pyrex.010=bold
+style.pyrex.011=
+style.pyrex.012=fore:#7F7F7F,italic
+style.pyrex.013=fore:#000000,back:#E0C0E0,eolfilled
+style.pyrex.032=back:%(backcol)s,face:%(mono)s,size:%(size)d
+style.pyrex.033=size:%(lnsize)d,face:%(helv)s,back:#A0A0A0
+style.pyrex.034=fore:#0000FF,back:#FFFF88,bold
+style.pyrex.035=fore:#FF0000,back:#FFFF88,bold
+style.pyrex.036=
+style.pyrex.037=
 
 [style.python.default]
 setting.python.-2=fore:#000000
@@ -221,12 +253,16 @@
 
 [style.text.default]
 
+[style.tex.default]
+
+[style.pyrex.default]
+
 [python]
 displaysrc=## Comment Blocks!\nclass MyClass(MyParent):\n    """ Class example """\n    def __init__(self):\n        """ Triple quotes """\n        # Do something silly\n        a = ("Py" + "thon") * 100\n        b = "EOL unclosed string\n        c = [Matched braces]\n        d = {Unmatched brace
 braces={"good": (9, 12), "bad": (10, 12)}
 styleidnames={wxSTC_P_DEFAULT: "Default", wxSTC_P_COMMENTLINE: "Comment", wxSTC_P_NUMBER : "Number", wxSTC_P_STRING : "String", wxSTC_P_CHARACTER: "Single quoted string", wxSTC_P_WORD: "Keyword", wxSTC_P_TRIPLE:"Triple quotes", wxSTC_P_TRIPLEDOUBLE: "Triple double quotes", wxSTC_P_CLASSNAME: "Class definition", wxSTC_P_DEFNAME: "Function or method", wxSTC_P_OPERATOR: "Operators", wxSTC_P_IDENTIFIER: "Identifiers", wxSTC_P_COMMENTBLOCK: "Comment blocks", wxSTC_P_STRINGEOL: "EOL unclosed string"}
 lexer=wxSTC_LEX_PYTHON
-keywords=and assert break class continue def del elif else except exec finally for from global if import in is lambda not or pass print raise return try while
+keywords=and assert break class continue def del elif else except exec finally for from global if import in is lambda not or pass print raise return try while yield None
 
 [html]
 displaysrc=<?xml version="1.0"?>\n<html><head>\n  <title>STC Style Editor</title>\n  <script lang="Python"> a=10 </script>\n </head>\n <body bgcolor="#FFFFFF" text=#000000>\n    &lt; Text for testing &gt;\n    <unknown_tag>\n    <!--Comments--><?question?><![CDATA[]]>\n </body>\n</html>
@@ -262,3 +298,17 @@
 keywords=
 lexer=wxSTC_LEX_NULL
 styleidnames={0: "Default"}
+
+[tex]
+displaysrc=\\begin{document} %begin and end get a different color\n\\section{Example} %\\commands and macros get a color\nThis is text with inline math: $1 + 1 = 2$\n\\end{document}\n
+braces={"good": (9, 12), "bad": (10, 12)}
+keywords=
+lexer=wxSTC_LEX_LATEX
+styleidnames={0: "Default", 1: "Special", 2: "Group", 3: "Symbol", 4: "Command", 5: "Text"}
+
+[pyrex]
+displaysrc=Not updated
+braces={"good":(9,12), "bad":(10,12)}
+keywords=and assert break continue def del elif else except exec finally for from global if import in is lambda not or pass print raise return try while None struct union enum extern include ctypedef cdef char short int long float double unsigned public
+lexer=wxSTC_LEX_PYTHON
+styleidnames={wxSTC_P_DEFAULT: "Default", wxSTC_P_COMMENTLINE: "Comment", wxSTC_P_NUMBER : "Number", wxSTC_P_STRING : "String", wxSTC_P_CHARACTER: "Single quoted string", wxSTC_P_WORD: "Keyword", wxSTC_P_TRIPLE:"Triple quotes", wxSTC_P_TRIPLEDOUBLE: "Triple double quotes", wxSTC_P_CLASSNAME: "Class definition", wxSTC_P_DEFNAME: "Function or method", wxSTC_P_OPERATOR: "Operators", wxSTC_P_IDENTIFIER: "Identifiers", wxSTC_P_COMMENTBLOCK: "Comment blocks", wxSTC_P_STRINGEOL: "EOL unclosed string"}