Problem: Status line is not updated when going to cmdline mode.
Solution: Redraw status lines if 'statusline' is set and going to status
line mode. (based on patch from Justin M. Keyes et al.,
closesvim/vim#8044)
ce0b75711a
Problem: rename() is not propertly tested.
Solution: Add tests. (Dominique Pelle, closesvim/vim#4061)
ef8c956172
Skip Test_rename_fails() because 'blob' feature is not ported yet.
N/A patches for version.c:
vim-patch:8.2.2678: test for 'autoshelldir' does not reset the option
Problem: Test for 'autoshelldir' does not reset the option.
Solution: Reset the option after testing.
82820d9bf1
vim-patch:8.2.2683: build failure without the +eval feature
Problem: Build failure without the +eval feature.
Solution: Add #ifdef.
b91d3f857f
Problem: Some command line arguments and regexp errors not tested.
Solution: Add a few test cases. (Dominique Pellé, closesvim/vim#8013)
a2b3e7dc92
Cherry-pick Test_t_arg() from patch v8.2.0509.
Problem: The -w command line argument doesn't work.
Solution: Don't set 'window' when set with the -w argument. (closesvim/vim#8011)
0a1a6a1aa4
Cherry-pick Test_w_arg() from patch v8.2.0509.
Problem: May leak memory when using 'vartabstop'. (Kuang-che Wu)
Solution: Fix handling allocated memory for 'vartabstop'. (closesvim/vim#3976)
55c77cf2ea
Problem: Typos and small problems in test files.
Solution: Small improvements.
037c54f261
Include unmerged patch v8.0.1200 changes
because this patch depends on `set beloff=all` removed in 1 test.
Problem: col('.') may get outdated column value.
Solution: Add a note to the help how to make this work and add a test for
it. (closesvim/vim#7971)
18b7d86d7f
Problem: Crash when using submatch(0, 1) in substitute().
Solution: Increment reference count. (closesvim/vim#6887)
8a0dcf4330
N/A patches for version.c:
vim-patch:8.2.2674: Motif: cancelling the font dialog resets the font
Problem: Motif: cancelling the font dialog resets the font.
Solution: When no font is selected to not change the font. (closesvim/vim#7825,
closesvim/vim#8035) Fix compiler warnings.
9dbe701fe1
Problem: Compiling weird regexp pattern is very slow.
Solution: When reallocating post list increase size by 50%. (Kuang-che Wu,
closesvim/vim#4012) Make assert_inrange() accept float values.
38f08e76ac
Omit changes to typval_compare()
because patch v8.0.1505 was not ported.