Dave Halter
|
2fc53045c7
|
Goto stubs if on definition
|
2019-03-31 01:19:35 +01:00 |
|
Dave Halter
|
b6612a83c3
|
WIP import improvement, getting rid of bad old code
|
2019-03-21 23:22:19 +01:00 |
|
Dave Halter
|
0cad79ad18
|
Merge branch 'master' into typeshed
|
2019-03-08 16:25:45 +01:00 |
|
Dave Halter
|
cd8c9436c5
|
Merge branch 'master' of github.com:davidhalter/jedi
|
2019-03-08 16:23:46 +01:00 |
|
Dave Halter
|
1914d10836
|
Fix relative imports outside of the proper paths
|
2019-03-08 14:25:54 +01:00 |
|
Dave Halter
|
467c2e5def
|
Merge branch 'master' into typeshed
There were quite a few conflicts, because there were two rewrites of the path
to dotted function.
|
2019-03-01 10:13:16 +01:00 |
|
Dave Halter
|
1a32663f85
|
The calculation of dotted paths from normal paths was completely wrong
|
2019-02-28 09:42:56 +01:00 |
|
tamago324
|
4fecca032d
|
Fix typo
|
2019-02-27 20:40:59 +01:00 |
|
Dave Halter
|
025b8bba76
|
Fix a unicode path issue
|
2018-12-23 16:29:25 +01:00 |
|
Dave Halter
|
fcda62862c
|
Fix calculate_dotted_path_from_sys_path. It was broken beyond stupid.
|
2018-12-18 09:30:49 +01:00 |
|
Dave Halter
|
3d4f241129
|
Cache Script._get_module
|
2018-12-05 18:18:26 +01:00 |
|
Dave Halter
|
986c69abea
|
Simplify some more call signature things
|
2018-11-11 22:44:32 +01:00 |
|
Dave Halter
|
a73c7092bb
|
Change signature a little bit
|
2018-11-11 22:36:05 +01:00 |
|
Dave Halter
|
4fbede7445
|
Rework some call signature issues
|
2018-11-11 17:01:12 +01:00 |
|
Dave Halter
|
d8090cfa0a
|
Start implementing get_signatures
|
2018-11-07 01:20:39 +01: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
|
c24eb4bd67
|
Fix tensorflow issues with a few hacks (temporary), fixes #1195
|
2018-10-02 00:52:11 +02:00 |
|
Dave Halter
|
75a02a13d9
|
Use ContextSet closer to they way how Python's set works
|
2018-09-24 20:30:57 +02:00 |
|
Dave Halter
|
e3203ebaa5
|
Try to change the module cache
|
2018-09-02 13:06:36 +02:00 |
|
Daniel Hahler
|
08b0b668a6
|
Script.__repr__: include environment
|
2018-07-16 13:26:10 +02:00 |
|
Daniel Hahler
|
f3c1f4c548
|
Script: improve ValueError for column
Ref: https://github.com/davidhalter/jedi/issues/1168
|
2018-07-11 12:55:18 +02:00 |
|
Dave Halter
|
cef769ecd8
|
The encoding parameter should be used again (includes test), fixes #1167
|
2018-07-09 18:25:28 +02:00 |
|
Dave Halter
|
aa4dcc1631
|
Remove source_encoding from documentation (see #1167)
|
2018-07-09 18:12:27 +02:00 |
|
Dave Halter
|
a59e5a016f
|
Actually use the fast_parser setting again
|
2018-07-05 21:31:03 +02:00 |
|
Dave Halter
|
d8c0d8e5d2
|
Different _load_module API
|
2018-07-05 10:15:49 +02:00 |
|
Dave Halter
|
2500112f6c
|
Don't follow builtin imports anymore by default when follow_imports is on (goto)
|
2018-07-04 00:01:03 +02:00 |
|
Dave Halter
|
80831d79c2
|
additional_module_paths in usages never actually worked
|
2018-07-03 22:54:47 +02:00 |
|
Dave Halter
|
d857668292
|
Add include_builtins to usages, fixes #1131.
|
2018-07-03 22:53:19 +02:00 |
|
Daniel Hahler
|
61bc15b1aa
|
docs: fix some incorrect reference and improve wording
|
2018-07-01 21:49:18 +02:00 |
|
Dave Halter
|
9b17be9ecf
|
Cleanup some of the module cache stuff
|
2018-04-10 19:16:18 +02:00 |
|
Dave Halter
|
60da6034c0
|
Fix some code_lines issues
|
2018-03-17 19:41:26 +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
|
a85f2d1049
|
Use the correct class for params when used in names. Fixes #1006
|
2018-03-07 09:59:31 +01:00 |
|
Dave Halter
|
074d0d6d07
|
Include __init__.py files in search for the project directory, fixes #773
|
2018-03-04 21:36:59 +01:00 |
|
Dave Halter
|
98761f6994
|
Get rid of an unused import
|
2018-02-16 21:16:43 +01:00 |
|
Dave Halter
|
88f521ad82
|
Add the name always to the script module
|
2018-02-16 21:15:53 +01:00 |
|
Dave Halter
|
6a11b7d89e
|
Generalize the use of smart import paths
Now a lot more parts of the current scripts path are used as a sys path.
|
2018-02-16 12:40:31 +01:00 |
|
Dave Halter
|
2a56323c16
|
Try to avoid CachedMetaClass for modules
|
2018-02-13 20:47:43 +01:00 |
|
Dave Halter
|
c9fa335145
|
Fix a goto_assignments issue with a better internal API
Fixes #996.
|
2018-01-29 08:58:59 +01:00 |
|
Dave Halter
|
68f840de60
|
Refactor django path support
|
2018-01-24 19:13:05 +01:00 |
|
Dave Halter
|
d986c44b94
|
Merge with master
The deprecation of Python2.6 and the insertion of environments made it quite difficult to merge.
|
2018-01-20 19:32:59 +01:00 |
|
Dave Halter
|
877383b110
|
Add a test to avoid encoding issues. Fixes #1003
|
2018-01-20 18:28:29 +01:00 |
|
Dave Halter
|
16b463a646
|
Refactor to avoid having unicode decode errors by default
|
2018-01-19 19:23:11 +01:00 |
|
Dave Halter
|
2b577fcd5c
|
Clarity
|
2018-01-17 19:24:08 +01:00 |
|
Dave Halter
|
bf0b6741aa
|
At the moment, don't allow projects as an input to script
|
2018-01-17 09:57:58 +01:00 |
|
Dave Halter
|
9b5e3447d9
|
Make the new project API fully work in tests
|
2018-01-17 09:54:11 +01:00 |
|
Dave Halter
|
fe813292cf
|
Try to migrate to the new project API
|
2018-01-16 23:56:35 +01:00 |
|
Dave Halter
|
0ed9e1c249
|
The given sys_path gets converted to unicode now in py2
|
2017-12-30 03:40:01 +01:00 |
|
Dave Halter
|
da211aa63d
|
Use the Script fixture more generally
|
2017-12-29 18:40:17 +01:00 |
|