Fossil SCM

Error message changes: Omit the executable name at the beginning of error messages to the console, and try to make sure new error messages begin on a fresh line and do not overwrite prior status text.

drh 2013-02-21 14:39 trunk
Commit 871a949296b6325c70fb1c9a229749f713278102
1 file changed +6 -4
+6 -4
--- src/printf.c
+++ src/printf.c
@@ -925,11 +925,12 @@
925925
if( g.cgiOutput && once ){
926926
once = 0;
927927
cgi_printf("<p class=\"generalError\">%h</p>", z);
928928
cgi_reply();
929929
}else if( !g.fQuiet ){
930
- fossil_trace("%s: %s\n", g.argv[0], z);
930
+ fossil_force_newline();
931
+ fossil_trace("Fossil internal error: %s\n", z);
931932
}
932933
}
933934
free(z);
934935
db_force_rollback();
935936
fossil_exit(rc);
@@ -956,11 +957,12 @@
956957
if( g.cgiOutput ){
957958
g.cgiOutput = 0;
958959
cgi_printf("<p class=\"generalError\">\n%h\n</p>\n", z);
959960
cgi_reply();
960961
}else if( !g.fQuiet ){
961
- fossil_trace("%s: %s\n", g.argv[0], z);
962
+ fossil_force_newline();
963
+ fossil_trace("%s\n", z);
962964
}
963965
}
964966
free(z);
965967
db_force_rollback();
966968
fossil_exit(rc);
@@ -996,11 +998,11 @@
996998
if( g.cgiOutput ){
997999
g.cgiOutput = 0;
9981000
cgi_printf("<p class=\"generalError\">\n%h\n</p>\n", z);
9991001
cgi_reply();
10001002
}else{
1001
- fossil_trace("%s: %s\n", g.argv[0], z);
1003
+ fossil_trace("%s\n", z);
10021004
}
10031005
}
10041006
db_force_rollback();
10051007
fossil_exit(rc);
10061008
}
@@ -1020,11 +1022,11 @@
10201022
#endif
10211023
{
10221024
if( g.cgiOutput ){
10231025
cgi_printf("<p class=\"generalError\">\n%h\n</p>\n", z);
10241026
}else{
1025
- fossil_trace("%s: %s\n", g.argv[0], z);
1027
+ fossil_trace("%s\n", z);
10261028
}
10271029
}
10281030
free(z);
10291031
}
10301032
10311033
--- src/printf.c
+++ src/printf.c
@@ -925,11 +925,12 @@
925 if( g.cgiOutput && once ){
926 once = 0;
927 cgi_printf("<p class=\"generalError\">%h</p>", z);
928 cgi_reply();
929 }else if( !g.fQuiet ){
930 fossil_trace("%s: %s\n", g.argv[0], z);
 
931 }
932 }
933 free(z);
934 db_force_rollback();
935 fossil_exit(rc);
@@ -956,11 +957,12 @@
956 if( g.cgiOutput ){
957 g.cgiOutput = 0;
958 cgi_printf("<p class=\"generalError\">\n%h\n</p>\n", z);
959 cgi_reply();
960 }else if( !g.fQuiet ){
961 fossil_trace("%s: %s\n", g.argv[0], z);
 
962 }
963 }
964 free(z);
965 db_force_rollback();
966 fossil_exit(rc);
@@ -996,11 +998,11 @@
996 if( g.cgiOutput ){
997 g.cgiOutput = 0;
998 cgi_printf("<p class=\"generalError\">\n%h\n</p>\n", z);
999 cgi_reply();
1000 }else{
1001 fossil_trace("%s: %s\n", g.argv[0], z);
1002 }
1003 }
1004 db_force_rollback();
1005 fossil_exit(rc);
1006 }
@@ -1020,11 +1022,11 @@
1020 #endif
1021 {
1022 if( g.cgiOutput ){
1023 cgi_printf("<p class=\"generalError\">\n%h\n</p>\n", z);
1024 }else{
1025 fossil_trace("%s: %s\n", g.argv[0], z);
1026 }
1027 }
1028 free(z);
1029 }
1030
1031
--- src/printf.c
+++ src/printf.c
@@ -925,11 +925,12 @@
925 if( g.cgiOutput && once ){
926 once = 0;
927 cgi_printf("<p class=\"generalError\">%h</p>", z);
928 cgi_reply();
929 }else if( !g.fQuiet ){
930 fossil_force_newline();
931 fossil_trace("Fossil internal error: %s\n", z);
932 }
933 }
934 free(z);
935 db_force_rollback();
936 fossil_exit(rc);
@@ -956,11 +957,12 @@
957 if( g.cgiOutput ){
958 g.cgiOutput = 0;
959 cgi_printf("<p class=\"generalError\">\n%h\n</p>\n", z);
960 cgi_reply();
961 }else if( !g.fQuiet ){
962 fossil_force_newline();
963 fossil_trace("%s\n", z);
964 }
965 }
966 free(z);
967 db_force_rollback();
968 fossil_exit(rc);
@@ -996,11 +998,11 @@
998 if( g.cgiOutput ){
999 g.cgiOutput = 0;
1000 cgi_printf("<p class=\"generalError\">\n%h\n</p>\n", z);
1001 cgi_reply();
1002 }else{
1003 fossil_trace("%s\n", z);
1004 }
1005 }
1006 db_force_rollback();
1007 fossil_exit(rc);
1008 }
@@ -1020,11 +1022,11 @@
1022 #endif
1023 {
1024 if( g.cgiOutput ){
1025 cgi_printf("<p class=\"generalError\">\n%h\n</p>\n", z);
1026 }else{
1027 fossil_trace("%s\n", z);
1028 }
1029 }
1030 free(z);
1031 }
1032
1033

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button