Dave Halter
|
074a154af3
|
Fix a small issue that coul dhappen e.g. in stdin.
|
2016-07-06 08:05:50 +02:00 |
|
Dave Halter
|
24cddda8e7
|
Remove the old interpreter logic.
|
2016-07-04 08:35:22 +02:00 |
|
Dave Halter
|
67ea9ab9f3
|
Add Eric IDE to the list of supported plugins.
|
2016-07-03 16:22:23 +02:00 |
|
Dave Halter
|
447656fd14
|
Remvoed SynWrite from the Jedi implementations. From now on we only add major editors and projects that are using it.
|
2016-07-03 16:16:54 +02:00 |
|
Dave Halter
|
a02b07bcb8
|
Merge remote-tracking branch 'origin/master' into away
|
2016-07-03 15:46:55 +02:00 |
|
Dave Halter
|
6a8138d185
|
Improve the compiled object generation caching, which was very wrong and is ok now, but still needs improvements.
|
2016-07-03 15:32:08 +02:00 |
|
Dave Halter
|
0223471237
|
Increase the parser pickling version.
|
2016-07-03 12:31:57 +02:00 |
|
Dave Halter
|
1ba226d4a2
|
Typing after all cannot be used in Python 2.6, therefore remove it again and disable the tests for 2.6 that need it.
|
2016-07-03 12:10:19 +02:00 |
|
Dave Halter
|
2d2b22ba69
|
Dependency updates for tox, add typing for Python 2.6 and remove it for 3.5, because that version includes it natively.
|
2016-07-03 12:07:23 +02:00 |
|
Dave Halter
|
9af2fe6f0d
|
Remove the Python 3.2 test from travis.
|
2016-07-03 11:57:58 +02:00 |
|
Dave Halter
|
c4ec5caf40
|
3.2 is not supported anymore. Mention this in docs as well.
|
2016-07-03 11:38:38 +02:00 |
|
Dave Halter
|
45dde12429
|
Pip compatibility with Python 3.2 is gone. Therefore we also remove it.
|
2016-07-03 11:36:19 +02:00 |
|
Dave Halter
|
62786158da
|
Some more Python compatibility improvements.
|
2016-07-03 11:35:07 +02:00 |
|
Dave Halter
|
10b8936b11
|
More python2.7 fixes.
|
2016-07-03 02:57:43 +02:00 |
|
Dave Halter
|
9245181a8c
|
Some python 2.7 (and 3.3) compatibility improvements.
|
2016-07-03 02:54:21 +02:00 |
|
Dave Halter
|
609965d07c
|
Finally fix all python 3.4 tests again.
|
2016-07-01 20:59:24 +02:00 |
|
Dave Halter
|
67a0f604a7
|
Fix an issue with interpreter exceptions in certain cases.
|
2016-07-01 19:32:05 +02:00 |
|
Dave Halter
|
2652666080
|
Remove the logic to not use getattr on instances in CompiledObjects.
|
2016-07-01 18:11:44 +02:00 |
|
Dave Halter
|
056ad1b8a8
|
Fix a few more tests that where not correctly written a while ago.
|
2016-07-01 08:42:05 +02:00 |
|
Dave Halter
|
d5098ef096
|
Forgot to add parser/utils.py.
|
2016-06-30 19:36:48 +02:00 |
|
Dave Halter
|
f7278f5bf1
|
Some more bug fixes for MixedObject.
|
2016-06-30 19:36:21 +02:00 |
|
Dave Halter
|
6b41db96bf
|
Refactor something to use .type instead of isinstance.
|
2016-06-30 09:55:21 +02:00 |
|
Dave Halter
|
689284c615
|
Refactor Evaluator.wrap to use the types in a more consequent way.
|
2016-06-29 21:06:35 +02:00 |
|
Dave Halter
|
a3b263a599
|
REPL completion is working again partially. There's some progress at least.
|
2016-06-29 08:49:20 +02:00 |
|
Dave Halter
|
52c42c3392
|
Reenable call signature caching and move a lot of parser specific caching to the parser itself.
|
2016-06-28 08:46:29 +02:00 |
|
Dave Halter
|
746a513ef9
|
Return a TokenInfo object in the tokenizer instead of a tuple (it's a namedtuple now.)
|
2016-06-27 09:14:11 +02:00 |
|
Dave Halter
|
9b85080fb8
|
Finally removed the user_context. Goodbye old hacks...
|
2016-06-27 08:49:27 +02:00 |
|
Dave Halter
|
969100e471
|
Move the parsing away from user_context to api.py.
|
2016-06-27 08:48:36 +02:00 |
|
Dave Halter
|
0445d51d34
|
Remove the user_scope from the user_context module.
|
2016-06-27 08:35:24 +02:00 |
|
Dave Halter
|
bb4ab45131
|
Don't use UserContextParser.user_stmt anymore, since we can access it directly.
|
2016-06-23 16:36:12 +02:00 |
|
Dave Halter
|
73e71b3c1a
|
Finally able to remove the user_context. This is awesome!
Now we only use the syntax tree to understand where the user is doing something.
|
2016-06-23 16:26:28 +02:00 |
|
Dave Halter
|
672bf9908c
|
Remove path argument from completions, because it's really not needed anymore.
|
2016-06-23 16:11:23 +02:00 |
|
Dave Halter
|
9225db084a
|
user_context is not needed anymore for completions. yay!
|
2016-06-23 09:19:20 +02:00 |
|
Dave Halter
|
8f39a6e89d
|
'source' should not be public in the API. Move it to _source.
|
2016-06-23 08:53:34 +02:00 |
|
Dave Halter
|
77e66e01e3
|
Remove the inference module, it's unused code.
|
2016-06-23 08:49:26 +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
|
cbef4235ff
|
Remove needs_dot and settings.add_dot_after_module. Both are not really used anymore with context completions anymore.
Also the setting doesn't seem to be used anywhere as far as I can tell.
|
2016-06-22 22:52:10 +02:00 |
|
Dave Halter
|
070ee0cc2f
|
Merge pull request #734 from kiryph/patch-1
Add vim editor plugin deoplete-jedi
|
2016-06-22 22:37:02 +02:00 |
|
Dave Halter
|
1355ea01b3
|
Simplify completions further to eventually get rid of user_context.
|
2016-06-22 09:15:32 +02:00 |
|
Dave Halter
|
80aa9ad079
|
A small python 2 bugfix.
|
2016-06-22 00:45:14 +02:00 |
|
Dave Halter
|
57b1fdaa26
|
Remove code that's not used anymore.
|
2016-06-22 00:31:36 +02:00 |
|
Dave Halter
|
6fec29d778
|
All tests except the Interpreter tests are working again.
|
2016-06-22 00:27:21 +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 |
|
kiryph
|
a9b0af3167
|
Add vim editor plugin deoplete-jedi
|
2016-06-20 11:26:25 +02:00 |
|
Dave Halter
|
b9d3371f39
|
Small refactoring of call signatures.
|
2016-06-20 08:44:56 +02:00 |
|