| Commit message (Collapse) | Author | Age |
|
|
|
| |
vim/vim@96f45c0b6fc9e9d404e6805593ed1e0e6795e470
|
|\ |
|
| |
| |
| |
| | |
Closes #12037
|
| |
| |
| |
| |
| |
| |
| |
| | |
termkey_strfkey() formats ctrl-l and ctrl-shift-l as <C-l> and <C-L>,
respectively. Nvim wants the latter to look like <C-S-L>, since <C-l>
and <C-L> are interpreted the same way.
This is only required when the Ctrl modifier is present.
|
| |
| |
| |
| |
| |
| |
| |
| | |
This allows us to remove special-case handling of Esc in
forward_modified_utf8(), which was always sending "<Esc>" to nvim even
when there were modifiers present.
Closes #12584
|
|\ \
| | |
| | | |
vim-patch:8.2.{2006,2011}
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: "syn sync" reports a very large number.
Solution: Use "at the first line".
https://github.com/vim/vim/commit/9950280d377a5c0706d141017fcef9cad598b8b0
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: .pbtxt files are not recognized.
Solution: Recognize .pbtxt as protobuf text buffers. (closes vim/vim#7326)
https://github.com/vim/vim/commit/88774a30c0b1957a6177cdb69d2becedae610299
|
|\ \ \
| |/ /
|/| | |
runtime: Patch gitcommit.vim syntax
|
| | |
| | |
| | |
| | | |
vim/vim@c08ee7476b19f9b4de5df287797af87c4e3fba0a
|
|/ /
| |
| |
| | |
vim/vim@c08ee7476b19f9b4de5df287797af87c4e3fba0a
|
|\ \
| | |
| | | |
startup: load files from the "start" directory of each entry in 'packpath' (as documented)
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Quoting the existing docs:
Packages are loaded. These are plugins, as above [&runtimepath], but
found in the "start" directory of each entry in 'packpath'. Every
plugin directory found is added in 'runtimepath' and then the plugins
are sourced.
Also tj didn't think I could do it.
|
|\ \
| | |
| | | |
vim-patch:8.2.2005: redoing a mapping with <Cmd> doesn't work properly
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Redoing a mapping with <Cmd> doesn't work properly.
Solution: Fill the redo buffer. Use "<SNR>" instead of a key code.
(closes vim/vim#7282)
https://github.com/vim/vim/commit/c77534c303721df4024fd6cfd51098d593b7d4da
|
|\ \ \
| |/ /
|/| | |
fix: NULL segfaults brought to you by @vigoux
|
|/ / |
|
|\ \
| | |
| | | |
vim-patch:8.2.1995: the popup menu can cause too much redrawing
|
|/ /
| |
| |
| |
| |
| |
| | |
Problem: The popup menu can cause too much redrawing.
Solution: Reduce the length of the displayed text. (Yasuhiro Matsumoto,
closes vim/vim#7306)
https://github.com/vim/vim/commit/714cbe5b212abbecb578b90424d89f47142e8f25
|
|\ \
| |/
|/| |
deps: fix BuildLuv without bundled libuv
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fixes:
% rm -rf .deps
% cmake -DUSE_BUNDLED_LUV=ON -DUSE_BUNDLED=OFF -S third-party -B .deps
% cmake --build .deps
...
[ 50%] Building C object CMakeFiles/luv.dir/src/luv.c.o
/home/daniel/Vcs/neovim/.deps/build/src/luv/src/luv.c:20:10: fatal error: c-api/compat-5.3.h: No such file or directory
20 | #include "c-api/compat-5.3.h"
| ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
This was broken since 78f1eccc8, where apparently the `LUA_COMPAT53_DIR`
was defined in a wrong location.
|
|\ \
| | |
| | | |
fix(floatwin): don't always use winheight
|
| |/ |
|
|\ \
| |/
|/| |
docs: Change nvim_lsp to lspconfig
|
|/ |
|
|\
| |
| | |
docs: Update nvim_lsp to lspconfig
|
| | |
|
| | |
|
|/ |
|
|\
| |
| | |
vim-patch:8.2.{1979,1981,1982,1985,1987}
|
| |
| |
| |
| |
| | |
"enc_utf8" macro evaluates to "true".
Continue dead code removal, started in https://github.com/neovim/neovim/pull/13275.
|
| |
| |
| |
| |
| | |
"has_mbyte" always evaluates to "true".
Continue dead code removal, started in https://github.com/neovim/neovim/pull/13275.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: Quickfix window now updated when adding invalid entries.
Solution: Update the quickfix buffer properly. (Yegappan Lakshmanan, closes
vim/vim#7291, closes vim/vim#7271)
https://github.com/vim/vim/commit/2ce7790348dab9cbfcc5d02c8258d0dd7ecacf95
N/A patches for version.c:
vim-patch:8.2.1979: "term_opencmd" option of term_start() is truncated
Problem: "term_opencmd" option of term_start() is truncated. (Sergey
Vlasov)
Solution: Allocate the buffer to hold the command. (closes vim/vim#7284)
https://github.com/vim/vim/commit/47c5ea44b975adca00eaacecee5c4108996178d9
vim-patch:8.2.1981: MinGW: parallel compilation might fail
Problem: MinGW: parallel compilation might fail.
Solution: Add dependencies on $(OUTDIR). (Masamichi Abe, closes vim/vim#7287)
https://github.com/vim/vim/commit/8496c9eadbf4ea3bf69e2e01456831eee2bddf0a
vim-patch:8.2.1985: crash when closing terminal popup with <Cmd> mapping
Problem: Crash when closing terminal popup with <Cmd> mapping.
Solution: Check b_term is not NULL. (closes vim/vim#7294)
https://github.com/vim/vim/commit/02764713a715c55e316e2bef5c9ade2fb767ee78
vim-patch:8.2.1987: MS-Windows: Win32.mak is no longer needed
Problem: MS-Windows: Win32.mak is no longer needed.
Solution: Do not include Win32.mak. (Jason McHugh, closes vim/vim#7290)
https://github.com/vim/vim/commit/6453cc8078af403956d0e8c1849cf5ec0aae86b2
|
|\ \ |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The general skeleton of each job is the same, so consolidate the
definition to a single job with an explicit matrix.
Use conditional steps to handle steps that are unique to a certain job
(e.g., installing clang-11 for better ASAN support).
|
| | |
| | |
| | |
| | |
| | |
| | | |
The env var is being set to the default value, as of ccache 3.3, which
is available in Zesty and newer. All of our CI is using Bionic, so this
is already available.
|
| | | |
|
|/ /
| |
| |
| |
| | |
That directory is already part of `$PATH`, so let's reuse it instead of
trying to figure what version-specific path binaries gem normally uses.
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* lsp: Remove duplicate `diagnostics` fallback in diagnostic.display
* lsp: Expose all diagnostics
Before the changes in #12655 it was possible to retrieve all diagnostics
via `vim.lsp.util.diagnostics_by_buf`.
This adds a `diagnostic.get_all()` to enable users to retrieve all
diagnostics.
Use cases for that could include loading all diagnostics into the
quickfix list, or to build an enhanced goto_next that can move across
buffers.
|
|\
| |
| | |
vim-patch:8.1.{805,806,809,810,811}
|
| |
| |
| |
| |
| |
| | |
Problem: Too many #ifdefs.
Solution: Graduate FEAT_MBYTE, part 1.
https://github.com/vim/vim/commit/135059724f140ceac889c9f8136bd1bf5c41d49d
|
| |
| |
| |
| |
| |
| | |
Problem: Too many #ifdefs.
Solution: Graduate FEAT_MBYTE, part 4.
https://github.com/vim/vim/commit/264b74fa545edfb92c0d7d08a02c26331cc5b168
|
| |
| |
| |
| |
| |
| | |
Problem: Too many #ifdefs.
Solution: Graduate FEAT_MBYTE, part 3.
https://github.com/vim/vim/commit/a12a161b8ce09d024ed71c2134149fa323f8ee8e
|
| |
| |
| |
| |
| |
| | |
Problem: Too many #ifdefs.
Solution: Graduate FEAT_MBYTE, part 2.
https://github.com/vim/vim/commit/fc3abf47fbe1e426f2b676c316c81ee9ff607075
|
| |
| |
| |
| |
| |
| | |
Problem: Too many #ifdefs.
Solution: Graduate FEAT_MBYTE, the final chapter.
https://github.com/vim/vim/commit/30276f2beb248557c6b33cd5418bca8b7084b0a5
|
|\ \
| | |
| | | |
ui: fix problem with the popupmenu when rightleft is set
|
| | |
| | |
| | |
| | | |
fixes #12032
|
|\ \ \ |
|
| | | | |
|