Dave Halter
|
0790f376ca
|
Some Python 2 removals
|
2020-07-02 03:34:44 +02:00 |
|
Dave Halter
|
50b85153ce
|
Remove a lot of test references to Python 2/3.5
|
2020-07-02 00:17:21 +02:00 |
|
Dave Halter
|
b4fa42a282
|
Avoid duplicate definitions for goto, fixes #1514
|
2020-03-13 02:22:05 +01:00 |
|
Dave Halter
|
bec87f7ff8
|
Jedi understand now when you use del, fixes #313
|
2020-01-26 20:07:56 +01:00 |
|
Dave Halter
|
11b61596e0
|
Make sure that del_stmt as a name can be handled, see #313
|
2020-01-23 23:58:52 +01:00 |
|
Dave Halter
|
c7296ade68
|
Merge branch 'master' into dict
|
2019-12-28 12:17:04 +01:00 |
|
Dave Halter
|
dc3d6a3975
|
Fix python 2 tests
|
2019-12-27 14:13:35 +01:00 |
|
Dave Halter
|
a8782d0070
|
Make sure param completions work the right way
|
2019-12-27 11:48:39 +01:00 |
|
Dave Halter
|
5a54d94aa5
|
Make sure that infering params is possible from the API
|
2019-12-27 10:36:13 +01:00 |
|
Dave Halter
|
92c59180fd
|
Make sure goto definitions works on with, fixes #1280
|
2019-12-13 16:57:18 +01:00 |
|
Dave Halter
|
5e3e268cc6
|
Fix RecursionError: global statements in modules should just be ignored, fixes #1457
|
2019-12-13 00:21:36 +01:00 |
|
Dave Halter
|
b13c4c446f
|
Fix a globals context issue, fixes #1435
|
2019-12-01 01:28:03 +01:00 |
|
Dave Halter
|
fafd6b2ac6
|
Keyword completions are no longer possible directly after a number, fixes #1085
|
2019-06-26 15:04:46 +02:00 |
|
Dave Halter
|
d6c89ced99
|
goto should work on globals
|
2019-05-31 17:41:34 +02:00 |
|
Dave Halter
|
d9332aec8c
|
Fix tuple unpacking for special case
|
2019-05-31 17:07:51 +02:00 |
|
Dave Halter
|
df038d8f05
|
Modules are obviously not executable, but should not lead to traceback when executed
|
2019-05-30 00:17:38 +02:00 |
|
Dave Halter
|
ad83f5419a
|
Merge branch 'master' into typeshed
|
2018-10-02 19:07:59 +02:00 |
|
Dave Halter
|
23b3327b1d
|
Fixed completions of global vars and tensorflow slowness, fixes #1228, #1116
|
2018-10-02 15:28:51 +02:00 |
|
Dave Halter
|
4730c71b16
|
Evaluate constraints instead of Any
|
2018-09-06 00:59:42 +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
|
c9a64bd1d3
|
Globals should be looked up with the same priority as other defined nodes.
|
2018-03-04 18:29:00 +01:00 |
|
Dave Halter
|
ebe8123b4c
|
Finding the autocompletion stack is a bit more complicated than I initially thought
Fixes #968.
|
2018-01-31 08:45:01 +01:00 |
|
Hugo
|
7e449af4bd
|
Revert changes to test/completion and test/static_analysis except for 2.6 comment removal
|
2018-01-07 10:40:36 +02:00 |
|
Hugo
|
8cf708d0d4
|
Remove redundant parentheses
|
2018-01-07 10:40:06 +02:00 |
|
Hugo
|
7c31ea9042
|
Drop support for EOL Python 2.6
|
2018-01-07 10:40:05 +02:00 |
|
Dave Halter
|
957f2cedf4
|
Disable some tests that don't run in 2.6, because its syntax doesn't support it.
|
2017-09-03 01:23:54 +02:00 |
|
Dave Halter
|
1edccbe2c3
|
Improve literal tests.
|
2017-01-08 19:52:21 +01:00 |
|
Dave Halter
|
7300f3e7ef
|
Fix issues with Python 3.6's f strings and underscores in numbers.
|
2017-01-08 19:39:14 +01:00 |
|
Dave Halter
|
2d544c51c6
|
Better completions in comments.
|
2016-07-25 09:58:04 +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
|
927534a8d5
|
Strange unicode characters are error tokens. Fixes #587.
|
2016-07-13 08:53:08 +02:00 |
|
Dave Halter
|
79caa2186e
|
list(open().read()) should work now, fixes #412.
|
2015-04-09 00:46:31 +02:00 |
|
Dave Halter
|
5cc5505185
|
Moved comprehension tests out of basic tests into its own file.
|
2015-03-03 12:58:52 +01:00 |
|
Dave Halter
|
96add84459
|
Fix a very complicated issue with comprehensions.
|
2015-03-03 12:56:48 +01:00 |
|
Dave Halter
|
a5728f8767
|
list comprehensions should be completeable.
|
2015-02-27 11:14:08 +01:00 |
|
Dave Halter
|
f5dad437dd
|
Get rid of the None default for memoize_default. It shouldn't have a default if not given. This also uncovered a bug in for/else loops, that wasn't teste before.
|
2015-02-27 01:42:14 +01:00 |
|
Dave Halter
|
541b8872d0
|
Changed is_node so it can actually deal with InstanceElements.
|
2014-11-13 01:15:44 +01:00 |
|
Dave Halter
|
c326562c27
|
Implemented x if foo else y case.
|
2014-11-12 11:49:27 +01:00 |
|
Dave Halter
|
54c5591ccb
|
Progress with list comprehensions. There is now a separate class.
|
2014-11-12 11:42:31 +01:00 |
|
Dave Halter
|
cc661473bc
|
Trying to change used_names, so that they don't contain name definitions from CompFor.
|
2014-11-11 17:13:27 +01:00 |
|
Dave Halter
|
cf32e15f65
|
Remove the old 'is not' logic to detect if not instances and use them to do branch predictions. This is not necessary anymore, since we now support that in a more general way (flow_analysis).
|
2014-08-12 18:14:03 +02:00 |
|
Dave Halter
|
f1711f8f9c
|
possible direction of branch checks for name resolution.
|
2014-08-10 13:17:37 +02:00 |
|
Dave Halter
|
d09279e0ad
|
change tests that provided wrong instance information
|
2014-07-31 15:16:24 +02:00 |
|
Danilo Bargen
|
2a1c108bbf
|
Fixed whitespace problems in completion tests
|
2014-07-26 17:39:05 +02:00 |
|
Dave Halter
|
8d63e6f6e7
|
somehow temporary solution to enable completion of __file__
|
2014-07-01 15:10:32 +02:00 |
|
Dave Halter
|
e106e4ffc8
|
fixed for loop in exception issue combined with usage of an exception variable
|
2014-06-22 23:32:07 +02:00 |
|
Dave Halter
|
401914e91c
|
exception elements are always instances
|
2014-06-22 16:25:42 +02:00 |
|
Dave Halter
|
b7bf8d515c
|
support for completions on return statements.
|
2014-06-22 12:05:22 +02:00 |
|
Dave Halter
|
d752907290
|
temporary solution for completions in asserts
|
2014-06-22 11:27:28 +02:00 |
|
Dave Halter
|
3ee3a04bcb
|
fix list comprehension issues in nested parentheses.
|
2014-06-20 17:29:30 +02:00 |
|