summaryrefslogtreecommitdiffstats
path: root/src/testdir/Makefile
AgeCommit message (Collapse)Author
2016-07-31patch 7.4.2135v7.4.2135Bram Moolenaar
Problem: Various tiny issues. Solution: Update comments, white space, etc.
2016-05-28patch 7.4.1852v7.4.1852Bram Moolenaar
Problem: Unix: Cannot run all tests with the GUI. Solution: Add the "testgui" target.
2016-02-25patch 7.4.1419v7.4.1419Bram Moolenaar
Problem: Tests slowed down because of the "not a terminal" warning. Solution: Add the --not-a-term command line argument.
2016-01-17patch 7.4.1122v7.4.1122Bram Moolenaar
Problem: Test 92 and 93 fail when using gvim on a system with a non utf-8 locale. Solution: Avoid using .gvimrc by adding -U NONE. (Yukihiro Nakadaira)
2016-01-06patch 7.4.1055v7.4.1055Bram Moolenaar
Problem: Running "make newtests" in src/testdir has no output. Solution: List the messages file when a test fails. (Christian Brabandt) Update the list of tests.
2015-12-29patch 7.4.991v7.4.991Bram Moolenaar
Problem: When running new style tests the output is not visible. Solution: Add the testdir/messages file and show it. Update the list of test names.
2015-12-28patch 7.4.988v7.4.988Bram Moolenaar
Problem: Default test target is test49.out. Solution: Add a build rule before including Make_all.mak.
2015-12-28patch 7.4.983v7.4.983Bram Moolenaar
Problem: Executing one test after "make testclean" doesn't work. Solution: Add a dependency on test1.out.
2015-12-28patch 7.4.982v7.4.982Bram Moolenaar
Problem: Keeping the list of tests updated is a hassle. Solution: Move the list to a separate file, so that it only needs to be udpated in one place.
2015-12-28patch 7.4.980v7.4.980Bram Moolenaar
Problem: Tests for :cdo, :ldo, etc. are outdated. Solution: Add new style tests for these commands. (Yegappan Lakshmanan)
2015-12-05patch 7.4.962v7.4.962Bram Moolenaar
Problem: Cannot run the tests with gvim. Cannot run individual new stests. Solution: Add the -f flag. Add new test targets in Makefile.
2015-12-03patch 7.4.952v7.4.952Bram Moolenaar
Problem: 'lispwords' is tested in the old way. Solution: Make a new style test for 'lispwords'.
2015-12-03patch 7.4.951v7.4.951Bram Moolenaar
Problem: Sorting number strings does not work as expected. (Luc Hermitte) Solution: Add the 'N" argument to sort()
2015-11-30patch 7.4.945v7.4.945Bram Moolenaar
Problem: New style testing is incomplete. Solution: Add the runtest script to the list of distributed files. Add the new functions to the function overview. Rename the functions to match Vim function style. Move undolevels testing into a new style test script.
2015-11-29patch 7.4.944v7.4.944Bram Moolenaar
Problem: Writing tests for Vim script is hard. Solution: Add assertEqual(), assertFalse() and assertTrue() functions. Add the v:errors variable. Add the runtest script. Add a first new style test script.
2015-11-28patch 7.4.943v7.4.943Bram Moolenaar
Problem: Tests are not run. Solution: Add test_writefile to makefiles. (Ken Takata)
2015-11-24patch 7.4.941v7.4.941Bram Moolenaar
Problem: There is no way to ignore case only for tag searches. Solution: Add the 'tagcase' option. (Gary Johnson)
2015-09-08patch 7.4.858v7.4.858Bram Moolenaar
Problem: It's a bit clumsy to execute a command on a list of matches. Solution: Add the ":ldo", ":lfdo", ":cdo" and ":cfdo" commands. (Yegappan Lakshmanan)
2015-09-01patch 7.4.844v7.4.844Bram Moolenaar
Problem: When '#' is in 'isident' the is# comparator doesn't work. Solution: Don't use vim_isIDc(). (Yasuhiro Matsumoto)
2015-08-11patch 7.4.813v7.4.813Bram Moolenaar
Problem: It is not possible to save and restore character search state. Solution: Add getcharsearch() and setcharsearch(). (James McCoy)
2015-07-21patch 7.4.792v7.4.792Bram Moolenaar
Problem: Can only conceal text by defining syntax items. Solution: Use matchadd() to define concealing. (Christian Brabandt)
2015-07-17patch 7.4.786v7.4.786Bram Moolenaar
Problem: It is not possible for a plugin to adjust to a changed setting. Solution: Add the OptionSet autocommand event. (Christian Brabandt)
2015-07-17patch 7.4.785v7.4.785Bram Moolenaar
Problem: On some systems automatically adding the missing EOL causes problems. Setting 'binary' has too many side effects. Solution: Add the 'fixeol' option, default on. (Pavel Samarkin)
2015-07-10patch 7.4.771v7.4.771Bram Moolenaar
Problem: Search does not handle multi-byte character at the start position correctly. Solution: Take byte size of character into account. (Yukihiro Nakadaira)
2015-06-25patch 7.4.754v7.4.754Bram Moolenaar
Problem: Using CTRL-A in Visual mode does not work well. (Gary Johnson) Solution: Make it increment all numbers in the Visual area. (Christian Brabandt)
2015-06-19patch 7.4.744v7.4.744Bram Moolenaar
Problem: No tests for Ruby and Perl. Solution: Add minimal tests. (Ken Takata)
2015-06-19patch 7.4.741v7.4.741Bram Moolenaar
Problem: When using += with ":set" a trailing comma is not recognized. (Issue 365) Solution: Don't add a second comma. Add a test. (partly by Christian Brabandt)
2015-04-21patch 7.4.710v7.4.710Bram Moolenaar
Problem: It is not possible to make spaces visibible in list mode. Solution: Add the "space" item to 'listchars'. (David Bürgin, issue 350)
2015-03-24updated for version 7.4.680v7.4.680Bram Moolenaar
Problem: CTRL-W in Insert mode does not work well for multi-byte characters. Solution: Use mb_get_class(). (Yasuhiro Matsumoto)
2015-03-13updated for version 7.4.662v7.4.662Bram Moolenaar
Problem: When 'M' is in the 'cpo' option then selecting a text object in parenthesis does not work correctly. Solution: Keep 'M' in 'cpo' when finding a match. (Hirohito Higashi)
2015-02-17updated for version 7.4.634v7.4.634Bram Moolenaar
Problem: Marks are not restored after redo + undo. Solution: Fix the way marks are restored. (Olaf Dabrunz)
2015-01-20updated for version 7.4.588v7.4.588Bram Moolenaar
Problem: ":0argedit foo" puts the new argument in the second place instead of the first. Solution: Adjust the range type. (Ingo Karkat)
2014-12-13updated for version 7.4.549v7.4.549Bram Moolenaar
Problem: Function name not recognized correctly when inside a function. Solution: Don't check for an alpha character.
2014-12-08updated for version 7.4.542v7.4.542Bram Moolenaar
Problem: Using a range for window and buffer commands has a few problems. Cannot specify the type of range for a user command. Solution: Add the -addr argument for user commands. Fix problems. (Marcin Szamotulski)
2014-11-27updated for version 7.4.530v7.4.530Bram Moolenaar
Problem: Many commands take a count or range that is not using line numbers. Solution: For each command specify what kind of count it uses. For windows, buffers and arguments have "$" and "." have a relevant meaning. (Marcin Szamotulski)
2014-11-05updated for version 7.4.497v7.4.497Bram Moolenaar
Problem: With some regexp patterns the NFA engine uses many states and becomes very slow. To the user it looks like Vim freezes. Solution: When the number of states reaches a limit fall back to the old engine. (Christian Brabandt)
2014-10-21updated for version 7.4.487v7.4.487Bram Moolenaar
Problem: ":sign jump" may use another window even though the file is already edited in the current window. Solution: First check if the file is in the current window. (James McCoy)
2014-10-21updated for version 7.4.483v7.4.483Bram Moolenaar
Problem: A 0x80 byte is not handled correctly in abbreviations. Solution: Unescape special characters. Add a test. (Christian Brabandt)
2014-08-16updated for version 7.4.408v7.4.408Bram Moolenaar
Problem: Visual block insert breaks a multi-byte character. Solution: Calculate the position properly. (Yasuhiro Matsumoto)
2014-07-30updated for version 7.4.387v7.4.387Bram Moolenaar
Problem: "4gro" replaces one character then executes "ooo". (Urtica Dioica) Solution: Write the ESC in the second stuff buffer.
2014-07-30updated for version 7.4.386v7.4.386Bram Moolenaar
Problem: When splitting a window the changelist position is wrong. Solution: Copy the changelist position. (Jacob Niehus)
2014-07-23updated for version 7.4.378v7.4.378Bram Moolenaar
Problem: Title of quickfist list is not kept for setqflist(list, 'r'). Solution: Keep the title. Add a test. (Lcd)
2014-07-16updated for version 7.4.370v7.4.370Bram Moolenaar
Problem: Linebreak test fails when encoding is not utf-8. (Danek Duvall) Solution: Split the test in a single byte one and a utf-8 one. (Christian Brabandt)
2014-07-02updated for version 7.4.353v7.4.353Bram Moolenaar
Problem: 'breakindent' doesn't work with the 'list' option. Solution: Make it work. (Christian Brabandt)
2014-06-25updated for version 7.4.338v7.4.338Bram Moolenaar
Problem: Cannot wrap lines taking indent into account. Solution: Add the 'breakindent' option. (many authors, final improvements by Christian Brabandt)
2014-05-29updated for version 7.4.315v7.4.315Bram Moolenaar
Problem: Fixes for computation of topline not tested. Solution: Add test. (Hirohito Higashi)
2014-05-22updated for version 7.4.296v7.4.296Bram Moolenaar
Problem: Can't run tests on Solaris. Solution: Change the way VIMRUNTIME is set. (Laurent Blume)
2014-04-29updated for version 7.4.267v7.4.267Bram Moolenaar
Problem: The '[ mark is in the wrong position after "gq". (Ingo Karkat) Solution: Add the setmark argument to do_join(). (Christian Brabandt)
2014-04-01updated for version 7.4.231v7.4.231Bram Moolenaar
Problem: An error in ":options" is not caught by the tests. Solution: Add a test for ":options". Set $VIMRUNTIME for the tests so that it uses the current runtime files instead of the installed ones.
2014-03-12updated for version 7.4.203v7.4.203Bram Moolenaar
Problem: Parsing 'errorformat' is not correct. Solution: Reset "multiignore" at the start of a multi-line message. (Lcd)