" vim: tw=0 syn match maskedinstalled "^- [^/]\+/.* (masked by:.*" contains=masked_by hi maskedinstalled ctermfg=blue syn match masked_by "(masked by[^)]*)" hi masked_by ctermfg=black ctermbg=lightblue syn match section_headers "^!!!.*" hi section_headers ctermbg=blue ctermfg=white "syn match slot "^\a\w*-\a\w*/\a\w*\(-\a\w*\)\?:\d\+$" syn match slot "^\a\w*-\a\w*/\a[0-9A-Za-z_-]*:\d\+$" hi slot ctermbg=magenta ctermfg=white syn match offender " (.*) pulled in by" contains=offender_installed,offender_ebuild hi offender ctermfg=magenta " (dev-python/setuptools-36.7.2:0/0::gentoo, installed) pulled in by "syn match offender_installed " (\a\w*-\a\w*/\a\w*-\d\+\.\d\+\.\d\+:\d\+/\d\+::gentoo, installed) .*" contained "syn match offender_installed " (\a\w*-\a\w*/\a\w*-[0-9.]\+\(-r\d\+\)*:\d\+/\d\+::gentoo, installed) .*" contained syn match offender_installed " (\a\w*-\a\w*/\a[0-9A-Za-z_-]*-[0-9.]\+\(_p[0-9]\)\?\(-r\d\+\)*:\d\+/\d\+::gentoo, installed) .*" contained hi offender_installed ctermfg=green " (dev-python/setuptools-40.6.3:0/0::gentoo, ebuild scheduled for merge) pulled in by syn match offender_ebuild " (\a\w*-\a\w*/\a\w*-[0-9.]\+\(-r[0-9]\+\)\?:\d\+/\d\+::gentoo, ebuild scheduled for merge) .*" contained hi offender_ebuild ctermfg=green ctermbg=yellow syn match details "^ \S*\[[^]]*\] required by .*$" contains=details_list,pkg syn match details_list "\[.*\]" contained hi details_list ctermfg=blue syn match pkg_status "^ ([^:]*[^)]*)" contains=installed,merge syn match installed "installed" contained hi installed ctermbg=cyan ctermfg=black syn match merge "ebuild scheduled for merge" hi merge ctermbg=cyan ctermfg=blue syn match pkg "^ [^:[]*" contained hi pkg ctermfg=darkcyan syn region resolution start="The following keyword changes are necessary to proceed:" end="^$" hi resolution ctermbg=green ctermfg=magenta syn region caldep start="^Calculating dependencies ( \.)* done!" end="^$" contains=assignments syn match assignments '\w\+="[^\"]*"' contained hi assignments ctermfg=darkcyan "[nomerge ] dev-libs/libgcrypt-1.8.1:0/20::gentoo USE="static-libs -doc" ABI_X86="(64) -32 (-x32)" "[ebuild U ] dev-libs/libgpg-error-1.29::gentoo [1.27-r1::gentoo] USE="nls static-libs -common-lisp" ABI_X86="(64) -32 (-x32)" 874 KiB syn match dep_nomerge "^\[nomerge.......\]\s*.*" contains=dep_pkgs,dep_installed,dep_defs hi dep_nomerge ctermfg=cyan cterm=bold syn match dep_emerge "^\[ebuild........\]\s*.*" contains=dep_needed,dep_installed,dep_defs hi dep_emerge ctermbg=cyan syn match dep_needed "[a-z_][a-z_0-9-]*/[a-z_][a-z_0-9-]\S*" contained hi dep_needed ctermbg=blue ctermfg=white syn match dep_pkgs "[a-z_][a-z_0-9-]*/[a-z_][a-z_0-9-]\S*" contained hi dep_pkgs ctermfg=blue syn match dep_installed ".\[[^]]*\]" contained hi dep_installed ctermbg=green ctermfg=black syn match dep_defs '\w\+="[^"]*"' contained hi dep_defs ctermfg=green cterm=bold "[blocks B ] >> Emerging (\d\+ of \d\+) \S\+" hi emerging ctermfg=darkblue ctermbg=lightblue syn match installing ">>> Installing (\d\+ of \d\+) \S\+" hi installing ctermfg=darkgreen ctermbg=lightgreen syn match failed ">>> Failed to emerge \S\+" hi failed ctermfg=darkred ctermbg=lightred syn match failed "Traceback (most recent call last):" ">>> No outdated packages were found on your system. syn match done ">>> No outdated packages were found on your system." hi done ctermbg=green ctermfg=black