summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-03-16patch 8.0.0473: no test covering arg_all()Bram Moolenaar
Problem: No test covering arg_all(). Solution: Add a test expanding ##.
2017-03-16patch 8.0.0472: when a test fails another test may also failBram Moolenaar
Problem: When a test fails and test.log is created, Test_edit_CTRL_I matches it instead of test1.in. Solution: Match with runtest.vim instead.
2017-03-16patch 8.0.0471: exit callback test sometimes failsBram Moolenaar
Problem: Exit callback test sometimes fails. Solution: Add it to the list of flaky tests.
2017-03-16patch 8.0.0470: not enough testing for help commandsBram Moolenaar
Problem: Not enough testing for help commands. Solution: Add a few more help tests. (Dominique Pelle, closes #1565)
2017-03-16patch 8.0.0469: compiler warnings on MS-WindowsBram Moolenaar
Problem: Compiler warnings on MS-Windows. Solution: Add type casts. (Christian Brabandt)
2017-03-16patch 8.0.0468: after aborting an Ex command g< does not workBram Moolenaar
Problem: After aborting an Ex command g< does not work. (Marcin Szamotulski) Solution: Postpone clearing scrollback messages to until the command line has been entered. Also fix that the screen isn't redrawn if after g< the command line is cancelled.
2017-03-16patch 8.0.0467: using g< after :for does not show the right outputBram Moolenaar
Problem: Using g< after :for does not show the right output. (Marcin Szamotulski) Solution: Call msg_sb_eol() in :echomsg.
2017-03-16Update runtime files.Bram Moolenaar
2017-03-16patch 8.0.0466: still macros that should be all-capsBram Moolenaar
Problem: There are still a few macros that should be all-caps. Solution: Make a few more macros all-caps.
2017-03-16patch 8.0.0465: off-by-one error in using :move with foldingBram Moolenaar
Problem: Off-by-one error in using :move with folding. Solution: Correct off-by-one mistakes and add more tests. (Matthew Malcomson)
2017-03-16patch 8.0.0464: can't find executable name on Solaris and FreeBSDBram Moolenaar
Problem: Can't find executable name on Solaris and FreeBSD. Solution: Check for "/proc/self/path/a.out". (Danek Duvall) And for "/proc/curproc/file".
2017-03-16patch 8.0.0463: side effects from resetting 'compatible' in defaults.vimBram Moolenaar
Problem: Resetting 'compatible' in defaults.vim has unexpected side effects. (David Fishburn) Solution: Only reset 'compatible' if it was set.
2017-03-16patch 8.0.0462: failure of an MS-Windows test may go unnoticedBram Moolenaar
Problem: If an MS-Windows tests succeeds at first and then fails in a way it does not produce a test.out file it looks like the test succeeded. Solution: Delete the previous output file.
2017-03-16patch 8.0.0461: test 45 hangs on MS-WindowsBram Moolenaar
Problem: Test 45 hangs on MS-Windows. Solution: Reset 'shiftwidth'. Also remove redundent function.
2017-03-16patch 8.0.0460: can't build on HPUXBram Moolenaar
Problem: Can't build on HPUX. Solution: Fix argument names in vim_stat(). (John Marriott)
2017-03-15patch 8.0.0459: old fix for :move and folding no longer neededBram Moolenaar
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)
2017-03-14patch 8.0.0458: potential crash if adding list or dict to dict failsBram Moolenaar
Problem: Potential crash if adding list or dict to dict fails. Solution: Make sure the reference count is correct. (Nikolai Pavlov, closes #1555)
2017-03-14patch 8.0.0457: using :move messes up manual foldsBram Moolenaar
Problem: Using :move messes up manual folds. Solution: Split adjusting marks and folds. Add foldMoveRange(). (neovim patch #6221)
2017-03-13patch 8.0.0456: typo in MinGW test makefileBram Moolenaar
Problem: Typo in MinGW test makefile. Solution: Change an underscore to a dot. (Michael Soyka)
2017-03-13Fix duplication of patch.Bram Moolenaar
2017-03-13patch 8.0.0455: the mode test may hangBram Moolenaar
Problem: The mode test may hang in Test_mode(). (Michael Soyka) Solution: Set 'complete' to only search the current buffer (as suggested by Michael)
2017-03-12patch 8.0.0454: compiler warnings for "always true" comparisonBram Moolenaar
Problem: Compiler warnings for comparing unsigned char with 256 always being true. (Manuel Ortega) Solution: Add type cast.
2017-03-12patch 8.0.0453: adding fold marker creates new commentBram Moolenaar
Problem: Adding fold marker creates new comment. Solution: Use an existing comment if possible. (LemonBoy, closes #1549)
2017-03-12patch 8.0.0452: some macros are in lower caseBram Moolenaar
Problem: Some macros are in lower case. Solution: Make a few more macros upper case.
2017-03-12patch 8.0.0451: some macros are in lower caseBram Moolenaar
Problem: Some macros are in lower case. Solution: Make a few more macros upper case. Avoid lower case macros use an argument twice.
2017-03-12patch 8.0.0450: v:progpath is not reliably setBram Moolenaar
Problem: v:progpath is not reliably set. Solution: Read /proc/self/exe if possible. (idea by Michal Grochmal) Also fixes missing #if.
2017-03-12patch 8.0.0449: part of fold patch accidentally includedBram Moolenaar
Problem: Part of fold patch accidentally included. Solution: Revert that part of the patch.
2017-03-12patch 8.0.0448: some macros are in lower caseBram Moolenaar
Problem: Some macros are in lower case, which can be confusing. Solution: Make a few lower case macros upper case.
2017-03-12patch 8.0.0447: getting font name does not work on X11Bram Moolenaar
Problem: Getting font name does not work on X11. Solution: Implement gui_mch_get_fontname() for X11. Add more GUI tests. (Kazunobu Kuriyama)
2017-03-12patch 8.0.0446: the ";" command does not work after some charactersBram Moolenaar
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)
2017-03-11patch 8.0.0445: getpgid is not supported on all systemsBram Moolenaar
Problem: Getpgid is not supported on all systems. Solution: Add a configure check.
2017-03-11patch 8.0.0444: diffpatch fails when the file name has a quoteBram Moolenaar
Problem: Diffpatch fails when the file name has a quote. Solution: Escape the name properly. (zetzei)
2017-03-11patch 8.0.0443: terminal width is set to 80 in test3Bram Moolenaar
Problem: Terminal width is set to 80 in test3. Solution: Instead of setting 'columns' set 'wrapmargin' depending on 'columns.
2017-03-09patch 8.0.0442: patch shell command not well escapedBram Moolenaar
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)
2017-03-09patch 8.0.0441: dead code in #ifdefBram Moolenaar
Problem: Dead code in #ifdef. Solution: Remove the #ifdef and #else part.
2017-03-09patch 8.0.0440: not enough test coverage in Insert modeBram Moolenaar
Problem: Not enough test coverage in Insert mode. Solution: Add lots of tests. Add test_override(). (Christian Brabandt, closes #1521)
2017-03-09patch 8.0.0439: ":%argdel" gives an error for an empty arglistBram Moolenaar
Problem: Using ":%argdel" while the argument list is already empty gives an error. (Pavol Juhas) Solution: Don't give an error. (closes #1546)
2017-03-09patch 8.0.0438: the fnamemodify test may cause later tests to failBram Moolenaar
Problem: The fnamemodify test changes 'shell' in a way later tests may not be able to use system(). Solution: Save and restore 'shell'.
2017-03-09patch 8.0.0437: packadd test does not fully workBram Moolenaar
Problem: The packadd test does not create the symlink correctly and does not test the right thing. Solution: Create the directory and symlink correctly.
2017-03-09patch 8.0.0436: running the options test sometimes resizes the terminalBram Moolenaar
Problem: Running the options test sometimes resizes the terminal. Solution: Clear out t_WS.
2017-03-09patch 8.0.0435: some functions are not testedBram Moolenaar
Problem: Some functions are not tested. Solution: Add more tests for functions. (Dominique Pelle, closes #1541)
2017-03-09patch 8.0.0434: clang version not correctly detectedBram Moolenaar
Problem: Clang version not correctly detected. Solution: Adjust the configure script. (Kazunobu Kuriyama)
2017-03-08patch 8.0.0433: beeps when running testsBram Moolenaar
Problem: Quite a few beeps when running tests. Solution: Set 'belloff' for these tests. (Christian Brabandt)
2017-03-08patch 8.0.0432: "make shadow" creates an invalid linkBram Moolenaar
Problem: "make shadow" creates an invalid link. Solution: Don't link "*.vim". (Kazunobu Kuriyama)
2017-03-08patch 8.0.0431: 'cinoptions' cannot set indent for extern blockBram Moolenaar
Problem: 'cinoptions' cannot set indent for extern block. Solution: Add the "E" flag in 'cinoptions'. (Hirohito Higashi)
2017-03-08patch 8.0.0430: options test fails or hangs on MS-WindowsBram Moolenaar
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.
2017-03-07patch 8.0.0429: options test does not always test everythingBram Moolenaar
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.
2017-03-07patch 8.0.0428: git and hg see new files after running testsBram Moolenaar
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.
2017-03-06patch 8.0.0427: 'makeencoding' missing from the options windowBram Moolenaar
Problem: 'makeencoding' missing from the options window. Solution: Add the entry.
2017-03-06patch 8.0.0426: insufficient testing for statuslineBram Moolenaar
Problem: Insufficient testing for statusline. Solution: Add several tests. (Dominique Pelle, closes #1534)