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
c6635ccc55
Properly raise broken pipe exception
2018-03-24 12:02:06 +01:00
Dave Halter
04708819fb
Remove SourceLair from products, because it's a paid product
2018-03-23 01:47:05 +01:00
Dave Halter
53e011909d
Add a note to the readme.
2018-03-23 01:32:46 +01:00
Dave Halter
b5bc25fc0b
Fix another windows issue
2018-03-23 01:21:07 +01:00
Dave Halter
106573f20d
Merge branch 'master' of github.com:davidhalter/jedi
2018-03-23 00:57:40 +01:00
Dave Halter
c8bb41662e
Merge the windows fixes
2018-03-23 00:55:23 +01:00
micbou
51b44032bd
Fix paths from assignment test on Windows
2018-03-23 00:35:57 +01:00
micbou
2283b67836
Specify executable extension to detect virtual environment on Windows
2018-03-22 23:17:23 +01:00
Dave Halter
4e5cbe8832
Some code cleanup
2018-03-20 01:40:16 +01:00
Dave Halter
e6a3a8882c
Fix another error that surfaced in pandas
2018-03-20 01:04:00 +01:00
Dave Halter
a61742728b
Fix an issue with docstrings that contain errors
2018-03-20 00:56:53 +01:00
Dave Halter
305fd66e1c
Upgrade the wx widgets paths
2018-03-19 00:05:04 +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
1672613d04
colorama should always color, even if it's not a shell
...
I need this for some_script.py | less -R
2018-03-18 01:05:59 +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
24e1f7e6f0
The release date for 0.12.0 should not be set, yet. See #1061 .
2018-03-15 15:16:27 +01:00
Dave Halter
1eeb7cb6aa
And now remove a pep0484 function that is no longer needed
2018-03-14 21:51:06 +01:00
Dave Halter
053618edd0
Some more code to a function
2018-03-14 21:49:17 +01:00
Dave Halter
ce0aa224f1
More rewriting of the pep0484 logic
2018-03-14 21:34:01 +01:00
Dave Halter
ae6d01abf5
Start moving some of the pep0484 comment code around
2018-03-14 21:27:29 +01:00
Dave Halter
e6469f46c7
Cleanup some instance stuff
2018-03-14 21:04:55 +01:00
Dave Halter
e5546a8ae6
Better docs for funciton annotations
2018-03-14 19:19:38 +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
5d36114be4
Use inspect.Parameter.kind for better differentiation between param types
...
Refs #292
2018-03-13 22:47:08 +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
378a5846db
Clean up zombie subprocesses, fixes #1048
2018-03-12 20:06:02 +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
e0c682977c
Fix doctest for replstartup
2018-03-11 22:19:35 +01:00
Dave Halter
54a8db503d
Fix shell completion issues and documentation
...
This issue was raised in #990 . The completer was never used in Python3.4+,
because it was overwritten by Python's completer. Oddly enough it has always
worked in Python2.7/3.3.
The documentation was also slightly modified. os.path.join was always a
complex beast.
2018-03-09 22:39:00 +01:00
Dave Halter
c4be83759c
Merge branch 'master' of github.com:davidhalter/jedi
2018-03-08 10:09:08 +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
Dave Halter
14ac6b11b9
Correct mistakes of lambda names
2018-03-08 09:52:35 +01:00
Dave Halter
23e7c5bd2a
eval_element -> eval_node
2018-03-07 20:11:19 +01:00
Oliver Newman
8586d2a995
Fix VS Code Python extension link
2018-03-07 10:11:16 +01:00