<p>Showing the compiler window and the value in the status bar does not depend on the output of the command, it depends on the return value from the command.  So if your compiler is returning a success value, the window will not show and the status will say successful, since thats what the command returned.</p>
<p>Some compilers have an option to treat warnings as errors, in which case it will return failure and the window and status will reflect that.  That may be an acceptable workaround.</p>
<p>The parsing of the command output does not distinguish warnings and errors, but an option to show the window on any parseable output should be accepted, just needs somebody to do it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/issues/1517#issuecomment-308268030">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJw-4gBFn5zKuoHuxkrEKHm0xJM4zks5sDw5HgaJpZM4N5KLj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ8LBgbOo_jS6AdEejzC9HktGWsQxks5sDw5HgaJpZM4N5KLj.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany/issues/1517#issuecomment-308268030"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/geany/geany","title":"geany/geany","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/geany/geany"}},"updates":{"snippets":[{"icon":"PERSON","message":"@elextr in #1517: Showing the compiler window and the value in the status bar does not depend on the output of the command, it depends on the return value from the command.  So if your compiler is returning a success value, the window will not show and the status will say successful, since thats what the command returned.\r\n\r\nSome compilers have an option to treat warnings as errors, in which case it will return failure and the window and status will reflect that.  That may be an acceptable workaround.\r\n\r\nThe parsing of the command output does not distinguish warnings and errors, but an option to show the window on any parseable output should be accepted, just needs somebody to do it."}],"action":{"name":"View Issue","url":"https://github.com/geany/geany/issues/1517#issuecomment-308268030"}}}</script>