Dave Halter
|
142f6652b5
|
Move toward ParserWithRecovery for the completion context.
It was simply not possible to do it with the normal parser, because of dedents.
|
2016-07-28 23:14:24 +02:00 |
|
Dave Halter
|
f605359c16
|
More comprehension issues.
|
2016-07-28 18:12:41 +02:00 |
|
Dave Halter
|
1903b31b9a
|
Merge branch 'dev' of github.com:davidhalter/jedi into dev
|
2016-07-27 23:48:19 +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
|
01e577be8b
|
Move some recursion issues to the recursion module.
|
2016-07-27 22:23:30 +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
|
92dd6df804
|
Merge pull request #745 from sadovnychyi/dev
Try to correctly import ZIP and EGG files
|
2016-07-25 20:28:33 +02:00 |
|
Dave Halter
|
fc7fd9d989
|
Fix some more fast parser issues.
|
2016-07-25 18:29:01 +02:00 |
|
Dmitry Sadovnychyi
|
60484707a0
|
Add support for ZIP and EGG packages in imports
|
2016-07-25 20:29:02 +08:00 |
|
Dave Halter
|
2d544c51c6
|
Better completions in comments.
|
2016-07-25 09:58:04 +02:00 |
|
Dave Halter
|
6ed864f032
|
Merge branch 'dev' of github.com:davidhalter/jedi into dev
|
2016-07-25 00:16:12 +02:00 |
|
Dave Halter
|
aeb734564c
|
Finally fix all tests.
|
2016-07-25 00:15:58 +02:00 |
|
Dave Halter
|
ebbaaf7ad2
|
Fix some more problems with the fast parser.
|
2016-07-24 23:44:26 +02:00 |
|
Dave Halter
|
7ec957e918
|
Forgot to include this file in previous commits.
|
2016-07-24 17:17:03 +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
|
7f2f66f011
|
Trying to refactor the completion stack finding.
|
2016-07-24 17:06:54 +02:00 |
|
Dave Halter
|
536424159e
|
Merge pull request #747 from ColinDuquesnoy/bump_version_dev
Bump version to 0.10.0.dev0
|
2016-07-21 17:17:51 +02:00 |
|
ColinDuquesnoy
|
98cd1cccd6
|
Remove .dev suffix
|
2016-07-21 11:06:09 +02:00 |
|
ColinDuquesnoy
|
7c8aa51381
|
Bump version to 0.10.0.dev0
|
2016-07-21 10:54:29 +02:00 |
|
Dave Halter
|
cd9a8705a2
|
Fix a potential issue with the loading of settings.
|
2016-07-21 00:48:17 +02:00 |
|
Dave Halter
|
42bf193af8
|
Fix for some small issues with the equals.
|
2016-07-20 23:24:29 +02:00 |
|
Dave Halter
|
f20df95074
|
Fix the issues with added equals after params in the wrong places. Fixes #643.
|
2016-07-20 23:19:05 +02:00 |
|
Dave Halter
|
a2d66579d7
|
Test for the equals that is added to params sometimes. Refs #582.
|
2016-07-20 09:27:28 +02:00 |
|
Dave Halter
|
7ee08d01fd
|
Add a TODO.
|
2016-07-20 09:10:31 +02:00 |
|
Dave Halter
|
b5bd8496b0
|
Fix the errors for the old octal tests.
|
2016-07-18 19:28:01 +02:00 |
|
Dave Halter
|
2776af3db5
|
Fix an issue with global stmts. They caused recursionerrors when used wrong. Fixes #610.
|
2016-07-18 19:23:08 +02:00 |
|
Dave Halter
|
9eee0d6635
|
Remove misleading/wrong TODO.
|
2016-07-18 00:02:47 +02:00 |
|
Dave Halter
|
20529d3405
|
Fix decorator issues with nested decorators and class combinations. Fixes #642.
|
2016-07-17 23:55:59 +02:00 |
|
Dave Halter
|
4b0e164d91
|
Add the long forgotten tests for test_usages.py
|
2016-07-17 22:45:12 +02:00 |
|
Dave Halter
|
2563746810
|
Fix issues with octals in Python 2 (and possibly 3). Fixes #559.
|
2016-07-17 22:36:26 +02:00 |
|
Dave Halter
|
68ff520cf8
|
Limit dynamic param searches to not go crazy in a lot of occasions. Refs #574.
|
2016-07-17 19:49:43 +02:00 |
|
Dave Halter
|
becbbb2e64
|
Refactor the dynamic params functionality.
|
2016-07-17 19:05:47 +02:00 |
|
Dave Halter
|
75c1ebc2fe
|
Add a max_dynamic_params_depth setting to limit recusive searching for those params. It shouldn't be too crazy.
|
2016-07-17 13:59:19 +02:00 |
|
Dave Halter
|
218278af8d
|
Fix an issue with slice indexing.
|
2016-07-14 18:28:24 +02:00 |
|
Dave Halter
|
3a0008ea80
|
Simplification.
|
2016-07-14 08:40:32 +02:00 |
|
Dave Halter
|
cc953ffff0
|
Goto on trailers wasn't correct. Fixes #571.
|
2016-07-13 19:15:28 +02:00 |
|
Dave Halter
|
927534a8d5
|
Strange unicode characters are error tokens. Fixes #587.
|
2016-07-13 08:53:08 +02:00 |
|
Dave Halter
|
c26f740dcd
|
The import path can be a list as well as a tuple. Deal with it.
|
2016-07-13 08:33:57 +02:00 |
|
Dave Halter
|
45941a7006
|
Fix usage tests.
|
2016-07-12 23:32:33 +02:00 |
|
Dave Halter
|
1d8b71ba56
|
Add an isinstance test.
|
2016-07-12 19:31:28 +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
|
b1fbc512d8
|
xfail for a fast parser test that I'm not sure what to do with.
|
2016-07-11 17:05:59 +02:00 |
|
Dave Halter
|
72634a94b8
|
Try to use line numbers instead of offsets in the fast parser.
|
2016-07-11 08:56:30 +02:00 |
|
Dave Halter
|
3ad67a4ec7
|
Jedi raised an error when defined_names was called on empty functions, fixes #697.
|
2016-07-10 18:15:06 +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
|
7d64069780
|
An empty path given to Jedi should not raise errors. Fixes #577.
|
2016-07-09 17:27:57 +02:00 |
|
Dave Halter
|
690241332d
|
Add a changelog for 0.10.0.
|
2016-07-09 02:40:27 +02:00 |
|