aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorkuuote <znmxodq1@gmail.com>2021-12-30 12:53:38 +0900
committerkuuote <znmxodq1@gmail.com>2021-12-30 12:53:38 +0900
commit9d37b0998fae093b947d02d9543846a452a96070 (patch)
tree97c4d546ef1bbd30cc95e8e88d22f0cd810f92ac /src
parentc46f7caad0bef587d189de2310435f48f9bd9ad8 (diff)
downloadrneovim-9d37b0998fae093b947d02d9543846a452a96070.tar.gz
rneovim-9d37b0998fae093b947d02d9543846a452a96070.tar.bz2
rneovim-9d37b0998fae093b947d02d9543846a452a96070.zip
vim-patch:8.2.3571: some unicode control characters are considered printable
Problem: Some unicode control characters are considered printable. Solution: Make 0x2060 - 0x2069 not printable.
Diffstat (limited to 'src')
-rw-r--r--src/nvim/mbyte.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/mbyte.c b/src/nvim/mbyte.c
index 5eb209a6f6..74a52e5614 100644
--- a/src/nvim/mbyte.c
+++ b/src/nvim/mbyte.c
@@ -1067,7 +1067,7 @@ bool utf_printable(int c)
static struct interval nonprint[] =
{
{ 0x070f, 0x070f }, { 0x180b, 0x180e }, { 0x200b, 0x200f }, { 0x202a, 0x202e },
- { 0x206a, 0x206f }, { 0xd800, 0xdfff }, { 0xfeff, 0xfeff }, { 0xfff9, 0xfffb },
+ { 0x2060, 0x206f }, { 0xd800, 0xdfff }, { 0xfeff, 0xfeff }, { 0xfff9, 0xfffb },
{ 0xfffe, 0xffff }
};