27 lines
663 B
VimL
27 lines
663 B
VimL
" Copied from built-in compiler/{rustc,cargo}.vim
|
|
setlocal errorformat=
|
|
\%f:%l:%c:\ %t%*[^:]:\ %m,
|
|
\%f:%l:%c:\ %*\\d:%*\\d\ %t%*[^:]:\ %m,
|
|
\%-G%f:%l\ %s,
|
|
\%-G%*[\ ]^,
|
|
\%-G%*[\ ]^%*[~],
|
|
\%-G%*[\ ]...
|
|
|
|
" New errorformat (after nightly 2016/08/10)
|
|
setlocal errorformat+=
|
|
\%-G,
|
|
\%-Gerror:\ aborting\ %.%#,
|
|
\%-Gerror:\ Could\ not\ compile\ %.%#,
|
|
\%Eerror:\ %m,
|
|
\%Eerror[E%n]:\ %m,
|
|
\%Wwarning:\ %m,
|
|
\%Inote:\ %m,
|
|
\%C\ %#-->\ %f:%l:%c
|
|
|
|
setlocal errorformat+=
|
|
\%-G%\\s%#Downloading%.%#,
|
|
\%-G%\\s%#Compiling%.%#,
|
|
\%-G%\\s%#Finished%.%#,
|
|
\%-G%\\s%#error:\ Could\ not\ compile\ %.%#,
|
|
\%-G%\\s%#To\ learn\ more\\,%.%#
|