Matthias Bussonnier
|
0f865a17ef
|
Improve some documentation about name with symbols, name and completion.
|
2017-01-22 18:41:35 -08:00 |
|
Dave Halter
|
7300f3e7ef
|
Fix issues with Python 3.6's f strings and underscores in numbers.
|
2017-01-08 19:39:14 +01:00 |
|
Dave Halter
|
00a9f1ec0a
|
Update the tokenizer to include f literals and underscores. Need tests still.
|
2017-01-08 16:03:45 +01:00 |
|
Dave Halter
|
3f09f3a304
|
Add support for PEP 0526.
This makes it possible to assign variables like
asdf: typing.List[int] = []
|
2017-01-08 03:57:35 +01:00 |
|
Dave Halter
|
6d00a5702f
|
If newer versions are using Jedi (e.g. at the moment Python 3.7), it shouldn't just result in a grammar issue, just because that grammar doesn't not exist. Just take the Python 3.6 grammar instead.
|
2017-01-07 15:54:04 +01:00 |
|
Dave Halter
|
aff3950085
|
Better async testing.
|
2017-01-07 15:40:55 +01:00 |
|
Dave Halter
|
6a18ddf8cb
|
Fix await issues. At the moment Jedi is just ignoring await statements.
|
2017-01-07 15:27:32 +01:00 |
|
Dave Halter
|
d3c437e891
|
Restructure yield code to make it less error prone.
|
2017-01-07 12:43:15 +01:00 |
|
Dave Halter
|
1f15ee8bc7
|
Fix an issue with contexts.
|
2017-01-06 00:08:01 +01:00 |
|
Dave Halter
|
ae8e43d3c7
|
Move get_node() to tree_node and replace all the custom classdefs/funcdefs.
|
2017-01-05 23:43:12 +01:00 |
|
Dave Halter
|
b44f0aae5d
|
Remove the origin_scope from filters that don't need it.
|
2017-01-05 21:57:06 +01:00 |
|
Dave Halter
|
89ec207f49
|
Add a failing test for an inheritanc context completion issue.
|
2017-01-05 21:50:15 +01:00 |
|
Dave Halter
|
9fb2644f03
|
Fix an issue with creating contexts.
|
2017-01-05 18:05:24 +01:00 |
|
Dave Halter
|
12a9ef48f7
|
Move the completion tests.
|
2017-01-04 22:34:43 +01:00 |
|
Dave Halter
|
9341df11bf
|
Fix the issues that were changed by removing start_pos from the api classes.
|
2017-01-04 22:24:25 +01:00 |
|
Dave Halter
|
e96fd32588
|
Fix an issue of params completion signatures.
|
2017-01-04 22:09:08 +01:00 |
|
Dave Halter
|
55ec47f15f
|
Test module attributes.
|
2017-01-04 18:32:16 +01:00 |
|
Dave Halter
|
0caeef2589
|
Remove the deprecated start_pos.
|
2017-01-04 18:23:41 +01:00 |
|
Dave Halter
|
01099ce5a9
|
Create a name for the generators.
|
2017-01-04 18:12:33 +01:00 |
|
Dave Halter
|
cd23499fbe
|
Fix param issues in goto definition.
|
2017-01-04 08:58:29 +01:00 |
|
Dave Halter
|
24457bfe2e
|
Fix some usage cases of comprehensions.
|
2017-01-03 02:15:04 +01:00 |
|
Dave Halter
|
306fd5b95b
|
Fix a recursion issue.
|
2017-01-02 23:57:59 +01:00 |
|
Dave Halter
|
c7241068e8
|
Fix an issue with call signatures in empty files.
|
2017-01-02 19:39:48 +01:00 |
|
Dave Halter
|
5d071ede8c
|
Fix the typing module issues in Python 3.6.
|
2017-01-02 15:01:12 +01:00 |
|
Dave Halter
|
5b9e5f96aa
|
Merge with master.
|
2017-01-02 13:05:45 +01:00 |
|
Dave Halter
|
96bb9e3c1a
|
LazyContext.infer() should return a set.
|
2017-01-02 12:15:09 +01:00 |
|
Dave Halter
|
f05c0714c7
|
Merge pull request #823 from fsouza/grammar-3.6
parser: add grammar3.6
|
2017-01-02 12:13:56 +01:00 |
|
Francisco Souza
|
65371ca59a
|
travis: add support for Python 3.6 and use tox-travis
|
2016-12-31 09:54:26 -05:00 |
|
Francisco Souza
|
14e722ff13
|
parser: add grammar3.6
I manually replicated the changes that were applied to grammar3.5.
|
2016-12-30 22:18:03 -05:00 |
|
Dave Halter
|
375fcd9e66
|
Fix an issue with nested flows in the diff parser.
|
2016-12-31 03:12:56 +01:00 |
|
Dave Halter
|
29e286488b
|
Fix the last remaining fail in the diff parser.
|
2016-12-30 21:13:44 +01:00 |
|
Dave Halter
|
c4eec88fc9
|
Reenable some tests that were somehow disabled.
|
2016-12-30 20:47:40 +01:00 |
|
Dave Halter
|
61c7444185
|
Fix some more issues in the diff parser that caused it to completely crash.
|
2016-12-30 20:13:05 +01:00 |
|
Dave Halter
|
b3f9b9eed3
|
Trying to refactor divide_nodes into a more general state.
|
2016-12-23 18:20:09 +01:00 |
|
Dave Halter
|
f437ce5ae7
|
Some diff parser refactorings.
|
2016-12-22 09:13:14 +01:00 |
|
Dave Halter
|
464968aed7
|
Fix an issue where compiled object api types raised an error.
|
2016-12-21 00:23:50 +01:00 |
|
Dave Halter
|
90b76ee3ec
|
Fix an issue in the diff parser.
|
2016-12-20 23:32:51 +01:00 |
|
Dave Halter
|
68fabc3048
|
Increase parser pickling.
|
2016-12-20 09:51:13 +01:00 |
|
Dave Halter
|
fda0f80573
|
Remove global_names from modules.
|
2016-12-18 22:21:06 +01:00 |
|
Dave Halter
|
7385bd0716
|
Add the latest changes to the change log.
|
2016-12-18 21:45:03 +01:00 |
|
Dave Halter
|
4e62e98539
|
Fix an issue with displaying attribute errors.
|
2016-12-18 21:37:15 +01:00 |
|
Dave Halter
|
7fdcdbbd5c
|
Temporarily execute a string, because currently not everything is working properly.
|
2016-12-18 19:17:25 +01:00 |
|
Dave Halter
|
b7ae8a746c
|
Simplify recursion issues.
|
2016-12-18 17:24:20 +01:00 |
|
Dave Halter
|
0daf3e4e9f
|
Remove an unused recursion decorator.
|
2016-12-17 18:13:53 +01:00 |
|
Dave Halter
|
81e9403aef
|
Delete more unused code.
|
2016-12-17 18:00:54 +01:00 |
|
Dave Halter
|
9cbfb76eb5
|
Fix getting the names for specific scopes in jedi.names.
|
2016-12-17 17:50:41 +01:00 |
|
Dave Halter
|
5c52c7fb45
|
Completely remove names_dicts from the diff parser.
|
2016-12-17 17:15:44 +01:00 |
|
Dave Halter
|
589e1906e4
|
Cleanup the finder.
|
2016-12-17 16:59:21 +01:00 |
|
Dave Halter
|
437f915f35
|
Delete a lot of names dict related stuff but also other things that were not used anymore.
|
2016-12-17 16:51:28 +01:00 |
|
Dave Halter
|
07b58bc549
|
Cleanup function executions.
|
2016-12-17 16:44:26 +01:00 |
|