| Commit message (Collapse) | Author | Age |
... | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Revert "oldtests: win: shellslash for cdpath,tags,:find"
This reverts commit 6245b4873d5e24fade9aadadf32645bfb3ebfc31.
* Revert "oldtests: set shellslash for ":cd" test"
This reverts commit eba1ebafe554fcf6dcd8c933f53b43ca9c5b3b6a.
* Revert "oldtests: set shellslash in Test_shellescape()"
This reverts commit e428fc4b52d986fec0d544e371b05e8c7e18db93.
* Revert "fixup! vim-patch:8.0.1782: no simple way to label quickfix entries"
This reverts commit ac1fbc28601a05cdca19f868449c86b8dd70328c.
* Revert "test/old: pass Test_statusline on Windows"
This reverts commit 6efa3bff09afb0e54ad71278ac60259bf41be286.
* Revert "oldtests: set shellslash for Test_non_zero_arg"
This reverts commit 42e1e2495cc51f659d505bfec8b72905c19e4094.
* Revert "oldtests: set shellslash in Test_true_false_arg()"
This reverts commit 8bd194f98aaf8d79886b78f4bd29f9525c1459c8.
* Remove unnecessary set shellslash
Since #10679 no longer requires individual set shellslash, it is removed.
Co-Authored-By: erw7 <erw7.github@gmail.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This was overlooked in 8072f085d2ed.
Analogous to 8a782f1699e2.
fix #10668
ref 8072f085d2ed #9884
ref 8a782f1699e2 #2377
|
|\ \
| | |
| | | |
vim-patch:8.1.{1887,1890}
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Ml_get error when deleting fold marker.
Solution: Check that the line number is not below the last line. Adjust the
fold when deleting the empty line. (Christian Brabandt,
closes vim/vim#4834)
https://github.com/vim/vim/commit/9a4a8c4d5993c6371486c895a515c2ad351e9aaa
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: The +cmdline_compl feature is not in the tiny version.
Solution: Graduate the +cmdline_compl feature.
https://github.com/vim/vim/commit/0a52df50a0e8fce6f5e0eb5f5373dcd0fa24d83a
|
|/ / |
|
| |
| |
| | |
closes #10806
|
|\ \
| | |
| | | |
multigrid: fixes
|
| | | |
|
| | |
| | |
| | |
| | | |
Also check invalid positional arguments to screen:expect()
|
|\ \ \ |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
set cpo+=S was added because the test failed because the cpo value
was different from vim(See #10730).
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Since neovim needs iconv to process cp932, it changes the test execution
condition.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
In Windows, since conversion of the line feed code is necessary, porting
fixff target from Make_mingw.mak of vim.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Fix an issue where the result of get_path cutoff() was incorrect when
using set shellslash.
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
vim-patch:8.1.{1679,1839,1870}
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Problem: Insufficient info when test fails because of screen size.
Solution: Report the detected screen size.
https://github.com/vim/vim/commit/0b5dc644465c549ac54fe3c4ad232dd692000d26
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Problem: Test using SwapExists autocommand file may fail.
Solution: Remove the SwapExists autocommand.
https://github.com/vim/vim/commit/eaa49e40d7e7f84deef14424c84ef1da0796fa58
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
|/ / /
| | |
| | | |
- Test_libcall_libcallnr: pass libc name to dlopen.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Map timeout test is flaky.
Solution: Add test to list of flaky tests. Increase timeout.
https://github.com/vim/vim/commit/ea94c855163cf58a3389b5f3c54a0767c9e1be49
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Test for multi-byte mapping fails on some systems.
Solution: Test in another way.
https://github.com/vim/vim/commit/2f710afe7f166973c879bf7424678ba84368c1bb
|
|/ /
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| | |
Problem: Now another timer test is flaky.
Solution: Add test to list of flaky tests.
https://github.com/vim/vim/commit/973d5304a44c974e74e43c3790f8919b7d4193b4
|
| | |
|
|\ \
| | |
| | | |
TUI: do not use "starting" global mutated by main thread
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
Problem: Timers test is flaky.
Solution: Accept a larger count. Add test to list of flaky tests.
https://github.com/vim/vim/commit/7e6feb9eeb095ec424430ff4332c77f70372ce62
|
|\ \ \
| | | |
| | | | |
Improve compile options/definitions with sanitizer builds (for --version).
|
| |/ /
| | |
| | |
| | | |
This includes `-fsanitize=thread` etc in the output of `--version`.
|
|/ / |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
../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);
| ^~~~~~~~~~~~~~~~~
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- 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
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- 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
|
|\ \
| | |
| | | |
api: nvim_win_open() style="minimal" should disable 'foldcolumn'
|
| | | |
|
|\ \ \
| | | |
| | | | |
ci: fix Travis
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Uses runtime suppressions instead of a blacklist, which can only ignore
whole files/functions.
Ref: https://github.com/google/sanitizers/wiki/ThreadSanitizerSuppressions
Ref: https://github.com/neovim/neovim/pull/10591#issuecomment-521248233
|
|/ / /
| | |
| | |
| | | |
Do not incorrectly prefer python2 if python3 is working.
fixes #10758
|
| | |
| | |
| | | |
assert(curbuf) in ins_compl_get_exp
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Uses `cat -A` with early "*San" check:
This prints terminal escape sequences as-is (for debugging), and does
not cause (display) issues with the Travis log.
Ref: https://github.com/neovim/neovim/pull/10591#issuecomment-521248233
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
The screen resize logic needs to be refactored to be simpler and more
deterministic. Until then, we need to handle attempts to draw outside of the
screen size gracefully, just like the old vim code did.
fixes #9989
|
|\ \
| | |
| | | |
startup: handle 'guicursor' after user config
|