aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | | doc/options: Removed vim-only text from ambiwidth. (#14602)Thiago Mota Martins2021-05-21
| | | | | | | | | | | | NeoVim always includes all features and doesn´t have termcap-options (t_u7).
* | | | Merge pull request #14604 from folke/masterMichael Lingelbach2021-05-21
|\ \ \ \ | |_|_|/ |/| | | feat(lsp): use same formatting for `signature_help` as `hover`
| * | | feat(lsp): use fancy_floating_markdown for signature_helpFolke Lemaitre2021-05-21
| | | |
| * | | fix(lsp): clear current_syntax before formatting fancy markdown regionFolke Lemaitre2021-05-21
| | | |
| * | | fix(lsp): preview_location options and syntax fallbackFolke Lemaitre2021-05-21
| | | |
* | | | Merge pull request #14596 from folke/masterMichael Lingelbach2021-05-20
|\| | | | |/ / |/| | lsp: `lsp.util.fancy_floating_markdown` improvements
| * | feat(lsp): lsp.util.fancy_floating_markdown improvementsFolke Lemaitre2021-05-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix: fancy_floating_markdown: syn region must include keepend to make sure syntax regions are applied correctly. Fixes #14594 feat: fancy_floating_markdown: handle <pre></pre> code blocks as a markdown code block with plaintext fix: possible nil check for markdown code blocks till end of buffer refactor: only one check is needed to see if stripped[h.finish +1] is valid fix(lsp): dont't set doc ownsyntax, since it breaks contained syntaxes. Set regions for the markdown blocks intsead fix: apply markdown formatting for code blocks without a language fix: use markdownCodeBlock when no language was set in a code block
* | | Fixed ttimeout documentation. (#14600)Thiago Mota Martins2021-05-20
| | | | | | | | | ttimeout is a boolean. The correct command for this line is ":set ttimeoutlen=9999"
* | | Merge pull request #14490 from kevinhwang91/qftfJan Edmund Lazo2021-05-20
|\ \ \ | |/ / |/| | vim-patch: 8.2.{0869,0933,0959} - port quickfixtextfunc
| * | Merge remote-tracking branch 'origin/master' into qftfkevinhwang912021-05-20
| |\ \
| * | | fixup! vim-patch:8.2.0959: using 'quickfixtextfunc' is a bit slowkevinhwang912021-05-20
| | | |
| * | | vim-patch:8.2.0959: using 'quickfixtextfunc' is a bit slowkevinhwang912021-05-20
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Using 'quickfixtextfunc' is a bit slow. Solution: Process a list of entries. (Yegappan Lakshmanan, closes vim/vim#6234) https://github.com/vim/vim/commit/00e260bb6cc33ff5dbba15ac87ca7fd465aa49c0
| * | | vim-patch:8.2.0933: 'quickfixtextfunc' does not get window ID of location listkevinhwang912021-05-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: 'quickfixtextfunc' does not get window ID of location list. Solution: Add "winid" to the dict argument. (Yegappan Lakshmanan, closes vim/vim#6222) https://github.com/vim/vim/commit/7ba5a7eff335dcce25afaa154f32eeadb6014b61
| * | | vim-patch:8.2.0869: it is not possible to customize the quickfix window contentskevinhwang912021-05-20
| | | | | | | | | | | | | | | | | | | | | | | | Problem: It is not possible to customize the quickfix window contents. Solution: Add 'quickfixtextfunc'. (Yegappan Lakshmanan, closes vim/vim#5465) https://github.com/vim/vim/commit/858ba06d5f577b187da0367b231f7fa9461cb32d
* | | | Merge pull request #14575 from vigoux/virtualedit-bytesThomas Vigouroux2021-05-20
|\ \ \ \ | |_|/ / |/| | | fix(bufupdate): send events when inserting with virtualedit
| * | | fix(bufupdate): send events when inserting with virtualeditThomas Vigouroux2021-05-18
| | | | | | | | | | | | | | | | | | | | Problem first raised https://github.com/nvim-treesitter/nvim-treesitter/issues/1304
* | | | Merge pull request #14538 from jamessan/vim-patch.sh-fixupJames McCoy2021-05-19
|\ \ \ \ | | | | | | | | | | fix(vim-patch.sh -m): Show all commits touching a file, not just the first
| * | | | vim-patch.sh -m: Ignore changes to version.cJames McCoy2021-05-19
| | | | | | | | | | | | | | | | | | | | [skip ci]
| * | | | fix(vim-patch.sh -m): Show all commits touching a file, not just the firstJames McCoy2021-05-19
|/ / / / | | | | | | | | | | | | [skip ci]
* | | | Merge pull request #14579 from jamessan/windows-env-varsJames McCoy2021-05-19
|\ \ \ \ | | | | | | | | | | Deduplicate env var names on Windows
| * | | | fix(job): Deduplicate env var names on WindowsJames McCoy2021-05-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Windows handles environment variable names case-insensitively (i.e., %Path% can be accessed via %PATH%). Since nvim explicitly creates the environment block for jobs, we need to ensure it doesn't contain duplicate names with different cases (e.g., both %Path% and %PATH%) as that can confuse processes using the environment. `f_environ()` now converts all env var names to upper-case on Windows, since it does duplicate detection and also provides the base environment for jobs. Similarly, `create_environment()` converts any env var names supplied in the job opts to upper-case so they can be compared against what we get from `f_environ()`. Closes #14541
| * | | | test(job_spec): Test handling of case-insensitively matching env varsJames McCoy2021-05-18
| | | | | | | | | | | | | | | | | | | | | | | | | Since Windows is case-insensitive, there should only be a single env var in visible in the resulting job. However, non-Windows should see both.
* | | | | Merge pull request #14592 from janlazo/vim-8.2.2869Jan Edmund Lazo2021-05-19
|\ \ \ \ \ | | | | | | | | | | | | vim-patch:8.2.{2869,2871}
| * | | | | Remove '- 1' for sizes passed to xstrlcpyJan Edmund Lazo2021-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | xstrlcpy() NUL-terminates the destination string such that reducing the destination string length by 1 to reserve the last byte for NUL is pointless. https://github.com/neovim/neovim/pull/14490#discussion_r635661185
| * | | | | vim-patch:8.2.2871: unnessary VIM_ISDIGIT() calls, badly indented codeJan Edmund Lazo2021-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Unnessary VIM_ISDIGIT() calls, badly indented code. Solution: Call skipdigits() on the next character. Improve indenting. (Dominique Pellé, closes vim/vim#8227) https://github.com/vim/vim/commit/4781d6fd8670af415c3b78f00d70036af85bd286
| * | | | | vim-patch:8.2.2869: using unified diff is not testedJan Edmund Lazo2021-05-19
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using unified diff is not tested. Solution: Test all cases also with unified diff. (issue vim/vim#8197) https://github.com/vim/vim/commit/485b62710004431a16feb4eb861365d082304a08
* | | | | Merge pull request #14563 from mjlbach/fix_intelephense_langserverMichael Lingelbach2021-05-19
|\ \ \ \ \ | | | | | | | | | | | | lsp: handle case where CompletionItem.insertTextFormat is nil
| * | | | | lsp: handle case where CompletionItem.insertTextFormat is nilMichael Lingelbach2021-05-16
| | | | | | | | | | | | | | | | | | | | | | | | * Update tests to use explicit insertTextFormat for snippets
* | | | | | Merge pull request #12076 from bfredl/luavarBjörn Linse2021-05-19
|\ \ \ \ \ \ | | | | | | | | | | | | | | use new conversion rules for vim.g, vim.v
| * | | | | | lua: use proper conversion of vim.g valuesBjörn Linse2021-05-19
|/ / / / / /
* | | | | | fix(health/python3): remove obsolete check (#14590)Marco Hinz2021-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Python 3.3 reached its end-of-life 2017-09-29: https://www.python.org/dev/peps/pep-0398 Closes https://github.com/neovim/neovim/issues/14586
* | | | | | Merge pull request #14589 from mhinz/revert-smarter-tagstackMarco Hinz2021-05-19
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Unfortunately, there are some subtle bugs in the smarter tagstack changes, so we'll revert them for now and try to come up with a better approach. One of the added tests, adds current position to jumplist before jumping, is valuable though and changed to still work after reverting the other two commits. Closes #14571
| * | | | | | test(lsp_spec): improve correctnessMarco Hinz2021-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | References https://github.com/neovim/neovim/issues/14571
| * | | | | | Revert "lsp: make tagstack smarter motion-wise (#12262)"Marco Hinz2021-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 8885ea7f244ee49b0018dc57be84917ea7886c2d.
| * | | | | | Revert "lsp: fix regression in jump_to_location() (#14446)"Marco Hinz2021-05-19
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | This reverts commit 993ca90c9b53033216d4973e2f995b995ed5740e.
* | | | | | Merge pull request #14583 from cbarrete/unsupported-call-hierarchiesMichael Lingelbach2021-05-19
|\ \ \ \ \ \ | |/ / / / / |/| | | | | lsp: handle unsupported call hierarchy call
| * | | | | lsp: handle unsupported call hierarchy callCédric Barreteau2021-05-19
| | |_|/ / | |/| | |
* | | | | Merge pull request #14585 from littlepoco/masterThomas Vigouroux2021-05-19
|\ \ \ \ \ | | | | | | | | | | | | Update README.md
| * | | | | Update README.mdAaron Wu2021-05-19
|/ / / / /
* | | | | Merge pull request #14582 from bfredl/genderBjörn Linse2021-05-18
|\ \ \ \ \ | |/ / / / |/| | | | docs: fix some remanining cases of gender pronoun for "the user"
| * | | | docs: fix some remanining cases of gender pronoun for "the user"Björn Linse2021-05-18
|/ / / / | | | | | | | | | | | | | | | | Adapted from original PR by: Co-Author: Mathias Jean Johansen <mathias@mjj.io>
* | | | Merge pull request #14580 from jamessan/title-stackJames McCoy2021-05-18
|\ \ \ \ | | | | | | | | | | fix(tui): Stop sending extra parameter for save/restore title
| * | | | fix(tui): Stop sending extra parameter for save/restore titleJames McCoy2021-05-18
|/ / / / | | | | | | | | | | | | Closes #14573
* | | | feat(ci): autolabel pull requests (#14574)Matthieu Coudron2021-05-18
| | | | | | | | | | | | | | | | autolabel pull requests depending on which files are modified
* | | | win/package: update wintools.zip for curl v7.76.1 (#14570)Jan Edmund Lazo2021-05-17
| |/ / |/| | | | | https://github.com/neovim/neovim/issues/14078
* | | Update vim diff and credits (#14566)Yegappan Lakshmanan2021-05-16
| | | | | | | | | | | | | | | | | | | | | | | | Patch 8.2.2524 added the support for the fields 'foldopen', 'foldclose' and 'foldsep' to the 'fillchars' option in Vim: http://ftp.vim.org/pub/vim/patches/8.2/8.2.2524 Update the credits in intro.txt based on Vim credits.
* | | Merge pull request #14406 from shadmansaleh/vim-8.2.0877Jan Edmund Lazo2021-05-15
|\ \ \ | | | | | | | | vim-patch:8.2.{0877, 0880, 0884, 0887, 0896} - port searchcount()
| * | | STRLEN -> strlenshadmansaleh2021-05-09
| | | |
| * | | Use bool for boolean valuesshadmansaleh2021-05-09
| | | |
| * | | vim-patch:8.2.0896: crash when calling searchcount() with a stringshadmansaleh2021-05-09
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Crash when calling searchcount() with a string. Solution: Check the argument is a dict. (closes vim/vim#6192) https://github.com/vim/vim/commit/14681627f39421cce289345d4ec9927c10fa3b1c