| Commit message (Collapse) | Author | Age |
... | |
|/
|
|
|
|
| |
- remove incorrect usage of docstrings
- fix make_formatting_params return type documentation to 'DocumentFormattingParams'
- make progress_handler private
- fix links
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some programs behave differently when they detect that stdin is being
piped. This can be problematic when these programs are used with the job
control API where stdin is attached, but not typically used. It is
possible to run the job using a PTY which circumvents this problem, but
that includes a lot of overhead when simply closing the stdin pipe would
suffice.
To enable this behavior, add a new parameter to the jobstart options
dict called "stdin" with two valid values: "pipe" (the default)
implements the existing behavior of opening a channel for stdin and
"null" which disconnects stdin (or, if you prefer, connects it to
/dev/null). This is extensible so that other modes can be added in the
future.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Before:
Lens1Lens2
After:
Lens1 | Lens2
Fixes https://github.com/neovim/neovim/issues/15048
|
| |
|
| |
|
| |
|
|
|
|
| |
There are plans to support the --remote-xx stuff (or something like it): #1750 #8326
But we don't need this doc meanwhile.
|
|
|
|
| |
Nvim always compiles everything in so those are useless at best and
confusing at worst.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| | |
|