aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
...
| * | | | vim-patch:8.0.1311: no test for strpart()Jan Edmund Lazo2018-06-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: No test for strpart(). Solution: Add a test. (Dominique Pelle, closes vim/vim#2347) https://github.com/vim/vim/commit/c7d16dce2f180c8ebfc8105ad090b0ea2deedcdc
| * | | | vim-patch:8.0.0435: some functions are not testedJan Edmund Lazo2018-06-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Some functions are not tested. Solution: Add more tests for functions. (Dominique Pelle, closes vim/vim#1541) https://github.com/vim/vim/commit/41042f3cfdb91f946e553456278a995e61dd8578
| * | | | vim-patch:8.0.0261: not enough test coverage for eval functionsJan Edmund Lazo2018-06-02
| |/ / / | | | | | | | | | | | | | | | | | | | | Problem: Not enough test coverage for eval functions. Solution: Add more tests. (Dominique Pelle, closes vim/vim#1420) https://github.com/vim/vim/commit/24c2e48ef8b8b9053fa18039e6f6118337f908f8
* | | | Merge #8465 'vim-patch:8.0.0558,8.0.0562'Justin M. Keyes2018-06-03
|\ \ \ \
| * | | | vim-patch:8.0.0562: not enough test coverage for syntax commandsJan Edmund Lazo2018-06-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Not enough test coverage for syntax commands. Solution: Add a few more tests. (Dominique Pelle, closes vim/vim#1624) https://github.com/vim/vim/commit/ea588154d00aec288e48b344b2685e46bea99cd6
| * | | | oldtests: add conceal check for patch 8.0.0562Jan Edmund Lazo2018-06-02
| | | | |
| * | | | vim-patch:8.0.0558: :ownsyntax is not testedJan Edmund Lazo2018-06-01
| |/ / / | | | | | | | | | | | | | | | | | | | | Problem: The :ownsyntax command is not tested. Solution: Add a test. (Dominique Pelle, closes vim/vim#1622) https://github.com/vim/vim/commit/f8ec998613d8037e345f4e7e08460dfc15c528a9
* | | | Merge #8456 'API: nvim_list_uis: include channel id'Justin M. Keyes2018-06-03
|\ \ \ \ | |/ / / |/| | |
| * | | tui: handle termguicolors rgb value in bridge for nowBjörn Linse2018-06-02
| | | | | | | | | | | | | | | | | | | | When/if TUI/bridge teardown is refactored to use events, this commit can be reverted.
| * | | nvim_list_uis: include channel idBjörn Linse2018-06-01
| | | |
* | | | wildmenu: close before redrawing statusline (#8453)Alexander Karle2018-06-02
| | | | | | | | | | | | Fixes #8385
* | | | vim-patch:8.0.0519: character classes not well tested (#8460)KunMing Xie2018-06-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Character classes are not well tested. They can differ between platforms. Solution: Add tests. In the documentation make clear which classes depend on what library function. Only use :cntrl: and :graph: for ASCII. (Kazunobu Kuriyama, Dominique Pelle, closes vim/vim#1560) Update the documentation. https://github.com/vim/vim/commit/0c078fc7db2902d4ccba04506db082ddbef45a8c
* | | | vim-patch:8.0.0516 (#8458)KunMing Xie2018-06-01
|/ / / | | | | | | | | | | | | | | | Problem: A large count on a normal command causes trouble. (Dominique Pelle) Solution: Make "opcount" long. https://github.com/vim/vim/commit/b1e04fca3704e272a30afbe062498819eaacd4f9
* | | Merge #8451 from ckelsel/vim-8.0.0507Justin M. Keyes2018-05-30
|\ \ \
| * | | vim-patch:8.0.0511: message for skipping client-server tests is unclearckelsel2018-05-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Menuage for skipping client-server tests is unclear. Solution: Be more specific about what's missing (Hirohito Higashi, Kazunobu Kuriyama) https://github.com/vim/vim/commit/a683ec44c34f0717dcc6a0c03493ba39b879ac38
| * | | vim-patch:8.0.0507: client-server tests fail when $DISPLAY is not setckelsel2018-05-30
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Client-server tests fail when $DISPLAY is not set. Solution: Check for E240 before running the test. https://github.com/vim/vim/commit/a2845b8f5a3058c8c89699771ffd4d69513b097d
* | | | vim-patch:8.0.0515: ml_get errors in silent Ex mode (#8452)KunMing Xie2018-05-30
|/ / / | | | | | | | | | | | | | | | Problem: ml_get errors in silent Ex mode. (Dominique Pelle) Solution: Clear valid flags when setting the cursor. Set the topline when not in full screen mode. https://github.com/vim/vim/commit/d5d37537d1fa46fd468bd378af2006dd09840f38
* | | vim-patch:8.0.0505: failed window split for :stag not handled (#8439)KunMing Xie2018-05-26
| | | | | | | | | | | | | | | Problem: Failed window split for :stag not handled. (Coverity CID 99204) Solution: If the split fails skip to the end. (bstaletic, closes vim/vim#1577) https://github.com/vim/vim/commit/ba6ad17378ddb9b33412d85174224997b8ff7a4f
* | | vim-patch:8.0.0496: insufficient testing for folding (#8438)KunMing Xie2018-05-26
| | | | | | | | | | | | | | | Problem: Insufficient testing for folding. Solution: Add a couple more fold tests. (Dominique Pelle, closes vim/vim#1579) https://github.com/vim/vim/commit/518c9b133baed4b1a555d7be0ece1b48bb234b1d
* | | vim-patch:8.0.0454: compiler warnings for "always true" comparison (#8431)KunMing Xie2018-05-24
| | | | | | | | | | | | | | | | | | Problem: Compiler warnings for comparing unsigned char with 256 always being true. (Manuel Ortega) Solution: Add type cast. https://github.com/vim/vim/commit/977d03733601948ab334fec24d0da82bc18c57c3
* | | vim-patch:8.0.0503: endless loop in updating folds with 32 bit ints (#8433)nthanben2018-05-24
|/ / | | | | | | | | Problem: Endless loop in updating folds with 32 bit ints. Solution: Subtract from LHS instead of add to the RHS. (Matthew Malcomson) vim/vim@9d20ce6
* | 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.
* | test/old: fix test filenameJustin M. Keyes2018-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
* | 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
| |\ \
| | * | vim-patch:8.0.1494: no autocmd triggered in Insert mode with visible popup menuShougo Matsushita2018-05-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: No autocmd triggered in Insert mode with visible popup menu. Solution: Add TextChangedP. (Prabir Shrestha, Christian Brabandt, closes vim/vim#2372, closes vim/vim#1691) Fix that the TextChanged autocommands are not always triggered when sourcing a script. https://github.com/vim/vim/commit/5a093437199001a0d60d8e18e2b9539b99a7757c
* | | | vim-patch:8.0.0497: arabic support is not fully tested (#8404)nthanben2018-05-19
|/ / / | | | | | | | | | | | | | | | Problem: Arabic support is not fully tested. Solution: Add more tests for the untested functions. Comment out unreachable code. vim/vim@3ff2f09
* | | terminal: tickle statusline on entering #8323raichoo2018-05-18
| | |
* | | Merge #8406 'stdpath(): handle NULL default values'Justin M. Keyes2018-05-18
|\ \ \
| * | | cleanupJustin M. Keyes2018-05-18
| | | |
| * | | main.c: remove useless callJustin M. Keyes2018-05-18
| | | | | | | | | | | | | | | | | | | | Vim's vimrc_found() also handles setting 'nocompatible', that's why it does vimrc_found(NULL, NULL).
| * | | do not pass NULL to os_getenvJustin M. Keyes2018-05-18
| | | | | | | | | | | | | | | | closes #8393
* | | | channel: avoid references to non-rooted vimL list with outputBjörn Linse2018-05-17
|/ / / | | | | | | | | | | | | | | | | | | likely fixes #7768 #7913 If multiple internal stream callbacks were recieved before vimL callbacks got called, only invoke one vimL callback with all data.
* | | mf_open(): never fails (except for OOM)Justin M. Keyes2018-05-17
| | |
* | | coverity/13702: open_spellbuf: handle failed ml_open()Nick Neisen2018-05-17
| | |