| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Problem: Can't build on HPUX.
Solution: Fix argument names in vim_stat(). (John Marriott)
|
|
|
|
|
|
| |
Problem: Old fix for :move messing up folding no longer needed, now that we
have a proper solution.
Solution: Revert patch 7.4.700. (Christian Brabandt)
|
|
|
|
|
|
| |
Problem: Potential crash if adding list or dict to dict fails.
Solution: Make sure the reference count is correct. (Nikolai Pavlov, closes
#1555)
|
|
|
|
|
|
| |
Problem: Using :move messes up manual folds.
Solution: Split adjusting marks and folds. Add foldMoveRange(). (neovim
patch #6221)
|
|
|
|
|
| |
Problem: Typo in MinGW test makefile.
Solution: Change an underscore to a dot. (Michael Soyka)
|
| |
|
|
|
|
|
|
| |
Problem: The mode test may hang in Test_mode(). (Michael Soyka)
Solution: Set 'complete' to only search the current buffer (as suggested by
Michael)
|
|
|
|
|
|
| |
Problem: Compiler warnings for comparing unsigned char with 256 always
being true. (Manuel Ortega)
Solution: Add type cast.
|
|
|
|
|
| |
Problem: Adding fold marker creates new comment.
Solution: Use an existing comment if possible. (LemonBoy, closes #1549)
|
|
|
|
|
| |
Problem: Some macros are in lower case.
Solution: Make a few more macros upper case.
|
|
|
|
|
|
| |
Problem: Some macros are in lower case.
Solution: Make a few more macros upper case. Avoid lower case macros use an
argument twice.
|
|
|
|
|
|
| |
Problem: v:progpath is not reliably set.
Solution: Read /proc/self/exe if possible. (idea by Michal Grochmal)
Also fixes missing #if.
|
|
|
|
|
| |
Problem: Part of fold patch accidentally included.
Solution: Revert that part of the patch.
|
|
|
|
|
| |
Problem: Some macros are in lower case, which can be confusing.
Solution: Make a few lower case macros upper case.
|
|
|
|
|
|
| |
Problem: Getting font name does not work on X11.
Solution: Implement gui_mch_get_fontname() for X11. Add more GUI tests.
(Kazunobu Kuriyama)
|
|
|
|
|
|
|
| |
Problem: The ";" command does not work after characters with a lower byte
that is NUL.
Solution: Properly check for not having a previous character. (Hirohito
Higashi)
|
|
|
|
|
| |
Problem: Getpgid is not supported on all systems.
Solution: Add a configure check.
|
|
|
|
|
| |
Problem: Diffpatch fails when the file name has a quote.
Solution: Escape the name properly. (zetzei)
|
|
|
|
|
|
| |
Problem: Terminal width is set to 80 in test3.
Solution: Instead of setting 'columns' set 'wrapmargin' depending on
'columns.
|
|
|
|
|
|
| |
Problem: Patch shell command uses double quotes around the argument, which
allows for $HOME to be expanded. (Etienne)
Solution: Use single quotes on Unix. (closes #1543)
|
|
|
|
|
| |
Problem: Dead code in #ifdef.
Solution: Remove the #ifdef and #else part.
|
|
|
|
|
|
| |
Problem: Not enough test coverage in Insert mode.
Solution: Add lots of tests. Add test_override(). (Christian Brabandt,
closes #1521)
|
|
|
|
|
|
| |
Problem: Using ":%argdel" while the argument list is already empty gives an
error. (Pavol Juhas)
Solution: Don't give an error. (closes #1546)
|
|
|
|
|
|
| |
Problem: The fnamemodify test changes 'shell' in a way later tests may not
be able to use system().
Solution: Save and restore 'shell'.
|
|
|
|
|
|
| |
Problem: The packadd test does not create the symlink correctly and does
not test the right thing.
Solution: Create the directory and symlink correctly.
|
|
|
|
|
| |
Problem: Running the options test sometimes resizes the terminal.
Solution: Clear out t_WS.
|
|
|
|
|
| |
Problem: Some functions are not tested.
Solution: Add more tests for functions. (Dominique Pelle, closes #1541)
|
|
|
|
|
| |
Problem: Clang version not correctly detected.
Solution: Adjust the configure script. (Kazunobu Kuriyama)
|
|
|
|
|
| |
Problem: Quite a few beeps when running tests.
Solution: Set 'belloff' for these tests. (Christian Brabandt)
|
|
|
|
|
| |
Problem: "make shadow" creates an invalid link.
Solution: Don't link "*.vim". (Kazunobu Kuriyama)
|
|
|
|
|
| |
Problem: 'cinoptions' cannot set indent for extern block.
Solution: Add the "E" flag in 'cinoptions'. (Hirohito Higashi)
|
|
|
|
|
|
| |
Problem: Options test fails or hangs on MS-Windows.
Solution: Run it separately instead of part of test_alot. Use "-S" instead
of "-u" to run the script. Fix failures.
|
|
|
|
|
|
| |
Problem: Options test does not always test everything.
Solution: Fix dependency for opt_test.vim. Give a message when opt_test.vim
was not found.
|
|
|
|
|
|
|
| |
Problem: Git and hg see new files after running tests. (Manuel Ortega)
Solution: Add the generated file to .hgignore (or .gitignore). Delete the
resulting verbose file. (Christian Brabandt) Improve dependency
on opt_test.vim. Reset the 'more' option.
|
|
|
|
|
| |
Problem: 'makeencoding' missing from the options window.
Solution: Add the entry.
|
|
|
|
|
| |
Problem: Insufficient testing for statusline.
Solution: Add several tests. (Dominique Pelle, closes #1534)
|
|
|
|
|
| |
Problem: Build errors when building without folding.
Solution: Add #ifdefs. (John Marriott)
|
|
|
|
|
| |
Problem: Compiler warnings on MS-Windows. (Ajit Thakkar)
Solution: Add type casts.
|
|
|
|
|
|
| |
Problem: The effect of adding "#" to 'cinoptions' is not always removed.
(David Briscoe)
Solution: Reset b_ind_hash_comment. (Christian Brabandt, closes #1475)
|
|
|
|
|
| |
Problem: Python test fails with Python 3.6.
Solution: Convert new exception messages to old ones. (closes #1359)
|
|
|
|
|
|
| |
Problem: Diff mode is displayed wrong when adding a line at the end of a
buffer.
Solution: Adjust marks in diff mode. (James McCoy, closes #1329)
|
|
|
|
|
|
| |
Problem: When running :make the output may be in the system encoding,
different from 'encoding'.
Solution: Add the 'makeencoding' option. (Ken Takata)
|
| |
|
|
|
|
|
|
| |
Problem: Test for v:progpath fails on MS-Windows.
Solution: Expand to full path. Also add ".exe" when the path is an absolute
path.
|
|
|
|
|
|
| |
Problem: ASAN logs are disabled and don't cause a failure.
Solution: Enable ASAN logs and fail if not empty. (James McCoy,
closes #1425)
|
|
|
|
|
| |
Problem: Test for the clipboard fails sometimes.
Solution: Add it to the flaky tests.
|
|
|
|
|
|
| |
Problem: Setting v:progpath is not quite right.
Solution: On MS-Windows add the extension. On Unix use the full path for a
relative directory. (partly by James McCoy, closes #1531)
|
|
|
|
|
| |
Problem: Balloon test fails on MS-Windows.
Solution: Test with 0x7fffffff instead of 0xffffffff.
|
|
|
|
|
| |
Problem: Balloon eval is not tested.
Solution: Add a few balloon tests. (Kazunobu Kuriyama)
|
|
|
|
|
| |
Problem: Menu test fails on MS-Windows using gvim.
Solution: First delete the English menus.
|