jimenezrick/vimerl — Issue #10: MacVim hangs if erlang_check found no errors
Author: nekrograve
Created: 2011-10-16 04:23:24+00:00
State: open

Actually I am not familar with vimsrcipt, but seems that moving lines

setlocal shellpipe&
setlocal makeprg=make

from end of the `s:ShowErrors function` to the point just after the `silent make!` resolves the problem.
Maybe it's because `getqflist()` waiting for make's output in any case. But I'm not sure if suggested solution is safe in a case of long make's output.