aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Clason <c.clason@uni-graz.at>2024-01-26 08:30:40 +0100
committerChristian Clason <c.clason@uni-graz.at>2024-01-26 08:51:13 +0100
commitb7e3003106a4f080f0a9b60d5aaff053318778b4 (patch)
tree7cc15c9e2d8af429d3e8f7bf49fedd343e5ca254
parent226466a46941cd6b693f56b6eb7f4293d4066c8d (diff)
downloadrneovim-b7e3003106a4f080f0a9b60d5aaff053318778b4.tar.gz
rneovim-b7e3003106a4f080f0a9b60d5aaff053318778b4.tar.bz2
rneovim-b7e3003106a4f080f0a9b60d5aaff053318778b4.zip
vim-patch:046a0f75d025
runtime(mail): fix vim/vim#13913 (vim/vim#13917) switch to the DFA engine for the emoji collaction range https://github.com/vim/vim/commit/046a0f75d025783a141b85b9e85a34559fd8cf63 Co-authored-by: gi1242 <gi1242+github@gmail.com> Co-authored-by: GI <gi1242+vim@gmail.com>
-rw-r--r--runtime/syntax/mail.vim4
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^(\> ?)"