xaizek / uncov (License: AGPLv3+) (since 2018-12-07)
Uncov(er) is a tool that collects and processes code coverage reports.
Commit eb0c4d2da1157549ee6883deced84a3977a4d0a2

Make registering of autocmd faster
Combining commands and removing commands in one go makes it faster by
about 35 us.
Author: xaizek
Author date (UTC): 2020-01-10 20:22
Committer name: xaizek
Committer date (UTC): 2020-01-10 20:22
Parent(s): 030fd27f89d86d41c0ab40e28fe909fe11331b2c
Signing key: 99DC5E4DB05F6BE2
Tree: 5e895cf679b47479623e5e539993a2520638d781
File Lines added Lines deleted
data/vim/plugin/uncov.vim 4 6
File data/vim/plugin/uncov.vim changed (mode: 100644) (index 7e4bf8f..2905540)
1 1 " Vim plugin for querying coverage information from uncov command-line tool. " Vim plugin for querying coverage information from uncov command-line tool.
2 2
3 3 " Maintainer: xaizek <xaizek@posteo.net> " Maintainer: xaizek <xaizek@posteo.net>
4 " Last Change: 2018 April 19
4 " Last Change: 2020 January 10
5 5 " License: Same terms as Vim itself (see `help license`) " License: Same terms as Vim itself (see `help license`)
6 6
7 7 """""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""
 
... ... endif
12 12 let loaded_uncov = 1 let loaded_uncov = 1
13 13
14 14 augroup Uncov augroup Uncov
15 autocmd!
16 autocmd ColorScheme *
17 \ highlight UncovCovered ctermbg=darkgreen guibg=darkgreen
18 autocmd ColorScheme *
19 \ highlight UncovMissed ctermbg=darkred guibg=darkred
15 autocmd! ColorScheme *
16 \ highlight UncovCovered ctermbg=darkgreen guibg=darkgreen
17 \| highlight UncovMissed ctermbg=darkred guibg=darkred
20 18 augroup end augroup end
21 19 doautocmd Uncov ColorScheme doautocmd Uncov ColorScheme
22 20
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/uncov

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/uncov

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master