| Commit message (Collapse) | Author | Age |
... | |
|\ \ \
| | | |
| | | | |
vim-patch:8.2.{1702,2422,2966,2971,2974}
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Greek spell checking uses wrong case folding.
Solution: Fold capital sigma depending on whether it is at the end of a
word or not. (closes vim/vim#299)
https://github.com/vim/vim/commit/4f135275984722c1b1e9ace72eeeb7ce7e4ec983
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Cannot yank a block without trailing spaces.
Solution: Add the "zy" command. (Christian Brabandt, closes vim/vim#8292)
https://github.com/vim/vim/commit/544a38e44db0f25ec4fa7a2a4666cf28a2336f33
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Crash when deleting with line number out of range. (Houyunsong)
Solution: Avoid using a negative line number.
https://github.com/vim/vim/commit/1d859e24218635c57c09801840ff159cb845ae6a
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Crash when using undo after deleting folded lines.
Solution: Check for NULL pointer. (closes vim/vim#6968)
https://github.com/vim/vim/commit/da697645d5917eb3d4168c06c3442bef9fb746bf
|
| | |/
| |/|
| | |
| | |
| | |
| | | |
Problem: ml_get errors after recovering a file. (Yegappan Lakshmanan)
Solution: Fix the cursor position after deleting lines.
https://github.com/vim/vim/commit/e3f50ad640fb30f27027f85a616280288bbc14ca
|
|\ \ \
| | | |
| | | | |
fix(lua): ensure vim.region truncates to buf range
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
If vim.region receives a large range outside of the current buffer
bounds, it will not check the range ahead of time and loop until neovim
exhausts the system memory.
Fixes #14743
|
|\ \ \
| | | |
| | | | |
runtime: allow to use .lua files for most features defined as &rtp/{feature}/*.vim
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
So now :source can run lua files too :)
* feat: Add support for :[ranged]source for lua files
|
| | | |
| | | |
| | | |
| | | | |
Enabled for `:colorscheme` `:compiler` filetype
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
* tests(runtime): move runtime/plugin tests to functional/lua/runtime_spec
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
For opt plugins these files are sourced on `:packadd`
* `:runtime` Now can exexute lua files
|
|/ / |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
api: add nvim_win_call
|
| | | |
|
|\ \ \
| |/ /
|/| | |
Minor observational corrections to the nvim_buf_set_extmark documentation
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | | |
vim-patch:8.0.1578,8.2.{2877,2937}
|
| | | |
| | | |
| | | |
| | | | |
"void" cast unused return value of win_comp_pos().
|
| | | |
| | | |
| | | |
| | | | |
"void" cast unused return values of getchr(), peekchr().
|
| | | |
| | | |
| | | |
| | | | |
"void" cast unused return value of hasFolding().
|
| | | |
| | | |
| | | |
| | | | |
"void" cast unused return value of ml_find_line().
|
| | | |
| | | |
| | | |
| | | | |
"void" cast unused return value of find_last_paren().
|
| | | |
| | | |
| | | |
| | | |
| | | | |
win_col_offset must be 0 to be no-opt
when passed to col_off param of draw_virt_text().
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Resolve pvs/v560 error.
mods is nonnull in the modified inner if-condition.
because it is checked for NULL in the outer if-condition.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
buf is nonnull when xfree(buf) is executed.
free(NULL) is safe (for target compilers) so xfree(NULL) is also safe.
|
| | | |
| | | |
| | | |
| | | | |
vim_strsave() returns nonnull.
|
| | | |
| | | |
| | | |
| | | | |
vim_strsave() returns nonnull.
|
| | | |
| | | |
| | | |
| | | | |
'splitbelow' and 'splitright' (#14398)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: No test for :popup in terminal.
Solution: Add a screen dump test.
https://github.com/vim/vim/commit/69f5a3011d5a93e0d54837e97d625bd6c253d897
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Popup test fails if rightleft feature not enabled.
Solution: Check that the rightleft feature is available. (Dominique Pellé,
closes vim/vim#8321)
https://github.com/vim/vim/commit/56cddb38790ba535919524d9d2f32dbec9f3f07a
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Insufficient tests for popup menu rightleft.
Solution: Add tests. (Yegappan Lakshmanan, closes vim/vim#8235)
https://github.com/vim/vim/commit/1e615669c0f1f4125001b2c01c30b00d8c68035e
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Co-authored-by: marvim <marvim@users.noreply.github.com>
vim-patch:8.1.1433: win_execute() may leave popup window focused
vim-patch:8.1.2257: MS-Windows GUI: scroll wheel always uses current window
vim-patch:8.2.0520: tests are not listed in sorted order
vim-patch:8.2.2794: Linux users don't know how to get ncurses
vim-patch:8.2.2807: build fails with tiny features
vim-patch:8.2.2818: no jump added when opening terminal in current window
vim-patch:8.2.2823: MS-Windows: launching Vim from installer doesn't open README
vim-patch:8.2.2830: terminal colors are not updated when 'background' is set
vim-patch:8.2.2836: build failure without the +quickfix feature
vim-patch:8.2.2841: MS-Windows: cursor wrong when 'lz' and 'stl' are set
vim-patch:8.2.2845: MS-Windows: warning for signed/unsigned comparison
vim-patch:8.2.2852: configure can add --as-needed a second time
vim-patch:8.2.2859: Tcl test fails because of changed error message
vim-patch:8.2.2876: configure cannot detect Python 3.10
vim-patch:8.2.2883: MS-Windows manifest file name is misleading
vim-patch:8.2.2889: typo and verbose comment in Makefiles
vim-patch:8.2.2891: cannot build with Perl 5.34
vim-patch:8.2.2899: Appveyor script does not detect nmake failure
vim-patch:8.2.2907: memory leak when running out of memory
vim-patch:8.2.2909: build error with non-Unix system
vim-patch:8.2.2913: MS-Windows conpty supports using mouse events
vim-patch:8.2.2919: using ":!command" does not work if it uses posix_spawn()
vim-patch:8.2.2923: EBCDIC build is broken
vim-patch:8.2.2924: superfluous extern declaration
vim-patch:8.2.2929: accidentally enable tcl by default
vim-patch:8.2.2939: GTK: righthand scrollbar does not show with split window
vim-patch:8.2.2940: MS-Windows: cannot see the size when resizing
vim-patch:e307073680d498b113c7df8250abd5676de1ed13
vim-patch:8fbd6723af3248a1fa46fa1e610804841603abe5
vim-patch:d52986e7be366b6f8c9e18078648f1c5219c4335
vim-patch:7a212c625362d86327878d57269d63f6a2ca5d2b
vim-patch:424e98baab3bf05d7946f99ddfa180ae71570650
vim-patch:2b72821924ff514727b60fb0b647d5caae8336f7
vim-patch:c882e4d169fd5e0364bc91642040337efe7327a6
|
| | |
| | |
| | |
| | |
| | | |
nvim_set_decoration_provider() has undefined behavior (if not crash)
if get_decor_provider() returns NULL.
|
| | |
| | |
| | |
| | |
| | |
| | | |
'splitright' (#14398)
tab_firstwin can be NULL.
|
| | | |
|
| | |
| | |
| | |
| | | |
unrelative() must not have garbage structs.
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
This option, when set, stops nvim_open_win() from potentially firing
buffer-related autocmd events
(BufEnter, BufLeave and BufWinEnter in the case of nvim_open_win()).
|
|\ \ \
| | | |
| | | | |
vim-patch:8.1.2400,8.2.{2911,2914.2916}
|