You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
BTW used to execute copen in foreground compilation in order to know whether errors have occurred.
In background compilation (through Vim 8 +job), we have the information though other means. In consequence, we shouldn't need to execute copen if the qf window is already opened -- executing it triggers pointless events.
However, lh#btw#build#_show_error() is also executed in order to:
resize the qf window,
apply syntax highlighting to qf buffer,
apply syntax hooks to qf buffer/window
These features may be required. May be, the first one could be achieved though other means. For the other ones, the BTW-filters will need to register whether they are doing anything -- some may even execute filename/message filtering on the fly (in btw/job_build.vims:callbackCB())
The text was updated successfully, but these errors were encountered:
BTW used to execute
copen
in foreground compilation in order to know whether errors have occurred.In background compilation (through Vim 8 +job), we have the information though other means. In consequence, we shouldn't need to execute
copen
if the qf window is already opened -- executing it triggers pointless events.However,
lh#btw#build#_show_error()
is also executed in order to:These features may be required. May be, the first one could be achieved though other means. For the other ones, the BTW-filters will need to register whether they are doing anything -- some may even execute filename/message filtering on the fly (in
btw/job_build.vim
s:callbackCB()
)The text was updated successfully, but these errors were encountered: