This fixes locating pastebin configuration files shipped with the plugin under Windows (those installed in the plugin's data directory rather than in the user's configuration directory).
--- Quickly tested and working, but I wouldn't trust it with my life. --- Probably unrelated, but the plugin crashes when clicking the link in the popup dialog after a successful paste. This relies on GTK's URL opening (all the plugin does is setting markup using `<a href="...">`in a dialog), and the crash might or might not be related to the fact I cross-built the plugin with a different GTK version (works on my Linux machine). Once I figure out how to setup everything to actually build it on Windows I could try again -- or someone else could try the patch, who knows @eht16 :) However, if the plugin is configured to open the URI without asking (and then using `utils_open_browser()`), it works fine. You can view, comment on, or merge this pull request online at: https://github.com/geany/geany-plugins/pull/402 -- Commit Summary -- * geniuspaste: Add Windows-specific logic for locating system data files -- File Changes -- M geniuspaste/src/geniuspaste.c (48) -- Patch Links -- https://github.com/geany/geany-plugins/pull/402.patch https://github.com/geany/geany-plugins/pull/402.diff --- Reply to this email directly or view it on GitHub: https://github.com/geany/geany-plugins/pull/402
