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

    fix standalone deriving block
    
    deals with bug https://codeberg.org/pranshu/haskell-ts-mode/issues/32
---
 haskell-ts-mode.el | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/haskell-ts-mode.el b/haskell-ts-mode.el
index ef347faf2c..36d83ee8d8 100644
--- a/haskell-ts-mode.el
+++ b/haskell-ts-mode.el
@@ -173,8 +173,7 @@ when `haskell-ts-prettify-words' is non-nil.")
      (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_instance "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