[m-rev.] diff: Add MR_list_is_empty and MR_list_cons to vim syntax file.
Peter Wang
novalazy at gmail.com
Mon Dec 15 12:02:15 AEDT 2025
vim/syntax/mercury.vim:
As above.
diff --git a/vim/syntax/mercury.vim b/vim/syntax/mercury.vim
index 0156b258c..2db3d1c36 100644
--- a/vim/syntax/mercury.vim
+++ b/vim/syntax/mercury.vim
@@ -363,7 +363,7 @@ if !exists("mercury_no_highlight_foreign") || !mercury_no_highlight_foreign
syn keyword mercuryCBool contained MR_YES MR_NO
syn match mercuryForeignIface contained "\v<MR_[A-Z]+_LENGTH_MODIFIER>"
syn match mercuryForeignIface contained "\v<MR_THREAD_SAFE>"
- syn match mercuryCFunc "\v<MR_(list_(empty|head|tail)|incr_hp((_atomic)?|((_type)?_msg))|assert|fatal_error|make_aligned_string)>" contained
+ syn match mercuryCFunc "\v<MR_(list_(is_empty|head|tail|empty|cons)|incr_hp((_atomic)?|((_type)?_msg))|assert|fatal_error|make_aligned_string)>" contained
syn match mercuryCPreProc "#\(if\(n\?def\)\?\|else\|elif\|endif\|define\|undef\|include\|error\|warning\|line\)" contained
syn match mercuryCPreProc "\v(\\){1,2}$" contained
syn match mercuryCStringFmt /%[I]\?[-+# *.0-9]*[dioxXucsfeEgGp]/ contained
--
2.51.0
More information about the reviews
mailing list