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:
parent
bbea4dcf42
commit
75707da4fa
@ -3560,23 +3560,6 @@ sub parse_commit_text {
|
|||||||
$title =~ s/^ //;
|
$title =~ s/^ //;
|
||||||
if ($title ne "") {
|
if ($title ne "") {
|
||||||
$co{'title'} = chop_str($title, 80, 5);
|
$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);
|
$co{'title_short'} = chop_str($title, 50, 5);
|
||||||
last;
|
last;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user