branch: elpa/haskell-ts-mode
commit 8aa01ed435fe2e75b91097a19c17995e6f88f137
Author: Pranshu Sharma <pran...@bauherren.ovh>
Commit: Pranshu Sharma <pran...@bauherren.ovh>

    adding support for standalone deriving statments
    
    Fixes https://codeberg.org/pranshu/haskell-ts-mode/issues/32
---
 haskell-ts-mode.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/haskell-ts-mode.el b/haskell-ts-mode.el
index 279e45a14a..7301f50578 100644
--- a/haskell-ts-mode.el
+++ b/haskell-ts-mode.el
@@ -172,7 +172,9 @@ when `haskell-ts-prettify-words' is non-nil.")
      (declarations (type_synomym (name) @font-lock-type-face))
      (declarations (data_type name: (name) @font-lock-type-face))
      (declarations (newtype name: (name) @font-lock-type-face))
-     (deriving "deriving" @font-lock-keyword-face (name) @font-lock-type-face))
+     (deriving "deriving" @font-lock-keyword-face (name) @font-lock-type-face)
+     (deriving "deriving" @font-lock-keyword-face (name) @font-lock-type-face)
+     (deriving_instance "deriving" @font-lock-keyword-face (name) 
@font-lock-type-face))
 
    :language 'haskell
    :feature 'match

Reply via email to