aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* docs: regeneratemarvim2021-06-06
|
* Merge pull request #14726 from folke/lsp_single_popup_per_bufferMichael Lingelbach2021-06-06
|\ | | | | fix(lsp): max 1 floating preview per buffer. Fixes #11508
| * fix(lsp): max 1 floating preview per buffer. Fixes #11508Folke Lemaitre2021-06-05
| |
* | Merge pull request #14511 from urandom/lsp_diagnostics_workspace_loclistMichael Lingelbach2021-06-06
|\ \ | | | | | | feat(lsp): add an option to lsp.diagnostic.set_loclist to the workspace
| * | feat(lsp): extend diagnostic.set_loclistViktor Kojouharov2021-06-06
|/ / | | | | | | add option to show workspace diagnostic instead of the current buffer's
* | Merge pull request #14733 from mjlbach/fix_docs_2Michael Lingelbach2021-06-05
|\ \ | | | | | | docs(lsp): fix locations_to_items docstring
| * | docs(lsp): fix locations_to_items docstringMichael Lingelbach2021-06-05
|/ /
* | Merge pull request #14730 from mjlbach/feature/open_loclist_on_winMichael Lingelbach2021-06-05
|\ \ | | | | | | fix(lsp): set_loclist should target current win
| * | fix(lsp): set_loclist should target current winMichael Lingelbach2021-06-05
| | | | | | | | | | | | | | | | | | Currently, for large number of diagnostics, the delay in populating loclist may be sufficient for a user to switch to another window, resulting in the loclist being populated on the wrong window.
* | | Merge pull request #14707 from ray-x/masterMichael Lingelbach2021-06-05
|\ \ \ | | | | | | | | fix(lsp): floating window border size for string type
| * | | fix(lsp): floating window border size for string type 'none' and 'shadow'ray-x2021-06-02
| | | |
* | | | Merge pull request #14729 from mjlbach/feat/diagnostic_quickfix_cleanupMichael Lingelbach2021-06-05
|\ \ \ \ | |_|/ / |/| | | feat(lsp): remove line from diagnostic quickfix
| * | | feat(lsp): remove line from diagnostic quickfixMichael Lingelbach2021-06-05
|/ / / | | | | | | | | | | | | | | | Adding the line takes up valuable horizontal screen space, and also precludes using the quickfixtextfunc built into neovim due to the harcoded `|`.
* | | 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.
| * | | sign: pvs/v547Jan Edmund Lazo2021-06-05
| | | | | | | | | | | | | | | | vim_strsave() returns nonnull.
| * | | userfunc: pvs/v547Jan Edmund Lazo2021-06-05
| | | | | | | | | | | | | | | | vim_strsave() returns nonnull.
| * | | fixup! tests: fix system_spec when run with clipboard manager (#10956)Jan Edmund Lazo2021-06-05
| | | | | | | | | | | | | | | | | | | | | | | | uv_process_options_t "args" member was set to a local array from stack. when uv_process_options_t variable is outside the function. https://pvs-studio.com/en/docs/warnings/v507/
| * | | fixup! fixup! vim-patch:8.2.2776: :mksession uses current value of ↵Jan Edmund Lazo2021-06-05
| | | | | | | | | | | | | | | | 'splitbelow' and 'splitright' (#14398)
| * | | vim-patch:8.0.1578: no test for :popup in terminalJan Edmund Lazo2021-06-05
| | | | | | | | | | | | | | | | | | | | | | | | Problem: No test for :popup in terminal. Solution: Add a screen dump test. https://github.com/vim/vim/commit/69f5a3011d5a93e0d54837e97d625bd6c253d897
| * | | vim-patch:8.2.2937: popup test fails if rightleft feature not enabledJan Edmund Lazo2021-06-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Popup test fails if rightleft feature not enabled. Solution: Check that the rightleft feature is available. (Dominique Pellé, closes vim/vim#8321) https://github.com/vim/vim/commit/56cddb38790ba535919524d9d2f32dbec9f3f07a
| * | | vim-patch:8.2.2877: insufficient tests for popup menu rightleftJan Edmund Lazo2021-06-05
| | |/ | |/| | | | | | | | | | | | | Problem: Insufficient tests for popup menu rightleft. Solution: Add tests. (Yegappan Lakshmanan, closes vim/vim#8235) https://github.com/vim/vim/commit/1e615669c0f1f4125001b2c01c30b00d8c68035e
* / | version.c: update [skip ci] (#14328)github-actions[bot]2021-06-05
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: marvim <marvim@users.noreply.github.com> vim-patch:8.1.1433: win_execute() may leave popup window focused vim-patch:8.1.2257: MS-Windows GUI: scroll wheel always uses current window vim-patch:8.2.0520: tests are not listed in sorted order vim-patch:8.2.2794: Linux users don't know how to get ncurses vim-patch:8.2.2807: build fails with tiny features vim-patch:8.2.2818: no jump added when opening terminal in current window vim-patch:8.2.2823: MS-Windows: launching Vim from installer doesn't open README vim-patch:8.2.2830: terminal colors are not updated when 'background' is set vim-patch:8.2.2836: build failure without the +quickfix feature vim-patch:8.2.2841: MS-Windows: cursor wrong when 'lz' and 'stl' are set vim-patch:8.2.2845: MS-Windows: warning for signed/unsigned comparison vim-patch:8.2.2852: configure can add --as-needed a second time vim-patch:8.2.2859: Tcl test fails because of changed error message vim-patch:8.2.2876: configure cannot detect Python 3.10 vim-patch:8.2.2883: MS-Windows manifest file name is misleading vim-patch:8.2.2889: typo and verbose comment in Makefiles vim-patch:8.2.2891: cannot build with Perl 5.34 vim-patch:8.2.2899: Appveyor script does not detect nmake failure vim-patch:8.2.2907: memory leak when running out of memory vim-patch:8.2.2909: build error with non-Unix system vim-patch:8.2.2913: MS-Windows conpty supports using mouse events vim-patch:8.2.2919: using ":!command" does not work if it uses posix_spawn() vim-patch:8.2.2923: EBCDIC build is broken vim-patch:8.2.2924: superfluous extern declaration vim-patch:8.2.2929: accidentally enable tcl by default vim-patch:8.2.2939: GTK: righthand scrollbar does not show with split window vim-patch:8.2.2940: MS-Windows: cannot see the size when resizing vim-patch:e307073680d498b113c7df8250abd5676de1ed13 vim-patch:8fbd6723af3248a1fa46fa1e610804841603abe5 vim-patch:d52986e7be366b6f8c9e18078648f1c5219c4335 vim-patch:7a212c625362d86327878d57269d63f6a2ca5d2b vim-patch:424e98baab3bf05d7946f99ddfa180ae71570650 vim-patch:2b72821924ff514727b60fb0b647d5caae8336f7 vim-patch:c882e4d169fd5e0364bc91642040337efe7327a6
* | Merge pull request #14721 from jamessan/mac-ciJames McCoy2021-06-04
|\ \ | | | | | | fix(ci): Remove gcc@8/gcc@9 homebrew workaround
| * | fix(ci): Remove gcc@8/gcc@9 homebrew workaroundJames McCoy2021-06-04
|/ /
* | Merge pull request #14710 from janlazo/clang-warningsJan Edmund Lazo2021-06-02
|\ \ | |/ |/| Reduce clang warnings
| * clang/'Logic error': assert get_decor_provider(id, true) returns nonnullJan Edmund Lazo2021-06-02
| | | | | | | | | | nvim_set_decoration_provider() has undefined behavior (if not crash) if get_decor_provider() returns NULL.
| * fixup! vim-patch:8.2.2776: :mksession uses current value of 'splitbelow' and ↵Jan Edmund Lazo2021-06-02
| | | | | | | | | | | | 'splitright' (#14398) tab_firstwin can be NULL.
| * clang/'Logic error': has_profiling() may not set forceitJan Edmund Lazo2021-06-02
| |
| * clang/'Logic error': zero-init oldbase arrayJan Edmund Lazo2021-06-02
| | | | | | | | unrelative() must not have garbage structs.
| * clang/API: reject null string in timer_start()Jan Edmund Lazo2021-06-02
|/
* Merge pull request #14701 from neovim/marvim/api-doc-update/masterThomas Vigouroux2021-06-02
|\ | | | | docs: regenerate
| * docs: regeneratemarvim2021-06-02
|/
* Merge pull request #14692 from jamessan/api-doc-workflowJames McCoy2021-06-01
|\ | | | | ci(gha): New workflow to regen API docs on pushes to release branches
| * ci(gha): New workflow to regen API docs on pushes to release branchesJames McCoy2021-05-31
| | | | | | | | | | | | | | | | Upon pushing updates to files which may contain API documentation, the workflow will regenerate the docs and, if there are relevant changes, create a PR targeting the source branch. [skip ci]
* | Merge pull request #14698 from jose-elias-alvarez/omnifunc-insert-checkMichael Lingelbach2021-06-01
|\ \ | | | | | | fix(lsp): check mode in omnifunc callback
| * | fix(lsp): check mode in omnifunc callbackJose Alvarez2021-06-01
|/ /
* | Merge pull request #14693 from ↵Michael Lingelbach2021-06-01
|\ \ | | | | | | | | | | | | shadmansaleh/enhance/lsp/make_focusable_parameter_configurable feat(lsp): Make focusability of lsp float configurable
| * | docs(lsp): Fix opts param not captured by docgenshadmansaleh2021-06-01
| | | | | | | | | | | | | | | | | | In the documentation for `vim.lsp.util.open_floating_preview` the opts table keys were prefixed with `--` instead of `---`, preventing capture by docgen.
| * | feat(lsp): Make focusability of lsp float configurableshadmansaleh2021-06-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This pr allows the user to specify whether `lsp.utils.open_floating_preview` is focusable via the `opts` parameter. Defaults to true. It can be configured by setting the focusable key inside opts parameter: ```lua vim.lsp.util.open_floating_preview(contents, syntax, {focusable = false}) ```
* | | Merge pull request #14694 from folke/lsp_popup_borderMichael Lingelbach2021-06-01
|\ \ \
| * | | fix(lsp): properly handle border character list without highlight groups. ↵Folke Lemaitre2021-06-01
| | | | | | | | | | | | | | | | Fixes #14691
* | | | Merge pull request #14659 from seandewar/api-win-buf-noautocmdBjörn Linse2021-06-01
|\ \ \ \ | |_|/ / |/| | | api(nvim_open_win): Enable BufEnter autocmds by default like ordinary window; add "noautocmd" option to block BufEnter.