diff -p -up gtksourceview-2.5.1/gtksourceview/gtksourcecontextengine.c~ gtksourceview-2.5.1/gtksourceview/gtksourcecontextengine.c --- gtksourceview-2.5.1/gtksourceview/gtksourcecontextengine.c~ 2008-12-23 20:36:10.000000000 +0100 +++ gtksourceview-2.5.1/gtksourceview/gtksourcecontextengine.c 2008-12-27 17:24:25.000000000 +0100 @@ -2590,7 +2590,7 @@ regex_new (const gchar *patter if (find_single_byte_escape (pattern)) { g_set_error (error, GTK_SOURCE_CONTEXT_ENGINE_ERROR, - GTK_SOURCE_CONTEXT_ENGINE_ERROR_INVALID_REGEX, + GTK_SOURCE_CONTEXT_ENGINE_ERROR_INVALID_REGEX,"%s", _("using \\C is not supported in language definitions")); return NULL; } @@ -4530,7 +4530,7 @@ analyze_line (GtkSourceContextEngine *ce if (g_timer_elapsed (timer, NULL) * 1000 > MAX_TIME_FOR_ONE_LINE) { - g_critical (_("Highlighting a single line took too much time, " + g_critical ("%s",_("Highlighting a single line took too much time, " "syntax highlighting will be disabled")); disable_highlighting (ce); break; diff -p -up gtksourceview-2.5.1/tests/test-widget.c~ gtksourceview-2.5.1/tests/test-widget.c --- gtksourceview-2.5.1/tests/test-widget.c~ 2008-12-23 20:36:10.000000000 +0100 +++ gtksourceview-2.5.1/tests/test-widget.c 2008-12-27 17:29:03.000000000 +0100 @@ -261,7 +261,7 @@ error_dialog (GtkWindow *parent, const g GTK_DIALOG_DESTROY_WITH_PARENT, GTK_MESSAGE_ERROR, GTK_BUTTONS_OK, - tmp); + "%s", tmp); g_free (tmp); gtk_dialog_run (GTK_DIALOG (dialog));