summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2020-08-30 19:26:45 +0200
committerBram Moolenaar <Bram@vim.org>2020-08-30 19:26:45 +0200
commit02c037a4be6aeb7f6376e7dcc3ab41cfc6db3ede (patch)
treeceaf479cfcca56f9da5d34bd8db2a1c46812713a
parentcd80006ecbde03f668a478a272d8009970b8cefa (diff)
downloadvim-git-02c037a4be6aeb7f6376e7dcc3ab41cfc6db3ede.tar.gz
patch 8.2.1547: various comment problemsv8.2.1547
Problem: Various comment problems. Solution: Update comments.
-rw-r--r--src/arglist.c2
-rw-r--r--src/libvterm/README7
-rw-r--r--src/map.c2
-rw-r--r--src/mbyte.c4
-rw-r--r--src/tag.c2
-rw-r--r--src/testdir/README.txt9
-rw-r--r--src/testdir/test_put.vim8
-rw-r--r--src/undo.c3
-rw-r--r--src/version.c2
9 files changed, 26 insertions, 13 deletions
diff --git a/src/arglist.c b/src/arglist.c
index 181036760..ab23880a5 100644
--- a/src/arglist.c
+++ b/src/arglist.c
@@ -778,7 +778,7 @@ ex_argdelete(exarg_T *eap)
if (eap->addr_count > 0 || *eap->arg == NUL)
{
- // ":argdel" works like ":argdel"
+ // ":argdel" works like ":.argdel"
if (eap->addr_count == 0)
{
if (curwin->w_arg_idx >= ARGCOUNT)
diff --git a/src/libvterm/README b/src/libvterm/README
index 3e1ff30a8..a5b0377af 100644
--- a/src/libvterm/README
+++ b/src/libvterm/README
@@ -11,8 +11,11 @@ Modifications:
- Convert from C99 to C90.
- Other changes to support embedding in Vim.
-To find the diff of a libvterm patch edit this URL, changing "999" to the patch
-number:
+To get the latest version of libvterm you need the "bzr" command and do:
+ bzr co http://bazaar.leonerd.org.uk/c/libvterm/
+
+To find the diff of a libvterm revision edit this URL, changing "999" to the
+patch number:
https://bazaar.launchpad.net/~libvterm/libvterm/trunk/diff/999?context=3
To merge in changes from Github, do this:
diff --git a/src/map.c b/src/map.c
index 26fce68d8..dd3139dcd 100644
--- a/src/map.c
+++ b/src/map.c
@@ -1952,7 +1952,7 @@ put_escstr(FILE *fd, char_u *strstart, int what)
// when they are read back.
if (c == K_SPECIAL && what != 2)
{
- modifiers = 0x0;
+ modifiers = 0;
if (str[1] == KS_MODIFIER)
{
modifiers = str[2];
diff --git a/src/mbyte.c b/src/mbyte.c
index 46d039248..0abb1648f 100644
--- a/src/mbyte.c
+++ b/src/mbyte.c
@@ -1607,7 +1607,7 @@ utf_ptr2cells(
{
int c;
- // Need to convert to a wide character.
+ // Need to convert to a character number.
if (*p >= 0x80)
{
c = utf_ptr2char(p);
@@ -1762,7 +1762,7 @@ dbcs_ptr2char(char_u *p)
}
/*
- * Convert a UTF-8 byte sequence to a wide character.
+ * Convert a UTF-8 byte sequence to a character number.
* If the sequence is illegal or truncated by a NUL the first byte is
* returned.
* For an overlong sequence this may return zero.
diff --git a/src/tag.c b/src/tag.c
index a22a25996..e69a6d238 100644
--- a/src/tag.c
+++ b/src/tag.c
@@ -687,7 +687,7 @@ do_tag(
{
VIM_CLEAR(tagstack[tagstackidx].user_data);
tagstack[tagstackidx].user_data = vim_strnsave(
- tagp.user_data, tagp.user_data_end - tagp.user_data);
+ tagp.user_data, tagp.user_data_end - tagp.user_data);
}
++tagstackidx;
diff --git a/src/testdir/README.txt b/src/testdir/README.txt
index 8bfe47582..d3f11b23e 100644
--- a/src/testdir/README.txt
+++ b/src/testdir/README.txt
@@ -49,3 +49,12 @@ TO ADD A SCREEN DUMP TEST:
Mostly the same as writing a new style test. Additionally, see help on
"terminal-dumptest". Put the reference dump in "dumps/Test_func_name.dump".
+
+OLD STYLE TESTS:
+
+There are a few tests that are used when Vim was built without the +eval
+feature. These cannot use the "assert" functions, therefore they consist of a
+.in file that contains Normal mode commands between STARTTEST and ENDTEST.
+They modify the file and the result gets writtein in the test.out file. This
+is then compared with the .ok file. If they are equal the test passed. If
+they differ the test failed.
diff --git a/src/testdir/test_put.vim b/src/testdir/test_put.vim
index e9d3fc596..6741af1ef 100644
--- a/src/testdir/test_put.vim
+++ b/src/testdir/test_put.vim
@@ -22,15 +22,13 @@ endfunc
func Test_put_char_block2()
new
- let a = [ 'a'->getreg(), 'a'->getregtype() ]
call setreg('a', ' one ', 'v')
call setline(1, ['Line 1', '', 'Line 3', ''])
" visually select the first 3 lines and put register a over it
exe "norm! ggl\<c-v>2j2l\"ap"
- call assert_equal(['L one 1', '', 'L one 3', ''], getline(1,4))
+ call assert_equal(['L one 1', '', 'L one 3', ''], getline(1, 4))
" clean up
bw!
- call setreg('a', a[0], a[1])
endfunc
func Test_put_lines()
@@ -38,7 +36,7 @@ func Test_put_lines()
let a = [ getreg('a'), getregtype('a') ]
call setline(1, ['Line 1', 'Line2', 'Line 3', ''])
exe 'norm! gg"add"AddG""p'
- call assert_equal(['Line 3', '', 'Line 1', 'Line2'], getline(1,'$'))
+ call assert_equal(['Line 3', '', 'Line 1', 'Line2'], getline(1, '$'))
" clean up
bw!
eval a[0]->setreg('a', a[1])
@@ -53,7 +51,7 @@ func Test_put_expr()
exec "4norm! \"=\<cr>P"
norm! j0.
norm! j0.
- call assert_equal(['A1','A2','A3','4A','5A','6A'], getline(1,'$'))
+ call assert_equal(['A1','A2','A3','4A','5A','6A'], getline(1, '$'))
bw!
endfunc
diff --git a/src/undo.c b/src/undo.c
index 7c1e5975e..12f3e968f 100644
--- a/src/undo.c
+++ b/src/undo.c
@@ -3520,7 +3520,8 @@ u_undoline(void)
do_outofmem_msg((long_u)0);
return;
}
- ml_replace_len(curbuf->b_u_line_lnum, curbuf->b_u_line_ptr.ul_line, curbuf->b_u_line_ptr.ul_len, TRUE, FALSE);
+ ml_replace_len(curbuf->b_u_line_lnum, curbuf->b_u_line_ptr.ul_line,
+ curbuf->b_u_line_ptr.ul_len, TRUE, FALSE);
changed_bytes(curbuf->b_u_line_lnum, 0);
curbuf->b_u_line_ptr = oldp;
diff --git a/src/version.c b/src/version.c
index 63de2913c..b071bf53f 100644
--- a/src/version.c
+++ b/src/version.c
@@ -755,6 +755,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 1547,
+/**/
1546,
/**/
1545,