Commit graph

13 commits

Author SHA1 Message Date
donl
a2e8518f45 Improve consistency of edge case classifications 2016-02-13 14:28:40 -07:00
donl
d8d929aff6 Modified py.test for changes in lexer. 2016-02-10 20:17:53 -07:00
donl
81c2ccd818 Changed style to mimic Xojo IDE 2016-02-10 19:36:28 -07:00
donl
26318c1f60 Added data types and URL support. 2016-02-10 19:36:02 -07:00
Charles
7fab3953f0 Rename xojo.py to lexer.py, xojostyle to styles.py.
Signed-off-by: Charles <charles@declareSub.com>
2015-07-29 18:21:23 -04:00
Charles
81ca1fa84f Add missing operator \, property declaration highlighting.
Signed-off-by: Charles <charles@declareSub.com>
2015-07-28 10:41:11 -04:00
Charles
ab4bdbfb35 Eliminate private lexer classes.
Signed-off-by: Charles <charles@declareSub.com>
2015-07-27 14:05:17 -04:00
Charles
fdfb19bab5 Add test.
'Alias' is a keyword only inside a declare statement; this test checks that it is highlighted as an an identifier when used outside a declare.

Signed-off-by: Charles <charles@declareSub.com>
2015-07-26 15:31:42 -04:00
Charles
9f51a9c0c0 Tweak Name.XojoType color.
Signed-off-by: Charles <charles@declareSub.com>
2015-07-26 15:30:52 -04:00
Charles
5ff90eddf7 Introduce a mixin to set lexer options; revise declare code.
Signed-off-by: Charles <charles@declareSub.com>
2015-07-26 15:17:47 -04:00
Charles
24fc5530f2 Satisfy pylint.
Signed-off-by: Charles <charles@declareSub.com>
2015-07-26 15:17:04 -04:00
Charles
667fe81352 Fix import error; satisfy pylint.
Signed-off-by: Charles <charles@declareSub.com>
2015-07-26 15:16:31 -04:00
Charles
1a30831190 Rename package to pygments_xojo; add xojo style; improve declare highlighting; introduce Token.Name.XojoType.
Signed-off-by: Charles <charles@declareSub.com>
2015-07-26 14:01:03 -04:00