* feat: Support for custom authentication provider functions (#270) * feat: Support for adding "draft" notes to the review, and publishing them, either individually or all at once. Addresses feature request #223. * feat: Lets users select + checkout a merge request directly within Neovim, without exiting to the terminal * fix: Checks that the remote feature branch exists and is up-to-date before creating a MR, starting a review, or opening the MR summary (#278) * docs: We require some state from Diffview, this shows how to load that state prior to installing w/ Packer. Fixes #94. This is a #MINOR release. --------- Co-authored-by: Jakub F. Bortlík <jakub.bortlik@proton.me> Co-authored-by: sunfuze <sunfuze.1989@gmail.com> Co-authored-by: Patrick Pichler <mail@patrickpichler.dev>
22 lines
629 B
VimL
22 lines
629 B
VimL
if filereadable($VIMRUNTIME . '/syntax/markdown.vim')
|
|
source $VIMRUNTIME/syntax/markdown.vim
|
|
endif
|
|
|
|
syntax match Username "@\S*"
|
|
syntax match Date "\v\d+\s+\w+\s+ago"
|
|
syntax match ChevronDown ""
|
|
syntax match ChevronRight ""
|
|
syntax match Resolved /\s✓\s\?/
|
|
syntax match Unresolved /\s-\s\?/
|
|
syntax match Pencil //
|
|
|
|
highlight link Username GitlabUsername
|
|
highlight link Date GitlabDate
|
|
highlight link ChevronDown GitlabChevron
|
|
highlight link ChevronRight GitlabChevron
|
|
highlight link Resolved GitlabResolved
|
|
highlight link Unresolved GitlabUnresolved
|
|
highlight link Pencil GitlabDraft
|
|
|
|
let b:current_syntax = "gitlab"
|