| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
- Hide diagnostics on client exit
- Stop insert on popup focus.
- Hide popup on insertchar (for signature_help)
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
* Clear 'cc' in nvim_open_win 'minimal' style #11361
Add 'colorcolumn' to the list of options that should be cleared when creating
a 'minimal'-style floating window.
|
| | |
|
| |
| |
| |
| |
| | |
Also permit character_offset for col past the end of line (useful in
range formatting).
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
- Use correct implementation of text_edits.
- Send indent options to rangeFormatting and formatting.
- Remove references to vim bindings and filetype from lsp.txt
- Add more examples to docs.
- Add before_init to allow changing initialize_params.
|
|\| |
|
| |
| |
| |
| |
| | |
Otherwise some servers like clangd will emit spurious
"no newline at end of file" warnings.
|
| |\ |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
This is because we now use :tag to open a man page, which attempts
to open a swap file for a path under man://...
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
man#pop_tag() is also no longer used
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Using a full path is supported for 'directory' but not for
'backupdir'. (Mikolaj Machowski)
Solution: Support 'backupdir' as well. (Christian Brabandt, closes vim/vim#179)
https://github.com/vim/vim/commit/b782ba475a3f8f2b0be99dda164ba4545347f60f
|
| | |
| | |
| | |
| | | |
- Rework :help lua-commands
- Rename if_lua.txt => lua.txt
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Implements textDocument/formatting, textDocument/rangeFormatting,
workspace/applyEdit.
TODO:
- still has edge cases around replacement probably. Only tested with
inserts on the same position.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
This allows default_callbacks to be specified after client creation to
be considered. Also it simplifies the code.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Rename builtin_callbacks to default_callbacks and slightly change its
semantics:
- No longer contains the default implementations. Instead, any
default_callbacks will be used in preference for our .buf methods.
- Add this to the docs.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
- Return after an error in RPC.
- Use an empty vim table for serialization.
|
| | |
| | |
| | |
| | | |
Don't modify your inputs.
|
|/ /
| |
| |
| |
| |
| | |
If the preview is just a code block, then use the language as the
filetype instead of using markdown.
This reduces the size of the preview.
|
| |
| |
| |
| |
| | |
Python 3.8 was released 2019-10-14:
https://www.python.org/dev/peps/pep-0569
|
|\ \
| | |
| | | |
vim-patch:8.1.{1922,2289,2305}
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: After :diffsplit closing the window does not disable diff.
Solution: Add "closeoff" to 'diffopt' and add it to the default.
https://github.com/vim/vim/commit/c8234779790dd873acb88331c50988adf94cc383
|
|/ /
| |
| |
| |
| | |
* Display ✓ or ✗ based on the line user sees
* Add vim-tutor-mode expectations to the lines marked with an arrow.
* Fix some existing expectations to behave predictably.
|
| |
| |
| |
| | |
Also simplify error messages when calling lua from vimL.
|
| |
| |
| |
| |
| |
| | |
Problem: USE_CR is never defined.
Solution: Remove usage of USE_CR. (Ken Takata, closes vim/vim#3958)
https://github.com/vim/vim/commit/00590740081489db69f43d9f1c0e3f70e29ce6da
|
| |
| |
| |
| |
| |
| | |
Mainly configuration and RPC infrastructure can be considered "done". Specific requests and their callbacks will be improved later (and also served by plugins). There are also some TODO:s for the client itself, like incremental updates.
Co-authored by at-tjdevries and at-h-michael, with many review/suggestion contributions.
|