1
0
forked from VimPlug/jedi
Commit Graph

400 Commits

Author SHA1 Message Date
Dave Halter 69c23ac113 Fix yield from in python 3. 2016-12-03 13:47:49 +01:00
Dave Halter 760f900560 Fix a python3 issue with py__file__. 2016-12-03 13:41:55 +01:00
Dave Halter 9d4786ddcb Refactor the descriptor logic. 2016-12-02 22:13:45 +01:00
Dave Halter 565989cf07 More small bug fixes. 2016-12-02 15:21:50 +01:00
Dave Halter 16a48a7a45 Fix a lot of list comprehensions. 2016-12-02 11:17:55 +01:00
Dave Halter 60234e68ca Fixed sys path scanning again. 2016-11-29 18:28:28 +01:00
Dave Halter 481a917ada Remove the wrapper from the class. 2016-11-28 09:49:37 +01:00
Dave Halter bad1f85f8f Improvements towards arrays / predefined names logic. 2016-11-25 23:31:45 +01:00
Dave Halter 8fd08c86b7 Fix some mostly iterable related stuff. 2016-11-24 21:06:55 +01:00
Dave Halter 75e412dbc5 Remove the old instance. 2016-11-24 19:59:26 +01:00
Dave Halter 7ed1c95737 Fix dynamic param tests. 2016-11-24 00:11:26 +01:00
Dave Halter 06efc8fb8c Fixing lambdas. 2016-11-20 22:09:45 +01:00
Dave Halter cbd6713b5e Fix a lot of the import completion issues. 2016-11-20 16:37:02 +01:00
Dave Halter 05581714d9 Fix goto tests. 2016-11-17 23:28:47 +01:00
Dave Halter af7c13d2e6 List comprehensions now at least don't cause errors anymore. 2016-11-16 09:43:45 +01:00
Dave Halter f672b367da Fix most of PEP 484. 2016-11-15 00:05:08 +01:00
Dave Halter 03aa630932 Fixed all generator tests. 2016-11-14 20:57:46 +01:00
Dave Halter 65d3e29146 dostring fixes. 2016-11-13 20:23:17 +01:00
Dave Halter b2bdfe4a28 Array fixes except for conversions. 2016-11-13 16:18:46 +01:00
Dave Halter cb86cdec68 Small fixes to the origin_scopes. 2016-11-12 17:01:26 +01:00
Dave Halter 469d6940a7 Fix global statements. 2016-11-12 13:11:54 +01:00
Dave Halter 9369d264d4 Fix all imports inference tests. 2016-11-12 03:26:30 +01:00
Dave Halter 806a43d085 Implement submodule name completion. 2016-11-12 03:01:07 +01:00
Dave Halter e4ea9bb630 Some import fixes. 2016-11-12 01:01:47 +01:00
Dave Halter 052f6bf9e7 Fix some small import stuff and the whole ordering tests. 2016-11-11 00:45:16 +01:00
Dave Halter 6899c8f646 Fix __getattribute__ and __getattr__. 2016-11-09 22:23:04 +01:00
Dave Halter 20380e80b0 Remove type(self).__name__ occurences, because python 2 will always output 'instance'. 2016-11-08 19:18:03 +01:00
Dave Halter 4a8fd73601 Fixing getattr tests. 2016-11-07 20:15:58 +01:00
Dave Halter 7f95495ca5 More instance improvements. 2016-11-06 23:50:29 +01:00
Dave Halter cd4a7a9fc3 Implementation of BoundMethod. 2016-11-06 22:33:22 +01:00
Dave Halter afac66d82c Working on __init__. 2016-11-06 18:28:04 +01:00
Dave Halter 82667b85b9 Publicize the _evaluator in contexts. 2016-11-03 09:54:47 +01:00
Dave Halter 63b6fa1416 All function tests are passing, yay! 2016-11-03 09:43:24 +01:00
Dave Halter cd874cb052 Trying to get dyanmic params working. 2016-11-02 11:11:21 +01:00
Dave Halter f57455f0ad Deprecate Evaluator.wrap. 2016-11-01 23:38:06 +01:00
Dave Halter 2eb701d2d2 Some class fixes. 2016-11-01 18:28:47 +01:00
Dave Halter 6d8ff9293d Fixes to decorators and *arg functions. 2016-10-31 09:19:58 +01:00
Dave Halter c537d360f3 More fixes to *args type inference. 2016-10-30 01:35:36 +02:00
Dave Halter 3cce530ef4 Taking a stab at simple *args and generators. 2016-10-29 02:11:04 +02:00
Dave Halter bbb1d1e04c Better working flow scopes. 2016-10-28 00:36:17 +02:00
Dave Halter a620c7dbdb Try to get star arguments working just a little bit. 2016-10-27 18:14:20 +02:00
Dave Halter 90af0c36e0 Function -> FunctionContext and fakes use the FunctionContext, too. 2016-10-25 09:59:42 +02:00
Dave Halter 5b1d62a11e Fix the recursion detection. 2016-10-24 01:03:17 +02:00
Dave Halter e34246eb00 Fix __call__. 2016-10-24 00:39:59 +02:00
Dave Halter 0475bb5fd0 First function execution that is working. 2016-10-23 03:02:57 +02:00
Dave Halter 75b67af000 Starting to improve function calls. 2016-10-22 21:02:15 +02:00
Dave Halter 2e6603cc2e A lot of small improvements. 2016-10-22 17:40:42 +02:00
Dave Halter 4ccfbb4962 Use super().__getattribute__ instead of custom AttributeErrors in __getattr__. 2016-10-21 02:12:54 +02:00
Dave Halter cad9ae8ab1 Start implemeting contexts with specialized TreeNameDefinitions to avoid gambling with the parser. 2016-10-20 19:36:44 +02:00
Dave Halter 129c669bc0 Fix private variables in filters. 2016-10-15 19:12:46 +02:00