| Commit message (Collapse) | Author | Age |
... | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Add `borders = "rounded"` preset for `nvim_open_win`, equivalent to
border = {"╭", "─", "╮", "│", "╯", "─", "╰", "│"}
Also add undocumented "solid" preset to docs.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Jupyter Notebook files are not recognized.
Solution: Recognize *.ipynb. (closes vim/vim#8375)
https://github.com/vim/vim/commit/2e66b0d1373891f40e2561ccd2d3369de1614bcd
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
style
Problem: Some terminals misinterpret the code for getting cursor style.
Solution: Send a sequence to the terminal and check the result. (IWAMOTO
Kouichi, closes vim/vim#2126) Merged with current code.
https://github.com/vim/vim/commit/a45551a53557dba98973fdb3ff737dea2fffcda3
Cherry-pick Test_cwindow_highlight() from patch v8.1.2040
because it is skipped.
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
Problem: Test 59 is old style.
Solution: Convert into a new style test. (Yegappan Lakshmanan, closes vim/vim#6604)
https://github.com/vim/vim/commit/aa970abd0a987de96321d33db82f70bbceac931b
|
|\ \ \
| | | |
| | | | |
fixup(runtime): Fix lua runtime files not listed in :scriptnames
|
| | | |
| | | |
| | | |
| | | | |
This was init.lua will be logged in startuptime
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
lua runtime files weren't listed in :scriptname & profiler.
This fixes that.
* Add tests
* Small doc tweeks
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Spellfile functionality not fully tested.
Solution: Add tests for CHECKCOMPOUNDPATTERN and COMMON. (Dominique Pellé,
closes vim/vim#8270)
https://github.com/vim/vim/commit/dc3275a1ac73b6c4d0c9d2e238ea80b477705b6f
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Cannot use "z=" when 'spell' is off.
Solution: Make "z=" work even when 'spell' is off. (Christian Brabandt,
Gary Johnson, closes vim/vim#6227)
https://github.com/vim/vim/commit/152e79e94bb935e75b866bd55479648cde11066a
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Tests for spell suggestions are slow.
Solution: Use shorter words. Test with latin1 and utf-8 to cover more code.
(Dominique Pelle, closes vim/vim#5399)
https://github.com/vim/vim/commit/767340574b5a0c697e650b3bbc3a4af10e51cb89
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Memory access error when "z=" has no suggestions.
Solution: Check for negative index.
https://github.com/vim/vim/commit/569fea2c312126dd5a542c4b1aa51095136a2c0d
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Spell suggestions insufficiently tested.
Solution: Add spell suggestion tests. (Dominique Pelle, closes vim/vim#5398)
https://github.com/vim/vim/commit/e9a8d1f9adaf4599b5a7923f8db8e207ed6e7eca
Requires latest en.utf-8.spl from
https://ftp.nluug.nl/pub/vim/runtime/spell/.
Include the following patch because patch v8.2.0946 was merged:
vim-patch:8.2.0948: spell test fails
Problem: Spell test fails.
Solution: Adjust expected text of the prompt.
https://github.com/vim/vim/commit/d281b7c227bc4c78813fdc297ccee4b2cad7e605
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Spellrare and spellrepall in the wrong order.
Solution: Put spellrare below spellrepall. (closes vim/vim#4820)
https://github.com/vim/vim/commit/a3891681f72fd9efdea6444620d787358850d823
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
Problem: There is :spellwrong and :spellgood but not :spellrare.
Solution: Add :spellrare. (Martin Tournoij, closes vim/vim#4291)
https://github.com/vim/vim/commit/08cc374dabd2a02785129fa1c0100f7745c244ad
|
| | |
| | |
| | |
| | | |
Refs #12985
|
|\ \ \
| | | |
| | | | |
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.
|