diff --git a/preserves.el b/preserves.el index 8a34b2a..e39462a 100644 --- a/preserves.el +++ b/preserves.el @@ -37,7 +37,7 @@ (modify-syntax-entry ?\r "> b" preserves-mode-syntax-table) (modify-syntax-entry ?/ "_ 12b" preserves-mode-syntax-table) (mapcar #'(lambda (x) (modify-syntax-entry x "_" preserves-mode-syntax-table)) - '(?- ?_ ?$ ?? ?! ?* ?+ ?~ ?: ?< ?> ?=)) + '(?- ?_ ?$ ?? ?! ?* ?+ ?~ ?: ?< ?> ?= ?|)) (mapcar #'(lambda (x) (modify-syntax-entry x "." preserves-mode-syntax-table)) '(?.)) @@ -52,11 +52,14 @@ "+" "-" "/" + "=" "<" ">" "<=" ">=" - "=" + "==" + "!=" + "|" ) 'symbols) 'font-lock-builtin-face) @@ -73,6 +76,7 @@ "import" "let" "namespace" + "operator" "try" "view" "while"