180 Commits

Author SHA1 Message Date
Christian Wellenbrock
87f6f96c73 Merge pull request #90 from rainerborene/feature/nvim-compe
feat(compe): implement nvim-compe integration
2021-03-26 16:10:46 +01:00
Rainer Borene
b9e9bd505d fix(compe): gather candidates asynchronously 2021-03-15 12:36:55 -03:00
Rainer Borene
fe42bd982f feat(compe): implement nvim-compe integration 2021-02-12 13:21:34 -03:00
Christian Wellenbrock
7237d8d8d6 Merge pull request #87 from darthShadow/fix-deoplete-import
Fixes deoplete import
2019-11-10 14:21:13 +01:00
Anagh Kumar Baranwal
b054ba1230 Fixes deoplete import
Signed-off-by: Anagh Kumar Baranwal <6824881+darthShadow@users.noreply.github.com>
2019-11-10 17:27:55 +05:30
Christian Wellenbrock
897aaecdff Merge pull request #86 from wellle/84-coc-async
84 Add async support for coc.nvim
2019-05-13 20:44:52 +02:00
Christian Wellenbrock
f8ccc36e24 Add async coc.nvim support for Vim 2019-05-13 20:38:35 +02:00
Christian Wellenbrock
b1d25505ba Add async coc.nvim support for Neovim 2019-05-13 20:20:18 +02:00
Christian Wellenbrock
44372f32e2 Merge pull request #84 from kabouzeid/master
Add support for coc.nvim
2019-04-17 23:37:11 +02:00
Karim Abou Zeid
cd5816e698 Add coc to README 2019-04-17 13:22:57 +02:00
Karim Abou Zeid
4b5c21650c Add support for coc.nvim 2019-04-10 14:56:44 +02:00
Christian Wellenbrock
aeb935abd8 Merge pull request #83 from wellle/balta2ar-support-ncm2
82 Add integration with ncm2
v0.1.4
2018-07-21 13:54:32 +02:00
Christian Wellenbrock
3f3a052fe1 Mention ncm2 integration in README 2018-07-21 13:52:27 +02:00
Christian Wellenbrock
837fa579a8 Move ncm2 plugin to usual autocmd/ file path
To be consistent with other completion framework integrations on our
side.
2018-07-21 13:32:01 +02:00
Christian Wellenbrock
d82b95d53f Initialize as ncm2 plugin via user autocommand 2018-07-21 13:11:38 +02:00
Christian Wellenbrock
08771205dd Add pythonx/__pycache__/ to .gitignore 2018-07-21 13:10:43 +02:00
Yuri Bochkarev
d0009db3a9 Add basic ncm2 support 2018-07-20 17:34:18 +03:00
Christian Wellenbrock
47fb962592 Merge pull request #81 from Nymphium/fix_readme
fix missing comma
2018-03-26 18:33:13 +09:00
Kawahara Satoru
750c4c2223 fix missing comma 2018-03-26 14:08:32 +09:00
Christian Wellenbrock
c71a00272f Merge pull request #79 from blueyed/cleanup
Cleanup rplugin/python3/deoplete/sources/tmuxcomplete.py
2018-02-23 20:01:18 +01:00
Daniel Hahler
16572dac35 Sort imports 2018-02-23 03:12:01 +01:00
Daniel Hahler
bee390f9c4 Remove pyc file 2018-02-23 03:11:44 +01:00
Christian Wellenbrock
361ca145fa Merge pull request #78 from wellle/76-asyncomplete-truncate
76 Add asyncomplete config option 'truncate'
2017-11-29 23:37:23 +01:00
Christian Wellenbrock
1443222dbc Add asyncomplete config option 'truncate'
To allow truncation of matches in the pop-up. Turned off by default.
2017-11-29 23:33:13 +01:00
Christian Wellenbrock
65f62b4995 Make it possible disable external sorting of matches 2017-11-29 23:32:28 +01:00
Christian Wellenbrock
3412f3a099 Merge pull request #77 from wellle/76-asyncomplete
76 Add support for asyncomplete
v0.1.3
2017-11-28 23:42:26 +01:00
Christian Wellenbrock
34a877d313 Update version number to 0.1.3 2017-11-28 22:54:01 +01:00
Christian Wellenbrock
1e4101d9ca Document asyncomplete integration in readme 2017-11-28 22:54:00 +01:00
Christian Wellenbrock
26734d9420 Automatically register asyncomplete source
with default options
2017-11-28 22:27:27 +01:00
Christian Wellenbrock
e9a1318eff Use dot access for string keys in dictionaries 2017-11-26 15:51:30 +01:00
Christian Wellenbrock
5f60dbaec2 Fix shellescaping for string based commands 2017-11-25 23:28:07 +01:00
Christian Wellenbrock
e016832952 Add option 'scrollback' to search pane history 2017-11-25 23:28:07 +01:00
Christian Wellenbrock
f4e20f7717 Add config options for asyncomplete integration
'splitmode', 'filter_prefix', 'show_incomplete', 'sort_candidates'

