зеркало из https://github.com/microsoft/git.git
gitweb: remove title shortening heuristics
Those heuristics are way outdated and too specific to the kernel project to be useful outside of kernel.org. Since kernel.org doesn't use gitweb anymore and at least one project complained about incorrect behavior, entirely remove them. Signed-off-by: Julien Rouhaud <julien.rouhaud@free.fr> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Родитель
bbea4dcf42
Коммит
75707da4fa
|
@ -3560,23 +3560,6 @@ sub parse_commit_text {
|
|||
$title =~ s/^ //;
|
||||
if ($title ne "") {
|
||||
$co{'title'} = chop_str($title, 80, 5);
|
||||
# remove leading stuff of merges to make the interesting part visible
|
||||
if (length($title) > 50) {
|
||||
$title =~ s/^Automatic //;
|
||||
$title =~ s/^merge (of|with) /Merge ... /i;
|
||||
if (length($title) > 50) {
|
||||
$title =~ s/(http|rsync):\/\///;
|
||||
}
|
||||
if (length($title) > 50) {
|
||||
$title =~ s/(master|www|rsync)\.//;
|
||||
}
|
||||
if (length($title) > 50) {
|
||||
$title =~ s/kernel.org:?//;
|
||||
}
|
||||
if (length($title) > 50) {
|
||||
$title =~ s/\/pub\/scm//;
|
||||
}
|
||||
}
|
||||
$co{'title_short'} = chop_str($title, 50, 5);
|
||||
last;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче