changeset 990:efb4e4ce2a6f

Include level string even with color output to ease copy/paste
author Sebastien Decugis <sdecugis@freediameter.net>
date Sun, 17 Mar 2013 14:52:20 +0100
parents 371f899276ed
children 9c7d6b3cb90e
files libfdproto/log.c
diffstat 1 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/libfdproto/log.c	Sun Mar 17 14:37:44 2013 +0100
+++ b/libfdproto/log.c	Sun Mar 17 14:52:20 2013 +0100
@@ -111,10 +111,10 @@
 	    local_use_color = 1;
     
     switch(loglevel) {
-	    case FD_LOG_DEBUG:  fprintf(fstr, local_use_color ? "\e[0;37m" : " DBG   "); break;
-	    case FD_LOG_NOTICE: fprintf(fstr, local_use_color ? "\e[1;37m" : "NOTI   "); break;
-	    case FD_LOG_ERROR:  fprintf(fstr, local_use_color ? "\e[0;31m" : "ERROR  "); break;
-	    default:            fprintf(fstr, local_use_color ? "\e[0;31m" : " ???   ");
+	    case FD_LOG_DEBUG:  fprintf(fstr, "%s DBG   ", local_use_color ? "\e[0;37m" : ""); break;
+	    case FD_LOG_NOTICE: fprintf(fstr, "%sNOTI   ", local_use_color ? "\e[1;37m" : ""); break;
+	    case FD_LOG_ERROR:  fprintf(fstr, "%sERROR  ", local_use_color ? "\e[0;31m" : ""); break;
+	    default:            fprintf(fstr, "%s ???   ", local_use_color ? "\e[0;31m" : "");
     }
     vfprintf(fstr, format, ap);
     if (local_use_color)
"Welcome to our mercurial repository"