See code comment below for details.
2017-11-25 23:28:07 +01:00
Christian Wellenbrock
b54e281497 Add new splitmodes ilines and ilines,words
Returns lines with leading non word characters removed. Possible to
complete both lines and words in one run.

Add undocumented -n flag to disable result sorting to be better
streamable.
2017-11-25 23:28:07 +01:00
Christian Wellenbrock
996cfdaa60 Various cleanup
Check exit code of command, reset copletion on error
Split async callback functions
Show incomplete candidates as they come in
Add commented out debug logs
Cache mapped candidates
Show incomplete results sligthly different than complete ones
2017-11-25 23:28:07 +01:00
Christian Wellenbrock
cf706fb919 Make it possible to overwrite whitelist
And other options by preferring the injected opts over default values.
2017-11-25 23:28:06 +01:00
Christian Wellenbrock
ee601584f9 Add a hack to make it work for slow completions 2017-11-25 23:28:06 +01:00
Christian Wellenbrock
5c87863142 Don't change asyncomplete opts
Use own params instead, including ctx
2017-11-25 23:28:06 +01:00
Christian Wellenbrock
17695c0b69 Add initial support for asyncomplete
To enable it add this to your vimrc:
let g:tmuxcomplete#asyncomplete_source_options = {}
2017-11-25 23:27:39 +01:00
Christian Wellenbrock
e74076df2b Merge pull request #73 from thalesmello/master
System call should be done in the python process to avoid blocking Neovim
2017-01-30 20:20:10 +01:00
Thales Mello
c0e1f2b560 System call should be done in the python process to avoid blocking Vim 2017-01-30 12:48:49 -02:00
Christian Wellenbrock
b6fe12c603 Merge pull request #74 from wellle/vim-plug
Add install instructions for vim-plug
2016-10-30 00:38:11 +02:00
Christian Wellenbrock
ca05de3549 Add install instructions for vim-plug 2016-10-30 00:37:32 +02:00
Christian Wellenbrock
5d371f23e8 Merge pull request #70 from wellle/67-deoplete
67 Add deoplete.nvim integration
v0.1.2
2016-02-08 23:14:10 +01:00
Christian Wellenbrock
9321595e77 Update Readme about neocomplcache and deocomplete integration 2016-02-08 23:10:36 +01:00
Christian Wellenbrock
6771d07648 Add deoplete.nvim integration 2016-02-08 23:04:58 +01:00
Christian Wellenbrock
f97e4e1ce9 Merge pull request #68 from chilicuil/master
add neocomplcache integration
2016-02-08 23:04:37 +01:00
Javier Lopez
5d9f799736 add neocomplcache integration 2016-01-23 07:14:37 -06:00
Christian Wellenbrock
d6b2d42c40 Merge pull request #64 from wellle/63-compatibility
63 Use $? in shell script for compatibility
v0.1.1
2015-11-13 13:14:36 +01:00
Christian Wellenbrock
f7ef818d32 Update version to 0.1.1 2015-11-13 13:03:00 +01:00