aboutsummaryrefslogtreecommitdiff
path: root/test/functional/legacy
Commit message (Collapse)AuthorAge
...
| * | | tests: Migrate legacy test tagcasewatiko2016-03-06
| | | |
* | | | Merge pull request #4367 from jbradaric/vim-7.4.1107Justin M. Keyes2016-04-22
|\ \ \ \ | | | | | | | | | | vim-patch:7.4.{1107,1114,1116,1117,1120}
| * | | | delete_spec: Fix linter errors.Jurica Bradaric2016-04-20
| | | | |
| * | | | vim-patch:7.4.1120Jurica Bradaric2016-04-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: delete(x, 'rf') fails if a directory is empty. (Lcd) Solution: Ignore not finding matches in an empty directory. https://github.com/vim/vim/commit/336bd622c31e1805495c034e1a8cfadcc0bbabc7
| * | | | vim-patch:7.4.1114Jurica Bradaric2016-04-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: delete() does not work well with symbolic links. Solution: Recognize symbolik links. https://github.com/vim/vim/commit/43a34f9f74fdce462fa250baab620264c28b6165
| * | | | vim-patch:7.4.1107Jurica Bradaric2016-04-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Vim can create a directory but not delete it. Solution: Add an argument to delete() to make it possible to delete a directory, also recursively. https://github.com/vim/vim/commit/da440d21a6b94d7f525fa7be9b1417c78dd9aa4c
* | | | | eval: let getreg() return valid list for an undefined registerBjörn Linse2016-04-21
|/ / / / | | | | | | | | | | | | | | | | vim-patch:7.4.1755 this prevents a crash when the list is used in setreg() later
* | | | test: convert test_marks.in.Justin M. Keyes2016-04-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vim-patch:35e7594 https://github.com/vim/vim/commit/35e7594dd429f7a8a06cefd61c3e8d48b9bd74e2 "Add missing test files from 7.4.634 to the repository." The discrepancy between the expected getpos() result of the old test [0, 15, 2, 0] and the converted test [0, 3, 2, 0] is just a matter of how the buffer is constructed: in the old Vim test the buffer has a bunch of junk at the top. The central purpose of the test is to verify that the getpost("'a") does *not* return [0, 0, 0, 0].
* | | | Merge pull request #4357 from jbradaric/vim-7.4.1105Justin M. Keyes2016-04-09
|\ \ \ \ | | | | | | | | | | vim-patch:7.4.1105
| * | | | vim-patch:7.4.1105Jurica Bradaric2016-02-27
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | Problem: When using slices there is a mixup of variable name and namespace. Solution: Recognize variables that can't be a namespace. (Hirohito Higashi) https://github.com/vim/vim/commit/9bbf63dbf8286fadc0cd6b3428010abb67b1b64d
* | | | vim-patch:7.4.1654James McCoy2016-03-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Crash when using expand('%:S') in a buffer without a name. Solution: Don't set a NUL. (James McCoy, closes vim/vim#714) https://github.com/vim/vim/commit/52c6eaffd43a8c8865f8d6ed7cde0a8b137479e2
* | | | vim-patch:7.4.1652James McCoy2016-03-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Old style test for fnamemodify(). Solution: Turn it into a new style test. https://github.com/vim/vim/commit/610cc1b9b3c8104382f5506606c1f87118c28114
* | | | vim-patch:7.4.1643James McCoy2016-03-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Terminating file name has side effects. Solution: Restore the character. (mostly by James McCoy, closes vim/vim#713) https://github.com/vim/vim/commit/d4caf5c16a9f1c9477d426e58d8d3dc47ab5f066
* | | | vim-patch:7.4.1641James McCoy2016-03-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using unterminated string. Solution: Add NUL before calling vim_strsave_shellescape(). (James McCoy) https://github.com/vim/vim/commit/5ca84ce4aa2832041f843e624c222bbc1f4d3e14
* | | | tests: Update migrated legacy test 88 for patch 7.4.639.Lucas Hoffmann2016-03-09
| | | | | | | | | | | | | | | | The patch was merged into master at d25a59f4.
* | | | tests: Modernize legacy test 88.Lucas Hoffmann2016-03-09
| | | |
* | | | tests: Migrate legacy test 88.Lucas Hoffmann2016-03-09
| | | |
* | | | Rewrite hexadecimal escape sequences as decimal in lua stringsThiago de Arruda2016-03-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The hexadecimal notation is a Luajit extension which is not compatible with Lua 5.1. While Lua 5.2 does support hexadecimal sequences, it is better to target Lua 5.1 for maximum compatibility with Luajit(which has fully compatible with 5.1 API/ABI).
* | | | Remove dependency on ffi moduleThiago de Arruda2016-03-07
| |/ / |/| |
* | | Tests: add autocmd_spec.luaMarco Hinz2016-03-02
| |/ |/|
* | Merge pull request #4319 from watiko/vim-7.4.952Justin M. Keyes2016-03-02
|\ \ | | | | | | vim-patch:7.4.952
| * | vim-patch:7.4.952watiko2016-02-22
| | | | | | | | | | | | | | | | | | | | | Problem: 'lispwords' is tested in the old way. Solution: Make a new style test for 'lispwords'. https://github.com/vim/vim/commit/6cd1345307440491580e5e86cb82c54ee9a46baa
* | | Trigger TabNew before TabEnterMarco Hinz2016-03-01
| |/ |/|
* | Tests: fix according to lualintMarco Hinz2016-02-24
|/
* Merge pull request #4267 from watiko/vim-7.4.932Justin M. Keyes2016-02-22
|\ | | | | vim-patch:7.4.{926,932,933}
| * vim-patch:7.4.932watiko2016-02-16
| | | | | | | | | | | | | | Problem: test_utf8 has confusing dummy command. Solution: Use a real command instead of a colon. https://github.com/vim/vim/commit/8f08dab18df6dbf6c4b4973fd2d480e4bffb82d8
| * vim-patch:7.4.926watiko2016-02-16
| | | | | | | | | | | | | | | | | | Problem: Completing the longest match doesn't work properly with multi-byte characters. Solution: When using multi-byte characters use another way to find the longest match. (Hirohito Higashi) https://github.com/vim/vim/commit/4f8fa1633cdfbd09a41160c8480fe67c198067e9
* | Merge pull request #4262 from watiko/vim-7.4.893Justin M. Keyes2016-02-22
|\ \ | | | | | | vim-patch:7.4.{891,893,912}
| * | vim-patch:7.4.912watiko2016-02-15
| | | | | | | | | | | | | | | | | | | | | Problem: Wrong indenting for C++ constructor. Solution: Recognize ::. (Anhong) https://github.com/vim/vim/commit/e01f4f86cef7bed3cb99b26f9f57d86f6eb5fe1a
| * | vim-patch:7.4.893watiko2016-02-15
| | | | | | | | | | | | | | | | | | | | | | | | Problem: C indenting is wrong below a "case (foo):" because it is recognized as a C++ base class construct. Issue #38. Solution: Check for the case keyword. https://github.com/vim/vim/commit/d1b15dec4d00d7ed5e92ff4e0fb7fc2e0818e479
| * | vim-patch:7.4.891watiko2016-02-15
| |/ | | | | | | | | | | | | | | Problem: Indentation of array initializer is wrong. Solution: Avoid that calling find_start_rawstring() changes the position returned by find_start_comment(), add a test. (Hirohito Higashi) https://github.com/vim/vim/commit/089af18d1fd0961ff504ee72db0156bbfe509cdf
* | Merge pull request #4167 from lucc/test11Justin M. Keyes2016-02-21
|\ \ | | | | | | tests: migrate legacy test 11
| * | test: Migrate legacy test 11.Lucas Hoffmann2016-02-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | Some parts of the test depend on gzip(1). They are skipped if gzip is not available. Some `:write` and `:edit` commands produce messages and "hit enter" prompts that had to be treated with an extra `feed('<C-L>')`. In the original test file this was not neccessary because it was `:source!`ed.
* | | Merge pull request #4243 from lucc/test36Justin M. Keyes2016-02-21
|\ \ \ | | | | | | | | tests: Migrate legacy test 36.
| * | | test: Migrate legacy test 36.Lucas Hoffmann2016-02-15
| |/ / | | | | | | | | | | | | | | | | | | The test was split into several blocks reusing the same input file. As it is complicated to send text in different encodings and with control characters from the test suite to nvim and back the results are written to a temp file and loaded into the test from there.
* | | test: charsearch: Fix error/typo in legacy test.Lucas Hoffmann2016-02-20
| | | | | | | | | | | | | | | Error was reported upstream in vim/vim#650, fixed in 7.4.1366. Typo was fixed upstream in 7.4.1041.
* | | tests: Migrate legacy charsearch test.Lucas Hoffmann2016-02-20
| | |
* | | Merge pull request #4240 from jbradaric/vim-7.4.888Justin M. Keyes2016-02-19
|\ \ \ | | | | | | | | vim-patch:7.4.888
| * | | test: Fix lint errorwatiko2016-02-15
| | | |
| * | | test: Add test cases to legacy test autocmd_optionwatiko2016-02-15
| | |/ | |/|
* / | vim-patch:7.4.844 #4228Jurica Bradaric2016-02-17
|/ / | | | | | | | | | | | | Problem: When '#' is in 'isident' the is# comparator doesn't work. Solution: Don't use vim_isIDc(). (Yasuhiro Matsumoto) https://github.com/vim/vim/commit/37a8de17d4dfd3d463960c38a204ce399c8e19d4
* | Merge pull request #4220 from watiko/vim-7.4.792Justin M. Keyes2016-02-15
|\ \ | |/ |/| vim-patch:7.4.792
| * tests: Migrate legacy test match_concealwatiko2016-02-11
| |
* | Merge #4140 'vim-patch:7.4.771'.Justin M. Keyes2016-02-15
|\ \
| * | test: search_mbyte_spec: minor cleanupJustin M. Keyes2016-02-15
| | | | | | | | | | | | mbyte.vim, small.vim are not relevant to migrated legacy tests.
| * | Remove unused variables from the test.Jurica Bradaric2016-02-01
| | |
| * | Use before_each instead of setup in the test.Jurica Bradaric2016-02-01
| | |
| * | Add test files for patch 7.4.771.Jurica Bradaric2016-02-01
| | | | | | | | | | | | vim-patch:efcabd6892ad89a4585fb77aa94c3b1802b784ab
* | | Merge pull request #4166 from lucc/legacy/command_countJustin M. Keyes2016-02-15
|\ \ \ | | | | | | | | tests: Migrate legacy test command_count.
| * | | tests: Simplify migrated legacy test.Lucas Hoffmann2016-02-04
| | | |