aboutsummaryrefslogtreecommitdiff
path: root/test/functional
Commit message (Collapse)AuthorAge
...
| * | | test/functional: cd_spec: Add tests for {getcwd,haslocaldir}(-1, -1)James McCoy2016-06-01
| | | |
| * | | test/functional: cd_spec: Add tests for using explicit argsJames McCoy2016-06-01
| | | |
| * | | test/functional: cd_spec: Use named keys for directories tableJames McCoy2016-06-01
| | | | | | | | | | | | | | | | | | | | | | | | The directories table contains the names of the expected directory names for varying scopes of the :cd tests. Using named indexes, instead of numbered, makes the test more readable.
| * | | test/functional: Allow arbitrary arguments to cwd/lwd functionsJames McCoy2016-06-01
| | | | | | | | | | | | | | | | | | | | | | | | Build wcwd/tcwd and wlwd/tlwd on top of the reworked cwd/lwd functions. This will allow for easier testing of `getcwd()`/`haslocaldir()` in arbitrary windows and/or tab pages.
* | | | vim-patch:7.4.1108 (#4872)James McCoy2016-06-03
|/ / / | | | | | | | | | | | | | | | | | | Problem: Expanding "~" halfway a file name. Solution: Handle the file name as one name. (Marco Hinz) Add a test. Closes vim/vim#564. https://github.com/vim/vim/commit/58adb14739fa240ca6020cede9ab1f1cb07bd90a
* | | Merge pull request #4756 from jbradaric/vim-7.4.1119Justin M. Keyes2016-05-29
|\ \ \ | | | | | | | | vim-patch:7.4.1119,7.4.1123,7.4.1132,7.4.1161
| * | | Fix linter warnings in test.Jurica Bradaric2016-05-14
| | | |
| * | | vim-patch:7.4.1161Jurica Bradaric2016-05-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: ":argadd" without argument is supposed to add the current buffer name to the arglist. Solution: Make it work as documented. (Coot, closes vim/vim#577) https://github.com/vim/vim/commit/2faa29f896252073b53f387406109e331fbbe5f8
| * | | vim-patch:7.4.1132Jurica Bradaric2016-05-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Old style tests for the argument list. Solution: Add more new style tests. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/99dbe291f55022bd5166c9c3c7967b8693cd9d1b
| * | | vim-patch:7.4.1123Jurica Bradaric2016-05-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using ":argadd" when there are no arguments results in the second argument to be the current one. (Yegappan Lakshmanan) Solution: Correct the w_arg_idx value. https://github.com/vim/vim/commit/a24f0a550fed3d9773800cf6be4efd072fff20ec
| * | | vim-patch:7.4.1119Jurica Bradaric2016-05-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: argidx() has a wrong value after ":%argdelete". (Yegappan Lakshmanan) Solution: Correct the value of w_arg_idx. Add a test. https://github.com/vim/vim/commit/72defda84eb26be9e2ade56c7877b912f818026e
* | | | Merge pull request #2825 from lucc/legacy/listlbrJustin M. Keyes2016-05-27
|\ \ \ \ | | | | | | | | | | tests: Migrate legacy test listlbr.
| * | | | Update migrated test after patch recent patches in master.Lucas Hoffmann2016-05-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following upstream patches that modified the original test have reached master: 7.4.798, 7.4.818, 7.4.883, 7.4.977. The changes are incorporated into the migrated test. Also improve readability and some string delimiters.
| * | | | tests: Migrate legacy test listlbr.Lucas Hoffmann2016-05-23
| | |/ / | |/| |
* | | | eval: Stop executing *eval() function at errorZyX2016-05-27
| | | | | | | | | | | | | | | | | | | | Fixes #4822 Closes #4823
* | | | vim-patch:7.4.1567James McCoy2016-05-25
| |_|/ |/| | | | | | | | | | | | | | | | | Problem: Crash in assert_fails(). Solution: Check for NULL. (Dominique Pelle) Add a test. https://github.com/vim/vim/commit/1abb502635c7f317e05a0cf3ea067101f9d684f5
* | | Merge pull request #4624 from bfredl/timersBjörn Linse2016-05-25
|\ \ \ | | | | | | | | implement timers and process events during sleep
| * | | cmdline: Redraw the cmdline after processing eventsBjörn Linse2016-05-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | vim-patch:7.4.1603 TODO(bfredl): if we allow events in HITRETURN and ASKMORE states, we need to add the necessary redraws as well.
| * | | eval: implement timers. vim-patch: 7.4.1578, 7.4.1831Björn Linse2016-05-24
| |/ / | | | | | | | | | | | | For the moment, timers are triggered during sleep, but not in wait-for-input modes, like press-RETURN or f_getchar()
* | | vim-patch:7.4.1071James McCoy2016-05-24
| | | | | | | | | | | | | | | | | | | | | | | | Problem: New style tests are executed in arbitrary order. Solution: Sort the test function names. (Hirohito Higashi) Fix the quickfix test that depended on the order. https://github.com/vim/vim/commit/cfc0a350a9fa04f1b0cfa1ba31fbd2847376513f
* | | vim-patch:7.4.1053James McCoy2016-05-24
|/ / | | | | | | | | | | | | Problem: Insufficient testing for quickfix commands. Solution: Add a new style quickfix test. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/da59dd5da6440c3410866ed61ce169a2012ba5bd
* | Merge pull request #2824 from lucc/legacy/close_countJustin M. Keyes2016-05-22
|\ \ | | | | | | tests: migrate legacy close_count
| * | tests: Modernize legacy/close_count.Lucas Hoffmann2016-05-20
| | |
| * | tests: Migrate legacy test close_count.Lucas Hoffmann2016-05-20
| | |
* | | Merge pull request #4786 from jbradaric/vim-7.4.1516Justin M. Keyes2016-05-22
|\ \ \ | | | | | | | | vim-patch:7.4.1516,7.4.1521
| * | | file_perm_spec: Fix the test condition on Windows.Jurica Bradaric2016-05-20
| | | |
| * | | vim-patch:7.4.1521Jurica Bradaric2016-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: File permission test fails on MS-Windows. Solution: Expect a different permission. https://github.com/vim/vim/commit/8322e1f06e8fa39a6bb790a7d8d7db5d7aff3366
| * | | vim-patch:7.4.1516Jurica Bradaric2016-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cannot change file permissions. Solution: Add setfperm(). https://github.com/vim/vim/commit/8049253b96838b3584600e5ad229abad37a95b10
* | | | test/syntax: foo=NONE clears hi groupAdnoC2016-05-21
| | | |
* | | | vim-patch:7.4.1017James McCoy2016-05-20
| |/ / |/| | | | | | | | | | | | | | | | | | | | Problem: When there is a backslash in an option ":set -=" doesn't work. Solution: Handle a backslash better. (Jacob Niehus) Add a new test, merge in old test. https://github.com/vim/vim/commit/8f79acdf7ede2693fbda53c3c9693f16db4f193b
* | | test: listcharsYichao Zhou2016-05-20
| | |
* | | test: cursorline, listcharsYichao Zhou2016-05-20
| | |
* | | test: Update to meet new expectations.Yichao Zhou2016-05-20
| | |
* | | Merge #2821 'test: migrate legacy test breakindent'Justin M. Keyes2016-05-20
|\ \ \
| * | | tests: Migrate legacy test breakindent.Lucas Hoffmann2016-02-25
| | | |
* | | | Merge #4633: support "special" highlight (undercurl)Justin M. Keyes2016-05-19
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | Closes #2040 Closes #3370
| * | | test: Screen also checks 'special' when testing attribute equalityAdnoC2016-05-17
| | | |
| * | | test: Edit the special color testAdnoC2016-05-17
| | | |
| * | | test: Add a test for the new guisp highlighting feature.KillTheMule2016-05-17
| | | | | | | | | | | | | | | | Screen.lua needed a little cosmetical adjustment to print out the color nicely.
| * | | test: Fix tests failingAdnoC2016-05-17
| | | |
* | | | Merge pull request #4734 from jbradaric/vim-7.4.1102Justin M. Keyes2016-05-18
|\ \ \ \ | |/ / / |/| | | vim-patch:7.4.1102, 7.4.1110, 7.4.1832
| * | | 108_backtrace_debug_comands: Fix linter errors.Jurica Bradaric2016-05-17
| | | |
| * | | vim-patch:7.4.1110Jurica Bradaric2016-05-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Test 108 fails when language is French. Solution: Force English messages. (Dominique Pelle) https://github.com/vim/vim/commit/8c600052fabe4859470d9d0ba2ddd74a52ea9745
| * | | vim-patch:7.4.1102Jurica Bradaric2016-05-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Debugger has no stack backtrace support. Solution: Add "backtrace", "frame", "up" and "down" commands. (Alberto Fanjul, closes vim/vim#433) https://github.com/vim/vim/commit/f1f60f859cdbb2638b3662ccf7b1d179865fe7dc
* | | | Merge pull request #4759 from jbradaric/vim-7.4.1513Justin M. Keyes2016-05-17
|\ \ \ \ | |/ / / |/| | | vim-patch:7.4.1513
| * | | vim-patch:7.4.1513Jurica Bradaric2016-05-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: "J" fails if there are not enough lines. (Christian Neukirchen) Solution: Reduce the count, only fail on the last line. https://github.com/vim/vim/commit/41e0f2f48f541eb2c8eb5620d3f1d270eb979154
* | | | Merge pull request #4743 from jamessan/vim-7.4.1037Justin M. Keyes2016-05-15
|\ \ \ \ | | | | | | | | | | vim-patch:7.4.1037,fa73534
| * | | | vim-patch:7.4.1037James McCoy2016-05-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using "q!" when there is a modified hidden buffer does not unload the current buffer, resulting in the need to abandon it again. Solution: When using "q!" unload the current buffer when needed. (Yasuhiro Matsumoto, Hirohito Higashi) https://github.com/vim/vim/commit/027387f70c671f62e3e08e0bdd09ec05b0232735
* | | | | test: term_close use-after-freeJustin M. Keyes2016-05-15
| | | | | | | | | | | | | | | | | | | | References #4393
* | | | | ex_terminal(): fix double-freeJustin M. Keyes2016-05-15
| | | | | | | | | | | | | | | | | | | | Closes #4554