| Commit message (Collapse) | Author | Age |
... | |
| | |
|
| | |
|
| |
| |
| |
| | |
fix #10508
|
| | |
|
|\ \ |
|
| |/ |
|
| |
| |
| | |
fixes #10489
|
| |
| |
| |
| | |
* code review
|
|\ \
| |/
|/| |
messages: fix missing newlines in execute("syn list").
|
| | |
|
| | |
|
|\ \
| |/
|/| |
floats: fix 'winblend' on top of doublewidth chars.
|
|/
|
|
|
|
|
|
|
| |
The interaction between 'winblend' and doublewidth chars in the background
does not look very good. But check no chars get incorrectly placed
at least.
Also check that hidden EndOfBuffer region (from style="minimal") blends
correctly.
|
|
|
|
|
|
|
| |
e2ce5ff9d616 was proven to be bogus, so revert it.
close #10328
ref #10356
ref #10452
|
|\ |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
Problem: Bufadd() reuses existing buffer without a name.
Solution: When the name is empty always create a new buffer.
https://github.com/vim/vim/commit/892ae723ab95e429222e930cf41b32809567e58e
|
| |
| |
| |
| |
| |
| | |
Problem: There is no way to add or load a buffer without side effects.
Solution: Add the bufadd() and bufload() functions.
https://github.com/vim/vim/commit/15e248e37f3925d430f96e945d52d3dc423cdc83
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
The inspect modules is vendored as `vim.inspect`, and therefore it makes
sense to use this in tests also.
Ref: https://github.com/neovim/neovim/issues/6580
Ref: https://github.com/neovim/neovim/commit/bb3aa824b
|
| |
| |
| |
| |
| | |
Problem: Assert_fails() does not fail inside try/catch.
Solution: Set trylevel to zero. (Ozaki Kiichi, closes vim/vim#4639)
https://github.com/vim/vim/commit/7780e5c1c5485a979ab6e3914a43e17912e213a8
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
`check_c_compiler_flag(-Wno-doesnotexist …)` is successful always,
apparently for all "no-" prefixes.
Therefore check for the flag itself (without "no-" prefix).
I am seeing a warning if the source fails to compile:
> cc1: warning: unrecognized command line option ‘-Wno-meh’
Which is turned into an error with `-Werror`:
> cc1: error: unrecognized command line option ‘-Wno-meh’ [-Werror]
But when it compiles successfully, there is no warning/error.
gcc (GCC) 9.1.0.
|
| |
| |
| |
| | |
Previously it would be displayed across multiple lines (with the escaped
newlines), while this makes it display in a single line.
|
| |
| |
| |
| |
| | |
pvscheck.sh gives error:
Flag could not be matched: verbose
|
| |
| |
| |
| |
| | |
Problem: Suspend test has duplicated lines.
Solution: Use a function.
https://github.com/vim/vim/commit/a8356bc1734195d130c6eeaf4858356ae3a3f722
|
| |
| |
| | |
Initially added in 685ca180f, but gets built via third-party anyway by now.
|
| |
| |
| | |
Ref: https://github.com/neovim/neovim/pull/10438
|
| |
| |
| |
| | |
Remove the `only_static = False` which clobbers the `--static`
CLI argument.
|
| |
| |
| | |
For uv_gettimeofday.
|
|\ \
| | |
| | | |
ui: implement better redrawdebug for the compositor
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
- fs: fix uv_fs_copyfile if same src and dst
- build, core, unix: add support for Haiku
- unix: make uv_cwd() report UV_ENOBUFS
- unix: make uv_fs_read() fill all buffers
|
|\ \ \
| | | |
| | | | |
compositor: handle float overlapping left half of doublewidth char
|
| |/ / |
|
| | |
| | |
| | |
| | |
| | |
| | | |
- define proftime_T as signed integer
- profile_sub(): allow negative result
closes #10452
|
| | | |
|
|/ /
| |
| | |
This reverts commit b53c483a4a6db91aad621d5f404cc6e930b434de.
|
|\ \
| | |
| | | |
window: allow resize wincmds for floats
|
| | | |
|
|/ /
| |
| | |
Closes https://github.com/neovim/neovim/pull/4766.
|
| | |
|
| | |
|
|\ \
| | |
| | | |
api/window: add style="minimal" flag to disable unwanted UI features for simple floats
|
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Move __gcov_flush to process_spawn, for more reliable coverage
tracking of subprocesses
- Travis: use GCOV_ERROR_FILE
- codecov: use "-X fix" to skip "fixing" uploaded coverage data; it
should be handled by codecov's backend instead.
- AppVeyor: no $PATH mangling, which breaks with the improved coverage tracking
due to missing .dll in PATH.
|
| |
| |
| |
| |
| |
| |
| | |
This is meant to not fall back to using the cache for the "master"
target branch, for release pull requests (targeting not "master").
(Travis builds the cache key based on all (explicit) job environment
variables)
|
| |
| |
| | |
Should hopefully work now after efc6d9951b.
|
| |
| |
| | |
Ref: https://github.com/neovim/neovim/pull/10363#issuecomment-508916959
|
|\ \
| | |
| | | |
vim-patch:8.1.{1614,1632,1634,1639}
|