diff options
author | gi1242 <gi1242+github@gmail.com> | 2024-01-25 13:52:47 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-25 19:52:47 +0100 |
commit | 046a0f75d025783a141b85b9e85a34559fd8cf63 (patch) | |
tree | 73840b3639e2f7c4124bf740d0d79d1dced5c8b5 /runtime | |
parent | a262d3f41bc51be697ddebbf04f186e7d193fd6f (diff) |
runtime(mail): fix #13913 (#13917)
switch to the DFA engine for the emoji collaction range
Co-authored-by: GI <gi1242+vim@gmail.com>
Signed-off-by: GI <gi1242@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
Diffstat (limited to 'runtime')
-rw-r--r-- | runtime/syntax/mail.vim | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/runtime/syntax/mail.vim b/runtime/syntax/mail.vim index 74b45c252a..9beeba69e2 100644 --- a/runtime/syntax/mail.vim +++ b/runtime/syntax/mail.vim @@ -2,7 +2,7 @@ " Language: Mail file " Previous Maintainer: Felix von Leitner <leitner@math.fu-berlin.de> " Maintainer: GI <a@b.c>, where a='gi1242+vim', b='gmail', c='com' -" Last Change: Thu 18 Jan 2024 06:34:38 PM EST +" Last Change: Thu 25 Jan 2024 10:34:02 AM EST " Quit when a syntax file was already loaded if exists("b:current_syntax") @@ -64,7 +64,7 @@ syn match mailURL contains=@NoSpell `\v<(((https?|ftp|gopher)://|(mailto|file|ne syn match mailEmail contains=@NoSpell "\v[_=a-z\./+0-9-]+\@[a-z0-9._-]+\a{2}" " Don't spell emojis -syn match mailEmoji contains=@NoSpell "\v[\U1f300-\U1f64f\U1f900-\U1f9ff]" +syn match mailEmoji contains=@NoSpell "\%#=2\v[\U1f300-\U1f64f\U1f900-\U1f9ff]" " Make sure quote markers in regions (header / signature) have correct color syn match mailQuoteExp1 contained "\v^(\> ?)" |