Mercurial > vim
view src/testdir/test_spell.vim @ 11337:f0fbebf19b80 v8.0.0554
patch 8.0.0554: toupper and tolower don't work properly for Turkish
commit https://github.com/vim/vim/commit/1cc482069a3407132aeb43a55d6dc284153e79c7
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Apr 9 13:41:59 2017 +0200
patch 8.0.0554: toupper and tolower don't work properly for Turkish
Problem: Toupper and tolower don't work properly for Turkish when 'casemap'
contains "keepascii". (Bjorn Linse)
Solution: When 'casemap' contains "keepascii" use ASCII toupper/tolower.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sun, 09 Apr 2017 13:45:03 +0200 |
parents | 2297aae8e127 |
children | a2124e9bbb6a |
line wrap: on
line source
" Test spell checking " TODO: move test58 tests here if !has('spell') finish endif func Test_wrap_search() new call setline(1, ['The', '', 'A plong line with two zpelling mistakes', '', 'End']) set spell wrapscan normal ]s call assert_equal('plong', expand('<cword>')) normal ]s call assert_equal('zpelling', expand('<cword>')) normal ]s call assert_equal('plong', expand('<cword>')) bwipe! set nospell endfunc