vim: add missing operators

This commit is contained in:
2025-11-07 10:26:52 +00:00
parent 77791d91e3
commit c18d719b7d

View File

@@ -46,20 +46,18 @@ syn match ivyUseStmtIdentifier /\(use \)\@<=\([A-Za-z_][A-Za-z0-9_]*\)\(.\([A-Za
syn match ivyBraces "[{}]" display syn match ivyBraces "[{}]" display
syn match ivyBrackets "[[\]]" display syn match ivyBrackets "[[\]]" display
syn match ivyParens "[()]" display syn match ivyParens "[()]" display
syn match ivyOpSymbols "+" display
syn match ivyOpSymbols "-" display
syn match ivyOpSymbols "\*" display syn match ivyOpSymbols "\*" display
syn match ivyOpSymbols "/" display syn match ivyOpSymbols "::" display
syn match ivyOpSymbols "=\{1,2}" display syn match ivyOpSymbols "=\{1,2}" display
syn match ivyOpSymbols ">\{1,2}" display syn match ivyOpSymbols ">\{1,2}" display
syn match ivyOpSymbols "<\{1,2}" display syn match ivyOpSymbols "<\{1,2}" display
syn match ivyOpSymbols "[!><+\-*/^]=" display syn match ivyOpSymbols "[+\-/*%&^!|<>;,]" display
syn match ivyOpSymbols "[+\-/*%&^!|<>]=" display
syn match ivyOtherSymbols "=>" display syn match ivyOtherSymbols "=>" display
syn match ivyLambdaSymbols "|" display
syn match ivyLogicSymbols "&&" display syn match ivyLogicSymbols "&&" display
syn match ivyLogicSymbols "||" display syn match ivyLogicSymbols "||" display
syn match ivyStatementSeparator "\.\s*" display syn match ivyStatementSeparator "\.\s*" display
syn match ivyMessageTerminator "\!\s*" display syn match ivyMessageTerminator "\![\s\n]\+" display
syn keyword ivyWordOperator is not understands and or syn keyword ivyWordOperator is not understands and or
" PROVIDES: @ivyCommentHook " PROVIDES: @ivyCommentHook