SIGN IN SIGN UP

virtual text support (#241)

* Start on virtual text support

* Working accept and clear

* Map keys. Rename functions as snake case

* Updates and fixes

- Add manual setting which disables automatic submission of completion
  request
- Implement cancel of in-flight request in clear function

* some README updates for config

* permit cmp to not be installed if not using cmp source

* More information on virtual text in README

* Better check for not setting key bindings

* Install highlight styles

* Implement status line

* update language

* Fix virtual text priority

* change "unknown filetype" notify to debug

* Use util.get_other_documents and util.get_newline instead of ported Vim implementation.

* Pass workspace_uri with completion doc, like Source:complete does

* some cleanup

* A bit more cleanup

* Convert from vim-style varargs to opts object

* Proper clear binding setup

* Configure accept fallback through setup instead of global

* Ignore buffers whose names are already URIs

This indicates special buffers created by some plugins like oil.nvim,
and the LS will return an error.

* Allow enabling and disabling virtual text by filetype

* Fix README typos

* Remove <c-[> default clear binding since that is also Esc

* Suggest setting `false` instead of empty string to disable key bindings
D
Daniel Imfeld committed
a7196bf9472b56ecac5c93c8b6eefba932b14492
Parent: ca38490
Committed by GitHub <noreply@github.com> on 10/27/2024, 5:56:28 PM