mirror of
https://github.com/neovim/neovim.git
synced 2025-09-18 09:18:19 +00:00
fix: find multibyte file name in line
And remove unnecessary unsigned casts in fold marker comparison.
(cherry picked from commit 6113587138
)
This commit is contained in:

committed by
github-actions[bot]
![github-actions[bot]](/assets/img/avatar_default.png)
parent
7773fed570
commit
8fc775e3a4
@@ -4,6 +4,8 @@ local eq = helpers.eq
|
||||
local eval = helpers.eval
|
||||
local command = helpers.command
|
||||
local iswin = helpers.iswin
|
||||
local insert = helpers.insert
|
||||
local feed = helpers.feed
|
||||
|
||||
describe('path collapse', function()
|
||||
local targetdir
|
||||
@@ -54,3 +56,15 @@ describe('path collapse', function()
|
||||
eq(expected_path, eval('expand("%:p")'))
|
||||
end)
|
||||
end)
|
||||
|
||||
describe('file search', function()
|
||||
before_each(clear)
|
||||
|
||||
it('find multibyte file name in line #20517', function()
|
||||
command('cd test/functional/fixtures')
|
||||
insert('filename_with_unicode_ααα')
|
||||
eq('', eval('expand("%")'))
|
||||
feed('gf')
|
||||
eq('filename_with_unicode_ααα', eval('expand("%:t")'))
|
||||
end)
|
||||
end)
|
||||
|
Reference in New Issue
Block a user