aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* tests: win: enable buffer focus testJan Edmund Lazo2019-08-18
|
* test: win: enable WinEnter terminal testJan Edmund Lazo2019-08-18
|
* test: win: enable output_spec testJan Edmund Lazo2019-08-18
|
* Unreserve :X #10807Julian Berman2019-08-18
| | | closes #10806
* CI/AppVeyor: revert "skip MSVC_32 for non-PR" [skip travis] #10805Justin M. Keyes2019-08-18
| | | | | | | | | Revert commit bfbc1a787266833d7bebf0b48ac62a526a864034. The nightly release job is failing: https://travis-ci.org/neovim/bot-ci/builds/569687794 - We need the MSVC artifact on master so that our nightly job can publish it. - Saving time on master is low-priority because most CI activity is from PRs.
* Merge pull request #10798 from bfredl/multifixBjörn Linse2019-08-18
|\ | | | | multigrid: fixes
| * ui: transmit "blend=" property of highlight attributesBjörn Linse2019-08-18
| |
| * test/ui: properly test win_hide by explicitly marking hidden gridsBjörn Linse2019-08-17
| |
| * ui: use Window type in win_pos consistently with win_float_posBjörn Linse2019-08-17
| | | | | | | | Also check invalid positional arguments to screen:expect()
* | Merge #10679 from erw7/fix-oldtest-on-windowsJustin M. Keyes2019-08-18
|\ \
| * | Change to use v:progpath instead of constant [skip ci]erw72019-08-18
| | |
| * | Fix test failure on Windows [skip travis]erw72019-08-17
| | |
| * | Change value of cpo [skip travis]erw72019-08-17
| | | | | | | | | | | | | | | set cpo+=S was added because the test failed because the cpo value was different from vim(See #10730).
| * | Remove test52erw72019-08-17
| | | | | | | | | | | | | | | | | | | | | | | | Test52 does nothing on UNIX. And vim on Windows performs mbyte-conversion between Unicode and code page using Windows API(See :h mbyte-conversion). Test52 seems to be testing its functionality. In neovim, the conversion function by Windows API has been removed. Therefore, there is no point in doing this test.
| * | Change test execution conditionserw72019-08-17
| | | | | | | | | | | | | | | Since neovim needs iconv to process cp932, it changes the test execution condition.
| * | Add target fixff to testdir/Makefileerw72019-08-17
| | | | | | | | | | | | | | | In Windows, since conversion of the line feed code is necessary, porting fixff target from Make_mingw.mak of vim.
| * | Fix get_path_cutoff() on Windowserw72019-08-17
| | | | | | | | | | | | | | | Fix an issue where the result of get_path cutoff() was incorrect when using set shellslash.
| * | Remove code that is no longer needed by set shellslasherw72019-08-17
| | |
| * | Change to set shellslash to test under same conditions as vimerw72019-08-17
| | |
* | | Merge #10800 from janlazo/vim-8.1.1870Justin M. Keyes2019-08-18
|\ \ \ | | | | | | | | vim-patch:8.1.{1679,1839,1870}
| * | | vim-patch:8.1.1839: insufficient info when test fails because of screen sizeJan Edmund Lazo2019-08-17
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Insufficient info when test fails because of screen size. Solution: Report the detected screen size. https://github.com/vim/vim/commit/0b5dc644465c549ac54fe3c4ad232dd692000d26
| * | | vim-patch:8.1.1679: test using SwapExists autocommand file may failJan Edmund Lazo2019-08-17
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Test using SwapExists autocommand file may fail. Solution: Remove the SwapExists autocommand. https://github.com/vim/vim/commit/eaa49e40d7e7f84deef14424c84ef1da0796fa58
| * | | vim-patch:8.1.1870: using :pedit from a help file sets help filetypeJan Edmund Lazo2019-08-17
| | |/ | |/| | | | | | | | | | | | | | | | Problem: Using :pedit from a help file sets the preview window to help filetype. (Wang Shidong) Solution: Do not set "keep_help_flag". (closes vim/vim#3536) https://github.com/vim/vim/commit/026587b35c42301bcc2214207346b62ef2efed41
* / | CI/OpenBSD: run oldtest #10797Edd Barrett2019-08-18
|/ / | | | | - Test_libcall_libcallnr: pass libc name to dlopen.
* | Merge #10794 from janlazo/vim-8.1.1857Justin M. Keyes2019-08-17
|\ \ | |/ |/| vim-patch:8.1.{1857,1858,1860}
| * vim-patch:8.1.1860: map timeout test is flakyJan Edmund Lazo2019-08-16
| | | | | | | | | | | | Problem: Map timeout test is flaky. Solution: Add test to list of flaky tests. Increase timeout. https://github.com/vim/vim/commit/ea94c855163cf58a3389b5f3c54a0767c9e1be49
| * vim-patch:8.1.1858: test for multi-byte mapping fails on some systemsJan Edmund Lazo2019-08-16
| | | | | | | | | | | | Problem: Test for multi-byte mapping fails on some systems. Solution: Test in another way. https://github.com/vim/vim/commit/2f710afe7f166973c879bf7424678ba84368c1bb
| * vim-patch:8.1.1857: cannot use modifier with multi-byte characterJan Edmund Lazo2019-08-16
|/ | | | | | | Problem: Cannot use modifier with multi-byte character. Solution: Allow using a multi-byte character, although it doesn't work everywhere. https://github.com/vim/vim/commit/c8fd33d18b49c3246f33782dd7b4a1c87504dd5f
* vim-patch:8.1.1854: now another timer test is flaky #10791Jan Edmund Lazo2019-08-16
| | | | | Problem: Now another timer test is flaky. Solution: Add test to list of flaky tests. https://github.com/vim/vim/commit/973d5304a44c974e74e43c3790f8919b7d4193b4
* CI/OpenBSD: Initial sourcehut dispatch file #10792Justin M. Keyes2019-08-16
| | | Does only the build step for now, some tests fail currently.
* CI/AppVeyor: skip MSVC_32 for non-PR builds [skip travis] #10786Daniel Hahler2019-08-16
| | | | | It was run for the PR already, and we can save the ~25min it takes with merged PRs then - given that there is only one parallel job on AppVeyor this should help to reduce the queue size.
* Merge pull request #10790 from bfredl/metambBjörn Linse2019-08-16
|\ | | | | keymap: allow modifiers to multibyte chars, like <m-ä>
| * keymap: allow modifiers to multibyte chars, like <m-ä>Björn Linse2019-08-16
|/
* Merge #10785 from bfredl/tui_startJustin M. Keyes2019-08-16
|\ | | | | TUI: do not use "starting" global mutated by main thread
| * Remove TSan suppression config [skip appveyor]Daniel Hahler2019-08-15
| |
| * TUI: do not use "starting" global mutated by main threadBjörn Linse2019-08-15
| |
* | vim-patch:8.1.1852: timers test is flaky #10788Jan Edmund Lazo2019-08-16
| | | | | | | | | | Problem: Timers test is flaky. Solution: Accept a larger count. Add test to list of flaky tests. https://github.com/vim/vim/commit/7e6feb9eeb095ec424430ff4332c77f70372ce62
* | Merge #10783 from erw7/debug-job-specJustin M. Keyes2019-08-16
|\ \ | | | | | | fix #10762 flaky 'jobstop() kills entire process tree #6530'
| * | Change to output status on failureerw72019-08-16
| | |
| * | windows: ok(#children >= 3 and #chidlen <= 5)erw72019-08-16
| | | | | | | | | | | | | | | Depending on the version of Windows, conhost.exe may not be included in the child process.
| * | windows: ok(#children >= 4 and #children <= 5)Daniel Hahler2019-08-16
| |/
* | Merge pull request #10784 from blueyed/improve-version-compile-flagsDaniel Hahler2019-08-15
|\ \ | | | | | | Improve compile options/definitions with sanitizer builds (for --version).
| * | src/nvim/CMakeLists.txt: use compile options/definitionsDaniel Hahler2019-08-15
| | | | | | | | | | | | This includes `-fsanitize=thread` etc in the output of `--version`.
| * | get_compile_flags: also look at target propertiesDaniel Hahler2019-08-15
| |/
* / emsg_multiline: log Vim errors (#10778)Daniel Hahler2019-08-15
|/
* Merge #10761 from justinmk/win-utf-libuv-alignJustin M. Keyes2019-08-15
|\ | | | | utf8_to_utf16, utf16_to_utf8: align with libuv
| * build/win: fix warningsJustin M. Keyes2019-08-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ../src/nvim/os/fs.c: In function 'os_can_exe': ../src/nvim/os/fs.c:247:27: warning: passing argument 1 of 'is_executable_ext' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 247 | if (is_executable_ext(name, abspath)) { | ^~~~ In file included from ../src/nvim/os/fs.c:36: src/nvim/auto/os/fs.c.generated.h:7:38: note: expected 'char *' but argument is of type 'const char *' 7 | static _Bool is_executable_ext(char *name, char **abspath) FUNC_ATTR_NONNULL_ARG(1); | ~~~~~~^~~~ ../src/nvim/os/fs.c: In function 'os_resolve_shortcut': ../src/nvim/os/fs.c:1183:56: warning: conversion from 'size_t' {aka 'const long long unsigned int'} to 'int' may change value [-Wconversion] 1183 | const int conversion_result = utf8_to_utf16(fname, len, &p); | ^~~ ../src/nvim/os/fs.c:1211:19: warning: declaration of 'conversion_result' shadows a previous local [-Wshadow] 1211 | const int conversion_result = utf16_to_utf8(wsz, -1, &rfname); | ^~~~~~~~~~~~~~~~~ ../src/nvim/os/fs.c:1183:15: note: shadowed declaration is here 1183 | const int conversion_result = utf8_to_utf16(fname, len, &p); | ^~~~~~~~~~~~~~~~~
| * os/: remove redundant defineJustin M. Keyes2019-08-15
| |
| * utf16_to_utf8: align with libuvJustin M. Keyes2019-08-15
| | | | | | | | | | | | | | | | | | - take a size parameter - return libuv error code - handle error in caller only (avoid redundant messages) https://github.com/libuv/libuv/commit/53995a3825d23eacd01e2bcfa35642c4a188d32b https://github.com/libuv/libuv/commit/4c945f49365ab4d6e1b07bf0ef2893455dc04622
| * utf8_to_utf16: align with libuvJustin M. Keyes2019-08-15
| | | | | | | | | | | | | | | | | | | | - take a size parameter - always NUL-terminate the result - return libuv error code - handle error in caller only (avoid redundant messages) https://github.com/libuv/libuv/commit/53995a3825d23eacd01e2bcfa35642c4a188d32b https://github.com/libuv/libuv/commit/4c945f49365ab4d6e1b07bf0ef2893455dc04622