aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/testdir
diff options
context:
space:
mode:
authorJan Edmund Lazo <jan.lazo@mail.utoronto.ca>2020-08-23 18:03:41 -0400
committerJan Edmund Lazo <jan.lazo@mail.utoronto.ca>2020-08-23 18:32:39 -0400
commit107e50b25e4b9098c0d1b4c34fec4bb17a9c7ad7 (patch)
tree342665a263ff3d076b8d28df9b46f78eb4275187 /src/nvim/testdir
parentbf8d96a30d27d123de723aa8985cf73588a08eea (diff)
downloadrneovim-107e50b25e4b9098c0d1b4c34fec4bb17a9c7ad7.tar.gz
rneovim-107e50b25e4b9098c0d1b4c34fec4bb17a9c7ad7.tar.bz2
rneovim-107e50b25e4b9098c0d1b4c34fec4bb17a9c7ad7.zip
vim-patch:8.2.1517: cannot easily get the character under the cursor
Problem: Cannot easily get the character under the cursor. Solution: Add the {chars} argument to strpart(). https://github.com/vim/vim/commit/6c53fca02301ff871cddc1c74c388e23e53a424a
Diffstat (limited to 'src/nvim/testdir')
-rw-r--r--src/nvim/testdir/test_functions.vim4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/nvim/testdir/test_functions.vim b/src/nvim/testdir/test_functions.vim
index 51689db9c4..6b45ac61d1 100644
--- a/src/nvim/testdir/test_functions.vim
+++ b/src/nvim/testdir/test_functions.vim
@@ -334,6 +334,10 @@ func Test_strpart()
call assert_equal('lép', strpart('éléphant', 2, 4))
call assert_equal('léphant', strpart('éléphant', 2))
+
+ call assert_equal('é', strpart('éléphant', 0, 1, 1))
+ call assert_equal('ép', strpart('éléphant', 3, 2, v:true))
+ call assert_equal('ó', strpart('cómposed', 1, 1, 1))
endfunc
func Test_tolower()