| Commit message (Collapse) | Author | Age |
|\ |
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: When sorting zero elements a NULL pointer is passed to qsort(),
which ubsan warns for.
Solution: Don't call qsort() if there are no elements. (Dominique Pelle)
https://github.com/vim/vim/commit/a216255a4faa91a15e7005ac319f2f62294f3f9e
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Test fails because of using :finish.
Solution: Change to return.
https://github.com/vim/vim/commit/4c8980b717f73042f1d625ee255fa74eddb989ba
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Not enough test coverage for syntax commands.
Solution: Add more tests. (Dominique Pelle)
https://github.com/vim/vim/commit/73b484c4da00011317dc68ada4f5dfc6515ad263
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
- test all properties
- test failure modes
|
| |\ \ \
| | |_|/
| |/| | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
...in order to retrieve highlights.
Added test/functional/api/highlight_spec.lua
HL_NORMAL is not really a good name, since it's more like an empty attribute than the normal's one.
If one pays attention, syn_cterm_attr2entry is never called with attr=0 because it's always special cased before.
I suggest in subsequent PRs we remove the ATTR_OFF and just insert an EMPTY ATTR/RESET_ATTR/UNINITIALIZED for id 0.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Outdated and misplaced comments.
Solution: Fix the comments.
https://github.com/vim/vim/commit/caa55b65c204946d160c1b743c5f8f3b506dc4d3
|
|/ / / |
|
|\ \ \ |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
These conditions were added in #7358 for no apparent reason.
ref https://github.com/neovim/neovim/pull/7358#discussion_r143064448
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
see also #7082
Problem: Normal colors are wrong with 'termguicolors'.
Solution: Initialize to INVALCOLOR instead of zero. (Ben Jackson, closes vim/vim#1344)
https://github.com/vim/vim/commit/0cdb72aa38c4a0140c94d56bf8bc17cb30260ebf
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: When a C preprocessor statement has two line continuations the
following line does not have the right indent. (Ken Takata)
Solution: Add the indent of the previous continuation line. (Hirohito
Higashi)
https://github.com/vim/vim/commit/c6aa475a27e3ed1645446b014c32ebf68d005d49
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: No command line completion for ":syntax spell" and ":syntax sync".
Solution: Implement the completion. (Dominique Pelle)
https://github.com/vim/vim/commit/2d02839050a2557bf36dab37ccd9f92168a757d1
|
| | |
| | |
| | |
| | | |
vim-patch:2368917d8f0c0a997eac7a51ddfaa748dc528392
closes #7256
|
|\ \ \ |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- default 'titleold' to empty
- set title on exit if 'title' is enabled and 'titleold' is non-empty
- update docs
|
|/ / /
| | |
| | |
| | |
| | | |
closes #7129
ref #4063
|
| | | |
|
|\ \ \
| | | |
| | | | |
Stub ngettext when libintl isn't available
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
This should have been included in #6547 as part of vim-patch:7.4.2152.
Closes #7352
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
also: various other cleanup
|
| | | | |
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Replace obvious cases of '/' literal with PATHSEP. (There are still
some remaining cases that need closer inspection.)
- Fixup tests: ui/screen_basic
closes #7117
ref https://github.com/neovim/neovim/issues/2471#issuecomment-271193714
|
| | |
| | |
| | |
| | | |
Attempt to workaround #7317 by using a different compression algorithm.
|
|/ /
| |
| |
| | |
regressed by 86b596dc7a49f1b148ef82a356b972b93ed0f6d4
|
|\ \
| |/
|/| |
Fix overzealous exclusions in vim-patch.sh
|
| | |
|
|/
|
|
|
|
| |
Without the testdir/ exclusion, all directories under src/ were affected
by this cleanup. However, testdir/ has its own pruning that happens
later.
|
|\
| |
| | |
vim-patch:8.0.0112,8.0.0253,8.0.0258,8.0.1024,8.0.1025
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
Problem: Stray copy command in test.
Solution: Remove the copy command.
https://github.com/vim/vim/commit/4e83961985abb78757b135f29ac4ffde675247af
|
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: Manual folds are lost when a session file has the same buffer in
two windows. (Jeansen)
Solution: Use ":edit" only once. (Christian Brabandt, closes vim/vim#1958)
https://github.com/vim/vim/commit/4bebc9a0565670b853d227f81a9a31eafdb47eed
|
| |
| |
| |
| |
| |
| |
| | |
Problem: mksession test leaves file behind.
Solution: Delete the file. Rename files to start with "X".
https://github.com/vim/vim/commit/c9b56b2ceb4662f87c39ea07ba5090a073fd6286
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: When creating a session when winminheight is 2 or larger and
loading that session gives an error.
Solution: Also set winminheight before setting winheight to 1. (Rafael
Bodill, neovim vim/vim#5717)
https://github.com/vim/vim/commit/36ae89c550a4f0a380606c3fb4a054957ad698f0
|
| |
| |
| |
| |
| |
| |
| | |
Problem: Tests 92 and 93 are old style.
Solution: Make test92 and test93 new style. (Hirohito Higashi, closes vim/vim#1289)
https://github.com/vim/vim/commit/eca626fcdb73d480660c78b9f84cc043fa561922
|
|\ \
| | |
| | | |
vim-patch:8.0.0330
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Illegal memory access after "vapo". (Dominique Pelle)
Solution: Fix the cursor column.
https://github.com/vim/vim/commit/84b2a381451e9068b09ef6d85f5e8cf1598e7355
|
|\ \ \
| |_|/
|/| | |
vim-patch:8.0.0328
|
| |/
| |
| |
| |
| |
| |
| | |
Problem: The "zero count" error doesn't have a number. (Hirohito Higashi)
Solution: Give it a number and be more specific about the error.
https://github.com/vim/vim/commit/23a5558cfd860401aa694f0302d621887440f031
|
|\ \
| | |
| | | |
vim-patch:8.0.0333
|