| Commit message (Collapse) | Author | Age |
| |
|
|
|
| |
* Add more tests for vim.wo
|
| |
|
|
|
|
|
|
| |
Problem: Opening cmdline window with feedkeys() does not work. (Yegappan
Lakshmanan)
Solution: Recognize K_CMDWIN also when ex_normal_busy is set.
https://github.com/vim/vim/commit/85db5475982e166ec5bb1c8c9a5c8bf062d49ed1
|
|\
| |
| |
| |
| |
| | |
Having the cursor change column can be surprising.
Force startofline in functional and old tests.
Remove the functional breakindent test, as it's a subset of the oldtest one.
|
| |
| |
| |
| |
| |
| |
| | |
Having the cursor change column can be surprising.
Force startofline in functional and old tests.
Remove the functional breakindent test, as it's a subset of the oldtest one.
|
| |
| |
| |
| |
| |
| | |
Problem: Test 48 is old style.
Solution: Merge test cases into new style test. (Yegappan Lakshmanan,
closes vim/vim#5307)
https://github.com/vim/vim/commit/079119babe1cbba3f9234927e62fd75465f2d6b4
|
|\ \
| | |
| | | |
API: rename nvim_execute_lua, deprecate nvim_command_output
|
| | |
| | |
| | |
| | |
| | |
| | | |
- We already find ourselves renaming nvim_execute_lua in tests and
scripts, which suggests "exec" is the verb we actually want.
- Add "exec" verb to `:help dev-api`.
|
|/ / |
|
| |
| |
| |
| |
| |
| |
| |
| | |
This has to be done after `init_homedir` for XDG default and `set_init_1` for
lookup from env, which could be done earlier likely (to help with
https://github.com/neovim/neovim/issues/10937), but this keeps it in
sync with Vim.
Fixes https://github.com/neovim/neovim/issues/11499.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Follow-up to 8969efca8 (Vim patch 8.1.0723)
NOTE: This changes the main entrypoint for running single oldtest files
to not use/require the ".res" extension anymore. But it is handled for
B/C.
Adds a phony rule to run oldtest by filename.
Not going through "$(MAKE)" avoids GNUmakefile being used then (which I
use for WIP things), and it seems like SINGLE_MAKE should be used anyway
probably.
|
| |
| |
| | |
Fixes https://github.com/neovim/neovim/issues/11496.
|
| | |
|
| |
| |
| |
| |
| | |
fixes #11494
|
|\ \
| | |
| | | |
API: nvim_exec: function to source multiline Vimscript ("anonymous :source")
|
| | |
| | |
| | |
| | |
| | | |
- Eliminate nvim_source_output(): add boolean `output` param to
nvim_exec() instead.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Similar to nvim_source but will capture the output
- Add meaningful VimL tracebacks for nvim_source
- Handle got_int
- Add error reporting
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- DOCMD_REPEAT is needed to source all lines of input.
- Fix ":verbose set {option}?" by handling SID_STR in get_scriptname().
closes #8722
|
| | |
| | |
| | |
| | | |
Use a constant for the script id.
|
|/ / |
|
| | |
|
| | |
|
| | |
|
| |
| |
| | |
Tests can redefine the handlers, so we don't need this extra hook.
|
|\ \ |
|
| | | |
|
|/ /
| |
| |
| | |
Ref: https://github.com/neovim/neovim/commit/ab7da4c53138768#r36200515
|
| |
| |
| |
| |
| | |
Problem: Registers are not sufficiently tested.
Solution: Add a few more test cases. (Yegappan Lakshmanan, closes vim/vim#5288)
https://github.com/vim/vim/commit/71136db1bfbc67c2e55f8070cdf0a241c643e45b
|
| |
| |
| |
| |
| |
| | |
We are waiting for snapcraft.io to review/approve us for "classic" mode.
reverts 1f684cf80a0026848f5d64794dfca05654a9f66a
ref #11482
|
|\ \
| | |
| | | |
vim-patch:8.1.{2355,2363}
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: ml_get error when accessing Visual area in 'statusline'.
Solution: Disable Visual mode when using another window. (closes vim/vim#5278)
https://github.com/vim/vim/commit/dee50a518007b3a59f54b8ad018b6a83993593e7
|
| | | |
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: Test with "man" fails on FreeBSD.
Solution: Use "-P" instead of "--pager".
https://github.com/vim/vim/commit/c7d2a57b3a076f6ecb16f93c0b09280c4b3b4175
Cherry-picked "has('bsd')" from vim-patch:8.1.0846.
Cherry-picked test_normal.vim fix from vim-patch:8.1.2358
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Autocmds may close window while it is being entered, then
win_set_minimal_style(wp) operates on an invalid pointer.
We could silently ignore this instead, but it is unlikely to be
intentional, so it is more useful to show an error.
fix #11383
|
| | |
|
| |
| |
| |
| |
| | |
Problem: Not always using the right window when jumping to an error.
Solution: Add the "uselast" flag in 'switchbuf'. (closes vim/vim#1652)
https://github.com/vim/vim/commit/539aa6b25eaea91dfd1a175cd053c0f259fa2e58
|
| |
| |
| |
| |
| |
| |
| | |
Problem: Cannot execute commands after closing the cmdline window.
Solution: Also trigger BufEnter and WinEnter. (closes vim/vim#4762)
https://github.com/vim/vim/commit/96e38a86a710fb6daec4550ac1667f019dc3a40e
Fixes https://github.com/neovim/neovim/issues/11279.
|
|\ \
| | |
| | | |
lsp: allow the user to config LspDiagnosticError like any hl group
|
| | | |
|
| | |
| | |
| | | |
reverts commit 52981690687429b7c1cc8ac76fbf92560a6420e2.
|
| | |
| | |
| | |
| | |
| | | |
snap job hangs on travis:
https://travis-ci.org/neovim/neovim/builds/618434882
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
fixes #11438
Backtrace:
0 schar_from_ascii ( p=0x801cc9e112c3 <error: Cannot access memory at address 0x801cc9e112c3>, c=32 ' ') at ../src/nvim/screen.c:5263
1 0x00007f31460eccc5 in win_line (wp=wp@entry=0x7fffc9df6230, lnum=lnum@entry=11, startrow=startrow@entry=10, endrow=41, nochange=false, number_only=number_only@entry=false) at ../src/nvim/screen.c:4025
2 0x00007f31460eed8e in win_update (wp=wp@entry=0x7fffc9df6230) at ../src/nvim/screen.c:1403
3 0x00007f31460f011f in update_screen (type=<optimized out>) at ../src/nvim/screen.c:502
4 0x00007f3146138ef4 in normal_redraw (s=s@entry=0x7fffd0a5f700) at ../src/nvim/normal.c:1247
5 0x00007f314613b159 in normal_check (state=0x7fffd0a5f700) at ../src/nvim/normal.c:1324
6 0x00007f31460accfe in state_enter (s=0x7fffd0a5f700) at ../src/nvim/state.c:28
7 0x00007f3146143099 in normal_enter (cmdwin=<optimized out>, noexmode=<optimized out>) at ../src/nvim/normal.c:463
8 0x00007f314618b541 in main (argc=<optimized out>, argv=<optimized out>) at ../src/nvim/main.c:580
|
| | | |
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- generate decryption step
- skip job for PRs
- remove transfer.sh support
- deploy every (master) commit
|
| | | | |
|
| | | | |
|
| | | | |
|