diff options
| author | Santo Cariotti <santo@dcariotti.me> | 2024-12-11 20:46:32 +0100 | 
|---|---|---|
| committer | Santo Cariotti <santo@dcariotti.me> | 2024-12-11 20:47:59 +0100 | 
| commit | f22f1723c01b56da14ae1de3491a78af1bc4c464 (patch) | |
| tree | 030411c811d3474c4b322eca29d1bf8e96b7511f /.config/nvim/after/syntax | |
| parent | d8713792f93473fe14e01d151529fb6ef139448f (diff) | |
Dot files with `chezmoi`
Diffstat (limited to '.config/nvim/after/syntax')
| -rw-r--r-- | .config/nvim/after/syntax/antlr4.vim | 93 | ||||
| -rw-r--r-- | .config/nvim/after/syntax/jolie.vim | 59 | ||||
| -rwxr-xr-x | .config/nvim/after/syntax/prr.vim | 22 | 
3 files changed, 0 insertions, 174 deletions
diff --git a/.config/nvim/after/syntax/antlr4.vim b/.config/nvim/after/syntax/antlr4.vim deleted file mode 100644 index 8f6c412..0000000 --- a/.config/nvim/after/syntax/antlr4.vim +++ /dev/null @@ -1,93 +0,0 @@ -if exists('b:current_syntax') -    finish -endif - -command -nargs=* HiLink highlight link <args> - -syntax match antlr4EventId      +[a-zA-Z_][a-zA-Z0-9_]*+ contained -syntax match antlr4ParName      +\<[a-z][a-zA-Z0-9_]*\>+ containedin=antlr4RHS -syntax match antlr4LexName      +\<[A-Z][a-zA-Z0-9_]*\>+ containedin=antlr4RHS -syntax match antlr4Assign       /[a-zA-Z]\++\?=/         containedin=antlr4RHS - -if exists('g:antlr4_highlight_punctuation') -    syntax match antlr4Punctuation     +[\-():;]+ -endif - -syntax include @included syntax/java.vim - -syntax region antlr4RHS     start=+:+   end=+;+ extend - -syntax region antlr4Embed   start=+{+   end=+}?\?+ contains=@included,antlr4Variable keepend -    \ containedin=antlr4RHS -syntax region antlr4Embed   start=+\[+  end=+\]+   contains=@included,antlr4Variable keepend - - -syntax match antlr4Repeat       +[+*]+      containedin=antlr4RHS -syntax match antlr4Condition    +?+         containedin=antlr4RHS -syntax match antlr4Option       "|"         containedin=antlr4RHS - -" Use specifically containedin=javaParenT so it will be highlighted inside -" parens -syntax match antlr4Variable  contained   +\$[a-zA-Z_][a-zA-Z0-9_]*+ containedin=javaParenT - -syntax match antlr4Keyword      /@\(\(parser\|lexer\)::\)\?\(header\|members\)/ -syntax match antlr4Keyword      /@after/ - -syntax match antlr4Escape       +\\[nrvt]+ -syntax match antlr4Escape       +\\u[0-9a-fA-F]\{4}+ -syntax match antlr4Escape       +\\u{[0-9a-fA-F]\{4}}+ -syntax match antlr4Escape       +\\p{.\{-}}+ - -syntax match antlr4SetEscape    +\\-+       containedin=antlr4RHS - -syntax keyword antlr4Keyword grammar -syntax keyword antlr4Keyword lexer parser options -syntax keyword antlr4Keyword fragment tokens -syntax keyword antlr4Keyword returns locals throws catch finally mode options - -syntax keyword antlr4Import import - -syntax keyword antlr4Operation skip more popMode mode pushMode type channel -    \ containedin=antlr4RHS - -syntax region antlr4Set     start=+\[+  end=+\]+ contained -    \ contains=antlr4Escape,antlr4SetEscape containedin=antlr4RHS -syntax region antlr4Attr    start="<"   end=">" -    \ containedin=antlr4RHS -syntax region antlr4String  start=+'+   end=+'+ containedin=antlr4RHS contains=antlr4Escape - -syntax region antlr4Comment start=+/\*+ end=+\*/+ -    \ containedin=antlr4RHS -syntax region antlr4Comment start=+//+  end=+$+ -    \ containedin=antlr4RHS - -syntax region antlr4Event   start=+#+   end=+$+ -    \ containedin=antlr4RHS contains=antlr4EventId - -HiLink antlr4Comment        Comment -HiLink antlr4Keyword        KeyWord -HiLink antlr4ParName        Type -HiLink antlr4LexName        Macro -HiLink antlr4Attr           Special -HiLink antlr4Assign         Statement -HiLink antlr4Set            Character -HiLink antlr4String         String - -if exists('g:antlr4_highlight_punctuation') -    HiLink antlr4Punctuation    Operator -endif - -HiLink antlr4Repeat         Repeat -HiLink antlr4Condition      Conditional -HiLink antlr4Option         Delimiter -HiLink antlr4Import         PreProc -HiLink antlr4Escape         Special -HiLink antlr4SetEscape      antlr4Escape -HiLink antlr4Operation      Function -HiLink antlr4EventId        Function -HiLink antlr4Annotation     KeyWord -HiLink antlr4Variable       Special - -delcommand HiLink - -let b:current_syntax = 'antlr4' diff --git a/.config/nvim/after/syntax/jolie.vim b/.config/nvim/after/syntax/jolie.vim deleted file mode 100644 index c7b3a21..0000000 --- a/.config/nvim/after/syntax/jolie.vim +++ /dev/null @@ -1,59 +0,0 @@ -if exists("b:current_syntax") -  finish -endif - -syn keyword jolieBoolean		true false -syn keyword jolieDefinitionTypes    inputPort outputPort interface type define service -syn keyword jolieKeyword location Location protocol Protocol interfaces Interfaces aggregates Aggregates redirects Redirects class Jolie JavaScript Java OneWay oneWay RequestResponse requestResponse execution -syn keyword jolieOtherKeyword constants cH instanceof execution comp concurrent nullProcess single sequential main foreign java init cset is_defined embed embedded extender courier forward install undef include synchronized throws throw from import as -syn keyword jolieConditional    if else -syn keyword jolieRepeat while for foreach until in -syn keyword jolieException throw -syn keyword jolieStatement forward scope provide -syn keyword jolieType void bool int string long double any raw -syn keyword jolieKeywordModifiers csets global -syn match jolieOperators "(<<|&&|\|\||+|-|/|*|=|==|++|-|+=|-=|*=|/=|!|%=|%)" - -syn match jolieSpecialChar contained "\\." - -syn region jolieString start=+"+ end=+"+ contains=jolieSpecialChar - -syn match jolieNumber "\<\d\+\>" - -syn match jolieMethodInvocation "\<\(\w\+\)@\(\w\+\)\>" contains=jolieMethodName,jolieClassName - -syn match jolieMethodName "\w\+@"me=e-1 contained -syn match jolieClassName "@\w\+\>"ms=s+1 contained - -syn match jolieMethodName2 "\(\w\+\)(" - -syn keyword jolieTodo contained TODO FIXME -syn region  jolieComment		 start="/\*"  end="\*/" contains=jolieTodo -syn match   jolieLineComment	 "//.*" - -let b:current_syntax = "jolie" - -hi def link jolieBoolean		Boolean -hi def link jolieComment        Comment -hi def link jolieLineComment    Comment -hi def link jolieDefinitionTypes Keyword -hi def link jolieKeyword        Keyword -hi def link jolieOtherKeyword   Keyword - -hi def link jolieOperators      Operator - -hi def link jolieConditional    Conditional -hi def link jolieRepeat         Repeat -hi def link jolieException      Exception -hi def link jolieStatement      Statement -hi def link jolieType           Type - -hi def link jolieKeywordModifiers StorageClass - -hi def link jolieString         String - -hi def link jolieNumber         Number - -hi def link jolieMethodName     Function -hi def link jolieClassName      Type -hi def link jolieMethodName2    Function diff --git a/.config/nvim/after/syntax/prr.vim b/.config/nvim/after/syntax/prr.vim deleted file mode 100755 index 43a0557..0000000 --- a/.config/nvim/after/syntax/prr.vim +++ /dev/null @@ -1,22 +0,0 @@ -" Vim syntax file -" Language:     prr -" Maintainer:   Daniel Xu <dxu@dxuuu.xyz> -" Last Change:  2022 Mar 25 -" Credits:      Bram Moolenaar <Bram@vim.org> -" -"               This version is copied and edited from diff.vim - -" Check whether an earlier file has defined a syntax already -if exists("b:current_syntax") -  finish -endif - -syn match diffAdded     "^> +.*" -syn match diffRemoved   "^> -.*" - -" Define the default highlighting. -" Only used when an item doesn't have highlighting yet -hi def link diffAdded           Type -hi def link diffRemoved         Statement - -let b:current_syntax = "prr"  |