17 Commits

Author SHA1 Message Date
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