>>> + "Please use git commit description style '$prefix <$sha1_length_min+ chars of sha1> (\"<$title>\")' - ie: '${init_char}" . substr($prefix, 1) . >>> + " $id (\"$description\")'\n" . $diagnostics . $herecurr); >> >> Can error diagnostics become multi-line? > The length of "$description" is unknown, it is difficult to > cook the error message into pretty format with any length of > "$description", so let's keep it in current way. How do you think about a message variant like the following? + "Please use git commit description style:\n$prefix <$sha1_length_min+ chars of sha1> (\"<$title>\")\n" . substr($prefix, 1) + . "i. e.: '${init_char} $id (\"$description\")\n" + . $diagnostics . $herecurr); Regards, Markus