<p>Before it silently failed if there was any error. Now at least a<br>
console warning is logged.</p>

<p>The TODO is meant for post-1.27 to add a GUI message box or a log entry in the Status messages window to tell the user about the error. But since we are in string freeze, add at least a console warning.</p>

<p>I noticed the <code>plugin_help</code> functionality of some plugins is broken on Windows because the affected plugins use DOCDIR to construct the URL to the local help file. But on Windows we need some more advanced logic, probably based on <code>app->docdir</code> or so.</p>

<p>This log message helps identifying those problems.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>  <a href='https://github.com/geany/geany/pull/937'>https://github.com/geany/geany/pull/937</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add error reporting for opening URIs on Windows</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/937/files#diff-0">src/win32.c</a>
    (10)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/geany/geany/pull/937.patch'>https://github.com/geany/geany/pull/937.patch</a></li>
  <li><a href='https://github.com/geany/geany/pull/937.diff'>https://github.com/geany/geany/pull/937.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/geany/geany/pull/937">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJx5gaJ_3ef5gMgpGuza3DqR2r24qks5pqqqXgaJpZM4HqOSA.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/pull/937"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>