patch 8.2.0777: terminal test fails
Problem: Terminal test fails.
Solution: Adjust character position for double-wide characters.
diff --git a/src/testdir/test_terminal.vim b/src/testdir/test_terminal.vim
index 33ff52f..ab1961a 100644
--- a/src/testdir/test_terminal.vim
+++ b/src/testdir/test_terminal.vim
@@ -938,10 +938,10 @@
call WaitForAssert({-> assert_equal(txt, term_getline(buf, lnum[1] + 1))}, 1000)
let l = term_scrape(buf, lnum[1] + 1)
call assert_equal("\u304b\u3099", l[0].chars)
- call assert_equal("\u304e", l[1].chars)
- call assert_equal("\u304f\u3099", l[2].chars)
- call assert_equal("\u3052", l[3].chars)
- call assert_equal("\u3053\u3099", l[4].chars)
+ call assert_equal("\u304e", l[2].chars)
+ call assert_equal("\u304f\u3099", l[3].chars)
+ call assert_equal("\u3052", l[5].chars)
+ call assert_equal("\u3053\u3099", l[6].chars)
" \u00a0 + composing
let txt = "abc\u00a0\u0308"
diff --git a/src/version.c b/src/version.c
index ccd5644..b7e6d5c 100644
--- a/src/version.c
+++ b/src/version.c
@@ -747,6 +747,8 @@
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 777,
+/**/
776,
/**/
775,