aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/testdir
Commit message (Collapse)AuthorAge
...
| * vim-patch:8.1.0284: 'cursorline' highlighting wrong with 'incsearch'Aufar Gilbran2020-09-11
| | | | | | | | | | | | Problem: 'cursorline' highlighting wrong with 'incsearch'. Solution: Move the cursor back if the match is outside the range. https://github.com/vim/vim/commit/2f6a346a4cd2d5bdd6dc9b3209ebce7b6340221d
| * vim-patch:8.1.0282: 'incsearch' does not work with command modifiersAufar Gilbran2020-09-11
| | | | | | | | | | | | Problem: 'incsearch' does not work with command modifiers. Solution: Skip command modifiers. https://github.com/vim/vim/commit/33c4dbb74bdf41aadd193a704f597d4df20f0e47
| * vim-patch:8.1.0280: 'incsearch' highlighting does not work for ":g!/"Aufar Gilbran2020-09-11
| | | | | | | | | | | | Problem: 'incsearch' highlighting does not work for ":g!/". Solution: Skip the exclamation mark. (Hirohito Higashi) https://github.com/vim/vim/commit/def7b1dc6104a6ce6d7c3e3a615231178601b124
| * vim-patch:8.1.0279: 'incsearch' highlighting does not skip white spaceAufar Gilbran2020-09-11
| | | | | | | | | | | | Problem: 'incsearch' highlighting does not skip white space. Solution: Skip white space after the command. (issue vim/vim#3321) https://github.com/vim/vim/commit/2b926fcb3c5d8bd09a219009336bbec7c66ae67e
| * vim-patch:8.1.0278: 'incsearch' highlighting does not accept reverse rangeAufar Gilbran2020-09-11
| | | | | | | | | | | | Problem: 'incsearch' highlighting does not accept reverse range. Solution: Swap the range when needed. (issue vim/vim#3321) https://github.com/vim/vim/commit/60d0871000e9abf3716ee035cba5b5a9d659e327
| * vim-patch:8.1.0277: 'incsearch' highlighting wrong in a few casesAufar Gilbran2020-09-11
| | | | | | | | | | | | | | Problem: 'incsearch' highlighting wrong in a few cases. Solution: Fix using last search pattern. Restore highlighting when changing command. (issue vim/vim#3321) https://github.com/vim/vim/commit/c7f08b7ee1c1ff2080d425c2fcdb6907c26fc98e
| * vim-patch:8.1.0275: 'incsearch' with :s doesn't start at cursor lineAufar Gilbran2020-09-11
| | | | | | | | | | | | | | Problem: 'incsearch' with :s doesn't start at cursor line. Solution: Set cursor before parsing address. (closes vim/vim#3318) Also accept a match at the start of the first line. https://github.com/vim/vim/commit/976b847f43dd16eb6cd809d2dcab7dde6045e176
| * vim-patch:8.1.0274: 'incsearch' triggers on ":source"Aufar Gilbran2020-09-11
| | | | | | | | | | | | Problem: 'incsearch' triggers on ":source". Solution: Check for the whole command name. https://github.com/vim/vim/commit/21f990e1c22ffa2fdb66a548ebbe25e6e7194776
| * vim-patch:8.1.0271: 'incsearch' doesn't work for :s, :g or :vAufar Gilbran2020-09-11
| | | | | | | | | | | | Problem: 'incsearch' doesn't work for :s, :g or :v. Solution: Also use 'incsearch' for other commands that use a pattern. https://github.com/vim/vim/commit/b0acacd767a2b0618a7f3c08087708f4329580d0
* | Support for :perl, :perlfile, :perldo and perleval() (#12809)Justin M. Keyes2020-09-05
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * support for :perl, :perlfile, :perldo and perleval() * document that the perl provider doesn't currently work on Windows * document that the perl legacy interface is now also supported * added perleval() documentation * import legacy perl interface tests * only perl 5.22+ is supported * healtcheck: use g:perl_host_prog if its set instead using just 'perl' isn't correct as it may not be the version requested. ditto for 'cpanm', rather go through 'App::cpanminus' to find the latest perl version
| * | import legacy perl interface testsJacques Germishuys2020-09-03
| |/
* | vim-patch:8.2.1586: :resize command not fully tested (#12853)Jan Edmund Lazo2020-09-05
| | | | | | | | | | Problem: :resize command not fully tested. Solution: Add a couple of tests. (Dominique Pellé, closes vim/vim#6857) https://github.com/vim/vim/commit/fe6dce873954a216eedb686bd5006710ffff4b89
* | vim-patch:8.2.1566: not all Bazel files are recognizedJan Edmund Lazo2020-09-02
| | | | | | | | | | | | Problem: Not all Bazel files are recognized. Solution: Add *.bazel and *.BUILD. (closes vim/vim#6836) https://github.com/vim/vim/commit/4488f5a545691ca4c8802bad0d70a5e750fc8844
* | vim-patch:8.1.1694: the RUN_VIM variable is longer than neededJan Edmund Lazo2020-08-30
| | | | | | | | | | | | Problem: The RUN_VIM variable is longer than needed. Solution: Shorten RUN_VIM. (Daniel Hahler, closes vim/vim#4643) https://github.com/vim/vim/commit/41a82604453080d0011f281532582d3bd360df4a
* | vim-patch:8.1.2041: no test for diff mode with syntax highlightingJan Edmund Lazo2020-08-30
| | | | | | | | | | | | Problem: No test for diff mode with syntax highlighting. Solution: Add a test case. https://github.com/vim/vim/commit/248fdb33320641804afed4bdf5dc5cddb1cf64f5
* | vim-patch:8.1.1831: confusing skipped messageJan Edmund Lazo2020-08-30
| | | | | | | | | | | | | | | | Problem: Confusing skipped message. Solution: Drop "run" from "run start the GUI". https://github.com/vim/vim/commit/2514315fc2530170ad7681e45e2b6d1f0680c9eb Cherry-pick 'CheckCanRunGui' user command from patch 8.1.1826.
* | vim-patch:8.1.2206: no test for fixed issue vim/vim#3893Jan Edmund Lazo2020-08-30
| | | | | | | | | | | | Problem: No test for fixed issue vim/vim#3893. Solution: Add a test. (Christian Brabandt, vim/vim#3893) https://github.com/vim/vim/commit/28686682e77c0cca963201ae671bd773d86dba31
* | vim-patch:8.1.1806: test for display updating doesn't check without statuslineJan Edmund Lazo2020-08-30
| | | | | | | | | | | | Problem: Test for display updating doesn't check without statusline. Solution: Add screenshots without a status line. https://github.com/vim/vim/commit/7cc535175a233c6f02cdb5a364b3590560f5bfcb
* | vim-patch:8.1.1804: no test for display updating without a scroll regionJan Edmund Lazo2020-08-30
| | | | | | | | | | | | Problem: No test for display updating without a scroll region. Solution: Add a test. https://github.com/vim/vim/commit/3c8ee629745737aa231fdd123826ae021e398e49
* | vim-patch:8.1.1776: text added with a job isn't displayedJan Edmund Lazo2020-08-30
| | | | | | | | | | | | Problem: Text added with a job to another buffer isn't displayed. Solution: Update topline after adding a line. (closes vim/vim#4745) https://github.com/vim/vim/commit/4641a122f2ffb820ec6d05526532ab38930c5286
* | vim-patch:8.1.2198: crash when using :center in autocommandJan Edmund Lazo2020-08-30
| | | | | | | | | | | | | | | | Problem: Crash when using :center in autocommand. Solution: Bail out early for an empty line. (Dominique pelle, closes vim/vim#5095) https://github.com/vim/vim/commit/396b7c78c0fd9cd07528963b18c27398491df40d Cherry-pick 'src/testdir/check.vim' changes from patch 8.1.1544.
* | vim-patch:8.2.1315: MS-Windows: test log contains escape sequencesJan Edmund Lazo2020-08-30
| | | | | | | | | | | | | | Problem: MS-Windows: test log contains escape sequences. Solution: Do not use t_md and t_me but ANSI escape sequences. (Ken Takata, closes vim/vim#6559) https://github.com/vim/vim/commit/45df2a01a79d562b59949383f79625bb8bd89a69
* | vim-patch:8.2.1033: not easy to read the test time in the test outputJan Edmund Lazo2020-08-30
|/ | | | | | Problem: Not easy to read the test time in the test output. Solution: Align the times. Make slow tests bold. https://github.com/vim/vim/commit/8d9437968b6693ecb14e7375bcb242e657e75266
* vim-patch:8.1.2275: using "seesion" looks like a mistakeJan Edmund Lazo2020-08-23
| | | | | | Problem: Using "seesion" looks like a mistake. Solution: Use an underscore to make the function sort first. https://github.com/vim/vim/commit/1e15e61188e14ba67060c09d4c74e9b587016230
* vim-patch:8.2.1517: cannot easily get the character under the cursorJan Edmund Lazo2020-08-23
| | | | | | Problem: Cannot easily get the character under the cursor. Solution: Add the {chars} argument to strpart(). https://github.com/vim/vim/commit/6c53fca02301ff871cddc1c74c388e23e53a424a
* vim-patch:8.2.0423: in some environments a few tests are expected to failJan Edmund Lazo2020-08-23
| | | | | | | Problem: In some environments a few tests are expected to fail. Solution: Add $TEST_MAY_FAIL to list tests that should not cause make to fail. https://github.com/vim/vim/commit/ce436de5a9b94886baf023b3d22193cc68d0e9d1
* vim-patch:8.1.2364: termwinscroll test is flaky on FreeBSDJan Edmund Lazo2020-08-23
| | | | | | Problem: Termwinscroll test is flaky on FreeBSD. Solution: Add to list of flaky tests. Rename function. https://github.com/vim/vim/commit/e219f73ed546abeba1ff4f5c08b380d648852222
* vim-patch:8.1.2089: do not get a hint that $TEST_FILTER was activeJan Edmund Lazo2020-08-23
| | | | | | Problem: Do not get a hint that $TEST_FILTER was active. Solution: Mention $TEST_FILTER if no functions were executed. https://github.com/vim/vim/commit/7b666c7883c905a0e1428b8bfa7ba062af2656e7
* vim-patch:8.1.2051: double-click test is a bit flakyJan Edmund Lazo2020-08-23
| | | | | | Problem: Double-click test is a bit flaky. Solution: Correct entry in list of flaky tests. https://github.com/vim/vim/commit/705918f9f7e446287923cf0248ea35f2a0688199
* vim-patch:8.1.1677: tests get stuck when running into an existing swapfileJan Edmund Lazo2020-08-23
| | | | | | | Problem: Tests get stuck when running into an existing swapfile. Solution: Set v:swapchoice to "q" and report an error. (Daniel Hahler, closes vim/vim#4644) https://github.com/vim/vim/commit/b073da8929ae0c03c403197197ed6b57f0f3d3be
* vim-patch:8.1.1516: time reported for a test measured wrongJan Edmund Lazo2020-08-23
| | | | | | | Problem: Time reported for a test measured wrong. Solution: Move the computation to the end of RunTheTest(). (Ozaki Kiichi, closes vim/vim#4520) https://github.com/vim/vim/commit/640d4f0c97e686211dc4474b46a83e4435d883c0
* vim-patch:8.2.1511: putting a string in Visual block mode ignores multi-byteJan Edmund Lazo2020-08-22
| | | | | | | Problem: Putting a string in Visual block mode ignores multi-byte characters. Solution: Adjust the column for Visual block mode. (closes vim/vim#6767) https://github.com/vim/vim/commit/cd94277f72e29b740635da84bcd872c96e11bf67
* vim-patch:8.2.1472: ":argdel" does not work like ":.argdel" as documentedJan Edmund Lazo2020-08-17
| | | | | | | | Problem: ":argdel" does not work like ":.argdel" as documented. (Alexey Demin) Solution: Make ":argdel" work like ":.argdel". (closes vim/vim#6727) Also fix giving the error "0 more files to edit". https://github.com/vim/vim/commit/7b22117c4ecf383b6f35acef041773a83ec28220
* vim-patch:8.2.1474: /usr/lib/udef/rules.d not recognized as udevrulesJan Edmund Lazo2020-08-17
| | | | | | Problem: /usr/lib/udef/rules.d not recognized as udevrules. Solution: Adjust match pattern. (Haochen Tong, closes 36722) https://github.com/vim/vim/commit/624b6eaf20f3e8c669425b6a32f17fb9ec2ebbd2
* vim-patch:8.2.1471: :const only locks the variable, not the value (#12765)Jan Edmund Lazo2020-08-16
| | | | | Problem: :const only locks the variable, not the value. Solution: Lock the value as ":lockvar 1 var" would do. (closes vim/vim#6719) https://github.com/vim/vim/commit/241572794f7e93d2f8b762de2300e5f7e4f07628
* vim-patch:8.2.1458: .gawk files not recognizedJan Edmund Lazo2020-08-15
| | | | | | Problem: .gawk files not recognized. Solution: Recognize .gawk files. (Doug Kearns) https://github.com/vim/vim/commit/9a5c553f790f74e4c36295ce5d46c1aa7d13eae6
* vim-patch:8.2.1441: running tests in tiny version gives error for summarize.vimJan Edmund Lazo2020-08-14
| | | | | | | Problem: Running tests in tiny version gives error for summarize.vim. Solution: Set 'cpoptions' to allow for line continuation. Restore redirecting test output to /dev/null. https://github.com/vim/vim/commit/c771908681bc9ee7689d83e09104cf4c6f984326
* vim-patch:8.2.1438: missing tests for interrupting script execution from ↵Jan Edmund Lazo2020-08-14
| | | | | | | | debugger Problem: Missing tests for interrupting script execution from debugger. Solution: Add tests. (Yegappan Lakshmanan, closes vim/vim#6697) https://github.com/vim/vim/commit/7ac616cb0a52bc72b449e19cf9db93bee116c15a
* vim-patch:8.2.1410: adding compiler plugin requires test changeJan Edmund Lazo2020-08-14
| | | | | | Problem: Adding compiler plugin requires test change. Solution: Include compiler plugin and adjust test. https://github.com/vim/vim/commit/7f7a8888699bca6df0a45a16db5f0e313383b5f1
* vim-patch:8.2.1409: nmpmrc and php.ini filetypes not recognizedJan Edmund Lazo2020-08-14
| | | | | | Problem: Nmpmrc and php.ini filetypes not recognized. Solution: Add filetype detection. (Doug Kearns) https://github.com/vim/vim/commit/1e91eafc2e19b84ea44347ea929d2791d2fdd5e3
* vim-patch:8.1.2098: mksession test fails on MS-WindowsJan Edmund Lazo2020-08-14
| | | | | | Problem: mksession test fails on MS-Windows. Solution: Skip testing with backslashes on MS-Windows. https://github.com/vim/vim/commit/37ac4a531ce58daa201e3e045ef553734eaa432a
* vim-patch:8.1.2097: :mksession is not sufficiently testedJan Edmund Lazo2020-08-14
| | | | | | Problem: :mksession is not sufficiently tested. Solution: Add more test cases. (Yegappan Lakshmanan, closes vim/vim#4992) https://github.com/vim/vim/commit/66f0e6c6e201c75c24d4aa8fac46e926f7ac9054
* vim-patch:8.2.1386: backslash not removed afer space with space in 'isfname'Jan Edmund Lazo2020-08-14
| | | | | | | | Problem: Backslash not removed afer space in option with space in 'isfname'. Solution: Do remove backslash before space, also when it is in 'isfname'. (Yasuhiro Matsumoto, closes vim/vim#6651) https://github.com/vim/vim/commit/994b89d28dc54c896e00eba66e247addb0540272
* vim-patch:8.2.1379: curly braces expression ending in " }" does not workJan Edmund Lazo2020-08-14
| | | | | | Problem: Curly braces expression ending in " }" does not work. Solution: Skip over white space when checking for "}". (closes vim/vim#6634) https://github.com/vim/vim/commit/ae95a3946b012d4e68bcb20b28f691f6d3b9caaf
* vim-patch:8.2.1369: MS-Windows: autocommand test sometimes failsJan Edmund Lazo2020-08-14
| | | | | | Problem: MS-Windows: autocommand test sometimes fails. Solution: Do not rely on the cat command. https://github.com/vim/vim/commit/14ddd226daa324831e1872c352452f202fd6068c
* vim-patch:8.2.1361: error for white space after expression in assignmentJan Edmund Lazo2020-08-14
| | | | | | Problem: Error for white space after expression in assignment. Solution: Skip over white space. (closes vim/vim#6617) https://github.com/vim/vim/commit/6a25026262e2cdbbd8738361c5bd6ebef8862d87
* vim-patch:8.2.1360: stray error for white space after expressionJan Edmund Lazo2020-08-14
| | | | | | Problem: Stray error for white space after expression. Solution: Ignore trailing white space. (closes vim/vim#6608) https://github.com/vim/vim/commit/f96e9dec636d7d105b015680d8c5d6b47d936e01
* vim-patch:8.2.1347: cannot easily get the script IDJan Edmund Lazo2020-08-14
| | | | | | Problem: Cannot easily get the script ID. Solution: Support expand('<SID>'). https://github.com/vim/vim/commit/909443028b57d7514ce3c71f00e9d808f2126b4f
* vim-patch:8.1.2341: not so easy to interrupt a script programaticallyJan Edmund Lazo2020-08-14
| | | | | | Problem: Not so easy to interrupt a script programatically. Solution: Add the interrupt() function. (Yasuhiro Matsumoto, closes vim/vim#2834) https://github.com/vim/vim/commit/67a2deb9cb4ac2224cb1e4d240a5d0659f036264
* vim-patch:8.1.0573: cannot redefine user command without ! in same scriptJan Edmund Lazo2020-08-14
| | | | | | | Problem: Cannot redefine user command without ! in same script Solution: Allow redefining user command without ! in same script, like with functions. https://github.com/vim/vim/commit/55d46913084745a48749d7ac4f48930852e1d87e