Dave Halter
|
381fedddb4
|
Fix get_line_code().
Fixes #948.
|
2017-09-09 18:28:05 +02:00 |
|
Dave Halter
|
ef6a1ca10f
|
Fix an issue with choosing the right lines in get_line_code. Refs #948.
|
2017-09-09 18:10:53 +02:00 |
|
Dave Halter
|
c4601b835f
|
Don't go crazy with big lists.
|
2017-09-07 01:26:53 +02:00 |
|
Dave Halter
|
882f8029ea
|
Use split_lines and python_bytes_to_unicode directly.
|
2017-09-03 18:38:00 +02:00 |
|
Dave Halter
|
6419534417
|
Some more _get_definition fixes
|
2017-09-02 21:37:59 +02:00 |
|
Dave Halter
|
a37201bc1d
|
Finally fixing the Python 2 issues with static_getattr.
|
2017-08-13 22:24:50 +02:00 |
|
Dave Halter
|
88cfb2cb91
|
Remove side effects when accessing jedi from the interpreter.
Note that there is http://bugs.python.org/issue31184.
Fixes #925.
|
2017-08-12 22:49:05 +02:00 |
|
Dave Halter
|
b9271cf5a5
|
Use the parser_cache correctly.
|
2017-05-26 13:43:18 -04:00 |
|
Dave Halter
|
76529ca34d
|
The parser_cache contents have changed. Therefore adapt.
|
2017-05-26 12:52:52 -04:00 |
|
Dave Halter
|
ef2e2f343e
|
Fix some warnings.
|
2017-05-25 12:24:21 -04:00 |
|
Dave Halter
|
9bca3d39f5
|
Actually use parso now instead of Jedi.
|
2017-05-19 14:20:14 -04:00 |
|
Dave Halter
|
f9f60177bf
|
Move an analysis test.
|
2017-05-07 16:14:21 +02:00 |
|
Matthias Bussonnier
|
b0f10081d4
|
Fix : Jedi do not complete numpy arrays in dictionary
Fix ipython/ipython#10468
|
2017-04-21 13:14:07 +02:00 |
|
Dave Halter
|
db683acfc1
|
One more docstring test.
|
2017-04-20 09:47:30 +02:00 |
|
Dave Halter
|
7ca62578e1
|
Add py__doc__ as a better approach to docstrings.
|
2017-04-20 09:45:15 +02:00 |
|
Dave Halter
|
4b841370e4
|
Test full name for os.path imports. Fixes #873.
|
2017-04-05 01:00:20 +02:00 |
|
Andy Lee
|
3e36238da3
|
Add test for cross-module usages
|
2017-04-01 15:52:22 +02:00 |
|
Dave Halter
|
35fd1c70bd
|
Rename parser.utils to parser.cache.
|
2017-03-30 01:57:48 +02:00 |
|
Dave Halter
|
8059c3c2c8
|
Save a module instead of a parser when pickling.
|
2017-03-30 00:55:04 +02:00 |
|
Dave Halter
|
8a35a04439
|
Remove the module path from the parser tree.
Some static analysis tests are still failing.
|
2017-03-27 18:13:32 +02:00 |
|
Dave Halter
|
a5a54fbc85
|
Fix a call signature issue.
|
2017-02-01 19:21:07 +01:00 |
|
Dave Halter
|
40b6079ebd
|
If an INDENT is the next supposed token, we should still be able to complete.
|
2017-01-29 14:06:22 +01:00 |
|
Matthias Bussonnier
|
d3e8a9bd52
|
Resolve kewords types as keyword in completions
Closes #833
|
2017-01-22 18:39:32 -08:00 |
|
Dave Halter
|
9fb2644f03
|
Fix an issue with creating contexts.
|
2017-01-05 18:05:24 +01:00 |
|
Dave Halter
|
12a9ef48f7
|
Move the completion tests.
|
2017-01-04 22:34:43 +01:00 |
|
Dave Halter
|
9341df11bf
|
Fix the issues that were changed by removing start_pos from the api classes.
|
2017-01-04 22:24:25 +01:00 |
|
Dave Halter
|
e96fd32588
|
Fix an issue of params completion signatures.
|
2017-01-04 22:09:08 +01:00 |
|
Dave Halter
|
01099ce5a9
|
Create a name for the generators.
|
2017-01-04 18:12:33 +01:00 |
|
Dave Halter
|
cd23499fbe
|
Fix param issues in goto definition.
|
2017-01-04 08:58:29 +01:00 |
|
Dave Halter
|
c7241068e8
|
Fix an issue with call signatures in empty files.
|
2017-01-02 19:39:48 +01:00 |
|
Dave Halter
|
c4eec88fc9
|
Reenable some tests that were somehow disabled.
|
2016-12-30 20:47:40 +01:00 |
|
Dave Halter
|
464968aed7
|
Fix an issue where compiled object api types raised an error.
|
2016-12-21 00:23:50 +01:00 |
|
Dave Halter
|
4e62e98539
|
Fix an issue with displaying attribute errors.
|
2016-12-18 21:37:15 +01:00 |
|
Dave Halter
|
e0b3ec1829
|
Use different Foo classes to avoid confusion around which class is used where.
|
2016-12-17 13:04:19 +01:00 |
|
Dave Halter
|
d93f6815fc
|
Refactor test_interpreter.
|
2016-12-16 18:55:21 +01:00 |
|
Dave Halter
|
9ac301d0c3
|
Refactor the mixed objects a bit to make at least some interpreter tests pass.
|
2016-12-16 17:17:03 +01:00 |
|
Dave Halter
|
97ccb74ebb
|
Api classes test fixes.
|
2016-12-07 01:00:03 +01:00 |
|
Dave Halter
|
c6248ae169
|
Some testing fixes that were broken with the few previous commits.
|
2016-12-06 18:18:53 +01:00 |
|
Dave Halter
|
cb4f405f7d
|
Fix some internal name handling.
|
2016-12-05 22:27:18 +01:00 |
|
Dave Halter
|
6f4cd7e6d3
|
Improve api class tests.
|
2016-12-04 20:04:54 +01:00 |
|
Dave Halter
|
439e394535
|
Fix call signatures.
|
2016-12-04 03:52:33 +01:00 |
|
Dave Halter
|
6940900c58
|
A lot more fixes - fix all evaluate integration tests.
|
2016-12-03 22:17:38 +01:00 |
|
Dave Halter
|
ebd080a0fd
|
Implement goto_assignments(follow_imports=True). Fixes #382.
|
2016-08-03 18:05:08 +02:00 |
|
Dave Halter
|
7c5e75f31b
|
Make it possible to debug the REPL.
|
2016-08-02 23:21:53 +02:00 |
|
Dave Halter
|
05ad8c6608
|
Start working on param autocompletion for the REPL.
|
2016-08-01 23:59:49 +02:00 |
|
Dave Halter
|
5f064a2a0a
|
Add a way to get the line in a BaseDefinition. Fixes #518.
|
2016-07-31 20:37:48 +02:00 |
|
Dave Halter
|
a4edf5d5d1
|
Test lambdas better.
|
2016-07-31 11:41:39 +02:00 |
|
Dave Halter
|
7ec957e918
|
Forgot to include this file in previous commits.
|
2016-07-24 17:17:03 +02:00 |
|
Dave Halter
|
7f2f66f011
|
Trying to refactor the completion stack finding.
|
2016-07-24 17:06:54 +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 |
|