aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | Merge pull request #13315 from ThomasFeher/colorscheme_terminalJames McCoy2020-11-26
|\ \ | | | | | | Fix colors in terminal by maintaining COLORTERM
| * | Fix colors in terminal by maintaining COLORTERMThomas Fehér2020-11-26
| | | | | | | | | | | | Fixes https://github.com/neovim/neovim/issues/10836
* | | Merge pull request #13386 from glepnir/glepnir-patch-1Hirokazu Hata2020-11-26
|\ \ \
| * | | use if_nil variable replace vim.F.if_nilRaphael2020-11-26
|/ / /
* | | Merge pull request #13375 from janlazo/vim-8.2.2041Jan Edmund Lazo2020-11-25
|\ \ \ | | | | | | | | vim-patch:8.1.{2290,2390},8.2.{242,257,302,303,462,991,996,2041,2042,2043,2047,2048,2049,2054}
| * | | vim-patch:8.2.0462: previewwindow test fails on some systemsJan Edmund Lazo2020-11-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Previewwindow test fails on some systems. (James McCoy) Solution: Wait a bit after sending the "o". (closes vim/vim#5849) https://github.com/vim/vim/commit/37bb030cd9088ee66dc2d41c2d3602d1e5f4a7ef Cherry-pick Test_popup_and_previewwindow_dump() changes from patches 8.1.1585, 8.1.2373. N/A patches for version.c: vim-patch:8.2.0242: preview popup window test fails with long directory name Problem: Preview popup window test fails with long directory name. (Jakub Kądziołka) Solution: Use "silent cd". (closes vim/vim#5615) https://github.com/vim/vim/commit/799439a5d85a7d45eff7485056f2798cea766300 vim-patch:8.2.2042: build failure with +profile but without +reltime Problem: Build failure with +profile but without +reltime. Solution: Adjust #ifdef. (Christian Brabandt, closes vim/vim#7361) https://github.com/vim/vim/commit/813196784ad2a3a8cd65be5e975769d9768a728e vim-patch:8.2.2043: GTK3: white border around text stands out Problem: GTK3: white border around text stands out. Solution: Use current theme color. (closes vim/vim#7357, issue vim/vim#349) https://github.com/vim/vim/commit/ff94bd9e4779b918f3761035f43a97ba7175b3ce vim-patch:8.2.2047: Amiga: FEAT_ARP defined when it should not Problem: Amiga: FEAT_ARP defined when it should not. Solution: Adjust #ifdef. (Ola Söder, closes vim/vim#7370) https://github.com/vim/vim/commit/36fe7b287e13a7534c9aa6dcf0c3d7f8363f6060 vim-patch:8.2.2048: Amiga: obsolete code Problem: Amiga: obsolete code. Solution: Remove the unused lines. (Ola Söder, closes vim/vim#7373) https://github.com/vim/vim/commit/3a3b6910421ee1d03c222efc62d61b9fb879d931 vim-patch:8.2.2049: Amiga: obsolete function Problem: Amiga: obsolete function. Solution: Remove the function. (Ola Söder, closes vim/vim#7374) https://github.com/vim/vim/commit/d653293c806c8bea976737b88006264e7a8ea6d6 vim-patch:8.2.2054: Amiga: FEAT_ARP defined when it should not Problem: Amiga: FEAT_ARP defined when it should not. Solution: Adjust "||" to "&&" in #ifdef. (Ola Söder, closes vim/vim#7375) https://github.com/vim/vim/commit/d49a35a1c3b736637733b36011fccbee7ef43fcf
| * | | vim-patch:8.2.0996: using "aucmdwin" in win_gettype() is not idealJan Edmund Lazo2020-11-25
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Using "aucmdwin" in win_gettype() is not ideal. Solution: Rename to "autocmd". https://github.com/vim/vim/commit/40a019f157c549dcdc17c33f082975485567bb06
| * | | vim-patch:8.2.0991: cannot get window type for autocmd and preview windowJan Edmund Lazo2020-11-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cannot get window type for autocmd and preview window. Solution: Add types to win_gettype(). (Yegappan Lakshmanan, closes vim/vim#6277) https://github.com/vim/vim/commit/0fe937fd8616fcd24b1b1ef2ab9f1657615dd22c Cherry-pick test_preview.vim,test_window_cmd.vim changes from patch v8.2.0522.
| * | | vim-patch:8.2.0257: cannot recognize a terminal in a popup windowJan Edmund Lazo2020-11-25
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Cannot recognize a terminal in a popup window. Solution: Add the win_gettype() function. https://github.com/vim/vim/commit/00f3b4e007af07870168bf044cecc9d544483953
| * | | vim-patch:8.1.2390: test94 is old style, fix 7.4.441 not testedJan Edmund Lazo2020-11-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Test94 is old style, fix 7.4.441 not tested. Solution: Turn test94 into a new style test. Add tests for the fix in patch 7.4.441. (Yegappan Lakshmanan, closes vim/vim#5316) https://github.com/vim/vim/commit/309976ec1f033c68480bbc8cc363db5b5ea944f9
| * | | vim-patch:8.2.0303: TermChanged test fails in the GUIJan Edmund Lazo2020-11-24
| | | | | | | | | | | | | | | | | | | | | | | | Problem: TermChanged test fails in the GUI. Solution: Skip the test when running the GUI. https://github.com/vim/vim/commit/d28e0b3652067788fcc9c99058b0b6eee7beebee
| * | | vim-patch:8.2.0302: setting 'term' may cause error in TermChanged autocommandJan Edmund Lazo2020-11-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Setting 'term' may cause error in TermChanged autocommand. Solution: Use aucmd_prepbuf() to switch to the buffer where the autocommand is to be executed. (closes vim/vim#5682) https://github.com/vim/vim/commit/0c81d1b11278b2d962aa6fbb4aa974dab97be59d
| * | | vim-patch:8.1.2290: autocommand test failsJan Edmund Lazo2020-11-24
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Autocommand test fails. Solution: Remove 'closeoff' from 'diffopt'. https://github.com/vim/vim/commit/a9aa86ff951b7908b615a61a0e216901b96bc0eb
| * | | vim-patch:8.2.2041: haskell filetype not optimally recognizedJan Edmund Lazo2020-11-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Haskell filetype not optimally recognized. Solution: Recognize all *.hsc files as Haskell. (Marcin Szamotulski, closes vim/vim#7354) https://github.com/vim/vim/commit/a09bee322e605c8a076fa23c3d3259495a1129d2
* | | | Lsp: fix vim.F.ifnil to vim.F.if_nil (#13384)Raphael2020-11-25
| | | |
* | | | LSP: Feature/add workspace folders (#12638)Michael Lingelbach2020-11-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * First implementation of workspace folders * Add completion for current directory * Add tracking of workspace folders * Add workspace folder listing * Add checks on adding/removing workspaces * Add appropriate initialization options * Add documentation * Make workspaceFolders available wherever client is
* | | | screen.c: Allow showbreak to override cursorline. (#13372)shade-of-noon2020-11-25
| | | | | | | | | | | | | | | | | | | | I also added relevant tests. Close #13369
* | | | Merge pull request #13379 from bfredl/runtimeBjörn Linse2020-11-25
|\ \ \ \ | | | | | | | | | | runtime: extract 'runtimepath' and 'packpath' logic to its own file
| * | | | runtime: extract 'runtimepath' and 'packpath' logic to its own fileBjörn Linse2020-11-25
| | | | | | | | | | | | | | | | | | | | No code changes, except for added ILOG for the calculated startup path
* | | | | Merge pull request #13357 from vigoux/luahl-priorityBjörn Linse2020-11-25
|\ \ \ \ \ | | | | | | | | | | | | feat(luahl): add priority mechanism
| * | | | | feat(luahl): add priority mechanismThomas Vigouroux2020-11-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Base priority is 0x1000, in order to stay kinda backward compatible. Also set tree-sitter default highlight to 100 (middle-ish value)
* | | | | | Merge pull request #13374 from bkegley/patch-1Thomas Vigouroux2020-11-25
|\ \ \ \ \ \ | | | | | | | | | | | | | | fix(treesitter): docs reflect parser:parse()
| * | | | | | fix(treesitter): docs reflect parser:parse()bkegley2020-11-24
| | |_|/ / / | |/| | | | | | | | | | Update docs to document that `parser:parse()` now returns a table of trees
* | | | | | Merge pull request #13373 from jamessan/github-actionsJames McCoy2020-11-24
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | GHA: Force CCACHE_DIR=$HOME/.ccacheJames McCoy2020-11-24
| | | | | |
| * | | | | ci: Only setup ipv6 on macOS for TravisJames McCoy2020-11-24
| | | | | |
| * | | | | GHA: brew required softwareJames McCoy2020-11-24
| | | | | |
| * | | | | env.sh: Handle no flavor being specifiedJames McCoy2020-11-24
| | | | | |
| * | | | | GHA: Add macOS CIJames McCoy2020-11-24
| | | | | |
| * | | | | ci: s/TRAVIS_OS_NAME/CI_OS_NAME/ for non-Travis-specific codeJames McCoy2020-11-24
| | | | | |
| * | | | | GHA: Rename linux workflow to CIJames McCoy2020-11-24
|/ / / / /
* | | | | Merge pull request #13368 from vigoux/langtree-fixesThomas Vigouroux2020-11-24
|\ \ \ \ \ | | | | | | | | | | | | languagetree: call changedtree callback per tree
| * | | | | languagetree: call changedtree callback per treeThomas Vigouroux2020-11-24
| | |_|/ / | |/| | | | | | | | | | | | | Also fix a typo
* / | | | vim-patch:8.1.0825: code for autocommands is mixed with file I/O code (#13305)TJ DeVries2020-11-24
|/ / / /
* | | | Merge pull request #13366 from bfredl/path3aBjörn Linse2020-11-24
|\ \ \ \ | | |/ / | |/| | api: enable nvim_get_runtime_file to find subdirectories
| * | | api: enable nvim_get_runtime_file to find subdirectoriesBjörn Linse2020-11-24
| | | |
* | | | vim-patch:8.2.2036: buffer messed up if creating the quickfix window fails ↵Jan Edmund Lazo2020-11-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#13365) Problem: Current buffer is messed up if creating a new buffer for the quickfix window fails. Solution: Check that creating the buffer succeeds. (closes vim/vim#7352) https://github.com/vim/vim/commit/9e40c4b15ebfbc84947a3f34b1bd53e397b57f51
* | | | man.vim: Use page title instead of full path. (#13353)shade-of-noon2020-11-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In commit 63f0ca326322376271, `tagfunc` was introduced to `runtime/autoload/man.vim`. Nonetheless the tag function instead of using a short buffer name (e.g. `man://foo(3)`) uses the full path to the man page (e.g. `man:///usr/share/.../foo.3.gz`). This behaviour is inconsistent with `:Man!`, thus this commit. Closes #13334
* | | | checkhealth: support virtual env dir with spacessaadparwaiz12020-11-24
| | | |
* | | | Merge pull request #13322 from teto/remove_curwinThomas Vigouroux2020-11-24
|\ \ \ \ | | | | | | | | | | refactor: pass window to was_set_insecurely
| * | | | fix(fold): use Folded highlight even with spell onMatthieu Coudron2020-11-23
| | | | | | | | | | | | | | | | | | | | | | | | | Partially addresses https://github.com/neovim/neovim/issues/12982. It's more a quickfix while reworking folds.
| * | | | refactor: pass window to was_set_insecurelyMatthieu Coudron2020-11-23
| |/ / / | | | | | | | | | | | | | | | | | | | | working on get_foldtext and wanted to get rid of the curwin backup/restore. Turns out it's not possible else f_foldtext is run on the same window. Kept the cleanup anyway.
* | | | Merge pull request #13270 from vigoux/ts-range-rangesThomas Vigouroux2020-11-23
|\ \ \ \ | | | | | | | | | | treesitter: allow table to be used as ranges
| * | | | fix(treesitter): allow ranges in set_included_rangesThomas Vigouroux2020-11-23
| | | | |
| * | | | treesitter: refactor some thingsThomas Vigouroux2020-11-23
| | | | |
* | | | | Merge pull request #13358 from jamessan/ubuntu-20.04-ghaJames McCoy2020-11-23
|\ \ \ \ \
| * | | | | ci: Only try installing python-pynvim if Py2 pip is presentJames McCoy2020-11-23
| | | | | |
| * | | | | GHA: Switch to ubuntu-20.04 image for LinuxJames McCoy2020-11-23
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | Stop explicitly installing Ubuntu's python package, since most of the Python 2 packages (and importantly pip/setuptools) have been removed in this Ubuntu version.
* | | | | Merge pull request #11148 from janlazo/vim-8.0.1455Jan Edmund Lazo2020-11-23
|\ \ \ \ \ | |/ / / / |/| | | | vim-patch:8.0.1455,8.1.{2115,2361}
| * | | | vim-patch:8.1.2361: MS-Windows: test failures related to VIMDLLJan Edmund Lazo2020-11-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: MS-Windows: test failures related to VIMDLL. Solution: Adjust code and tests. (Ken Takata, closes vim/vim#5283) https://github.com/vim/vim/commit/310c32e8920140f0db747c6c6eb06b1ee53cdb5a