Justin M. Keyes
bf2c2b34cf
Merge pull request #4357 from jbradaric/vim-7.4.1105
...
vim-patch:7.4.1105
2016-04-09 14:14:55 -04:00
James McCoy
7558f42f7d
vim-patch:7.4.1654
...
Problem: Crash when using expand('%:S') in a buffer without a name.
Solution: Don't set a NUL. (James McCoy, closes vim/vim#714 )
52c6eaffd4
2016-03-30 08:30:35 -04:00
James McCoy
62c0d99474
vim-patch:7.4.1652
...
Problem: Old style test for fnamemodify().
Solution: Turn it into a new style test.
610cc1b9b3
2016-03-30 08:30:35 -04:00
James McCoy
e4d1bf7177
vim-patch:7.4.1643
...
Problem: Terminating file name has side effects.
Solution: Restore the character. (mostly by James McCoy, closes vim/vim#713 )
d4caf5c16a
2016-03-30 08:30:35 -04:00
James McCoy
5f0c76b243
vim-patch:7.4.1641
...
Problem: Using unterminated string.
Solution: Add NUL before calling vim_strsave_shellescape(). (James McCoy)
5ca84ce4aa
2016-03-30 08:30:35 -04:00
Lucas Hoffmann
316d38d98c
tests: Update migrated legacy test 88 for patch 7.4.639.
...
The patch was merged into master at d25a59f4
.
2016-03-09 23:55:16 +01:00
Lucas Hoffmann
925c020a1b
tests: Modernize legacy test 88.
2016-03-09 23:55:13 +01:00
Lucas Hoffmann
87c208a43f
tests: Migrate legacy test 88.
2016-03-09 23:54:26 +01:00
Thiago de Arruda
c6ec148f2d
Rewrite hexadecimal escape sequences as decimal in lua strings
...
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).
2016-03-07 03:58:35 -03:00
Thiago de Arruda
35d8d10a6a
Remove dependency on ffi module
2016-03-07 03:58:29 -03:00
watiko
6d2ed7c0eb
tests: Migrate legacy test tagcase
2016-03-06 00:32:58 +09:00
Marco Hinz
a528d56ba0
Tests: add autocmd_spec.lua
2016-03-02 12:37:50 +01:00
watiko
29a1807de8
tests: Migrate legacy test sort
2016-03-02 17:32:24 +09:00
watiko
313810ccad
vim-patch:7.4.1143
...
Problem: Can't sort on floating point numbers.
Solution: Add the "f" flag to ":sort". (Alex Jakushev) Also add the "f"
flag to sort().
f7edf40448
2016-03-02 17:32:24 +09:00
watiko
d5904160d7
tests: Migrate legacy test searchpos
2016-03-02 16:41:09 +09:00
Justin M. Keyes
badf227e6f
Merge pull request #4319 from watiko/vim-7.4.952
...
vim-patch:7.4.952
2016-03-02 01:31:45 -05:00
Marco Hinz
be7d6ba6c1
Trigger TabNew before TabEnter
2016-03-01 21:52:37 +01:00
Jurica Bradaric
11cf3680e4
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)
9bbf63dbf8
2016-02-27 18:29:16 +01:00
Lucas Hoffmann
1e7c6380fe
tests: Migrate legacy test breakindent.
2016-02-25 17:15:09 +01:00
Lucas Hoffmann
2ced866925
tests: Migrate legacy test 68.
2016-02-24 22:21:25 +01:00
Marco Hinz
9a3b7fa906
Tests: fix according to lualint
2016-02-24 01:42:38 +01:00
watiko
f0add77de5
vim-patch:7.4.952
...
Problem: 'lispwords' is tested in the old way.
Solution: Make a new style test for 'lispwords'.
6cd1345307
2016-02-22 22:47:18 +09:00
Justin M. Keyes
95230ec702
Merge pull request #4267 from watiko/vim-7.4.932
...
vim-patch:7.4.{926,932,933}
2016-02-22 01:10:50 -05:00
Justin M. Keyes
73676ad37b
Merge pull request #4262 from watiko/vim-7.4.893
...
vim-patch:7.4.{891,893,912}
2016-02-22 01:02:18 -05:00
Justin M. Keyes
6395dd64a4
Merge pull request #4167 from lucc/test11
...
tests: migrate legacy test 11
2016-02-21 23:49:36 -05:00
Justin M. Keyes
dd4b661dbd
Merge pull request #4243 from lucc/test36
...
tests: Migrate legacy test 36.
2016-02-21 23:47:15 -05:00
Lucas Hoffmann
1b8caf3d75
test: charsearch: Fix error/typo in legacy test.
...
Error was reported upstream in vim/vim#650 , fixed in 7.4.1366.
Typo was fixed upstream in 7.4.1041.
2016-02-20 10:52:02 -05:00
Lucas Hoffmann
76c9bd00d0
tests: Migrate legacy charsearch test.
2016-02-20 07:53:37 +01:00
Justin M. Keyes
00347ec781
Merge pull request #4240 from jbradaric/vim-7.4.888
...
vim-patch:7.4.888
2016-02-19 04:06:29 -05:00
Jurica Bradaric
560a346d57
vim-patch:7.4.844 #4228
...
Problem: When '#' is in 'isident' the is# comparator doesn't work.
Solution: Don't use vim_isIDc(). (Yasuhiro Matsumoto)
37a8de17d4
2016-02-17 03:59:58 -05:00
watiko
4f3ea0379e
vim-patch:7.4.932
...
Problem: test_utf8 has confusing dummy command.
Solution: Use a real command instead of a colon.
8f08dab18d
2016-02-16 00:18:42 +09:00
watiko
3680332325
vim-patch:7.4.926
...
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)
4f8fa1633c
2016-02-16 00:15:52 +09:00
watiko
ade2298735
vim-patch:7.4.912
...
Problem: Wrong indenting for C++ constructor.
Solution: Recognize ::. (Anhong)
e01f4f86ce
2016-02-15 21:08:22 +09:00
watiko
72d5a88af5
vim-patch:7.4.893
...
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.
d1b15dec4d
2016-02-15 19:13:15 +09:00
watiko
1eeadd7098
test: Fix lint error
2016-02-15 11:05:17 +01:00
watiko
9bd8fcde1e
test: Add test cases to legacy test autocmd_option
2016-02-15 11:05:17 +01:00
watiko
2d5cba630c
vim-patch:7.4.891
...
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)
089af18d1f
2016-02-15 19:02:52 +09:00
Justin M. Keyes
baee9fe286
Merge pull request #4220 from watiko/vim-7.4.792
...
vim-patch:7.4.792
2016-02-15 03:55:23 -05:00
Lucas Hoffmann
109d53b7b9
test: 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.
2016-02-15 09:25:49 +01:00
Lucas Hoffmann
291715286b
test: 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.
2016-02-15 09:09:16 +01:00
Justin M. Keyes
1e995ea2fd
Merge #4140 'vim-patch:7.4.771'.
2016-02-15 01:48:30 -05:00
Justin M. Keyes
69234f4a76
test: search_mbyte_spec: minor cleanup
...
mbyte.vim, small.vim are not relevant to migrated legacy tests.
2016-02-15 01:47:43 -05:00
Justin M. Keyes
e0ca30553b
Merge pull request #4166 from lucc/legacy/command_count
...
tests: Migrate legacy test command_count.
2016-02-15 01:10:15 -05:00
Justin M. Keyes
adb73b6025
Merge pull request #4204 from watiko/vim-7.4.915
...
vim-patch:7.4.{749,915}
2016-02-11 03:45:08 -05:00
watiko
51c3e0aa80
vim-patch:7.4.929
...
Problem: "gv" after paste selects one character less if 'selection' is
"exclusive".
Solution: Increment the end position. (Christian Brabandt)
d29c6fea94
2016-02-11 15:13:30 +09:00
watiko
663e1ed158
vim-patch:7.4.743
...
Problem: "p" in Visual mode causes an unexpected line split.
Solution: Advance the cursor first. (Yukihiro Nakadaira)
c004bc2726
2016-02-11 15:13:30 +09:00
watiko
4a0e10fb2c
vim-patch:7.4.734
...
Problem: ml_get error when using "p" in a Visual selection in the last
line.
Solution: Change the behavior at the last line. (Yukihiro Nakadaira)
d009e86826
2016-02-11 15:13:30 +09:00
watiko
b137ebdd17
tests: Migrate legacy test match_conceal
2016-02-11 15:08:31 +09:00
Jurica Bradaric
f19e4dd1df
vim-patch:7.4.834
...
Problem: gettabvar() doesn't work after Vim start. (Szymon Wrozynski)
Solution: Handle first window in tab still being NULL. (Christian Brabandt)
7e47d1ac6a
2016-02-09 20:21:26 +01:00
Jurica Bradaric
a9a25fda42
vim-patch:7.4.755
...
Problem: It is not easy to count the number of characters.
Solution: Add the skipcc argument to strchars(). (Hirohito Higashi, Ken
Takata)
641e48c224
2016-02-09 01:36:29 -05:00