X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/53a11b6bfedaebc752bf599e523b6fc760fc4254..a608cb12417e1f098ed15188773adadcf80f76af:/.vim/after/syntax/tex.vim?ds=inline

diff --git a/.vim/after/syntax/tex.vim b/.vim/after/syntax/tex.vim
index 439a9fc..ea9ea67 100644
--- a/.vim/after/syntax/tex.vim
+++ b/.vim/after/syntax/tex.vim
@@ -1,5 +1,5 @@
-syn region texRefZone   matchgroup=texRefZone start="\\[cefp]label{"          end="}\|%stopzone\>" contains=@texRefGroup
-syn region texRefZone   matchgroup=texRefZone start="\\[cCeEfFpP][rvx]\=ref{"  end="}\|%stopzone\>" contains=@texRefGroup
+syn region texRefZone   matchgroup=texRefZone start="\\[acefmptl]label{"          end="}\|%stopzone\>" contains=@texRefGroup
+syn region texRefZone   matchgroup=texRefZone start="\\[aAcCeEfFmMpPtTlL][rvx]\=ref{"  end="}\|%stopzone\>" contains=@texRefGroup
 
 syn region texMyForeign matchgroup=texTypeStyle start="\\foreign{" end="}" contains=texMatcher,@NoSpell
 syn cluster texFoldGroup add=texMyForeign
@@ -9,7 +9,7 @@ syn region texMyTTerm matchgroup=texTypeStyle start="\\tterm{" end="}" contains=
 syn cluster texFoldGroup add=texMyTTerm
 syn cluster texMatchGroup add=texMyTTerm
 
-syn region texTodoCmd   matchgroup=texTodoCmd start="\\todo{" end="}\|%stopzone\>" contains=@NoSpell
+syn region texTodoCmd   matchgroup=texTodoCmd start="\\todo{" end="}\|%stopzone\>" contains=@texMatchGroup,@NoSpell,texMatcher
 syn cluster texFoldGroup add=texTodoCmd
 syn cluster texMatchGroup add=texTodoCmd
 hi def link texTodoCmd texTodo
@@ -24,7 +24,7 @@ syn cluster texFoldGroup add=texHighlit
 syn cluster texMatchGroup add=texHighlit
 hi def link texHighlit Highlit
 
-syn region texDLMsg matchgroup=texDLMsg start="\\d[lp]msp{" end="}\|%stopzone\>" contains=@texMatchGroup,@NoSpell
+syn region texDLMsg matchgroup=texDLMsg start="\\d[lp]msg{" end="}\|%stopzone\>" contains=@NoSpell
 syn cluster texFoldGroup add=texDLMsg
 syn cluster texMatchGroup add=texDLMsg