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
|
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
|
05581714d9
|
Fix goto tests.
|
2016-11-17 23:28:47 +01:00 |
|
Dave Halter
|
d15016c5c1
|
Fix the whole test suite of descriptors.
|
2016-11-16 22:57:07 +01:00 |
|
Dave Halter
|
21e17b7762
|
Fix an issue with dicts.
|
2016-11-16 09:49:00 +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
|
31514dfe76
|
Fix a lot on PEP 484.
|
2016-11-14 23:29:09 +01:00 |
|
Dave Halter
|
03aa630932
|
Fixed all generator tests.
|
2016-11-14 20:57:46 +01:00 |
|
Dave Halter
|
b2bdfe4a28
|
Array fixes except for conversions.
|
2016-11-13 16:18:46 +01:00 |
|
Dave Halter
|
7848be97ab
|
Some improvements towards iterators.
|
2016-11-12 03:53:25 +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
|
82667b85b9
|
Publicize the _evaluator in contexts.
|
2016-11-03 09:54:47 +01:00 |
|
Dave Halter
|
7291413696
|
More fixes for arrays.
|
2016-11-02 16:35:14 +01:00 |
|
Dave Halter
|
9a55c9cf50
|
Most function calls seem to work now.
|
2016-11-01 00:44:57 +01:00 |
|
Dave Halter
|
4aec9cadd7
|
Function **kwargs fixes.
|
2016-11-01 00:23:44 +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
|
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
|
64b6396d19
|
Fix one array usage.
|
2016-10-24 09:58:40 +02:00 |
|
Dave Halter
|
e34246eb00
|
Fix __call__.
|
2016-10-24 00:39:59 +02:00 |
|
Dave Halter
|
2e6603cc2e
|
A lot of small improvements.
|
2016-10-22 17:40:42 +02:00 |
|
Dave Halter
|
3654de97b0
|
Better filter for arrays.
|
2016-10-16 14:57:08 +02:00 |
|
Dave Halter
|
0a0cb2a722
|
Fix generators.
|
2016-10-16 04:17:11 +02:00 |
|
Dave Halter
|
f605359c16
|
More comprehension issues.
|
2016-07-28 18:12:41 +02:00 |
|
Dave Halter
|
230a7bc024
|
Remove the recursion detection in imports, because it's not needed there anymore.
|
2016-07-27 23:48:04 +02:00 |
|
Dave Halter
|
092299f537
|
Fix a recursion issue with nested for loops.
|
2016-07-27 23:36:44 +02:00 |
|
Dave Halter
|
4c6669e081
|
Fix another issue.
|
2016-07-27 21:17:12 +02:00 |
|
Dave Halter
|
0a4e858d88
|
Fix a recursion issue and add a test.
|
2016-07-27 19:15:03 +02:00 |
|
Dave Halter
|
a6dd7bf822
|
Fix an issue with inherited lists.
|
2016-07-26 09:24:51 +02:00 |
|
Dave Halter
|
218278af8d
|
Fix an issue with slice indexing.
|
2016-07-14 18:28:24 +02:00 |
|
Dave Halter
|
1c0aa06c7d
|
PEP 3132 unpacking should not raise an error (it may yield wrong results though at the moment), fixes #707.
|
2016-07-10 17:51:01 +02:00 |
|
Dave Halter
|
4a19376187
|
Fix issue https://github.com/DamnWidget/anaconda/issues/449. Using self should not cause side effects in completion.
|
2016-07-06 18:31:47 +02:00 |
|
Dave Halter
|
8e67facecc
|
Refactoring: call_of_name -> call_of_leaf.
|
2016-06-21 18:42:20 +02:00 |
|
Claude
|
241abe9cf3
|
python 3.5 uses atom_expr node in many places where previous python would use power node
|
2016-02-09 11:42:53 +01:00 |
|
Claude
|
59161c0b5d
|
fix FakeSequence type
|
2016-01-17 10:51:06 +01:00 |
|
Claude
|
7b97312509
|
tuples and mappings in typing
|
2016-01-17 10:41:40 +01:00 |
|
Claude
|
cc6bd7d161
|
rework so that it also works withouty pep0484 type hints in jedi_typing.py
|
2016-01-17 10:41:40 +01:00 |
|
Claude
|
52cc721f45
|
made typing classes inheritable; added MutableSequence and List
|
2016-01-17 10:41:40 +01:00 |
|
Claude
|
f5a31ad78e
|
first try at the typing library
|
2016-01-17 10:41:40 +01:00 |
|
Dave Halter
|
379eb440cd
|
Fix: the parent setting of deep_ast_copy worked the wrong way.
|
2016-01-07 18:52:06 +01:00 |
|
Dave Halter
|
06cb82830a
|
builtin_methods calculation of iterable works now with the mro.
|
2016-01-07 15:41:20 +01:00 |
|
Dave Halter
|
5cc27f632d
|
Improve dict comprehension support.
|
2016-01-02 21:46:14 +01:00 |
|
Dave Halter
|
0acc5256ea
|
Implement imitate_items(), which helps if you use {}.items().
|
2016-01-01 12:43:07 +01:00 |
|
Dave Halter
|
4e93fb344b
|
Dict.values is working now on dict literals.
|
2015-12-27 23:53:56 +01:00 |
|
Dave Halter
|
48f41c5231
|
Create a way to register builtin methods the iterable module.
With this it's possible to e.g. register a function Array.dict_values as 'dict.values' with all the proper name resolution stuff.
|
2015-12-27 23:02:37 +01:00 |
|
Dave Halter
|
03eaf8455f
|
Dict comprehensions are working partially.
|
2015-12-27 17:20:49 +01:00 |
|