Jan Edmund Lazo
c5db02d792
vim-patch:8.1.1073: space in number column is on wrong side with 'rightleft' set
...
Problem: Space in number column is on wrong side with 'rightleft' set.
Solution: Move the space to the text side. Add a test.
e73f911c53
2019-03-31 12:40:54 -04:00
Jan Edmund Lazo
f772117b55
eval: diff_hlID() and hlID() return same id
2019-03-31 09:01:40 -04:00
Jan Edmund Lazo
1782550bfe
vim-patch:8.0.1153: no tests for diff_hlID() and diff_filler()
...
Problem: No tests for diff_hlID() and diff_filler().
Solution: Add tests. (Dominique Pelle, closes vim/vim#2156 )
97fbc404fc
2019-03-31 08:31:38 -04:00
Anatolii Sakhnik
8f20c22e10
vim-patch:8.1.0497: :%diffput changes order of lines
...
Problem: :%diffput changes order of lines. (Markus Braun)
Solution: Do adjust marks when using internal diff.
5f57bdcab7
2018-12-09 20:05:53 +02:00
Anatolii Sakhnik
e104228b1c
vim-patch:8.1.0458: ml_get error and crash when using "do"
...
Problem: Ml_get error and crash when using "do".
Solution: Adjust cursor position also when diffupdate is not needed.
(Hirohito Higashi)
df77cef92e
2018-12-09 19:55:08 +02:00
Anatolii Sakhnik
2c92a4d0c8
vim-patch:8.1.0397: no event triggered after updating diffs
...
Problem: No event triggered after updating diffs.
Solution: Add the DiffUpdated event.
e8fa05b5bc
2018-12-09 19:45:56 +02:00
Anatolii Sakhnik
72c5a9db70
vim-patch:8.1.0375: cannot use diff mode with Cygwin diff.exe
...
Problem: Cannot use diff mode with Cygwin diff.exe. (Igor Forca)
Solution: Skip over unrecognized lines in the diff output.
3b8defd0a5
2018-12-09 19:45:56 +02:00
Anatolii Sakhnik
cf1ffa9166
vim-patch:8.1.0360: using an external diff program is slow and inflexible
...
Problem: Using an external diff program is slow and inflexible.
Solution: Include the xdiff library. (Christian Brabandt)
Use it by default.
e828b7621c
vim-patch:8.1.0360
vim-patch:8.1.0364
vim-patch:8.1.0366
vim-patch:8.1.0370
vim-patch:8.1.0377
vim-patch:8.1.0378
vim-patch:8.1.0381
vim-patch:8.1.0396
vim-patch:8.1.0432
2018-12-09 19:45:56 +02:00
Justin M. Keyes
ee94eecbd4
vim-patch:8.1.0448: cursorline not removed when using 'cursorbind'
...
Problem: Cursorline not removed when using 'cursorbind'. (Justin Keyes)
Solution: Store the last cursor line per window. (closes vim/vim#3488 )
4a5abbd613
2018-10-16 00:15:09 +02:00
Jan Edmund Lazo
594536a1e7
vim-patch:8.0.1361: some users don't want to diff with hidden buffers
...
Problem: Some users don't want to diff with hidden buffers.
Solution: Add the "hiddenoff" item to 'diffopt'. (Alisue, closes vim/vim#2394 )
97ce419201
2018-08-11 15:06:07 -04:00
Jan Edmund Lazo
4f93d05d39
vim-patch:8.0.1037: "icase" of 'diffopt' is not used for highlighting
...
Problem: "icase" of 'diffopt' is not used for highlighting differences.
Solution: Also use "icase". (Rick Howe)
da22b8cc8b
2018-08-11 14:54:39 -04:00
Justin M. Keyes
163b2b241b
vim-patch:8.0.1200: tests switch the bell off twice
...
Problem: Tests switch the bell off twice.
Solution: Don't set 'belloff' in individual tests. (Christian Brabandt)
67418d97b4
2018-02-11 19:03:28 +01:00
Justin M. Keyes
ab279c6fb8
vim-patch:8.0.0444: diffpatch fails when the file name has a quote
...
Problem: Diffpatch fails when the file name has a quote.
Solution: Escape the name properly. (zetzei)
a95ab32120
2018-01-21 12:21:48 +01:00
Justin M. Keyes
456cf72974
vim-patch:8.0.0442: patch shell command not well escaped
...
Problem: Patch shell command uses double quotes around the argument, which
allows for $HOME to be expanded. (Etienne)
Solution: Use single quotes on Unix. (closes vim/vim#1543 )
1ef73e33c9
2018-01-21 12:21:47 +01:00
Justin M. Keyes
ce09d4134b
vim-patch:8.0.0433: beeps when running tests
...
Problem: Quite a few beeps when running tests.
Solution: Set 'belloff' for these tests. (Christian Brabandt)
c3c766ea8c
2018-01-21 12:21:47 +01:00
Justin M. Keyes
9c92eed86f
vim-patch:8.0.0599: diff mode is insufficiently tested
...
Problem: diff mode is insufficiently tested
Solution: Add more test cases. (Dominique Pelle, closes vim/vim#1685 )
79a213d6a4
NA / already applied:
---------------------
vim-patch:8.0.0421: diff mode wrong when adding line at end of buffer
Problem: Diff mode is displayed wrong when adding a line at the end of a
buffer.
Solution: Adjust marks in diff mode. (James McCoy, closes vim/vim#1329 )
f58a8475e1
2018-01-21 12:21:47 +01:00
Justin M. Keyes
726197d890
Merge #7850 'vim patches'
2018-01-15 22:42:52 +01:00
ckelsel
808f504305
vim-patch:8.0.0421: diff mode wrong when adding line at end of buffer
...
Problem: Diff mode is displayed wrong when adding a line at the end of a
buffer.
Solution: Adjust marks in diff mode. (James McCoy, closes vim/vim#1329 )
f58a8475e1
2018-01-15 20:20:15 +08:00
ckelsel
7faeaf9f24
vim-patch:8.0.0381: diff mode is not sufficiently tested
...
Problem: Diff mode is not sufficiently tested.
Solution: Add more diff mode tests. (Dominique Pelle, closes vim/vim#1515 )
aeb661e1f4
2018-01-14 20:50:59 +08:00
KunMing Xie
d2cbc31185
Vim-patch 8.0.0300 ( #7258 )
...
vim-patch:8.0.0300
Problem: Cannot stop diffing hidden buffers. (Daniel Hahler)
Solution: When using :diffoff! make the whole list if diffed buffers empty.
(closes vim/vim#736 )
25ea054458
2017-09-11 10:17:41 -04:00
ckelsel
8dddf55907
vim-patch:8.0.0044
...
Problem: In diff mode the cursor may end up below the last line, resulting
in an ml_get error.
Solution: Check the line to be valid.
025e3e0baf
2017-08-16 12:48:58 -04:00
lonerover
7629176fb1
vim-patch:7.4.2275
...
Problem: ":diffoff!" does not remove filler lines.
Solution: Force a redraw and invalidate the cursor. (closes vim/vim#1014 )
e67d546f3c
2017-02-07 15:47:28 +08:00
lonerover
308836d5ce
vim-patch:7.4.2126
...
Problem: No tests for :diffget and :diffput
Solution: Add tests.
90d121fa36
2016-12-23 10:42:36 +08:00
lonerover
4682129449
vim-patch:7.4.2124
...
Problem: diffmode test leaves files behind, breaking another test.
Solution: Delete the files.
623cf88f9c
2016-12-23 09:13:05 +08:00
lonerover
5dea033443
vim-patch:7.4.2123
...
Problem: No new style test for diff mode.
Solution: Add a test. Check that folds are in sync.
42093c0ec5
2016-12-22 15:00:58 +08:00