Tarcisio Eduardo Moreira Crocomo
|
e96ebbe88f
|
Add tests for DefaultDict support.
|
2018-06-17 11:28:12 +02:00 |
|
Dave Halter
|
e2cd228aad
|
Dict comprehension items call should now work, fixes #1129
|
2018-06-07 21:00:23 +02:00 |
|
micbou
|
c1014e00ca
|
Fix flow analysis test
There is no seekable method for file objects on Python 2. Use flush instead.
|
2018-06-07 01:01:18 +02:00 |
|
Dave Halter
|
62a3f99594
|
Fix a wrong branch check, fixes #1128
|
2018-06-01 08:59:16 +02:00 |
|
Dave Halter
|
50812b5836
|
A simple yield should not cause an error, fixes #1117
|
2018-05-23 11:12:19 +02:00 |
|
Maxim Novikov
|
fc14aad8f2
|
Fix namespace autocompletion error
|
2018-05-03 09:12:17 +02:00 |
|
Dave Halter
|
a95274d66f
|
None/False/True are atom non-terminals in the syntax tree, fixes #1103
|
2018-05-01 23:43:49 +02:00 |
|
Dave Halter
|
91499565a9
|
Specially crafted docstrings sometimes lead to errors, fixes #1103
|
2018-04-25 21:04:05 +02:00 |
|
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 |
|