| Commit message (Collapse) | Author | Age |
... | |
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Ensure that
* Shell uses UTF8 input/output mode
* Stderr output is captured, in UTF8
* Program exit codes are correctly captured
Update functional test harness and add tests
for :make command.
Closes #13713
|
|
|
| |
PR #13998 added support for floating window borders.
|
|
|
|
| |
too old now, can be confusing
|
|
|
|
|
|
|
|
|
|
| |
* Add buffer information to tabline_update
Most terminal implementations of the tabline display buffer and tab
information. Many neovim-qt users disable GuiTabline because it lacks
functionality provided in the terminal implementation.
The tabline_update event should include buffer information too, so client GUIs
can display rich useful tabs.
|
|
|
|
|
|
| |
v8.2.0886 isn't ported yet.
Also remove mentions of Vim9 and legacy script for now.
[skip ci]
|
|
|
| |
Closes #14386
|
|
|
|
|
|
| |
Problem: Cannot use a lambda with quickfix functions.
Solution: Add support for lambda. (Yegappan Lakshmanan, closes vim/vim#6499)
https://github.com/vim/vim/commit/d43906d2e5969288f239df851f5ad7b1dc2c7251
|
| |
|
|\
| |
| | |
fix(doc): various fixes
|
| |
| |
| |
| |
| |
| |
| |
| | |
Add :eval and :checkhealth (:eval was also missing upstream).
Fix :perlfile typo, add abbreviations for :perl, :perlfile and :perldo.
Remove :scriptversion; it hasn't been ported yet (#14611).
[skip ci]
|
| |
| |
| |
| | |
:sleep is the same as :sleep! in the port of v8.2.2366
|
| |
| |
| |
| | |
:promptfind and :promptrepl are N/A for Nvim.
|
| |
| |
| |
| | |
The method call syntax patches aren't ported yet.
|
|\ \
| |/
|/| |
|
| | |
|
| | |
|
|/ |
|
| |
|
| |
|
|\
| |
| | |
feat(lsp): Add codelens support
|
| | |
|
|/ |
|
|
|
|
|
|
| |
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
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
lua runtime files weren't listed in :scriptname & profiler.
This fixes that.
* Add tests
* Small doc tweeks
|
| |
| |
| |
| |
| |
| |
| | |
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: 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
|
|\
| |
| | |
vim-patch:8.2.{1702,2422,2966,2971,2974}
|
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| | |
So now :source can run lua files too :)
* feat: Add support for :[ranged]source for lua files
|
| | |
|
| | |
|
| |
| |
| |
| | |
* 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
|
| |
|
|\
| |
| | |
Minor observational corrections to the nvim_buf_set_extmark documentation
|
| | |
|
| |
| |
| |
| |
| | |
Add a note for the line and col, saying they are 0-based.
The end_col appears to be exclusive, unline the end_line.
|
| |
| |
| |
| |
| | |
Makes it easier to re-use the logic to populate the quickfix list
instead of the location list.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
In the documentation for `vim.lsp.util.open_floating_preview`
the opts table keys were prefixed with `--` instead of `---`,
preventing capture by docgen.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: Cannot paste a block without adding padding.
Solution: Add "zp" and "zP" which paste without adding padding. (Christian
Brabandt, closes vim/vim#8289)
https://github.com/vim/vim/commit/2fa9384ca1b600b934bec81a72c5fb7ce757503a
Cherry-pick Test_normal_z_error() from patch v8.2.0369.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* lua: Add vim.opt
* fixup: cleaning
* fixup: comments
* ty clason
* fixup: comments
* this is the last commit. period.
|
| |
| |
| |
| |
| |
| |
| | |
Update runtime files
https://github.com/vim/vim/commit/3ec3217f0491e9ba8aa8ea02f7e454cd19a287ef
Omit fuzzy-match in pattern.txt.
|