1
0
forked from VimPlug/jedi
Commit Graph

441 Commits

Author SHA1 Message Date
David Halter
1afdb69314 function annotations are now safely ignored by the evaluation. the parser just stores them in the right objects. 2012-09-02 12:39:11 +02:00
David Halter
acd6488891 fix for github issue 7, goto function works now right for 'from import' statements 2012-09-02 11:52:49 +02:00
David Halter
02d89fd545 remove pypy from travis implementations 2012-09-01 12:35:16 +02:00
David Halter
dcc3b54715 thanks to ast.literal_eval the order how test results are defined, doesn't matter anymore 2012-08-31 17:58:24 +02:00
David Halter
469388d72d fixed position error with test 2012-08-31 17:52:07 +02:00
David Halter
40d2c412a5 instance variables are now working again, however, it's still a little bit strange 2012-08-31 01:23:12 +02:00
David Halter
39ce26eb1e completion works now also in docstrings 2012-08-31 00:27:05 +02:00
David Halter
9a5537d3c1 descriptor tests for the used methods 2012-08-30 15:25:51 +02:00
David Halter
dd0cc343f8 mainly settings documentation 2012-08-30 01:41:40 +02:00
David Halter
9c9f17a2b7 +=, |=, etc. operators have better support now 2012-08-30 00:29:04 +02:00
David Halter
73f341866c added recursion decorator / fast_parent_copy fix 2012-08-29 22:53:51 +02:00
David Halter
49ec21a404 invalid list comprehensions should not raise exceptions anymore 2012-08-28 00:37:50 +02:00
David Halter
e7dd205c34 nested list comprehensions are working + tests 2012-08-27 23:30:07 +02:00
David Halter
6e59e96f78 working list comprehensions with tests. 2012-08-27 17:52:16 +02:00
David Halter
19b03ccbe9 new jedi test, which is working pretty good 2012-08-27 11:55:04 +02:00
David Halter
33e5850105 dynamic arrays in executions and instances should now work fully, some things got simplified, now it works. 2012-08-27 11:36:44 +02:00
David Halter
d4e87103b9 refactored testing interface 2012-08-24 12:28:37 +02:00
David Halter
e28d7f0cdf cleaning / pep8 2012-08-23 14:45:29 +02:00
David Halter
2c66af7868 fixed possibility of StopIteration Exception to happen with wrong written ternary operators 2012-08-23 02:26:42 +02:00
David Halter
09e9a85382 fixed set-completion related bug 2012-08-23 02:17:48 +02:00
David Halter
cfba8216c9 completions on jedi now don't run into almost endless loop anymore 2012-08-23 02:05:45 +02:00
David Halter
ddc7c73c46 temporary jedi tests (they do not work as they should) 2012-08-22 17:29:05 +02:00
David Halter
b844fa201a catched recursions in a special array case 2012-08-22 15:14:36 +02:00
David Halter
d85184d387 possible to return dynamic arrays 2012-08-22 11:44:45 +02:00
David Halter
528b978ca5 property recursion tests 2012-08-21 12:19:18 +02:00
David Halter
10c2281244 dynamic arrays work now also in functions 2012-08-14 19:25:55 +02:00
David Halter
692b85cfb2 list.extend / set.update works now 2012-08-14 15:00:31 +02:00
David Halter
76e6b1f37c dynamic params works now on all internal classes 2012-08-14 14:43:47 +02:00
David Halter
61ca2c74b4 reeneabled more complex builtin array tests 2012-08-14 13:07:21 +02:00
David Halter
37b5f2cb93 found the memory-critical pieces. also removed old debug code 2012-08-13 16:46:34 +02:00
David Halter
673cb30ee8 probably half of the tests are running again. 2012-08-12 02:09:10 +02:00
David Halter
1571931088 python 2.5 compatibility (future import) 2012-08-11 00:16:55 +02:00
David Halter
7fc13bde48 added a method which returns all the stuff in an iterator 2012-08-10 18:23:01 +02:00
David Halter
9b80dab77b really good support for list/set conversions 2012-08-10 17:21:14 +02:00
David Halter
e0ebc0e3ac started better dynamic support for list/set conversions including appends after conversions 2012-08-10 16:39:56 +02:00
David Halter
b57cf57af6 restructed dynamic array test and added rename tests 2012-08-09 16:36:59 +02:00
David Halter
ae60bce836 dynamic arrays are now working pretty good 2012-08-09 16:03:28 +02:00
David Halter
c6f76a15ff dynamic array additions are working with list.append 2012-08-09 14:21:51 +02:00
David Halter
e4b911b943 range() works now 2012-08-08 16:07:06 +02:00
David Halter
024cc78b2c implemented __next__ method 2012-08-08 15:56:59 +02:00
David Halter
11808d8fa3 catched some errors of invalid code, that was caused by imbalanced closing brackets 2012-08-07 10:11:18 +02:00
David Halter
f4db5e8a47 added __ to builtin-mixin instance variables, which should decrease visibility 2012-08-07 01:22:32 +02:00
David Halter
b2abf241ae more tests for next/iter combinations 2012-08-07 00:49:36 +02:00
David Halter
6fdc305551 tuple/iter are working now 2012-08-07 00:27:25 +02:00
David Halter
8bd73d96cb frozenset is working now / further array conversion tests 2012-08-07 00:11:44 +02:00
David Halter
f935d4ff53 implemented __iter__ 2012-08-06 23:21:42 +02:00
David Halter
bef8fca57d list() builtin is working better now 2012-08-06 21:26:05 +02:00
David Halter
c154bdad0e array indexing works now also with variables 2012-08-06 17:47:43 +02:00
David Halter
8780199a33 basic __getitem__ implementation 2012-08-06 15:49:08 +02:00
David Halter
55b6d5b598 removed old todos 2012-08-06 11:47:39 +02:00