# HG changeset patch # User Oleksandr Gavenko # Date 1457909191 -7200 # Node ID 3d5c70256edf171e265113075ccbecdea21eab48 # Parent 6dee73a3e3cbbfc25ec3c40f4140b1aed9734c38 Added regex to highlight most of gadict syntax. diff -r 6dee73a3e3cb -r 3d5c70256edf contrib/gadict.el --- a/contrib/gadict.el Sun Mar 13 23:10:30 2016 +0200 +++ b/contrib/gadict.el Mon Mar 14 00:46:31 2016 +0200 @@ -20,7 +20,12 @@ (defvar gadict-font-lock-keywords '( ("^\\(_\\{2\\}\\)\n\n\\(\\w.*\\)$" (1 font-lock-function-name-face) (2 font-lock-keyword-face)) - ("^ +\\[[^]\n]+]" . font-lock-type-face) )) + ("^ +\\[[^]\n]+]" . font-lock-type-face) + ("^\\(?:en\\|ru\\|uk\\|la\\): " . font-lock-type-face) + ("^\\(?:en\\|ru\\|uk\\|la\\)> " . font-lock-doc-face) + ("^\\(?:topic\\|ant\\|syn\\): " . font-lock-doc-face) + ("^ +\\(?:v1\\|v2\\|v3\\|s\\|pl\\|male\\|female\\)$" . font-lock-doc-face) + ("^\\(?:n\\|v\\|phr\\.v\\|adj\\|adv\\|pron\\|prep\\|num\\|conj\\|int\\)$" . font-lock-type-face) )) (eval-when-compile (defvar font-lock-beg)