diff options
author | Saad Parwaiz <saad.parwaiz1@gmail.com> | 2021-03-03 01:41:49 +0000 |
---|---|---|
committer | Saad Parwaiz <saad.parwaiz1@gmail.com> | 2021-03-03 01:54:33 +0000 |
commit | 4053b7b1ca5c3c5bda14a1e86f1d7fff671f011f (patch) | |
tree | 8f93eedddc08763c385097e6f92eb1916147462c | |
parent | bda12927be84f0e0e05e885f9acb40a7ac2c5524 (diff) | |
download | rneovim-4053b7b1ca5c3c5bda14a1e86f1d7fff671f011f.tar.gz rneovim-4053b7b1ca5c3c5bda14a1e86f1d7fff671f011f.tar.bz2 rneovim-4053b7b1ca5c3c5bda14a1e86f1d7fff671f011f.zip |
runtime/cabal: 4f4d51a942cc2c6b3e936ee0f93f00c2d000065c
port cabal syntax file only
-rw-r--r-- | runtime/syntax/cabal.vim | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/runtime/syntax/cabal.vim b/runtime/syntax/cabal.vim index 8af47d4042..73c7186a87 100644 --- a/runtime/syntax/cabal.vim +++ b/runtime/syntax/cabal.vim @@ -4,7 +4,7 @@ " Maintainer: Marcin Szamotulski <profunctor@pm.me> " Previous Maintainer: Vincent Berthoux <twinside@gmail.com> " File Types: .cabal -" Last Change: 15 May 2018 +" Last Change: 3 Oct 2020 " v1.5: Incorporated changes from " https://github.com/sdiehl/haskell-vim-proto/blob/master/vim/syntax/cabal.vim " Use `syn keyword` instead of `syn match`. @@ -62,11 +62,12 @@ syn keyword cabalCategory contained \ source-repository \ flag \ custom-setup + \ common syn match cabalCategoryTitle contained /[^{]*\ze{\?/ syn match cabalCategoryRegion \ contains=cabalCategory,cabalCategoryTitle \ nextgroup=cabalCategory skipwhite - \ /^\c\s*\(contained\|executable\|library\|benchmark\|test-suite\|source-repository\|flag\|custom-setup\)\+\s*\%(.*$\|$\)/ + \ /^\c\s*\(contained\|executable\|library\|benchmark\|test-suite\|source-repository\|flag\|custom-setup\|common\)\+\s*\%(.*$\|$\)/ syn keyword cabalTruth true false " cabalStatementRegion which limits the scope of cabalStatement keywords, this @@ -76,6 +77,7 @@ syn keyword cabalStatement contained containedin=cabalStatementRegion \ default-language \ default-extensions \ author + \ autogen-modules \ branch \ bug-reports \ build-depends @@ -110,6 +112,7 @@ syn keyword cabalStatement contained containedin=cabalStatementRegion \ homepage \ hs-source-dirs \ hugs-options + \ import \ include-dirs \ includes \ install-includes |