aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/rplugin (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Improve struct and pointer autocompletion in C (#4231)Marios S2022-07-041-0/+1
| | | | | | | * Add explicit trigger characters for C (#4226) * Stop completion before issuing subsequent requests (#4226) Co-authored-by: Marios Sioutis <26476573+s-marios@users.noreply.github.com>
* Close #3333 - Add an ALECompletePost eventw0rp2020-09-081-2/+3
| | | | | | | | Add an `ALECompletePost` event along with everything needed to make it useful for its primary purpose: fixing code after inserting completions. * `ALEFix` can now be called with a bang (`!`) to suppress errors. * A new `ALELintStop` command lets you stop linting, and start it later.
* Add TypeScript autoimport support for deoplete (#2779)Jerko Steiner2020-01-011-13/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add autoimport support for deoplete * Fix test_deoplete_source.py * Use callback instead of is_async for deoplete Shuogo, the author of Deoplete, does not recommend using the `is_async` option: > I think is_async is not recommended. It is not so useful and broken. > You should use callback system instead. Link: https://github.com/Shougo/deoplete.nvim/issues/1006#issuecomment-526797857 Incidentally, the same thread mentiones an issue started by w0rp: https://github.com/Shougo/deoplete.nvim/issues/976 The deoplete docs also say is_async is deprecated: > is_async (Bool) > If the gather is asynchronous, the source must set > it to "True". A typical strategy for an asynchronous > gather_candidates method to use this flag is to > set is_async flag to True while results are being > produced in the background (optionally, returning them > as they become ready). Once background processing > has completed, is_async flag should be set to False > indicating that this is the last portion of the > candidates. > > Note: The feature is deprecated and not recommended. > You should use callback system by > |deoplete#auto_complete()| instead. Link: https://github.com/Shougo/deoplete.nvim/blob/master/doc/deoplete.txt Co-authored-by: w0rp <w0rp@users.noreply.github.com>
* Add Deoplete's input_patterns for cppdelphinus2019-07-141-0/+1
|
* Use input_patterns & add comments for updating itdelphinus2019-06-251-1/+7
|
* Add separated func for deopletedelphinus2019-06-191-2/+4
| | | | | | Deoplete needs `get_complete_position` method and it has a different signature. It already fetches the input string and attempts to detect the position with `\k*` regexp patterns.
* Add input_pattern setting for deopletedelphinus2019-06-191-0/+1
| | | | | | | This option is used to determine if `min_pattern_length` is ignored. In usual, it does not start completion when the matched input string is shorter than `min_pattern_length`. But when the string matches `input_pattern`, it starts completion even when ths string is `''`.
* Raise deoplete source rank to 1000BlahGeek2019-06-151-1/+1
|
* Revert "Fix #2492 - Remove all Deoplete support for now"w0rp2019-05-211-0/+54
| | | | This reverts commit 975cc7af8fbabe234a220c84e56b7ff719d8d959.
* Fix #2492 - Remove all Deoplete support for noww0rp2019-05-161-54/+0
|
* #2492 - Try to fix a deoplete bug againw0rp2019-05-121-1/+5
|
* #2492 - Try to fix a bug with ALE's deoplete sourcew0rp2019-05-111-1/+1
|
* Close #1753 - Implement minimum viable integration with Deopletew0rp2019-04-231-0/+50