--- src/bin/psql/common.c
+++ src/bin/psql/common.c
@@ -26,7 +26,7 @@
 #include "copy.h"
 #include "mbprint.h"
 
-
+char *DecoreBeg, *DecoreEnd;
 
 static bool ExecQueryUsingCursor(const char *query, double *elapsed_msec);
 static bool command_no_begin(const char *query);
@@ -164,11 +164,13 @@
 	if (pset.queryFout != stdout)
 		fflush(pset.queryFout);
 
+	fprintf(stderr, "%s", DecoreBeg ? DecoreBeg : "");
 	if (pset.inputfile)
 		fprintf(stderr, "%s:%s:" UINT64_FORMAT ": ", pset.progname, pset.inputfile, pset.lineno);
 	va_start(ap, fmt);
 	vfprintf(stderr, _(fmt), ap);
 	va_end(ap);
+	fprintf(stderr, "%s", DecoreEnd ? DecoreEnd : "");
 }