| Commit message (Collapse) | Author | Age |
| |
|
|\
| |
| | |
refactor: replace char_u variables and functions with char
|
|/
|
|
| |
Work on https://github.com/neovim/neovim/issues/459
|
|
|
|
|
| |
Problem: wget2 files are not recognized.
Solution: Add patterns to recognize wget2. (Doug Kearns)
https://github.com/vim/vim/commit/3a974a89331182139e12386275f052a50c247ecb
|
| |
|
|\
| |
| | |
vim-patch:8.2.4858: K_SPECIAL may be escaped twice
|
| | |
|
|/
|
|
|
|
| |
Problem: K_SPECIAL may be escaped twice.
Solution: Avoid double escaping. (closes vim/vim#10340)
https://github.com/vim/vim/commit/db08887f24d20be11d184ce321bc0890613e42bd
|
|\
| |
| | |
feat(ui): allow embedder to emulate "cat data | nvim -" behaviour
|
| | |
|
| | |
|
|\ \
| |/
|/| |
|
| | |
|
|\ \
| | |
| | | |
build: bump msgpack to 4.0.0
|
| | |
| | |
| | |
| | | |
see https://github.com/msgpack/msgpack-c/releases/tag/c-4.0.0
|
| | |
| | |
| | |
| | |
| | | |
Problem: Yaml indent for multiline is wrong.
Solution: Adjust patterns. (closes vim/vim#10328, closes vim/vim#8740)
https://github.com/vim/vim/commit/f4f579b46b27f5e1689912a3e84c6a2a96efd143
|
| |/
|/|
| |
| |
| | |
Problem: Robot files are not recognized.
Solution: Add patterns for robot files. (Zoe Roux, closes vim/vim#10339)
https://github.com/vim/vim/commit/2096a5f128029b1156a035a27c988995db240cea
|
|\ \
| | |
| | | |
build(gen_vimdoc): handle conda edge case when parsing doxygen version
|
| | |
| | |
| | |
| | |
| | |
| | | |
@theHamsta suggested in
https://github.com/neovim/neovim/pull/18348#discussion_r862594173 to
also print the users doxygen version if the version is too old.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When checking the version of the doxygen installed from conda the output
has the following format:
1.9.2 (ee54ebd4f0ad83d9c44f19a459146de64d0ffba2*)
This would cause an error in the "Missing API docs" CI job. This fix
will correctly parse the doxygen version for both stable releases
("1.9.2") as well as the version with the git commit hash attached.
|
| | |
| | |
| | | |
The `include` was added in e038625b87dda2389d004017bd2dcf2b65bc40f6
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* vim-patch:8.2.1835: ":help ??" finds the "!!" tag
Problem: ":help ??" finds the "!!" tag.
Solution: Do not translate "?" into ".". (Naruhiko Nishino, closes vim/vim#7114,
closes vim/vim#7115)
https://github.com/vim/vim/commit/6eb36ade9883f54c84c739c6a3504ddfa3343063
Change test because patch 8.2.1794 hasn't been ported yet.
|
|/ /
| |
| |
| |
| |
| | |
Problem: Unexpected "No matching autocommands".
Solution: Do not give the message when aborting. Mention the arguments in
the message. (closes vim/vim#8690)
https://github.com/vim/vim/commit/1b154ea121d8374a129c3e30d50fa9742cd5faa1
|
|\ \
| | |
| | | |
fix(api): make `nvim_parse_cmd` preserve command modifiers
|
|/ / |
|
|\ \
| | |
| | | |
fix(mac): use same $LANG fallback mechanism as Vim
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
In a locale "en_US", "en" is the language and "US" is the region.
Before this change, we were too clever for our own good and tried to handle the
region as well. But if the macOS primary language is set to "English" and the
region to "Norway", we would end up with "en_NO", which is a locale that does
not exist.
Now we only take the language into account. Taking the example from above would
yield "en_US", which is a sensible fallback.
If the region is important to you, set $LANG and the more specific LC_*
variables in your shell config or alternatively use `:help :language`.
References https://github.com/neovim/neovim/issues/18292
|
|\ \ \
| | | |
| | | | |
build(gen_vimdoc): abort if doxygen version is too old
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
There have been a few instances where developers got confused as to why
their generated documentation differs from the one generated by the CI.
More often than not, the reason is that their doxygen version is older
than 1.9.0, which is the current minimum version. Having a simple
version check will help save future developers avoid this problem.
|
|/ / / |
|
| |/
|/|
| | |
`:syntax enable` is no longer necessary (and may even be harmful). Do not recommend it in `usr_05.txt` and `usr_06.txt`, and mention the new default in `syntax.txt`.
|
|\ \
| | |
| | | |
refactor: replace char_u variables and functions with char
|
| | |
| | |
| | |
| | | |
Work on https://github.com/neovim/neovim/issues/459
|
| | |
| | |
| | | |
There are *.vim and *.po files ported from Vim that use a non-UTF-8 encoding.
|
| | | |
|
| | | |
|
|/ /
| |
| |
| |
| | |
(#18333)
Co-authored-by: ii14 <ii14@users.noreply.github.com>
|
| |
| |
| | |
Follow up to https://github.com/neovim/neovim/pull/17814
|
|\ \
| | |
| | | |
feat(api): `nvim_parse_cmd`
|
| | |
| | |
| | |
| | | |
Adds an API function to parse a command line string and get command information from it.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Gleam filetype not detected.
Solution: Add a pattern for Gleam files. (Mathias Jean Johansen,
closes vim/vim#10326)
https://github.com/vim/vim/commit/917c32c4f75351061a773cd5bc5b6f42c7d10e62
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Deprecates the existing `vim.lsp.buf.formatting` function.
With this, `vim.lsp.buf.format` will replace all three:
- vim.lsp.buf.formatting
- vim.lsp.buf.formatting_sync
- vim.lsp.buf.formatting_seq_sync
|
|\ \ \
| |/ /
|/| | |
vim-patch:8.1.2191,8.2.4848: mappings for completion keys not ignored
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
working
Problem: Local completion with mappings and simplification not working.
Solution: Fix local completion <C-N>/<C-P> mappings not ignored if keys are
not simplified. (closes vim/vim#10323)
https://github.com/vim/vim/commit/ee4460306917431d0d17a7cb11c6646f4c6540b6
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: When using modifyOtherKeys CTRL-X mode may not work.
Solution: Recognize a control character also in the form with a modifier.
https://github.com/vim/vim/commit/88d3d09e07dbe0e3ea450bc554e2aadc451450d2
|
|/ /
| |
| | |
Work on https://github.com/neovim/neovim/issues/459
|
| | |
|
| | |
|
| |
| |
| |
| | |
Specify which message, or request, was last received in case of an error
instead of the same generic message
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* feat(lsp)!: remove capabilities sanitization
Users must now access client.server_capabilities which matches the same
structure as the protocol.
https://microsoft.github.io/language-server-protocol/specification
client.resolved_capabilities is no longer used to gate capabilities, and
will be removed in a future release.
BREAKING CHANGE
Co-authored-by: Mathias Fussenegger <f.mathias@zignar.net>
|