declaresub
a4109d1eff
Merge pull request #2 from donl/master
...
Lexer and Style changes
2016-02-15 21:23:56 -05:00
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
a3047fdd7b
Add wheel to requirements.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-29 19:54:23 -04:00
Charles
9d4de208ba
Update README.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-29 19:26:58 -04:00
Charles
06f5570c4e
Check for python version before attempting virtual environment installation.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-29 18:58:21 -04:00
Charles
6534a7055c
Add .trsvis.yml.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-29 18:30:56 -04:00
Charles
5be45ddea5
Add long_description, keywords; remove unneeded imports.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-29 18:30:27 -04:00
Charles
543caa8e8e
Revise build_dist.bash.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-29 18:29:22 -04:00
Charles
f65ec17ac2
Rewrite script to use pyvenv when available; script now installs pip from pypi if needed.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-29 18:26:41 -04:00
Charles
1a67bfa1b7
Add build, dist to directories removed by make clean.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-29 18:25:37 -04:00
Charles
799a48d66c
Delete moof.bash.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-29 18:22:36 -04:00
Charles
0b2fbefef0
Remove moof command from Makefile.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-29 18:22:24 -04: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
c6a2b81c85
Add tox to requirements.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-29 18:20:41 -04:00
Charles
2850ca4eb0
Add .eggs directory to .gitignore.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-28 12:48:34 -04:00
Charles
839bb32bfd
Add makefile to provide an interface for various commands.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-28 12:47:28 -04:00
Charles
ab99cc993d
Add url option to setup.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-28 11:18:43 -04:00
Charles
cdec8b0a5f
Ignore build, dist directories.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-28 11:18:23 -04:00
Charles
6652ae6abb
Add setup.cfg.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-28 10:46:07 -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
c85dd6db56
Add MANIFEST.in.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-28 10:40:23 -04:00
Charles
e9a713cd38
Add author_email, license options.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-28 10:40:11 -04:00
Charles
158555e2f7
Add check-manifest to local install.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-28 10:39:52 -04:00
Charles
0e3359d03a
Add py26, py33 to tox.
...
Pygments supports Python >=2.6, Python>=3.3.
Signed-off-by: Charles <charles@declareSub.com>
2015-07-28 10:39:34 -04:00
Charles
a1dedce59c
Improve comment.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-27 22:35:58 -04:00
Charles
91d929256c
Update package name.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-27 22:35:43 -04:00
Charles
ab4bdbfb35
Eliminate private lexer classes.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-27 14:05:17 -04:00
Charles
84765f30ce
Add check for pip andvirtualenv executables.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-26 22:41:35 -04:00
Charles
f1b5256fed
Update README.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-26 15:43:12 -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
5c0a9709c4
Fix typos.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-26 14:59:22 -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
Charles
c3b141f06d
Add class _FunctionParamsLexer.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-25 11:33:40 -04:00
Charles
df93a3cb0f
Parameterize test for future additions.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-24 18:44:57 -04:00
Charles
567553d5c2
Add some missing operators, move some keywords to OPERATOR_WORDS, eliminate some duplication.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-24 18:44:31 -04:00
Charles
76c3069de4
Add a bit more information.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-24 12:48:46 -04:00
Charles
576c9ac971
make_virtualenv.bash now looks for python2, python3, and skips .venv creation if python version is not installed.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-24 12:30:43 -04:00
Charles
ed936d306c
Merge branch 'master' of github.com:declaresub/pygments-xojo
...
# By declaresub
# Via declaresub
* 'master' of github.com:declaresub/pygments-xojo:
Initial commit
2015-07-24 11:32:40 -04:00
declaresub
5c17acb4a3
Initial commit
2015-07-24 11:28:40 -04:00
Charles
cc2fce0f0f
Initial commit.
...
Signed-off-by: Charles <charles@declareSub.com>
2015-07-24 11:25:49 -04:00