Would any of the core developers care to offer some tips> here on how they'd go about adding such a feature?
Well I'm not a core developer, but in a nutshell, I think it would be something like:
sci_get_selected_text_length(); sci_get_selected_text() ; g_spawn_async_with_pipes(); sci_replace_sel();
The build_spawn_cmd() function in geany/src/build.c could give some ideas for the g_spawn_* code.
If I get some time next week, I might give it a try, unless someone else beats me to it ;-)
- Jeff