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

Reply via email to