Loading scripts/get_maintainer.pl +22 −8 Original line number Diff line number Diff line Loading @@ -55,7 +55,7 @@ foreach my $chief (@penguin_chief) { } my $penguin_chiefs = "\(" . join("|",@penguin_chief_names) . "\)"; # rfc822 - preloaded methods go here. # rfc822 email address - preloaded methods go here. my $rfc822_lwsp = "(?:(?:\\r\\n)?[ \\t])"; my $rfc822_char = '[\\000-\\177]'; Loading Loading @@ -396,7 +396,19 @@ sub add_categories { } } } elsif ($ptype eq "M") { if ($email_maintainer) { my $p_used = 0; if ($index >= 0) { my $tv = $typevalue[$index - 1]; if ($tv =~ m/^(\C):\s*(.*)/) { if ($1 eq "P") { if ($email_usename) { push_email_address(format_email($2, $pvalue)); $p_used = 1; } } } } if (!$p_used) { push_email_addresses($pvalue); } } elsif ($ptype eq "T") { Loading Loading @@ -436,13 +448,16 @@ sub push_email_addresses { my @address_list = (); if (@address_list = rfc822_validlist($address)) { if (rfc822_valid($address)) { push_email_address($address); } elsif (@address_list = rfc822_validlist($address)) { my $array_count = shift(@address_list); while (my $entry = shift(@address_list)) { push_email_address($entry); } } else { warn("Invalid MAINTAINERS address: '" . $address . "'\n"); } } sub which { Loading Loading @@ -471,9 +486,8 @@ sub recent_git_signoffs { return; } if (!(-d ".git")) { warn("$P: .git repository not found.\n"); warn("Use a .git repository for better results.\n"); warn("ie: git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git\n"); warn("$P: .git directory not found. Use a git repository for better results.\n"); warn("$P: perhaps 'git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git'\n"); return; } Loading Loading
scripts/get_maintainer.pl +22 −8 Original line number Diff line number Diff line Loading @@ -55,7 +55,7 @@ foreach my $chief (@penguin_chief) { } my $penguin_chiefs = "\(" . join("|",@penguin_chief_names) . "\)"; # rfc822 - preloaded methods go here. # rfc822 email address - preloaded methods go here. my $rfc822_lwsp = "(?:(?:\\r\\n)?[ \\t])"; my $rfc822_char = '[\\000-\\177]'; Loading Loading @@ -396,7 +396,19 @@ sub add_categories { } } } elsif ($ptype eq "M") { if ($email_maintainer) { my $p_used = 0; if ($index >= 0) { my $tv = $typevalue[$index - 1]; if ($tv =~ m/^(\C):\s*(.*)/) { if ($1 eq "P") { if ($email_usename) { push_email_address(format_email($2, $pvalue)); $p_used = 1; } } } } if (!$p_used) { push_email_addresses($pvalue); } } elsif ($ptype eq "T") { Loading Loading @@ -436,13 +448,16 @@ sub push_email_addresses { my @address_list = (); if (@address_list = rfc822_validlist($address)) { if (rfc822_valid($address)) { push_email_address($address); } elsif (@address_list = rfc822_validlist($address)) { my $array_count = shift(@address_list); while (my $entry = shift(@address_list)) { push_email_address($entry); } } else { warn("Invalid MAINTAINERS address: '" . $address . "'\n"); } } sub which { Loading Loading @@ -471,9 +486,8 @@ sub recent_git_signoffs { return; } if (!(-d ".git")) { warn("$P: .git repository not found.\n"); warn("Use a .git repository for better results.\n"); warn("ie: git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git\n"); warn("$P: .git directory not found. Use a git repository for better results.\n"); warn("$P: perhaps 'git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git'\n"); return; } Loading