aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* API: Accept empty lists as dictionariesKillTheMule2018-05-23
|
* Add empty options dict to buf_attachKillTheMule2018-05-23
|
* Rename some more, fixe borked renamingKillTheMule2018-05-23
|
* Send changedtick as first event if buffer contents weren't requestedKillTheMule2018-05-23
|
* Unify updates_start and updates to lines_eventKillTheMule2018-05-23
| | | | Also rename changedtick -> changedtick_event
* Use autogenerated declarationsKillTheMule2018-05-23
|
* LintKillTheMule2018-05-23
|
* Update testKillTheMule2018-05-23
|
* Some renamings and doc changesKillTheMule2018-05-23
|
* Try fixing that test on travisKillTheMule2018-05-23
|
* Increase sendkeys timeoutKillTheMule2018-05-23
|
* Enable -WconversionKillTheMule2018-05-23
|
* The grand renamingKillTheMule2018-05-23
|
* DocKillTheMule2018-05-23
|
* Fix memory leakKillTheMule2018-05-23
|
* Fix tests on windowsKillTheMule2018-05-23
| | | | | | | | `cat` is distributed with neovim, so when can use it everywhere, as opposed to `sort`. The diffget test fails for unknown reasons on appveyor, mark it pending for now.
* Bump up buffer capacity to 2GBKillTheMule2018-05-23
|
* Make LiveUpdate return lastline instead of numreplacedKillTheMule2018-05-23
| | | | In analogy to `nvim_buf_set_lines`.
* LintKillTheMule2018-05-23
|
* Make separate functions to start/stop live updatesKillTheMule2018-05-23
|
* Adjust FUNC_API_SINCE for nvim_buf_live_updatesKillTheMule2018-05-23
|
* Add argument to not send a buffers content when updates are enabledKillTheMule2018-05-23
| | | | Add a test.
* Update to latest masterKillTheMule2018-05-23
|
* Tests for buffer updatesPeter Hodge2018-05-23
| | | | | Originally written by @phodge in https://github.com/neovim/neovim/pull/5269.
* API: Document buffer updatesPeter Hodge2018-05-23
| | | | | Originally written by @phodge in https://github.com/neovim/neovim/pull/5269.
* API: Implement buffer updatesPeter Hodge2018-05-23
| | | | | Originally written by @phodge in https://github.com/neovim/neovim/pull/5269.
* Merge pull request #6743 from bfredl/channel_infoBjörn Linse2018-05-23
|\ | | | | Add methods to enumerate channels and clients to identify themselves
| * api: list information about all channels/jobs.Björn Linse2018-05-23
|/ | | | | Fire autocmd when channel opens or its info changes. Add a way for API clients can describe themselves.
* doc: remove mentions of vimrc_exampleJustin M. Keyes2018-05-22
| | | | closes #8426
* test/old: fix test filenameJustin M. Keyes2018-05-20
|
* win/build: Fix install (#8420)erw72018-05-20
|
* Merge #8419 'Fix PVS warnings'Justin M. Keyes2018-05-20
|\
| * socket.c: Ignore PVS/V547: False positiveJustin M. Keyes2018-05-20
| | | | | | | | https://github.com/neovim/neovim/pull/8218#issuecomment-383412049
| * getchar.c: Fix PVS/V522: Dereference of null pointer mp_matchJustin M. Keyes2018-05-20
| |
| * strings.c: Fix PVS/V781: value of 'l + 1' is checked after it was usedJustin M. Keyes2018-05-20
| |
* | Merge #8417 'vim-patch: 8.0.0489, 8.0.0491, 8.0.0495, 8.0.0500'Justin M. Keyes2018-05-20
|\ \
| * | vim-patch:8.0.0500: quotestar test is still a bit flakylonerover2018-05-20
| | | | | | | | | | | | | | | | | | Problem: Quotestar test is still a bit flaky. Solution: Add a slower check for v:version. https://github.com/vim/vim/commit/4889ad7c6cd46368f553cc1140ca17508e8beaaa
| * | vim-patch:8.0.0495: quotestar test uses timer instead of timeoutlonerover2018-05-20
| | | | | | | | | | | | | | | | | | | | | Problem: The quotestar test uses a timer instead of a timeout, thus it cannot be rerun like a flaky test. Solution: Remove the timer and add a timeout. (Kazunobu Kuriyama) https://github.com/vim/vim/commit/f5610da7a8a5908e747d1ae39dbed1408bbd2644
| * | vim-patch:8.0.0491: quotestar test fails when features are missinglonerover2018-05-20
| | | | | | | | | | | | | | | | | | Problem: The quotestar test fails when a required feature is missing. Solution: Prepend "Skipped" to the thrown exception. https://github.com/vim/vim/commit/bfd830d3e2dbd1e9b14c65625f18773074e6ac67
| * | vim-patch:8.0.0489: clipboard and "* register is not testedlonerover2018-05-20
| | | | | | | | | | | | | | | | | | Problem: Clipboard and "* register is not tested. Solution: Add a test for Mac and X11. (Kazunobu Kuriyama) https://github.com/vim/vim/commit/7dd4850698e37c3ed4a3c3b23f4cdbf1ae6542f8
* | | deps: update to msgpack 3.0.0Justin M. Keyes2018-05-20
| |/ |/| | | | | | | | | Upgrade msgpack so that Nvim 0.3.0 builds on gcc 8. ref #7506
* | win/package: move gui shim to its runtime folder (#8418)Jan Edmund Lazo2018-05-20
|/ | | | | Close #7517 gui shim is for nvim-qt only.
* Merge #8411 from justinmk/vimpatchesJustin M. Keyes2018-05-19
|\
| * vim-patch:8.0.0559: setting ttytype to xxx does not always failJustin M. Keyes2018-05-19
| | | | | | | | | | | | | | Problem: Setting ttytype to xxx does not always fail as expected. (Marvin Schmidt) Solution: Catch both possible errors. (closes vim/vim#1601) https://github.com/vim/vim/commit/f803a7697808f63949ea26fc256d4c9a8647089e
| * vim-patch:8.0.0342: double free with EXITFREE and setting 'ttytype'Justin M. Keyes2018-05-19
| | | | | | | | | | | | | | Problem: Double free when compiled with EXITFREE and setting 'ttytype'. Solution: Avoid setting P_ALLOCED on 'ttytype'. (Dominique Pelle, closes vim/vim#1461) https://github.com/vim/vim/commit/673911457d6745b6b779eb769c2f41965592d12c
| * vim-patch:8.0.0304: assign test fails in the GUIJustin M. Keyes2018-05-19
| | | | | | | | | | | | | | | | Problem: Assign test fails in the GUI. Solution: Skip the test for setting t_k1. https://github.com/vim/vim/commit/1fb0d49803b4f57025ed6a43b1f5b9eb91524645 vim-patch:8.0.0354
* | version.c: update [ci skip] (#8118)Marvim the Paranoid Android2018-05-19
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vim-patch:8.0.0312: failure when a channel receives a split json message vim-patch:8.0.0313: not enough testing for GUI functionality vim-patch:8.0.0317: no test for setting 'guifont' vim-patch:8.0.0318: small mistake in 7x13 font name vim-patch:8.0.0329: xfontset and guifontwide are not tested vim-patch:8.0.0332: GUI test fails on some systems vim-patch:8.0.0348: using shadow dir on Mac lack +clipboard vim-patch:8.0.0356: leaking memory when setting 'ttytype' vim-patch:8.0.0362: tests fail on MS-Windows vim-patch:8.0.0371: leaking memory when setting v:completed_item vim-patch:8.0.0375: the "+ register is not tested vim-patch:8.0.0382: warning in tiny build for unused variable vim-patch:8.0.0383: misplaced vim/vim#ifdef vim-patch:8.0.0384: timer test failed for no apparent reason vim-patch:8.0.0403: GUI tests may fail vim-patch:8.0.0409: set_progpath is defined but not always used vim-patch:8.0.0415: balloon test fails on MS-Windows vim-patch:8.0.0416: setting v:progpath is not quite right vim-patch:8.0.0419: test for v:progpath fails on MS-Windows vim-patch:8.0.0438: vim-patch:8.0.0441: dead code in vim/vim#ifdef vim-patch:8.0.0447: getting font name does not work on X11 vim-patch:8.0.0450: v:progpath is not reliably set vim-patch:8.0.0456: typo in MinGW test makefile vim-patch:8.0.0460: can't build on HPUX vim-patch:8.0.0463: side effects from resetting 'compatible' in defaults.vim vim-patch:8.0.0464: can't find executable name on Solaris and FreeBSD vim-patch 8.0.0809: MS-Windows: tests hang vim-patch 8.0.0810: MS-Windows: tests still hang vim-patch 8.0.0811: MS-Windows: test_expand_dllpath fails vim-patch:8.0.0881: win32.mak no longer included in Windows SDK vim-patch:8.0.0925: MS-Windows GUI: channel I/O not handled right away vim-patch:8.0.1121: can uncheck executables in MS-Windows installer vim-patch:8.0.1141: MS-Windows build dependencies are incomplete vim-patch:8.0.1150: MS-Windows GUI: dialog font size is incorrect vim-patch:8.0.1180: MS-Windows testclean target deletes the color script vim-patch:8.0.1181: tests using Vim command fail on MS-Windows vim-patch:8.0.1191: MS-Windows: missing 32 and 64 bit files in installer vim-patch:8.0.1197: MS-Windows build instructions are not up to date vim-patch:8.0.1234: MS-Windows: composing chars are not shown properly vim-patch:8.0.1472: MS-Windows: nsis installer is a bit slow
* test/old: remove `abort` from test declarationJustin M. Keyes2018-05-19
| | | | | No idea why this was added, it isn't in the Vim patch. The Vim (oldtest) test-runner doesn't work with `Test_` functions marked as `abort`.
* Merge #8377 'TextChangedP autocommand'Justin M. Keyes2018-05-19
|\
| * Merge #8377 'TextChangedP autocommand'Justin M. Keyes2018-05-19
| |\