1
0
forked from VimPlug/jedi
Commit Graph

2107 Commits

Author SHA1 Message Date
David Halter
5ad12bc8aa fix mro usage and all the type stuff (see also my blog post about why dir is wrong). fixes #314, fixes #86 2013-09-13 22:47:00 +04:30
David Halter
70123a6499 awesome badge power again :-) 2013-09-09 20:09:14 +04:30
David Halter
ae365eb930 Merge branch 'dev' of github.com:davidhalter/jedi into dev 2013-09-08 22:28:26 +04:30
David Halter
353bc54642 fix reversed builtin in 2.7 2013-09-07 22:56:01 +04:30
David Halter
06cdc3753a Merge pull request #316 from asmeurer/sith_run
Try to make it clearer that the first output of sith.py run is just the input
2013-09-06 21:41:45 -07:00
Aaron Meurer
fc4e5408ba Try to make it clearer that the first output of sith.py run is just the input 2013-09-06 20:39:26 -06:00
David Halter
9feb76ed53 add _io mixin because that's what open in python3 returns 2013-09-06 16:10:00 +04:30
David Halter
39a5c8501b fixed file in python 2.7 with test, fixes #309 2013-09-06 16:00:12 +04:30
David Halter
9bbd73bf86 fix problems with set_vars that were no set_vars 2013-09-06 15:24:14 +04:30
David Halter
6f16aaaa19 corrected an old comment 2013-09-06 15:12:54 +04:30
David Halter
d216ab331a also add a test for class execution, which still fails due to another bug, that has been (almost) fixed lately, fixes #305 2013-09-06 15:09:12 +04:30
David Halter
fcc6c4d811 goto before assignments should still work, 305 2013-09-06 14:56:35 +04:30
David Halter
95bac43840 before assignment goto test, #305 2013-09-06 14:35:56 +04:30
David Halter
648095ad52 sorted builtin should now be working, fixes #312 2013-09-06 14:08:54 +04:30
David Halter
b18cafa8f8 test for #312, sorted/reversed builtins 2013-09-06 13:27:15 +04:30
David Halter
2deccb6d66 correct docstring, fixes #310 2013-09-06 13:03:30 +04:30
David Halter
c74aa71549 update development docs with parser changes 2013-09-06 01:49:46 +04:30
David Halter
92a3491b3d removed an unused tokenizer import 2013-09-06 01:45:29 +04:30
David Halter
9eca33f55c final import renamings for the new parser package 2013-09-06 01:27:07 +04:30
David Halter
3e217a8270 setup.py add new parser package 2013-09-06 01:21:18 +04:30
David Halter
13f0c2b91f all the import changes 2013-09-06 01:19:19 +04:30
David Halter
390442dc3b move all the parser stuff into a seperate package 2013-09-06 00:58:57 +04:30
David Halter
dd4d0bc619 remove unused ParserError 2013-09-06 00:49:21 +04:30
David Halter
33711ba966 fix problems with literals, finally 2013-09-06 00:40:08 +04:30
David Halter
c3ba7d2ae8 remove except only clauses 2013-09-06 00:02:32 +04:30
David Halter
78f3199b03 fix some tests, that have been broken by literals 2013-09-05 23:51:25 +04:30
David Halter
1b5f4f5e0b literal classes mostly working 2013-09-05 23:45:56 +04:30
David Halter
fc5fdf929a actually use the new types in the parser 2013-09-05 22:29:24 +04:30
David Halter
7383e5dc53 add String and Number instead of abusing Call for it 2013-09-05 22:19:05 +04:30
David Halter
9e54abaf22 StatementElement instead of Call and Call now inherits from that 2013-09-05 21:50:05 +04:30
David Halter
458497747b add pypy to failing travis tests 2013-09-04 21:35:54 +04:30
David Halter
1c75ced693 fix tox problem with sith tests 2013-09-04 21:31:48 +04:30
David Halter
d483143d47 fix a very annoying caching problem 2013-09-03 22:41:56 +04:30
David Halter
4c6a58644e removed used_vars and set_vars parameters, because they are unused 2013-09-03 01:17:35 +04:30
David Halter
ba228d2ca0 remove used_vars completely 2013-09-03 01:05:58 +04:30
David Halter
31d992207c add a names_are_set_vars variable to statement 2013-09-03 01:01:46 +04:30
David Halter
1fa5d34878 move some things from Flow to ForFlow 2013-09-03 00:22:09 +04:30
David Halter
15c9ed573d it seems like all relevant used_vars usages have been removed 2013-09-02 23:43:51 +04:30
David Halter
a355c8c54c remove more used_vars 2013-09-02 23:36:26 +04:30
David Halter
a2acc6a8a9 remove last_token 2013-09-02 23:25:50 +04:30
David Halter
47d250494e simplified and united docstring version 2013-09-02 23:21:54 +04:30
David Halter
2b88640c3a statements should care for its own docstrings, not the parser 2013-09-02 23:12:10 +04:30
David Halter
6ac3cfdece remove one more used_vars usage 2013-09-02 23:04:52 +04:30
David Halter
afc388e2d7 replace used_vars for params 2013-09-02 22:03:47 +04:30
David Halter
e442dbbc4f move also used_vars to a property, to show that it's not being written to 2013-09-02 21:52:42 +04:30
David Halter
37ecf943af finally able to remove stmt.set_vars property 2013-09-02 21:43:23 +04:30
David Halter
9565aa1431 version should be the next one (with alpha) and not a past one, thx @ramiro 2013-09-02 21:23:40 +04:30
David Halter
9367b54a3d get rid of set_vars class var in statement and define a wrapper for it, because it's still used 2013-09-02 17:23:08 +04:30
David Halter
a8510e51f1 use as_names as a way to inject 'set_vars' to statements 2013-09-02 16:23:13 +04:30
David Halter
ad16f34cda generate set_vars now 2013-09-02 16:02:18 +04:30