"Enter in replace entry does Replace & Find instead of Replace" setting
in General/Misc/Search.
TM: simplify match test for current tag
TM: don't needlessly duplicate array when searching for current tag
Initial support for single-line regular expressions matching
Do not use backward slashes in geany.pc on Windows

And explicitly convert backward slashes in the global
prefix to forward slashes as tools like pkg-config or
gcc could interpret the backward slashes as escape
sequences.
Fix build with GTK < 2.24

Part of #1047.
Fix build with GLib < 2.32

Second part of #1047.
Update of Italian translation
Update of Slovenian translation
SQL: Adding uniqueidentifier as keyword

uniqueidentifier is a data type e.g. used on SAP/Sybase SQLAnywhere
Fix GTK frame clock warnings with our about dialog

We used to set the widget's style in a style-set handler, and despite
guarding ourselves from recursive invocations, the GTK frame clock
introduced by GTK 3.8 didn't like it very much.

So, replace the manual color modification by a simpler global widget
state modification, making the code simpler and smaller, yet achieving
the same result (or so I hope and see).
Fix typo in generated geany.pc
Printing: properly claim ownership of the printing Scintilla widget

This avoids a GObject warning about unref-ing a floating object on
print termination.
callbacks: Refactor on_reload_as_activate() as document_reload_prompt()

The callback wasn't used from glade but is useful for some other places so
it's worth moving into document.c. This also fixes a bug where reload via sidebar
always reloads the current document instead of the actually clicked one.
Avoid passing non-literals to string formatting functions

Having a string literal allows the compiler to check the arguments
match the format, so avoid passing non-literal whenever possible.
VTE: avoid exporting callbacks that are only used internally
Remove prototypes of non-existing callbacks
Don't export callbacks not used from Glade
Normalize callbacks prototypes
Move Glade-only callbacks out of callbacks.h

There is no need to expose the Glade-only callbacks in the header as
nobody uses them directly anyway;  and not having them makes the header
a little less bloated.