aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | provider/perl: add latest version health checkJan Edmund Lazo2020-01-20
| | | |
| * | | doc: provider-perlJan Edmund Lazo2020-01-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable 'has("perl")' as an alias for 'g:loaded_perl_provider'. TODO: - +perl interface
| * | | provider/perl: skip tests on WindowsJan Edmund Lazo2020-01-20
| | | | | | | | | | | | | | | | | | | | | | | | It worked for MINGW builds at one point but it keeps failing now because of perl dependencies or nvim session issues for tests (named pipes as sockets on Windows?).
| * | | provider/perl: add health checkJan Edmund Lazo2020-01-20
| | | |
| * | | provider/perl: simplify detectionJan Edmund Lazo2020-01-20
| | | |
| * | | provider/perl: add basic testsJan Edmund Lazo2020-01-20
| | | |
| * | | remote plugins: add support for perl hostsJacques Germishuys2020-01-20
| | | |
| * | | ci/Appveyor: install diffutils via scoopJan Edmund Lazo2020-01-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | scoop is a Windows package manager, similar to homebrew on OSX. It is written on powershell, works in unelevated accounts, is regularly maintained, and does not need mingw/msys2/cygwin or WSL environments. Sample use case is running (busybox) bash, which can be installed via scoop via "scoop install busybox", to use CI bash scripts in Appveyor. Parts of scoop's directory can be cached to avoid downloads. scoop modifies the registry for persistence environment variables so scoop itself cannot be cached.
| * | | ci: install perl providerJan Edmund Lazo2020-01-20
|/ / /
* | | tabpage: "tabnext #" switches to previous tab #11734butwerenotthereyet2020-01-20
| | |
* | | Merge pull request #11742 from bfredl/shedbikeBjörn Linse2020-01-20
|\ \ \ | | | | | | | | shed biking: it's always extmarks, never marks extended
| * | | shed biking: it's always extmarks, never marks extendedBjörn Linse2020-01-20
|/ / /
* | | Merge pull request #11715 from teto/fix_fillcharMatthieu Coudron2020-01-20
|\ \ \ | |/ / |/| | [RDY] fillchars: fix display on closed fold
| * | fillchars: fix display on closed foldMatthieu Coudron2020-01-14
| | | | | | | | | | | | | | | | | | | | | | | | The rollback of the last written symbol was not thorough, hence confusing the code later on and causing a buggy display. To reproduce, use `set fillchars+=foldopen:▾,foldsep:│` and close a fold. Foldcolumn should display a glitch.
* | | Merge #11735 ':tabs : show # for previous tabpage'Justin M. Keyes2020-01-19
|\ \ \
| * | | tabpage: :tabs indicates previous tabpage's curwinWe're Yet2020-01-19
| | | |
* | | | Merge #11737 from janlazo/vim-8.1.2421Justin M. Keyes2020-01-19
|\ \ \ \ | | | | | | | | | | vim-patch:8.1.{2031,2421}
| * | | | vim-patch:8.1.2421: test88 is old styleJan Edmund Lazo2020-01-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Test88 is old style. Solution: Turn into a new style test. (Yegappan Lakshmanan, closes vim/vim#5347) https://github.com/vim/vim/commit/213ed008bbcd9fe0d3329b17f5f4af0169e448ff 'test_conceal.vim' requires +conceal and +terminal so it is N/A.
| * | | | fixup! fixup! vim-patch.sh: list related missing Vim patches [ci skip] #11514Jan Edmund Lazo2020-01-19
| | | | |
| * | | | vim-patch:8.1.2031: cursor position wrong when resizing and using concealJan Edmund Lazo2020-01-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cursor position wrong when resizing and using conceal. Solution: Set the flags that the cursor position is valid when setting the row and column during redrawing. (closes vim/vim#4931) https://github.com/vim/vim/commit/5babc6e858afbfa54aa0e203a64b9c70175487b7
* | | | | Merge pull request #11736 from bfredl/tencBjörn Linse2020-01-19
|\ \ \ \ \ | |/ / / / |/| | | | restore old 'termencoding' behavior
| * | | | restore old 'termencoding' behaviorBjörn Linse2020-01-19
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Partially reverts #11647. Replaces #11662 The old implementation was removed without clear motivation. The "term option" hackaround added in its place is neither shorter nor simpler. The new behavior breaks even init.vim that expliticly check against it: if exists('&termencoding') set termencoding=utf-8 endif There was nothing wrong with the 0.4.x behavior. Empty &tenc has indicated that the &enc value should be used for all the history of Nvim. Ignoring setting the option is the expected behavior for Vim versions that does not support the option (and Nvim is such a version) 'tenc' was also irrelevant to the Test_unicode python3 test. The reason this has to be disabled is that neovim can't change internal 'encoding'
* | | | Merge #11331 'WinClosed autocmd'Justin M. Keyes2020-01-18
|\ \ \ \
| * | | | doc: autocmd.txtJustin M. Keyes2020-01-18
| | | | |
| * | | | WinClosed: sort auevents.lua; improve testsJustin M. Keyes2020-01-18
| | | | | | | | | | | | | | | | | | | | | | | | | - test: reduce verbosity, condense redundancy, improve readability - auevents.lua: keep events sorted by name. ref afd1d412fa91
| * | | | autocmd: WinClosed exposes window id as <afile>notomo2020-01-18
| | | | |
| * | | | autocmd: add WinClosed eventMarcos ALMEIDA2020-01-18
|/ / / / | | | | | | | | | | | | | | | | | | | | - only fire once, just before freeing mem - trigger when on a different buffer - avoid recursive calls in another tab
* | | | Merge #11707 from janlazo/vim-8.1.1434Justin M. Keyes2020-01-18
|\ \ \ \ | |/ / / |/| | | vim-patch:8.1.{716,1139},8.2.{112,120,123}
| * | | vim-patch:8.2.0123: complete_info() does not work when CompleteDone is triggeredJan Edmund Lazo2020-01-17
| | | | | | | | | | | | | | | | | | | | | | | | Problem: complete_info() does not work when CompleteDone is triggered. Solution: Trigger CompleteDone before clearing the info. https://github.com/vim/vim/commit/17e04781f26c24769e202351c194ee252927eee1
| * | | vim-patch:8.1.1139: no test for what is fixed in patch 8.1.0716Jan Edmund Lazo2020-01-17
| | | | | | | | | | | | | | | | | | | | | | | | Problem: No test for what is fixed in patch 8.1.0716. Solution: Add a test. (Yasuhiro Matsumoto, closes vim/vim#3797) https://github.com/vim/vim/commit/9845f36aa6ba28e0aa388bb635d4bb8ab56f1a47
| * | | vim-patch:8.1.0716: get warning message when 'completefunc' returns nothingJan Edmund Lazo2020-01-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Get warning message when 'completefunc' returns nothing. Solution: Allow for returning v:none to suppress the warning message. (Yasuhiro Matsumoto, closes vim/vim#3789) https://github.com/vim/vim/commit/cee9bc2e3dc5c16a9d2a8d0e23aa0d5fdefa3a4a
| * | | spell: spell_soundfold_sal() is dead codeJan Edmund Lazo2020-01-17
| | | |
| * | | clang/'Logic error': zero-init structJan Edmund Lazo2020-01-17
| | | |
| * | | vim-patch:8.2.0120: virtcol() does not check arguments to be validJan Edmund Lazo2020-01-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: virtcol() does not check arguments to be valid, which may lead to a crash. Solution: Check the column to be valid. Do not decrement MAXCOL. (closes vim/vim#5480) https://github.com/vim/vim/commit/b3d33d8570bc49a7f90990572d7f9630a1bfae02
| * | | vim-patch:8.2.0112: illegal memory access when using 'cindent'Jan Edmund Lazo2020-01-17
|/ / / | | | | | | | | | | | | | | | Problem: Illegal memory access when using 'cindent'. Solution: Check for NUL byte. (Dominique Pelle, closes vim/vim#5470) https://github.com/vim/vim/commit/02ad46394e8f887b60fda994f8a5da2ac1937b23
* | | Merge pull request #11390 from erw7/feature-conptyBjörn Linse2020-01-17
|\ \ \ | | | | | | | | win/Terminal: Change to use ConPTY, if available
| * | | Remove termtype optionerw72020-01-17
| | | |
| * | | Change to replace stderr with conouterw72020-01-17
| | | |
| * | | Add missing include fileerw72020-01-17
| | | |
| * | | Change option name from termwintype to termtypeerw72020-01-17
| | | |
| * | | Rename from os_win_conpty.{c,h} to pty_conpty_win.{c,h}erw72020-01-17
| | | |
| * | | Add stdin, stdout replacement functionserw72020-01-17
| | | |
| * | | Change enum to a name that follows naming conventionerw72020-01-17
| | | |
| * | | Change to use TriState instead of boolerw72020-01-17
| | | | | | | | | | | | | | | | Co-Authored-By: Justin M. Keyes <justinkz@gmail.com>
| * | | Fix function prototypeerw72020-01-17
| | | |
| * | | Minor changes in reviewer's pointerw72020-01-17
| | | |
| * | | Move ConPTY resize to os_win_conpty.cerw72020-01-17
| | | |
| * | | Change union name from pty_object to objecterw72020-01-17
| | | | | | | | | | | | | | | | Co-Authored-By: Justin M. Keyes <justinkz@gmail.com>
| * | | Change to use ConPTY, if availableerw72020-01-17
|/ / /
* | | Merge pull request #11723 from bfredl/nocleareolBjörn Linse2020-01-16
|\ \ \ | | | | | | | | messages: echo "line1\r\nline2" should not clear line1