Dave Halter
|
ba96c21f83
|
Follow up from the last async issue, fixes more related things about #1092.
|
2018-04-24 01:02:31 +02:00 |
|
Dave Halter
|
8494164b22
|
Fix an async funcdef issue, fixes 1092.
|
2018-04-24 00:41:18 +02:00 |
|
Dave Halter
|
4075c384e6
|
In some very rare cases it was possible to get an interpreter crash because of this bug. Fixes #1087
|
2018-04-23 21:26:51 +02:00 |
|
Dima Gerasimov
|
ceb5509170
|
Include function return type annotation in docstring if it is present
|
2018-04-23 21:20:21 +02:00 |
|
Dave Halter
|
88243d2408
|
Don't catch IndexError where we don't have to
|
2018-04-20 01:46:32 +02:00 |
|
micbou
|
5f37d08761
|
Extend create_environment to accept an executable path
Assume environments specified by the user are safe.
|
2018-04-19 21:36:44 +02:00 |
|
Dave Halter
|
bd7c65d963
|
Finally fix all the get_system_environment issues
|
2018-04-15 16:43:53 +02:00 |
|
Dave Halter
|
fe0ad8f1da
|
Fix a test
|
2018-04-15 16:23:29 +02:00 |
|
Dave Halter
|
336087fcf8
|
find_python_environments -> find_system_environments
|
2018-04-14 15:46:16 +02:00 |
|
Dave Halter
|
27419be56d
|
Fix some issues with the latest changes
|
2018-04-12 14:24:18 +02:00 |
|
Dave Halter
|
1c91cfa9d6
|
Write a test for #1079 to avoid a regression in the future.
|
2018-04-10 19:23:20 +02:00 |
|
Dave Halter
|
764b67d232
|
Multiple inheritance completion in Python 2 did not work
Fixes #1071.
|
2018-04-10 08:58:30 +02:00 |
|
Dave Halter
|
777d9defc5
|
Give the run.py script an environment parameter
|
2018-04-10 08:42:58 +02:00 |
|
Dave Halter
|
b74ba7cd01
|
Fix an import
|
2018-04-09 01:47:31 +02:00 |
|
Dave Halter
|
519f54321e
|
Merge the environment changes for Windows
|
2018-04-09 01:43:57 +02:00 |
|
Dave Halter
|
f4c14864a5
|
Better tests for venvs
|
2018-04-09 01:28:43 +02:00 |
|
Dave Halter
|
81d8c49119
|
Write a test for venvs
|
2018-04-08 23:04:57 +02:00 |
|
Dave Halter
|
0c19219143
|
Obviously Python 3 syntax cannot be used in Python 2
|
2018-04-08 21:38:03 +02:00 |
|
micbou
|
b3b6b798ff
|
Find Python environments on Windows using the registry
|
2018-04-08 19:04:11 +02:00 |
|
Dave Halter
|
806ae13b71
|
Better goto definition for fstrings
|
2018-04-07 12:40:52 +02:00 |
|
Dave Halter
|
567c8b8097
|
Fix some fstring issues for now
|
2018-04-05 01:11:04 +02:00 |
|
Dave Halter
|
6b75519145
|
Better tests for fstrings
|
2018-03-31 18:38:09 +02:00 |
|
Dave Halter
|
43df60ff7d
|
With the changes in parso, f-strings are now completable
Parso now uses one syntax tree for f-strings and the classic syntax tree.
|
2018-03-31 17:51:27 +02:00 |
|
Dave Halter
|
27655db8a9
|
With the changes in parso, f-strings are now completable
|
2018-03-31 17:07:47 +02:00 |
|
Dave Halter
|
538996d8d3
|
Fix lambda dynamic param searches, fixes #1070
|
2018-03-25 23:54:43 +02:00 |
|
micbou
|
0fd8e728f5
|
Add comment explaining why test_versions is disabled on Windows
|
2018-03-24 22:52:41 +01:00 |
|
micbou
|
bf57fa16fc
|
Add JEDI_TEST_ENVIRONMENT_EXECUTABLE for AppVeyor
|
2018-03-24 22:52:41 +01:00 |
|
micbou
|
e8b301ebf9
|
Add AppVeyor configuration
|
2018-03-24 22:52:41 +01:00 |
|
micbou
|
65a8ec6abc
|
Improve venv_and_pths test
Python is not necessarily installed in /usr/bin. Execute Python to find the
real prefix.
|
2018-03-24 20:52:51 +01:00 |
|
micbou
|
51b44032bd
|
Fix paths from assignment test on Windows
|
2018-03-23 00:35:57 +01:00 |
|
Dave Halter
|
a61742728b
|
Fix an issue with docstrings that contain errors
|
2018-03-20 00:56:53 +01:00 |
|
Dave Halter
|
5c06d9871a
|
Somehow forgot about subscriptlist. Just ignore those for now.
Fixes #1010.
|
2018-03-18 17:24:45 +01:00 |
|
Dave Halter
|
6042706922
|
Fix the first issue in #1010
Somehow it was still possible with lists to recurse.
|
2018-03-18 17:09:44 +01:00 |
|
Dave Halter
|
11b7e95ecc
|
os.path.join completion speed test is sometimes slow, so give it a bit more of time
|
2018-03-17 21:41:26 +01:00 |
|
Dave Halter
|
60da6034c0
|
Fix some code_lines issues
|
2018-03-17 19:41:26 +01:00 |
|
Dave Halter
|
094affaf84
|
Remove stdout/stderr from subprocesses (redirected to /dev/null)
This means that the subprocess should now not crash anymore because of people
writing to stdout in c modules and stderr should be empty.
Fixes #793.
|
2018-03-17 14:14:00 +01:00 |
|
Dave Halter
|
5f0b34a520
|
Add the module_path again
|
2018-03-16 10:30:11 +01:00 |
|
Dave Halter
|
cc9c9fc781
|
Clean up the namedtuple test for #1060
|
2018-03-16 10:28:51 +01:00 |
|
Dave Halter
|
90a226f898
|
All modules now have a code_lines attribute, see #1062
|
2018-03-16 10:20:26 +01:00 |
|
Dave Halter
|
e6469f46c7
|
Cleanup some instance stuff
|
2018-03-14 21:04:55 +01:00 |
|
Dave Halter
|
f5cf4c1954
|
Fix an error in param comments
|
2018-03-14 09:53:25 +01:00 |
|
Dave Halter
|
13ba74515d
|
Catch parser errors instead of error recovery when splitting param comments
|
2018-03-14 09:49:59 +01:00 |
|
Dave Halter
|
afda309cb9
|
Merge branch 'function_comment' of https://github.com/wilfred/jedi into mypy-comments
|
2018-03-14 00:55:06 +01:00 |
|
Dave Halter
|
144a1def6c
|
Fix a few version issues in tests
|
2018-03-13 22:59:07 +01:00 |
|
Dave Halter
|
f9ec989835
|
Fix REPL completion param name completion
There were two issues:
1. The filter for parameters was wrong
2. In general the equal sign would not be added in some circumstances
|
2018-03-13 21:36:04 +01:00 |
|
Dave Halter
|
0dda740c5d
|
Add keyword argument test for #292
|
2018-03-13 19:09:33 +01:00 |
|
Lee Danilek
|
b9903ede1b
|
Support mypy annotations using comment syntax
This allows us to use mypy annotations for completion in Python 2.
Closes #946
|
2018-03-13 17:55:28 +00:00 |
|
Dave Halter
|
d0b8f9e5a2
|
Fix an interpreter test in Python 2
|
2018-03-12 20:49:27 +01:00 |
|
Dave Halter
|
5c1d979522
|
Fix an issue around __dir__ in the interpreter
Fixes #1027.
|
2018-03-12 01:46:12 +01:00 |
|
Dave Halter
|
51e0d5d12f
|
Fix issues with default parameters in functions and classes
Default parameters were resolved at the wrong starting position. Fixes #1044
|
2018-03-08 09:59:09 +01:00 |
|