aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
...
| * | | feat(float): add rounded borders presetChristian Clason2021-06-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add `borders = "rounded"` preset for `nvim_open_win`, equivalent to border = {"╭", "─", "╮", "│", "╯", "─", "╰", "│"} Also add undocumented "solid" preset to docs.
* | | | vim-patch:8.2.2990: Jupyter Notebook files are not recognizedJan Edmund Lazo2021-06-13
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Jupyter Notebook files are not recognized. Solution: Recognize *.ipynb. (closes vim/vim#8375) https://github.com/vim/vim/commit/2e66b0d1373891f40e2561ccd2d3369de1614bcd
* | | | vim-patch:8.2.0936: some terminals misinterpret the code for getting cursor ↵Jan Edmund Lazo2021-06-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | vim-patch:8.2.1354: test 59 is old styleJan Edmund Lazo2021-06-13
|/ / / | | | | | | | | | | | | | | | 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
* | | Merge pull request #14788 from shadmansaleh/fix/lua_runtime1Björn Linse2021-06-13
|\ \ \ | | | | | | | | fixup(runtime): Fix lua runtime files not listed in :scriptnames
| * | | refactor(startup): Load init.lua with do_sorceshadmansaleh2021-06-13
| | | | | | | | | | | | | | | | This was init.lua will be logged in startuptime
| * | | fixup(runtime): Fix lua runtime files not listedshadmansaleh2021-06-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lua runtime files weren't listed in :scriptname & profiler. This fixes that. * Add tests * Small doc tweeks
* | | | vim-patch:8.2.2896: spellfile functionality not fully testedJan Edmund Lazo2021-06-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | vim-patch:8.2.0945: cannot use "z=" when 'spell' is offJan Edmund Lazo2021-06-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | vim-patch:8.2.0046: tests for spell suggestions are slowJan Edmund Lazo2021-06-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | vim-patch:8.2.0039: memory access error when "z=" has no suggestionsJan Edmund Lazo2021-06-12
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Memory access error when "z=" has no suggestions. Solution: Check for negative index. https://github.com/vim/vim/commit/569fea2c312126dd5a542c4b1aa51095136a2c0d
* | | | vim-patch:8.2.0038: spell suggestions insufficiently testedJan Edmund Lazo2021-06-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | vim-patch:8.1.1865: spellrare and spellrepall in the wrong orderJan Edmund Lazo2021-06-12
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Spellrare and spellrepall in the wrong order. Solution: Put spellrare below spellrepall. (closes vim/vim#4820) https://github.com/vim/vim/commit/a3891681f72fd9efdea6444620d787358850d823
* | | | vim-patch:8.1.1838: there is :spellwrong and :spellgood but not :spellrareJan Edmund Lazo2021-06-12
|/ / / | | | | | | | | | | | | | | | 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
* | | fix(ui): Fix pum incorrect position in multigrid modeSerg Tereshchenko2021-06-12
| | | | | | | | | | | | Refs #12985
* | | Merge pull request #14761 from janlazo/vim-8.2.2966Jan Edmund Lazo2021-06-11
|\ \ \ | | | | | | | | vim-patch:8.2.{1702,2422,2966,2971,2974}
| * | | vim-patch:8.2.2974: Greek spell checking uses wrong case foldingJan Edmund Lazo2021-06-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | vim-patch:8.2.2971: cannot yank a block without trailing spacesJan Edmund Lazo2021-06-10
| | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | vim-patch:8.2.2422: crash when deleting with line number out of rangeJan Edmund Lazo2021-06-10
| | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | vim-patch:8.2.1702: crash when using undo after deleting folded linesJan Edmund Lazo2021-06-10
| | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | vim-patch:8.2.2966: ml_get errors after recovering a fileJan Edmund Lazo2021-06-10
| | |/ | |/| | | | | | | | | | | | | 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
* | | Merge pull request #14773 from mjlbach/fix/vim-region-boundsMichael Lingelbach2021-06-11
|\ \ \ | | | | | | | | fix(lua): ensure vim.region truncates to buf range
| * | | fix(lua): ensure vim.region truncates to buf rangeMichael Lingelbach2021-06-11
| |/ / | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge pull request #14686 from shadmansaleh/feat/evaluate_plugin/luaBjörn Linse2021-06-11
|\ \ \ | | | | | | | | runtime: allow to use .lua files for most features defined as &rtp/{feature}/*.vim
| * | | refactor(source): Move lua file detection to do_sourceshadmansaleh2021-06-11
| | | | | | | | | | | | | | | | | | | | | | | | So now :source can run lua files too :) * feat: Add support for :[ranged]source for lua files
| * | | enhance(runtime): Enable completion for lua filesshadmansaleh2021-06-11
| | | | | | | | | | | | | | | | Enabled for `:colorscheme` `:compiler` filetype
| * | | feat(runtime): Allow lua to be used in ftdetectshadmansaleh2021-06-11
| | | |
| * | | feat(runtime): Allow lua to be used in compilershadmansaleh2021-06-11
| | | |
| * | | feat(runtime): Allow lua to be used in colorschemesshadmansaleh2021-06-11
| | | | | | | | | | | | | | | | * tests(runtime): move runtime/plugin tests to functional/lua/runtime_spec
| * | | feat(startup): Source runtime/plugin/**/*.lua at startupshadmansaleh2021-06-11
| |/ / | | | | | | | | | | | | | | | For opt plugins these files are sourced on `:packadd` * `:runtime` Now can exexute lua files
* / / macros: add a dummy statement to allow FALLTHROUGH in an empty case.Björn Linse2021-06-11
|/ /
* | api:get_config: don't add border="none" (inactive default)Björn Linse2021-06-10
| |
* | fix linter errorsCorey Williamson2021-06-10
| |
* | api: include border in nvim_win_get_configCorey Williamson2021-06-10
| |
* | Merge pull request #14717 from notomo/add-win-call-apiBjörn Linse2021-06-10
|\ \ | | | | | | api: add nvim_win_call
| * | api: add nvim_win_callnotomo2021-06-10
| | |
* | | Merge pull request #14510 from urandom/doc_nvim_buf_set_extmarkBjörn Linse2021-06-10
|\ \ \ | |/ / |/| | Minor observational corrections to the nvim_buf_set_extmark documentation
| * | Update the functio documentation in CViktor Kojouharov2021-05-10
| | |
* | | minor fixjbyuki2021-06-09
| | |
* | | minor fixesjbyuki2021-06-09
| | |
* | | fix changed byte ranges for indented linesjbyuki2021-06-09
| | |
* | | Merge pull request #14724 from janlazo/vim-8.2.2877Jan Edmund Lazo2021-06-05
|\ \ \ | | | | | | | | vim-patch:8.0.1578,8.2.{2877,2937}
| * | | window: pvs/v1071Jan Edmund Lazo2021-06-05
| | | | | | | | | | | | | | | | "void" cast unused return value of win_comp_pos().
| * | | regexp: pvs/v1071Jan Edmund Lazo2021-06-05
| | | | | | | | | | | | | | | | "void" cast unused return values of getchr(), peekchr().
| * | | fold: pvs/v1071Jan Edmund Lazo2021-06-05
| | | | | | | | | | | | | | | | "void" cast unused return value of hasFolding().
| * | | memline: pvs/v1071Jan Edmund Lazo2021-06-05
| | | | | | | | | | | | | | | | "void" cast unused return value of ml_find_line().
| * | | indent_c: pvs/v1071Jan Edmund Lazo2021-06-05
| | | | | | | | | | | | | | | | "void" cast unused return value of find_last_paren().
| * | | screen: pvs/v614Jan Edmund Lazo2021-06-05
| | | | | | | | | | | | | | | | | | | | win_col_offset must be 0 to be no-opt when passed to col_off param of draw_virt_text().
| * | | fixup! vim-patch:8.2.2136: Vim9: Using uninitialized variableJan Edmund Lazo2021-06-05
| | | | | | | | | | | | | | | | | | | | | | | | Resolve pvs/v560 error. mods is nonnull in the modified inner if-condition. because it is checked for NULL in the outer if-condition.
| * | | undo: pvs/v547Jan Edmund Lazo2021-06-05
| | | | | | | | | | | | | | | | | | | | | | | | buf is nonnull when xfree(buf) is executed. free(NULL) is safe (for target compilers) so xfree(NULL) is also safe.