summaryrefslogtreecommitdiff
path: root/src/testdir
AgeCommit message (Collapse)Author
2014-11-27updated for version 7.4.536Bram Moolenaar
Problem: Test 63 fails when using a black&white terminal. Solution: Add attributes for a non-color terminal. (Christian Brabandt)
2014-11-27updated for version 7.4.535Bram Moolenaar
Problem: Can't build with tiny features. Solution: Add #ifdefs and skip a test.
2014-11-27Add files added by patch 7.4.530 to the repository.Bram Moolenaar
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-27updated for version 7.4.529Bram Moolenaar
Problem: No test for what 7.4.517 fixes. Solution: Adjust the tests for breakindent. (Christian Brabandt)
2014-11-05updated for version 7.4.503Bram Moolenaar
Problem: Cannot append a list of lines to a file. Solution: Add the append option to writefile(). (Yasuhiro Matsumoto)
2014-11-05updated for version 7.4.500Bram Moolenaar
Problem: Test 72 still fails once in a while. Solution: Don't set 'fileformat' to unix, reset it. (Ken Takata)
2014-11-05updated for version 7.4.498Bram Moolenaar
Problem: Typo in DOS makefile. Solution: Change exists to exist. (Ken Takata)
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-31updated for version 7.4.492Bram Moolenaar
Problem: In Insert mode, after inserting a newline that inserts a comment leader, CTRL-O moves to the right. (ZyX) Issue 57. Solution: Correct the condition for moving the cursor back to the NUL. (Christian Brabandt)
2014-10-22updated for version 7.4.488Bram Moolenaar
Problem: test_mapping fails for some people. Solution: Set the 'encoding' option. (Ken Takata)
2014-10-21Add the missing test files.Bram Moolenaar
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-10-09updated for version 7.4.470Bram Moolenaar
Problem: Test 11 and 100 do not work properly on Windows. Solution: Avoid using feedkeys(). (Ken Takata)
2014-10-09updated for version 7.4.467Bram Moolenaar
2014-09-29updated for version 7.4.463Bram Moolenaar
Problem: Test 86 and 87 may hang on MS-Windows. Solution: Call inputrestore() after inputsave(). (Ken Takata)
2014-09-09updated for version 7.4.434Bram Moolenaar
Problem: gettabvar() is not consistent with getwinvar() and getbufvar(). Solution: Return a dict with all variables when the varname is empty. (Yasuhiro Matsumoto)
2014-09-09updated for version 7.4.433Bram Moolenaar
Problem: Test 75 fails on MS-Windows. Solution: Use ":normal" instead of feedkeys(). (Michael Soyka)
2014-08-30updated for version 7.4.430Bram Moolenaar
Problem: test_listlbr fails when compiled with normal features. Solution: Check for the +conceal feature.
2014-08-29updated for version 7.4.422Bram Moolenaar
Problem: When using conceal with linebreak some text is not displayed correctly. (GrĂ¼ner Gimpel) Solution: Check for conceal mode when using linebreak. (Christian Brabandt)
2014-08-29updated for version 7.4.421Bram Moolenaar
Problem: Crash when searching for "\ze*". (Urtica Dioica) Solution: Disallow a multi after \ze and \zs.
2014-08-29updated for version 7.4.420Bram Moolenaar
Problem: It's not obvious how to add a new test. Solution: Add a README file. (Christian Brabandt)
2014-08-29updated for version 7.4.419Bram Moolenaar
Problem: Whan part of a list is locked it's possible to make changes. Solution: Check if any of the list items is locked before make a change. (ZyX)
2014-08-24updated for version 7.4.417Bram Moolenaar
Problem: After splitting a window and setting 'breakindent' the default minimum with is not respected. Solution: Call briopt_check() when copying options to a new window.
2014-08-24updated for version 7.4.416Bram Moolenaar
Problem: Problem with breakindent/showbreak and tabs. Solution: Handle tabs differently. (Christian Brabandt)
2014-08-16Add files missing from 7.4.408.Bram Moolenaar
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-08-16updated for version 7.4.407Bram Moolenaar
Problem: Inserting text for Visual block mode, with cursor movement, repeats the wrong text. (Aleksandar Ivanov) Solution: Reset the update_Insstart_orig flag. (Christian Brabandt)
2014-08-16updated for version 7.4.406Bram Moolenaar
Problem: Test 72 and 100 fail on MS-Windows. Solution: Set fileformat to unix in the tests. (Taro Muraoka)
2014-08-16updated for version 7.4.405Bram Moolenaar
Problem: Screen updating is slow when using matches. Solution: Do not use the ">=" as in patch 7.4.362, check the lnum.
2014-08-10updated for version 7.4.399Bram Moolenaar
Problem: Encryption implementation is messy. Blowfish encryption has a weakness. Solution: Refactor the encryption, store the state in an allocated struct instead of using a save/restore mechanism. Introduce the "blowfish2" method, which does not have the weakness and encrypts the whole undo file. (largely by David Leadbeater)
2014-08-06updated for version 7.4.395Bram Moolenaar
Problem: C indent is wrong below an if with wrapped condition followed by curly braces. (Trevor Powell) Solution: Make a copy of tryposBrace.
2014-07-30updated for version 7.4.388Bram Moolenaar
Problem: With 'linebreak' set and 'list' unset a Tab is not counted properly. (Kent Sibilev) Solution: Check the 'list' option. (Christian Brabandt)
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-30updated for version 7.4.384Bram Moolenaar
Problem: Test 102 fails when compiled with small features. Solution: Source small.vim. (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-23updated for version 7.4.375Bram Moolenaar
Problem: Test 63 fails when run with GUI-only Vim. Solution: Add guibg attributes. (suggested by Mike Soyka)
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-16updated for version 7.4.366Bram Moolenaar
Problem: Can't run the linebreak test on MS-Windows. Solution: Fix the output file name. (Taro Muraoka)
2014-07-03updated for version 7.4.355Bram Moolenaar
Problem: Several problems with Javascript indenting. Solution: Improve Javascript indenting.
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-07-02updated for version 7.4.351Bram Moolenaar
Problem: sort() is not stable. Solution: When the items are identical, compare the pointers.
2014-07-02updated for version 7.4.350Bram Moolenaar
Problem: Using C indenting for Javascript does not work well for a {} block inside parenthesis. Solution: When looking for a matching paren ignore one that is before the start of a {} block.
2014-06-26updated for version 7.4.347Bram Moolenaar
Problem: test55 fails on some systems. Solution: Remove the elements that all result in zero and can end up in an arbitrary position.
2014-06-25updated for version 7.4.341Bram Moolenaar
Problem: sort() doesn't handle numbers well. Solution: Add an argument to specify sorting on numbers. (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-06-17updated for version 7.4.330Bram Moolenaar
Problem: Using a regexp pattern to highlight a specific position can be slow. Solution: Add matchaddpos() to highlight specific positions efficiently. (Alexey Radkov)
2014-06-12updated for version 7.4.323Bram Moolenaar
Problem: Substitute() with zero width pattern breaks multi-byte character. Solution: Take multi-byte character size into account. (Yukihiro Nakadaira)