aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | vim-patch:8.0.0721: :argedit can only have one argumentJustin M. Keyes2018-02-11
| | | | | | | | | | | | | | | | | | Problem: :argedit can only have one argument. Solution: Allow for multiple arguments. (Christian Brabandt) https://github.com/vim/vim/commit/90305c66a8637ea43a6509c7ab597734dd218365
| * | vim-patch:8.0.0439: ":%argdel" gives an error for an empty arglistJustin M. Keyes2018-02-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using ":%argdel" while the argument list is already empty gives an error. (Pavol Juhas) Solution: Don't give an error. (closes vim/vim#1546) https://github.com/vim/vim/commit/69a92fb5aecdf2f9d5f6947790b18991b22d0e4c Also: vim-patch:8.0.0473
| * | test/oldtest: restore test_arglist.vimJustin M. Keyes2018-02-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We have a ported Lua version, but we should also keep the Vim version around to make merging easier. --- vim-patch:8.0.0723: arglist test fails if file name case is ignored Problem: Arglist test fails if file name case is ignored. Solution: Wipe existing buffers, check for fname_case property. https://github.com/vim/vim/commit/9b50bba643f8d1fcac91e11780da7d03d8995260
| * | test/oldtest: runtest.vim: align with upstreamJustin M. Keyes2018-02-11
| | |
| * | vim-patch:8.0.1204: a QuitPre autocommand may get the wrong file nameJustin M. Keyes2018-02-11
| | | | | | | | | | | | | | | | | | | | | Problem: A QuitPre autocommand may get the wrong file name. Solution: Pass the buffer being closed to apply_autocmds(). (Rich Howe) https://github.com/vim/vim/commit/87ffb5c1a3aa506a1be07af4e794b3753f839dc3
| * | vim-patch:8.0.0700: segfault with QuitPre autocommand closes the windowJustin M. Keyes2018-02-11
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Segfault with QuitPre autocommand closes the window. (Marek) Solution: Check that the window pointer is still valid. (Christian Brabandt, closes vim/vim#1817) https://github.com/vim/vim/commit/0ea5070d79c8a13fb2403280a72f968495b0fab7
| * | vim-patch:8.0.1403: using freed buffer in grep commandJustin M. Keyes2018-02-11
| | | | | | | | | | | | | | | | | | | | | Problem: Using freed buffer in grep command. (gy741, Dominique Pelle) Solution: Lock the dummy buffer to avoid autocommands wiping it out. https://github.com/vim/vim/commit/4fb921e388b9a042573ab06cce36e92874954197
| * | vim-patch:8.0.1402: crash with nasty autocommandJustin M. Keyes2018-02-11
| | | | | | | | | | | | | | | | | | | | | Problem: Crash with nasty autocommand. (gy741, Dominique Pelle) Solution: Check that the new current buffer isn't wiped out. (closes vim/vim#2447) https://github.com/vim/vim/commit/9bca805ec49eb0d2d0d0b2093f418ff425500169
| * | vim-patch:8.0.0974: resetting a string option does not trigger OptionSetJustin M. Keyes2018-02-11
| | | | | | | | | | | | | | | | | | | | | Problem: Resetting a string option does not trigger OptionSet. (Rick Howe) Solution: Set the origval. https://github.com/vim/vim/commit/8efa026a25b95de5598535ef62505282a8584a4b
| * | vim-patch:8.0.0703: illegal memory access with empty :doau commandJustin M. Keyes2018-02-11
| | | | | | | | | | | | | | | | | | | | | Problem: Illegal memory access with empty :doau command. Solution: Check the event for being out of range. (James McCoy) https://github.com/vim/vim/commit/faf29d7f91477c25c85d9d7165d90e8d8f1c512e
| * | vim-patch:8.0.0676: crash when closing quickfix window in autocmdJustin M. Keyes2018-02-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Crash when closing the quickfix window in a FileType autocommand that triggers when the quickfix window is opened. Solution: Save the new value before triggering the OptionSet autocommand. Add the "starting" flag to test_override() to make the text work. https://github.com/vim/vim/commit/182a17b1e80b92826204d967808df0d30eb2ef27
| * | vim-patch:8.0.0736: OptionSet not triggered when entering diff modeJustin M. Keyes2018-02-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: The OptionSet autocommand event is not triggered when entering diff mode. Solution: use set_option_value() instead of setting the option directly. Change the tests from old to new style. (Christian Brabandt) https://github.com/vim/vim/commit/04f62f881c5743d2fdaf7324f6a715381f0d5fcf
| * | vim-patch:8.0.1186: still quite a few old style testsJustin M. Keyes2018-02-11
| | | | | | | | | | | | | | | | | | | | | Problem: Still quite a few old style tests. Solution: Convert old to new style tests. (Yegappan Lakshmanan) Avoid ringing the bell while running tests. https://github.com/vim/vim/commit/4a6fcf8047de13c7949ab2f27f7774acaec4ae4d
| * | vim-patch:8.0.0600: test_recover fails on some systemsJustin M. Keyes2018-02-11
| | | | | | | | | | | | | | | | | | | | | Problem: test_recover fails on some systems. Solution: Explicitly check if "/" is writable. (Ken Takata) https://github.com/vim/vim/commit/2a0b06def49198aef45ef173f524a638a700f9c9
| * | vim-patch:8.0.0338: :recover test fails on MS-WindowsJustin M. Keyes2018-02-11
| | | | | | | | | | | | | | | | | | | | | Problem: :recover test fails on MS-Windows. Solution: Use non-existing directory on MS-Windows. https://github.com/vim/vim/commit/803452046ba6cda7a2896626572eb78b2358c965
| * | vim-patch:8.0.0337: invalid memory access in :recover commandJustin M. Keyes2018-02-11
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Invalid memory access in :recover command. Solution: Avoid access before directory name. (Dominique Pelle, closes vim/vim#1488) https://github.com/vim/vim/commit/c525e3a1c20f6b5d9809c8b84f80090a8e416c92
| * | vim-patch:8.0.0472: when a test fails another test may also failJustin M. Keyes2018-02-11
| | | | | | | | | | | | | | | | | | | | | Problem: When a test fails and test.log is created, Test_edit_CTRL_I matches it instead of test1.in. Solution: Match with runtest.vim instead. https://github.com/vim/vim/commit/c537947100d4a73754ad4b4c9228c6c439655e5d
| * | vim-patch:8.0.0861: still many old style testsJustin M. Keyes2018-02-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Still many old style tests. Solution: Convert several tests to new style. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/4a137b45864310060410f34cb9c7d0f0231bb256 vim-patch:8.0.0862: file size test fails on MS-Windows Problem: File size test fails on MS-Windows. Solution: Set fileformat after opening new buffer. Strip CR. https://github.com/vim/vim/commit/07c043af5f054c7dfeb676414f8fa6aeda8f9c2b
| * | vim-patch:8.0.0622: selecting quoted text fails with 'selection' "exclusive"Justin M. Keyes2018-02-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using a text object to select quoted text fails when 'selection' is set to "exclusive". (Guraga) Solution: Swap cursor and visual start position. (Christian Brabandt, closes vim/vim#1687) https://github.com/vim/vim/commit/c5e2b040b490c2f4dd50c945840bc176bfcccb29
| * | vim-patch:8.0.1158: still old style testsJustin M. Keyes2018-02-11
| | | | | | | | | | | | | | | | | | | | | Problem: Still old style tests. Solution: Convert serveral tests to new style. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/db51007108a6ab0671e7f7b4844557cbe647185f
| * | vim-patch:8.0.0692: CTRL-G with 'incsearch' and ? goes in the wrong directionJustin M. Keyes2018-02-11
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Using CTRL-G with 'incsearch' and ? goes in the wrong direction. (Ramel Eshed) Solution: Adjust search_start. (Christian Brabandt) https://github.com/vim/vim/commit/da5116da4586fc714434411d2cccb066caa3723e
| * | vim-patch:8.0.0689: ~ character not escaped when extending search patternJustin M. Keyes2018-02-11
| | | | | | | | | | | | | | | | | | | | | | | | Problem: The ~ character is not escaped when adding to the search pattern with CTRL-L. (Ramel Eshed) Solution: Escape the character. (Christian Brabandt) https://github.com/vim/vim/commit/a693d0584b9a7ccce98813dda3a6badb209904c7
| * | vim-patch:8.0.0440: not enough test coverage in Insert modeJustin M. Keyes2018-02-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | [Nvim note: test_override() omitted] Problem: Not enough test coverage in Insert mode. Solution: Add lots of tests. Add test_override(). (Christian Brabandt, closes vim/vim#1521) https://github.com/vim/vim/commit/eb992cb90fd79c77ad2743459ac898e6ac3de939
| * | vim-patch.sh: delete *.orig filesJustin M. Keyes2018-02-11
| | |
| * | vim-patch.sh: remove --posix from patch invocationJustin M. Keyes2018-02-11
|/ / | | | | | | | | This was supposed to avoid creating *.orig. It doesn't do that, and worse, it also seems to prevent new files from being created.
* | Merge #7939 "fix crash: 'spell' and long lines"Justin M. Keyes2018-02-11
|\ \
| * \ Merge #7939 "fix crash: 'spell' and long lines"Justin M. Keyes2018-02-11
| |\ \ | | | | | | | | | | | | closes #7937
| | * | screen.c: resolve neovim issue #7937Michael Brailsford2018-02-07
| | | |
* | | | Merge pull request #7982 from bfredl/hlrefactorBjörn Linse2018-02-11
|\ \ \ \ | |/ / / |/| | | Refactor HlAttrs so that termguicolors is implemented purely on TUI side
| * | | ui/tui: highlighting refactorBjörn Linse2018-02-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make HlAttr contain highlighting state for both color modes (cterm and rgb). This allows us to implement termguicolors completely in the TUI. Simplify some logic duplicated between ui.c and screen.c. Also avoid some superfluous highlighting reset events.
* | | | version.c: update [ci skip] (#7953)Marvim the Paranoid Android2018-02-11
|/ / /
* | | Merge pull request #7993 from blueyed/vim-8.0.1483Justin M. Keyes2018-02-10
|\ \ \ | | | | | | | | vim-patch:8.0.1483: searchpair() might return an invalid value on timeout
| * | | vim-patch:8.0.1483: searchpair() might return an invalid value on timeoutDaniel Hahler2018-02-10
|/ / / | | | | | | | | | | | | | | | | | | | | | Problem: Searchpair() might return an invalid value on timeout. Solution: When the second search times out, do not accept a match from the first search. (Daniel Hahler, closes vim/vim#2552) https://github.com/vim/vim/commit/9d32276b52a63fccfae681f0d1d6ccb66efec1c0
* | | Merge pull request #7979 from bfredl/shellbellBjörn Linse2018-02-10
|\ \ \ | | | | | | | | Shell: support bell and buffer incomplete UTF-8 sequences
| * | | win: enable backtick_expansion and shell output testsJan Edmund Lazo2018-02-10
| | | |
| * | | shell: handle split-up UTF-8 sequencesBjörn Linse2018-02-10
| | | |
| * | | tests: integrate ex_cmds/bang_filter_spec into ui/output_specBjörn Linse2018-02-10
| | | | | | | | | | | | | | | | they test the same thing. Filtering is tested elsewhere.
| * | | shell: support bellBjörn Linse2018-02-10
|/ / /
* | | Merge #7984 'defaults: sidescroll=1'Justin M. Keyes2018-02-09
|\ \ \
| * | | test/oldtest: move Nvim setup to testdir/setup.vimJustin M. Keyes2018-02-09
| | | |
| * | | defaults: sidescroll=1Justin M. Keyes2018-02-09
|/ / / | | | | | | | | | ref #6289
* | | macOS: Use `pbpaste` to detect a working clipboard (#7983)Marco Hinz2018-02-08
| | | | | | | | | `pbcopy` writes to the clipboard, it should not be used to sanity-check the clipboard.
* | | Merge pull request #7977 from jamessan/remove-coverallsJames McCoy2018-02-07
|\ \ \ | | | | | | | | Switch to codecov and track coverage per test suite
| * | | codecov: Report coverage even if some CI failedJames McCoy2018-02-07
| | | |
| * | | codecov: Submit test suite specific coverageJames McCoy2018-02-06
| | | |
| * | | ci: Remove coveralls coverage reportingJames McCoy2018-02-06
| | | |
* | | | Merge #6713 'tests for :! output'Justin M. Keyes2018-02-07
|\ \ \ \ | |/ / / |/| | |
| * | | lint, minor cleanupJustin M. Keyes2018-02-07
| | | |
| * | | UI: restore 'writedelay' feature.Justin M. Keyes2018-02-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed by e0e41b30c61922e099a067ac5c137e745699a1aa, probably unintentionally. Useful for ye olde redraw debugging. TODO: Also delay redraw of statusline.
| * | | test: :! print binary data, control charsJustin M. Keyes2018-02-07
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | closes #5442 closes #4142 ref #6618 ref #4376 ref #7844 ref #2958 ref #4338