<p>In <a href="https://github.com/geany/geany/pull/937#discussion_r55140237">src/win32.c</a>:</p>
<pre style='color:#555'>> @@ -794,7 +795,14 @@ void win32_open_browser(const gchar *uri)
>                            uri++;
>            }
>    }
> -  ShellExecute(NULL, "open", uri, NULL, NULL, SW_SHOWNORMAL);
> +  ret = (gint) ShellExecute(NULL, "open", uri, NULL, NULL, SW_SHOWNORMAL);
> +  if (ret <= 32)
> +  {
> +          gchar *err = g_win32_error_message(GetLastError());
> +          /* TODO add a GUI warning that opening an URI failed */
> +          g_warning("ShellExecute failed opening \"%s\" (code %d): %s", uri, ret, err);
</pre>
<p>You could add a translatable string if you want, it wouldn't get translated for next release but that wouldn't be worse than not translatable at all.  But well, if it's meant to be changed right after the release (would have to remember :)), I guess it doesn't really matter.</p>

<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/files#r55140237">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ6SLSWt45fBdJMW6meeFiniPtK5Bks5pquPSgaJpZM4HqOSA.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/files#r55140237"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>