1
0
forked from VimPlug/jedi
Commit Graph

106 Commits

Author SHA1 Message Date
Dave Halter
2dd8ed2270 Fix interpreter stuff, fix slicing with CompiledObject and a few other things. 2014-12-11 04:24:50 +01:00
Dave Halter
5af665abd8 Dynamic array checking in combination with FakeSequences might have caused an exception. 2014-12-10 11:42:02 +01:00
Dave Halter
4bef8895a0 Fix dynamic arrays: They work in instances, now. 2014-12-10 11:34:11 +01:00
Dave Halter
2536dede28 Check for recursions in dynamic arrays. 2014-12-10 02:02:55 +01:00
Dave Halter
e429144979 Fix some stuff list.append stuff combined with functions executions. 2014-12-10 01:58:04 +01:00
Dave Halter
5ed914ea21 dynamic array improvements. 2014-12-08 20:18:33 +01:00
Dave Halter
1c44336d60 First array addition working. 2014-12-08 18:25:38 +01:00
Dave Halter
4c3584ed3c Removed the dynamic_arrays_for_instances setting, because it's a subset of dynamic_array_additions, which is more concise. 2014-12-08 16:36:37 +01:00
Dave Halter
1725abb1fd Fix issues with docstrings. 2014-12-03 20:30:03 +01:00
Dave Halter
0ab9d331f8 Issues with dictionary/list/tuple literal methods. 2014-12-01 15:36:36 +01:00
Dave Halter
4ee5ad4ce3 iterating list comprehensions should be possible. 2014-12-01 01:08:50 +01:00
Dave Halter
ed1915eea0 Fixes for goto on list comprehensions. 2014-12-01 01:02:41 +01:00
Dave Halter
68bd9160e2 Fixed list comprehension name lookups. 2014-12-01 00:08:27 +01:00
Dave Halter
c152a1c58b Actually replace tree with representation (in all the imports). 2014-11-23 19:46:52 +01:00
Dave Halter
cc465364d3 Fixes towards better MergedArray and partial functions. 2014-11-20 13:33:05 +01:00
Dave Halter
53c2a1679c Fix types tests. 2014-11-20 11:16:52 +01:00
Dave Halter
164518b993 Get docstrings working. 2014-11-20 02:19:01 +01:00
Dave Halter
df5df1ccf5 FakeArray recursion issues. 2014-11-17 20:41:32 +01:00
Dave Halter
0567a886c4 Fixed an issue with set literals. (The Array type was wrong before.) 2014-11-14 16:54:54 +01:00
Dave Halter
fce715b867 By disabling dynamic arrays completely, arrays are now almost fully passing. 2014-11-14 16:43:53 +01:00
Dave Halter
7049ad58db Small fix for dict lookups. 2014-11-14 16:03:09 +01:00
Dave Halter
01178d30ea Disable dynamic array instances and fix an issue with missing the arguments class. 2014-11-14 15:55:02 +01:00
Dave Halter
278bc9d705 Fix generators. 2014-11-14 02:05:25 +01:00
Dave Halter
f0a3c37fa0 __file__ should be listed as a module attribute. 2014-11-13 00:24:40 +01:00
Dave Halter
408eee50dd Start fixing issues with for loops and += operations. 2014-11-12 14:54:52 +01:00
Dave Halter
13c2279fea Make Generator tuple assignments work. 2014-11-12 13:48:08 +01:00
Dave Halter
65c18f143c Separate some Generator stuff. 2014-11-12 13:42:24 +01:00
Dave Halter
65f182ff0d Separate class for Generator and List Comprehensions. 2014-11-12 13:28:31 +01:00
Dave Halter
f760a7755d Nested list comprehensions seem to be working pretty well. 2014-11-12 12:30:59 +01:00
Dave Halter
54c5591ccb Progress with list comprehensions. There is now a separate class. 2014-11-12 11:42:31 +01:00
Dave Halter
cc661473bc Trying to change used_names, so that they don't contain name definitions from CompFor. 2014-11-11 17:13:27 +01:00
Dave Halter
460d959988 Implicit tuples as a separate class. 2014-11-06 18:24:55 +01:00
Dave Halter
c0768924f6 Managed to get dict inputs working into kwargs. This was wrong in the old version of the parser. 2014-10-27 01:07:15 +01:00
Dave Halter
8df8749f22 Dict key that are not in dict should return all value types. 2014-10-27 00:19:31 +01:00
Dave Halter
e4124fcf9a More dynamic *args 2014-10-25 15:58:09 +02:00
Dave Halter
7532f52cdd Understanding implicit tuple returns (testlist) 2014-10-25 12:50:51 +02:00
Dave Halter
de4db11d25 Reading dicts works now. 2014-10-23 16:21:23 +02:00
Dave Halter
51ffc54471 Temporary params of class solution. 2014-10-23 14:41:01 +02:00
Dave Halter
34f3ea6973 More and probably the last tuple assignment stuff. 2014-10-22 02:29:47 +02:00
Dave Halter
d119902496 Slices 2014-10-21 13:36:56 +02:00
Dave Halter
ab53942e55 Start working with arithmetics. 2014-10-21 12:18:03 +02:00
Dave Halter
2eed6b7b5f Unaccessible array indexes should still produce results. 2014-10-21 12:03:01 +02:00
Dave Halter
8f3b7f9d44 A first array test passing. 2014-10-21 11:58:53 +02:00
Dave Halter
fb2ef5a7a0 Start using arrays. 2014-10-21 11:05:12 +02:00
Dave Halter
03e01631cc Remove NamePart from existance and rename it to Name. 2014-09-26 16:29:53 +02:00
Dave Halter
ce3ec6b534 Finally remove ArrayMethod and use an InstanceElement instead (which it basically is). 2014-09-26 12:08:04 +02:00
Dave Halter
6819deb404 Resolve some **kwargs issues. 2014-09-22 23:06:22 +02:00
Dave Halter
dae1a48d70 Remove a lot of the old Name.names usages in favor of a direct NamePart usage. 2014-09-22 22:34:33 +02:00
Dave Halter
8f3301f281 Passing Function tests now. 2014-09-22 14:06:38 +02:00
Dave Halter
d4503c77a5 get_parent_until should always have the same signature.
Fix it for ArrayMethod.get_parent_until.
2014-09-19 16:17:05 +02:00