Dave Halter
28a6765ecc
Merge pull request #1093 from Konfekt/popup
...
prefer popup over preview window
0.11.1
2022-11-21 22:50:46 +00:00
Konfekt
df261c0a3e
remove slash to pass check for code quality
2022-11-12 10:32:44 +01:00
Konfekt
40c7f6d09d
split code line to pass check for line length
2022-11-11 10:29:45 +01:00
Konfekt
8c7161f4e9
prefer popup over preview window
2022-11-10 15:55:13 +01:00
Dave Halter
e82d07faa1
Merge pull request #1082 from jamescherti/buffer_jedi_added_sys_path
...
Add the buffer-local option 'b:jedi_added_sys_path'
2022-04-08 15:07:48 +02:00
James Cherti
50dfac448a
Add 'g:jedi#added_sys_path' and 'b:jedi_added_sys_path' to the cache (cache_key).
2022-04-05 15:59:09 -04:00
James Cherti
0a27795d76
Add the buffer-local option 'b:jedi_added_sys_path' (to add additional sys_path).
2022-04-05 13:04:19 -04:00
Dave Halter
32d05f7742
Merge pull request #1076 from jamescherti/case-insensitive
...
Add option to enable/disable case insensitive completion
2022-01-30 12:33:41 +01:00
James Cherti
873ee9325d
Add an option to enable/disable case insensitive completion.
...
Options:
- Global option: g:jedi#case_insensitive_completion
- Buffer-local option: b:jedi_case_insensitive_completion
Values:
- 0 to disable case insensitive completion.
- 1 to enable case insensitive completion (default).
2022-01-29 17:54:33 -05:00
Dave Halter
08ad42efed
Merge pull request #1074 from blueyed/bump-parso
...
Update parso submodule to 0.8.3 (from 0.8.2)
2022-01-17 19:26:34 +01:00
Dave Halter
f5aad68bec
Merge pull request #1073 from blueyed/fixup-1059
...
get_project: simplify getting b:jedi_environment_path override
2022-01-17 19:22:23 +01:00
Daniel Hahler
2c99d7377f
Update submodule pythonx/parso 5edab04...ee5edaf
...
* pythonx/parso 5edab04...ee5edaf (13):
> Prepare Release 0.8.3
> Add a Python 3.12 grammar, because that is probably going to be needed in a year from now
> Merge pull request #199 from sobolevn/patch-1
> Merge pull request #195 from sturmianseq/fix
> Jedi still has an import dependency on search_ancestor
> Merge pull request #194 from mgorny/python310
> Merge pull request #188 from davidhalter/line-ending
> Fix flaky test_cache_last_used_update again (#189 )
> Add `NodeOrLeaf.dump()` and `NodeOrLeaf.search_ancestor()` (#187 )
> Add a grammar for Python 3.11 (just copied 3.10), so the core devs can work with it
> Relax a test regex to match new enum repr in Python 3.10.0a7+ (#186 )
> Merge pull request #185 from davidhalter/switch-to-github-actions
> Merge pull request #184 from davidhalter/remove-nocond-39
2022-01-17 17:21:36 +01:00
Daniel Hahler
7d2fc14f4f
get_project: simplify getting b:jedi_environment_path override
...
- the common case is having an exception here (with no buffer setting),
which results in the exception handler always
- vim_eval has overhead, especially with Neovim, so the less calls the
better
This patch changes it to query the `b:` dict, using the (always
set/initialized) global setting as the default.
2022-01-17 14:56:29 +01:00
Dave Halter
e1afc904e4
Merge pull request #1072 from ThomasBlauth/default_setting
...
Fix added_sys_path default setting
2022-01-17 09:23:57 +01:00
Thomas Blauth
64c92771be
Fix added_sys_path default setting
...
This commit removes the inner string quotation of the default value for the
added_sys_path setting. The inner quotes cause the value of the resulting
variable g:jedi#added_sys_path to be the sting "[]" instead of an empty list.
2022-01-17 08:40:54 +01:00
Dave Halter
030211555d
Merge pull request #1068 from jgb/master
...
Update jedi to v0.18.1 and parso to v0.8.2
2021-11-17 22:33:56 +01:00
Jan Geboers
ab2550ef29
Update jedi to v0.18.1 and parso to v0.8.2
2021-11-17 15:45:26 +01:00
Volodymyr Kozachynskyi
7ac81cb880
doc: Add hint about python 2 support ( #1060 )
...
* doc: Add hint about python 2 support
* Update README.rst
Co-authored-by: Dave Halter <davidhalter88@gmail.com >
2021-06-22 22:45:23 +02:00
Dave Halter
6812ce11b7
Merge pull request #1059 from jamescherti/buffer_jedi_environment_path
...
The buffer-local variable `b:jedi_environment_path`
2021-06-22 21:34:08 +02:00
James Cherti
81002ed6e7
This commit fixes the exception: jedi_vim.VimError: Vim(let):E121: Undefined variable: b:jedi_environment_path; created by 'b:jedi_environment_path'
2021-06-22 13:42:11 -04:00
James Cherti
81e1e9ca34
The buffer-local variable b:jedi_environment_path was added to override the global variable g:jedi#environment_path.
2021-06-21 14:58:57 -04:00
Dave Halter
8763462331
Merge pull request #1049 from SeungChan92/master
...
Add missing item in manual index
2021-03-17 23:32:13 +01:00
Seung-Chan Ahn
760120240f
Add missing item in manual index
2021-03-17 09:59:43 +09:00
Dave Halter
6e6738758f
Merge pull request #1048 from SeungChan92/master
...
Support adding extra sys_path
2021-03-16 23:38:49 +01:00
Seung-Chan Ahn
ff9a0afbda
Support adding extra sys_path
2021-03-15 14:36:20 +09:00
Dave Halter
088469a8ee
Merge pull request #1045 from Konstantin-Glukhov/master
...
Use helper function relpath() instead of os.path.relpath()
2021-02-26 11:18:52 +01:00
Konstantin-Glukhov
8730095b89
Use helper function relpath() instead of os.path.relpath() to address
...
issue #1044 ("path is on mount %r, start on mount %r" exception thrown
on Windows if Python and jedi-vim are installed on different drives)
2021-02-16 04:25:02 +09:00
Dave Halter
5d4615707f
Fix a refactoring error, fixes #1041
2021-01-30 15:38:01 +01:00
Dave Halter
960eaa8053
Typo
...
Co-authored-by: Daniel Hahler <git@thequod.de >
2021-01-03 03:06:44 +01:00
Dave Halter
acd9182131
Fix some comments in signature test
2021-01-03 03:06:44 +01:00
Dave Halter
04c708cbfc
Useful examples for environment_path
2021-01-03 03:06:44 +01:00
Dave Halter
91312f1755
Run CI on pull requests
2021-01-03 03:06:44 +01:00
Dave Halter
e02fa9dc10
Upgrade Jedi to 8ef2ce232cebf6f30b41b28b2677d84666a97d55
2021-01-03 03:06:44 +01:00
Dave Halter
d7be014c54
Namespaces cannot be shown properly, fixes #815
...
This only works with Jedi commit 2ec3d72151d1072fa22861aef07ba6fc170e3781
Once using that commit, namespaces will be used properly.
2021-01-02 12:15:25 +01:00
Dave Halter
e96eba9f53
Use relative paths when accessing a buffer
2021-01-02 04:05:46 +01:00
Dave Halter
e4daf7a74c
Fix a test around signatures that was failing sometimes
2021-01-02 04:05:24 +01:00
Dave Halter
3a1c900a26
Remove Python 2 stuff
0.11.0
2020-12-27 00:44:17 +01:00
Dave Halter
57757bd334
Merge pull request #1025 from davidhalter/jedi-api
...
Use the new Jedi API
2020-12-26 23:47:32 +01:00
Dave Halter
ea52ca5305
Try to use GitHub Actions
2020-12-26 23:38:46 +01:00
Dave Halter
04ba9a2430
A small fix
2020-12-25 17:44:22 +01:00
Dave Halter
dc0fdc55cb
Updated jedi and parso
2020-12-25 12:45:23 +01:00
Dave Halter
a76965238a
Fix the project choice
2020-10-23 17:45:40 +02:00
Dave Halter
6193c9fd95
Remove the Python 2 support
...
It should mostly still work (except for :Pyimport), but it won't pass all the tests anymore.
Since I'm dropping Python 2 in Jedi anyways, it makes sense to also remove it here.
2020-08-04 15:22:38 +02:00
Dave Halter
acbb712906
Try and update the CI from Ubuntu 16.04 to 18.04
2020-08-04 15:11:30 +02:00
Dave Halter
48b3e5c0e7
In older versions of VIM bufname needs an argument
2020-08-04 15:07:39 +02:00
Dave Halter
74fd73d017
Added an undocumented JediLoadProject for now
2020-08-01 13:32:48 +02:00
Dave Halter
6efd966481
Remove multi definition tests that are not really working anymore because of changes in Jedi
2020-08-01 12:01:54 +02:00
Dave Halter
862fbbc8a9
Add a choose-venv test
2020-08-01 11:16:57 +02:00
Dave Halter
87abaf0781
Fix goto issues
2020-08-01 00:30:54 +02:00
Dave Halter
01e6e6bcf7
Fix debug info
2020-08-01 00:15:46 +02:00