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