| Commit message (Collapse) | Author | Age |
... | |
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
vim-patch:7.4.{1107,1114,1116,1117,1120}
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Problem: delete() does not work well with symbolic links.
Solution: Recognize symbolik links.
https://github.com/vim/vim/commit/43a34f9f74fdce462fa250baab620264c28b6165
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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
|
|/ / / /
| | | |
| | | |
| | | |
| | | | |
vim-patch:7.4.1755
this prevents a crash when the list is used in setreg() later
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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].
|
|\ \ \ \
| | | | |
| | | | | |
vim-patch:7.4.1105
|
| | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Old style test for fnamemodify().
Solution: Turn it into a new style test.
https://github.com/vim/vim/commit/610cc1b9b3c8104382f5506606c1f87118c28114
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Using unterminated string.
Solution: Add NUL before calling vim_strsave_shellescape(). (James McCoy)
https://github.com/vim/vim/commit/5ca84ce4aa2832041f843e624c222bbc1f4d3e14
|
| | | |
| | | |
| | | |
| | | | |
The patch was merged into master at d25a59f4.
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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).
|
| |/ /
|/| | |
|
| |/
|/| |
|
|\ \
| | |
| | | |
vim-patch:7.4.952
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: 'lispwords' is tested in the old way.
Solution: Make a new style test for 'lispwords'.
https://github.com/vim/vim/commit/6cd1345307440491580e5e86cb82c54ee9a46baa
|
| |/
|/| |
|
|/ |
|
|\
| |
| | |
vim-patch:7.4.{926,932,933}
|
| |
| |
| |
| |
| |
| |
| | |
Problem: test_utf8 has confusing dummy command.
Solution: Use a real command instead of a colon.
https://github.com/vim/vim/commit/8f08dab18df6dbf6c4b4973fd2d480e4bffb82d8
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|\ \
| | |
| | | |
vim-patch:7.4.{891,893,912}
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Wrong indenting for C++ constructor.
Solution: Recognize ::. (Anhong)
https://github.com/vim/vim/commit/e01f4f86cef7bed3cb99b26f9f57d86f6eb5fe1a
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| |/
| |
| |
| |
| |
| |
| |
| | |
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
|
|\ \
| | |
| | | |
tests: migrate legacy test 11
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
|\ \ \
| | | |
| | | | |
tests: Migrate legacy test 36.
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | |
| | |
| | |
| | |
| | | |
Error was reported upstream in vim/vim#650, fixed in 7.4.1366.
Typo was fixed upstream in 7.4.1041.
|
| | | |
|
|\ \ \
| | | |
| | | | |
vim-patch:7.4.888
|
| | | | |
|
| | |/
| |/| |
|
|/ /
| |
| |
| |
| |
| |
| | |
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
|
|\ \
| |/
|/| |
vim-patch:7.4.792
|
| | |
|
|\ \ |
|
| | |
| | |
| | |
| | | |
mbyte.vim, small.vim are not relevant to migrated legacy tests.
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
vim-patch:efcabd6892ad89a4585fb77aa94c3b1802b784ab
|
|\ \ \
| | | |
| | | | |
tests: Migrate legacy test command_count.
|
| | | | |
|