summaryrefslogtreecommitdiff
path: root/src/testdir/Makefile
AgeCommit message (Collapse)Author
2015-03-13updated for version 7.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.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.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.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.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.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.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.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.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.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.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.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.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.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.353Bram Moolenaar
Problem: 'breakindent' doesn't work with the 'list' option. Solution: Make it work. (Christian Brabandt)
2014-06-25updated for version 7.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.315Bram Moolenaar
Problem: Fixes for computation of topline not tested. Solution: Add test. (Hirohito Higashi)
2014-05-22updated for version 7.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.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.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.203Bram Moolenaar
Problem: Parsing 'errorformat' is not correct. Solution: Reset "multiignore" at the start of a multi-line message. (Lcd)
2014-03-12updated for version 7.4.196Bram Moolenaar
Problem: Tests fail on Solaris 9 and 10. Solution: Use "test -f" instead of "test -e". (Laurent Blume)
2014-02-23updated for version 7.4.191Bram Moolenaar
Problem: Escaping a file name for shell commands can't be done without a function. Solution: Add the :S file name modifier.
2014-02-05updated for version 7.4.167Bram Moolenaar
Problem: Fixes are not tested. Solution: Add a test for not autoloading on assignment. (Yukihiro Nakadaira)
2013-11-21updated for version 7.4.098Bram Moolenaar
Problem: When using ":'<,'>del" errors may be given for the visual line numbers being out of range. Solution: Reset Visual mode in ":del". (Lech Lorens)
2013-11-12updated for version 7.4.090Bram Moolenaar
Problem: Win32: When a directory name contains an exclamation mark, completion doesn't complete the contents of the directory. Solution: Escape the exclamation mark. (Jan Stocker)
2013-11-08updated for version 7.4.079Bram Moolenaar
Problem: A script cannot detect whether 'hlsearch' highlighting is actually displayed. Solution: Add the "v:hlsearch" variable. (ZyX)
2013-11-07updated for version 7.4.075Bram Moolenaar
Problem: Locally setting 'undolevels' is not tested. Solution: Add a test. (Christian Brabandt)
2013-09-22updated for version 7.4.033Bram Moolenaar
Problem: When the terminal has only 20 lines test 92 and 93 overwrite the input file. Solution: Explicitly write test.out. Check that the terminal is large enough to run the tests. (Hirohito Higashi)
2013-09-19updated for version 7.4.028Bram Moolenaar
Problem: Equivalence classes are not working for multi-byte characters. Solution: Copy the rules from the old to the new regexp engine. Add a test to check both engines.
2013-07-09updated for version 7.4a.005Bram Moolenaar
Problem: Scroll binding causes unexpected scroll. Solution: Store the topline after updating scroll binding. Add a test. (Lech Lorens)
2013-07-03updated for version 7.3.1295Bram Moolenaar
Problem: glob() and globpath() do not handle escaped special characters properly. Solution: Handle escaped characters differently. (Adnan Zafar)
2013-07-01updated for version 7.3.1285Bram Moolenaar
Problem: No tests for picking a window when selecting an entry in a location list. Not picking the right window sometimes. Solution: Add test 96. Set usable_win appropriately. (Lech Lorens)
2013-05-19updated for version 7.3.970Bram Moolenaar
Problem: Syntax highlighting can be slow. Solution: Include the NFA regexp engine. Add the 'regexpengine' option to select which one is used. (various authors, including Ken Takata, Andrei Aiordachioaie, Russ Cox, Xiaozhou Liua, Ian Young)
2013-04-24updated for version 7.3.906Bram Moolenaar
Problem: The "sleep .2" for running tests does not work on Solaris. Solution: Fall back to using "sleep 1". (Laurent Blume)
2013-04-12updated for version 7.3.887Bram Moolenaar
Problem: No tests for Visual mode operators, what 7.3.879 fixes. Solution: Add a new test file. (David Bürgin)
2013-02-26updated for version 7.3.838Bram Moolenaar
Problem: Insufficient testing for mksession. Solution: Add tests. (mostly by Roland Eggner)
2013-02-20updated for version 7.3.831Bram Moolenaar
Problem: Clumsy to handle the situation that a variable does not exist. Solution: Add default value to getbufvar() et al. (Shougo Matsushita, Hirohito Higashi)
2013-02-13updated for version 7.3.816Bram Moolenaar
Problem: Can't compute a hash. Solution: Add the sha256() function. (Tyru, Hirohito Higashi)
2013-02-13updated for version 7.3.810Bram Moolenaar
Problem: 'relativenumber is reset unexpectedly. (François Ingelrest) Solution: After an option was reset also reset the global value. Add a test. (Christian Brabandt)
2012-12-05updated for version 7.3.751Bram Moolenaar
Problem: Test 61 is flaky, it fails once in a while. Solution: When it fails retry once.
2012-12-05updated for version 7.3.748Bram Moolenaar
Problem: Cannot properly test conceal mode. Solution: Add the screencol() and screenrow() functions. Use them in test88. (Simon Ruderich)
2012-10-06updated for version 7.3.684Bram Moolenaar
Problem: "make test" does not delete lua.vim. Solution: Add lua.vim to the clean target. (Simon Ruderich)
2012-06-29updated for version 7.3.569Bram Moolenaar
Problem: Evaluating Vim expression in Python is insufficient. Solution: Add vim.bindeval(). Also add pyeval() and py3eval(). (ZyX)
2012-04-05updated for version 7.3.491Bram Moolenaar
Problem: No tests for Lua. Solution: Add some simple tests for Lua. (Luis Carvalho)
2012-03-28updated for version 7.3.487Bram Moolenaar
Problem: When setting 'timeoutlen' or 'ttimeoutlen' the column for vertical movement is reset unnecessarily. Solution: Do not set w_set_curswant for every option. Add a test for this. (Kana Natsuno) Add the P_CURSWANT flag for options.
2011-10-12updated for version 7.3.336Bram Moolenaar
Problem: When a tags file specifies an encoding different from 'enc' it may hang and using a pattern doesn't work. Solution: Convert the whole line. Continue reading the header after the SORT tag. Add test83. (Yukihiro Nakadaira)
2011-07-15updated for version 7.3.253Bram Moolenaar
Problem: "echo 'abc' > ''" returns 0 or 1, depending on 'ignorecase'. Checks in mb_strnicmp() for illegal and truncated bytes are wrong. Should not assume that byte length is equal before case folding. Solution: Add utf_safe_read_char_adv() and utf_strnicmp(). Add a test for this. (Ivan Krasilnikov)
2011-06-26updated for version 7.3.235Bram Moolenaar
Problem: ";" gets stuck on a "t" command, it's not useful. Solution: Add the ';' flag in 'cpo'. (Christian Brabandt)
2011-06-19updated for version 7.3.225Bram Moolenaar
Problem: Using "\n" in a substitute inside ":s" does not result in a line break. Solution: Change behavior inside vim_regexec_nl(). Add tests. (Motoya Kurotsu)