comparison src/testdir/test_display.vim @ 11277:f26a535d9464 v8.0.0524

patch 8.0.0524: folds messed up commit https://github.com/vim/vim/commit/8da1e6cedf839902e15987a98733ebd31b5f1b81 Author: Bram Moolenaar <Bram@vim.org> Date: Wed Mar 29 20:38:59 2017 +0200 patch 8.0.0524: folds messed up Problem: Folds are messed up when 'encodin' is "utf-8". Solution: Also set the fold character when it's not multi-byte.
author Christian Brabandt <cb@256bit.org>
date Wed, 29 Mar 2017 20:45:05 +0200
parents b25895ab67be
children 63b02fcf1361
comparison
equal deleted inserted replaced
11276:98f84fe8eb77 11277:f26a535d9464
52 \ " 1 \u2502", 52 \ " 1 \u2502",
53 \ "+ +-- 12 lines: 2". repeat("\u2500", 23). "\u2502", 53 \ "+ +-- 12 lines: 2". repeat("\u2500", 23). "\u2502",
54 \ " 14 \u2502", 54 \ " 14 \u2502",
55 \ ] 55 \ ]
56 call assert_equal(expect, lines) 56 call assert_equal(expect, lines)
57
58 set fillchars=fold:-,vert:\|
59 let lines=ScreenLines([1,3], winwidth(0)+1)
60 let expect=[
61 \ " 1 |",
62 \ "+ +-- 12 lines: 2". repeat("-", 23). "|",
63 \ " 14 |",
64 \ ]
65 call assert_equal(expect, lines)
66
57 set foldtext& fillchars& foldmethod& fdc& 67 set foldtext& fillchars& foldmethod& fdc&
58 bw! 68 bw!
59 endfunc 69 endfunc