Dave Halter
|
71cea7200b
|
Don't use invalid escape sequences in regex, see https://github.com/davidhalter/jedi-vim/issues/843
|
2018-07-12 21:13:26 +02:00 |
|
Dave Halter
|
2b1cbe4d42
|
Fix a bug about fstring completion
|
2018-07-02 01:26:17 +02:00 |
|
Dave Halter
|
88243d2408
|
Don't catch IndexError where we don't have to
|
2018-04-20 01:46:32 +02:00 |
|
Dave Halter
|
8149eabdf9
|
Remove something that obviously never happened
|
2018-01-28 20:56:04 +01:00 |
|
Dave Halter
|
d7de3f3fec
|
Fix pep0484 comments
|
2017-12-29 03:29:29 +01:00 |
|
Dave Halter
|
c43009d5dc
|
Do more comparisons in the subprocess
|
2017-12-26 13:38:47 +01:00 |
|
Dave Halter
|
5f2b49d039
|
Merge branch 'master' into virtualenv
|
2017-12-18 01:41:29 +01:00 |
|
Dave Halter
|
02fb73655c
|
Fix a slice test with a better helper function
|
2017-11-26 22:18:51 +01:00 |
|
Dave Halter
|
7263d8565b
|
Add an access abstraction (only array tests work, yet)
The access abstraction will be the new way of accessing builtin objects. This way it will be easier to move that to another process
|
2017-11-25 19:47:49 +01:00 |
|
langsamer
|
1428b67c4d
|
Replace TODO by explanation of the parameter 'cut_own_trailer'
(it cannot be dropped!) (#978)
|
2017-10-29 02:00:28 +02:00 |
|
Robin Roth
|
88cf592c95
|
Make goto work with await
Created together with @langsamer and @davidhalter
|
2017-10-28 14:10:05 +02:00 |
|
Dave Halter
|
e62d89bb03
|
Move the is_string etc functions to the helpers module.
|
2017-09-28 14:28:07 +02:00 |
|
Dave Halter
|
d584b698b7
|
Move eval_element and eval_stmt to the syntax tree module.
|
2017-09-27 18:14:04 +02:00 |
|
Dave Halter
|
5415a6164f
|
Starting to try to move some functions away from Evaluator.
This time eval_trailer.
|
2017-09-27 16:21:02 +02:00 |
|
Dave Halter
|
a0bf465aee
|
Fix an issue in stdlib path checking.
|
2017-09-07 01:10:54 +02:00 |
|
Dave Halter
|
d2b4e0511f
|
Ignore stdlib paths for dynamic param inference.
|
2017-09-07 00:09:14 +02:00 |
|
Dave Halter
|
9bca3d39f5
|
Actually use parso now instead of Jedi.
|
2017-05-19 14:20:14 -04:00 |
|
Dave Halter
|
536e62e67d
|
Move is_scope and get_parent_scope out of the parser.
|
2017-05-07 14:58:53 +02:00 |
|
Dave Halter
|
ac8ed62a77
|
Remove FakeName since it's not actually used anymore.
|
2017-04-20 09:52:31 +02:00 |
|
Dave Halter
|
a0b65b52c6
|
used_names -> get_used_names().
|
2017-04-12 08:56:11 +02:00 |
|
Dave Halter
|
448bfd0992
|
Move the python parser tree.
|
2017-03-16 17:20:32 +01:00 |
|
Dave Halter
|
98185d530e
|
Simplify deep_ast_parser a lot.
|
2017-01-12 21:51:02 +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
|
dfc06dfe83
|
A lot of small bug fixes.
|
2016-12-02 15:08:54 +01:00 |
|
Dave Halter
|
f6070496ad
|
Fixes to the isinstance tests.
|
2016-11-28 09:34:59 +01:00 |
|
Dave Halter
|
bad1f85f8f
|
Improvements towards arrays / predefined names logic.
|
2016-11-25 23:31:45 +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
|
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
|
2e6603cc2e
|
A lot of small improvements.
|
2016-10-22 17:40:42 +02:00 |
|
Dave Halter
|
885cf62a12
|
Remove the position_modifier from the parser.
|
2016-09-18 00:50:31 +02:00 |
|
Dave Halter
|
7667cba17e
|
Remove old indent/dedent usages. Now they are not needed anymore.
|
2016-09-11 13:20:24 +02:00 |
|
Dave Halter
|
ff47fab62a
|
Remove Whitespace class and replace it with Newline and Endmarker.
|
2016-07-24 17:16:36 +02:00 |
|
Dave Halter
|
e18c8200dd
|
Fixed an issue with error nodes and completion in more complex settings.
|
2016-07-11 17:32:00 +02:00 |
|
Dave Halter
|
1ab4eb3696
|
Exchange the completion trailer evaluation logic. It's way more consistent now.
|
2016-06-23 08:47:43 +02:00 |
|
Dave Halter
|
8e67facecc
|
Refactoring: call_of_name -> call_of_leaf.
|
2016-06-21 18:42:20 +02:00 |
|
Dave Halter
|
d0eb8137e2
|
Remove old unused call_of_name madness.
|
2016-06-21 18:39:35 +02:00 |
|
Dave Halter
|
0a3bc34d6b
|
Fix some more issues with the call_of_name function.
|
2016-06-21 18:39:02 +02:00 |
|
Dave Halter
|
b941e36f04
|
Another call_of_name fix (breaking tests.)
|
2016-06-21 09:49:12 +02:00 |
|
Dave Halter
|
5212849780
|
Fix the last known case of call signatures. Yay!
|
2016-06-20 18:32:44 +02:00 |
|
Dave Halter
|
e0631cfda2
|
Add new tests and certain fixes for some new call signature issues.
|
2016-06-20 18:20:35 +02:00 |
|
Dave Halter
|
32346c6da8
|
A lot of call signature refactorings. Note that this commit is totally broken.
|
2016-06-17 00:20:13 +02:00 |
|
Dave Halter
|
82c76fa689
|
Merge with the linter branch (especially the changes of pep484.
|
2016-06-07 13:51:25 +02:00 |
|
Dave Halter
|
4f6368e7eb
|
Now ErrorLeaf and ErrorNode are part of the syntax tree. This makes probably sense. The documentation will follow once it's clear how they will shape out.
|
2016-05-30 00:34:58 +02:00 |
|
Dave Halter
|
daa68b66ad
|
Fix a few issues caused by the refactoring.
|
2016-05-29 19:49:35 +02:00 |
|
Claude
|
ca08b8270b
|
combine power-or-atom_expr statements into one statement
|
2016-02-15 10:20:25 +01:00 |
|