Prabir Shrestha
6c653c3f8f
default to 0 min chars ( #256 )
2021-05-04 01:02:03 -07:00
Prabir Shrestha
e546095e4a
add support for fuzzy matching ( #246 )
2020-12-22 23:28:06 -08:00
Jay Sitter
91ac1f6e6f
Add setting for minimum string length to trigger auto popup ( #135 )
...
* Add setting for minimum string length to trigger auto popup
* Use ternary
* Use simplified function
* Fix bug in new return function
* Add documentation for min_chars
* Add buffer override for min_chars
2020-05-10 09:15:27 -07:00
Prabir Shrestha
1eacfe20b6
implement g:asyncomplete_preprocessor
2019-03-03 12:44:04 -08:00
Jay Sitter
bf51ca9881
Add popup delay option
2019-03-03 10:45:22 -05:00
Prabir Shrestha
d3b2d3d52b
remove old options and cleanup docs
2019-03-02 20:12:42 -08:00
Prabir Shrestha
9fe1feb916
asyncomplete#force_refresh plug
2019-03-02 14:25:04 -08:00
Prabir Shrestha
9cf69e834a
add s:update_trigger_characters()
2019-02-10 19:22:37 -08:00
Prabir Shrestha
465ac34547
implement timer change manager
2019-02-10 17:17:45 -08:00
Prabir Shrestha
4e7cab5cbe
redo asyncomplete on_change_manager
2019-02-10 16:16:25 -08:00
BB Chung
30dc0d4ae3
add a option g:asyncomplete_auto_completeopt ( #69 )
2019-01-13 23:09:51 -08:00
Prabir Shrestha
f4e70a9753
added support for fuzzy search via let g:asyncomplete_smart_completion=1 ( #66 )
...
* added support for fuzzy search via let g:asyncomplete_smart_completion=1
* partial fix for neovim
* added smart completion (fuzzy completion) for both vim8 and neovim
* updated README.md and docs for smart completion
* use vim.api.nvim_call_function to dump in neovim for tables
2018-08-18 10:34:50 -07:00
prabirshrestha
73fd6ad6cd
add support > a refresh pattern for c and cpp
2018-03-17 12:00:51 -07:00
Prabir Shrestha
aa3ad0d69a
add g:asyncomplete_default_refresh_pattern - '\(\k\+$\|\.$\|:$\)' ( #57 )
2018-03-15 21:52:01 -07:00
Prabir Shrestha
ea6f7fb955
Revert "[v2] add support for fuzzy search using lua and use TextChangedP"
2018-03-10 02:34:42 -08:00
Prabir Shrestha
c9b2715725
disable asyncomplete_smart_completion by default
2018-03-08 08:11:08 -08:00
Kerem Goksel
35b5e575f2
Fixes typo in the initialization of force refresh variable ( #51 )
2018-03-06 18:33:05 -08:00
prabirshrestha
1c87495549
detect neovim lua
2018-03-03 19:04:59 -08:00
Prabir Shrestha
3ee5f249ea
optimize completion items normalizations
...
* enabled by default
* let g:asyncomplete_normalize_completion_items = 0 " to disable
* also support per source normalization using normalize_completion_items
2018-02-22 23:19:20 -08:00
Prabir Shrestha
258ef8972c
add support for fuzzy search using lua and use TextChangedP
2018-02-11 22:53:36 -08:00
Łukasz Jan Niemier
448086ce10
Fix vint warnings and overall code style ( #35 )
2017-11-23 12:54:36 -08:00
Prabir Shrestha
e0f7d5e3de
flag to disable force refresh on context changed ( #31 )
2017-10-15 11:11:02 -07:00
Peter Renström
e24a2f7a30
Add option to remove duplicates
2017-10-04 07:49:05 -07:00
Prabir Shrestha
814f0a698e
add support to disable auto popup via g:asyncomplete_auto_popup ( fixes #5 )
2017-04-01 11:25:23 -07:00
Prabir Shrestha
f702531694
rewrite completion provider ( #3 )
...
re-implement async completion algorithm
2017-03-05 15:05:17 -08:00
Prabir Shrestha
2cf38cfa86
ported wait for a while before popping up from nvim-complete-manage c9d12a954e04
...
updated g:asyncomplete_completion_delay to 100ms
2017-01-29 02:32:38 -08:00
Prabir Shrestha
9c03d2f727
initial rewrite to make it work on vim8 and neovim
...
based off github.com/roxma/nvim-complete-manager
with python dependencies removed
2017-01-28 10:54:23 -08:00
Prabir Shrestha
be56e330d8
initial commit
...
* forked off from https://github.com/maralla/completor.vim
d475b42c92a000ff9eeb6b4b311eb06f457e71a3
2017-01-10 23:57:25 -08:00