| Commit message (Collapse) | Author | Age |
| |
|
|\
| |
| | |
cmake: add "generated-sources" target
|
|/
|
|
|
|
|
| |
This is intended to be used with source introspection tools like
clangd, where it would useful to regenerate headers and source files,
which introspection results depend on, without making a full
rebuild which takes much longer time than just generating headers.
|
|\ |
|
| | |
|
|/
|
|
|
| |
Not making minus sign optional as inf/nan without optional minus should’ve
already been handled by the very first case.
|
|
|
|
|
|
|
| |
powershell is slow, and this timeout is "worst case" so it doesn't make
the tests more costly, only avoids a false-positive.
close #8958
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Problem: No autocommand triggered before exiting.
Solution: Add the ExitPre autocommand event.
https://github.com/vim/vim/commit/12a96de430779b88795fac87a2be666d9f661d1e
|
| |
| |
| |
| |
| |
| |
| | |
Problem: 'autowrite' takes effect when buffer is not to be written.
Solution: Don't write buffers that are not supposed to be written. (Even Q
Jones, closes vim/vim#3391) Add tests for 'autowrite'.
https://github.com/vim/vim/commit/8c9e7b00f6566dc41e794ef11c93d93b034c7134
|
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: Vim becomes unusable after opening new window in BufWritePre
event.
Solution: Call not_exiting(). (Martin Tournoij, closes vim/vim#2205)
Also for "2q" when a help window is open. Add a test.
https://github.com/vim/vim/commit/2c33d7bb69c4c2c5b0e39b03cc4b0c04cfdfbb0b
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Test changes from 8.0.1020 and 8.0.1048.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: When a mapping to <Nop> times out the next mapping is skipped.
Solution: Reset "timedout" when waiting for a character. (Christian
Brabandt, closes vim/vim#2921)
https://github.com/vim/vim/commit/83f4cbd973731872b633d6ba0caf850fb708d70c
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: No test for what 8.0.1020 fixes.
Solution: Add test_feedinput(). Add a test. (Ozaki Kiichi, closes vim/vim#2046)
https://github.com/vim/vim/commit/5e80de3f3e572805fe734b66bc42c13303ad9bdb
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: When a timer calls getchar(1) input is overwritten.
Solution: Increment tb_change_cnt in inchar(). (closes vim/vim#1940)
https://github.com/vim/vim/commit/0f0f230012f5a9beb6876158a17b432534836c6f
|
|\ \ \ |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: mkview test still fails on CI.
Solution: Ignore curswant, don't see another solution.
https://github.com/vim/vim/commit/dd5d18eadffadc723ff7d3e208a2973d267a6dde
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: mkview test fails on CI.
Solution: Attempt to force recomputing curswant after folding.
https://github.com/vim/vim/commit/2bf4fe07b651e2a72fcfbfdb0719b402ea0b0a10
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: :mkview does not restore cursor properly after "$". (Dominique
Pelle)
Solution: Position the cursor with "normal! $".
https://github.com/vim/vim/commit/92c1b696413bf0e28f2fec22090d42e8a825eff2
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Insufficient test coverage for :mkview and :loadview.
Solution: Add tests. (Dominique Pelle, closes vim/vim#3385)
https://github.com/vim/vim/commit/627cb6a6b37d17433fe2d7df1f287eefb5b370e3
|
|\ \ \ \ |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
keep_lang (param) is bool.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Problem: More help tags that jump to the wrong location.
Solution: Add more exceptions and a table for "expr-" tags. (Hirohito
Higashi)
https://github.com/vim/vim/commit/3bf5e6a4c8eb84b44437d6148428565d44783eed
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Problem: MS-Windows users expect -? to work like --help.
Solution: Add -?. (Christian Brabandt, closes vim/vim#2867)
https://github.com/vim/vim/commit/c3e81694fca484ebabd99f3637bd83b9ee2dd50a
Include runtime/ changes from https://github.com/vim/vim/commit/85eee130f44a2201d88ca2aeff0af3b11dd75fa9 to pass 8.1.0231 tests.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Problem: :help -? goes to help for -+.
Solution: Add -? to list of special cases. (Hirohito Higashi)
https://github.com/vim/vim/commit/a5bc38b8c16be93bac900137a5837585006cc8a4
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Problem: Local additions in help skips some files. (joshklod)
Solution: Check the base file name length equals.
https://github.com/vim/vim/commit/35c5e8155da797f14124d98fdc6189067b965688
|
| | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Strange error when using K while only spaces are selected.
(Christian J. Robinson)
Solution: Check for blank argument.
https://github.com/vim/vim/commit/a4f99f5a8b827162a26ca4e4d59f4f224503398a
|
|\ \ \ \
| |/ / /
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
expect_err() matches against a pattern. Terminate the pattern with "$"
to check against buffer overrun.
ref #8931
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | | |
msgpack_rpc_to_object (called by handle_request .. msgpack_rpc_to_array)
always NUL-terminates API Strings.
But handle_request .. msgpack_rpc_get_handler_for operates on a raw
msgpack_object, before preparation.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Currently the "gcov" build always fails on AppVeyor. It makes the builds
very slow, so disable it for PRs until the problem is fixed.
closes #8911
closes #8912
|
|\ \ \
| |_|/
|/| | |
|
| | |
| | |
| | |
| | |
| | | |
Not needed after libvterm commit:
https://github.com/neovim/libvterm/commit/487f21dbf65f1c28962fef3f064603f415fbaeb2
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Changes: https://github.com/neovim/libvterm/compare/a9c7c6fd20fa...3f62ac6b7bdf
- "better handling of double-width unicode characters"
https://github.com/neovim/libvterm/commit/cfde7f2095f00fe3b54418af0b77d3f69c20f71e
https://github.com/neovim/neovim/issues/4976#issuecomment-418170022
- "Fix implementation of query on bracketed paste mode"
https://github.com/neovim/libvterm/commit/005845cd58ca409a970d822b74e1a02a503d32e7
- compiler-warning fixes
- FocusIn/FocusOut reporting
https://github.com/neovim/libvterm/commit/1343c8c0f9ebdc57ee31ca66e168da6d63a16522
Fixes #4976 (cursor "off-by-one" behavior after ⚡ (Wide unicode glyphs)
in :terminal)
|
| | |
| | |
| | |
| | | |
ref https://github.com/neovim/neovim/pull/7808
|
|\ \ \
| |/ /
|/| | |
|
| | | |
|
| |/
| |
| |
| |
| |
| |
| | |
Problem: 'hlsearch' highlighting has a gap after /$.
Solution: Remove suspicious code. (Ricky Zhou, closes vim/vim#3400)
https://github.com/vim/vim/commit/7ee3f15b21042cb8148980ea486137eaf1b55bcd
|
|\ \
| |/
|/| |
screen.lua: extend snapshot_util() to work with extension state
|
| |
| |
| |
| |
| | |
Simplify handling of attributes: collect new attributes in the same pass
as screen lines are rendered, instead of using two passes.
|
|\ \ |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
Remove occurences of these macros.
|
| | | |
|
|/ /
| |
| |
| |
| |
| | |
Some plugins attempt to reload autoloaded scripts.
Use a guard to prevent this.
fix #8939
|