Merge pull request #13648 from teto/fix-fold-hl

adds a test to check syntax is taken into account in open folds
This commit is contained in:
Matthieu Coudron 2020-12-30 23:55:00 +01:00 committed by GitHub
commit e256777b5a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 1 deletions

View File

@ -44,7 +44,7 @@
pythonEnv = legacyPkgs.python3; pythonEnv = legacyPkgs.python3;
luacheck = legacyPkgs.luaPackages.luacheck; luacheck = legacyPkgs.luaPackages.luacheck;
in in
neovim-debug.overrideAttrs(oa: { (neovim-debug.override({doCheck = true;})).overrideAttrs(oa: {
cmakeFlags = oa.cmakeFlags ++ [ cmakeFlags = oa.cmakeFlags ++ [
"-DLUACHECK_PRG=${luacheck}/bin/luacheck" "-DLUACHECK_PRG=${luacheck}/bin/luacheck"
"-DMIN_LOG_LEVEL=0" "-DMIN_LOG_LEVEL=0"

View File

@ -480,6 +480,11 @@ describe('search highlighting', function()
{4:search hit BOTTOM, continuing at TOP} | {4:search hit BOTTOM, continuing at TOP} |
]]) ]])
-- check hilights work also in folds
feed("zf4j")
command("%foldopen")
screen:expect_unchanged()
feed_command("call clearmatches()") feed_command("call clearmatches()")
screen:expect([[ screen:expect([[
very spec{2:^ial te}xt | very spec{2:^ial te}xt |