Skip to content

Commit

Permalink
Documentation: lost-found is now deprecated.
Browse files Browse the repository at this point in the history
This makes it possible to mark commands that are deprecated in the
command list of the primary manual page git(7), and uses it to
mark "git lost-found" and "git tar-tree" as deprecated.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
  • Loading branch information
Junio C Hamano committed Nov 9, 2007
1 parent c238dad commit 0bf15e7
Showing 1 changed file with 11 additions and 7 deletions.
18 changes: 11 additions & 7 deletions Documentation/cmd-list.perl
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
use File::Compare qw(compare);

sub format_one {
my ($out, $name) = @_;
my ($out, $nameattr) = @_;
my ($name, $attr) = @$nameattr;
my ($state, $description);
$state = 0;
open I, '<', "$name.txt" or die "No such file $name.txt";
Expand All @@ -26,8 +27,11 @@ sub format_one {
die "No description found in $name.txt";
}
if (my ($verify_name, $text) = ($description =~ /^($name) - (.*)/)) {
print $out "gitlink:$name\[1\]::\n";
print $out "\t$text.\n\n";
print $out "gitlink:$name\[1\]::\n\t";
if ($attr) {
print $out "($attr) ";
}
print $out "$text.\n\n";
}
else {
die "Description does not match $name: $description";
Expand All @@ -39,8 +43,8 @@ sub format_one {
next if /^#/;

chomp;
my ($name, $cat) = /^(\S+)\s+(.*)$/;
push @{$cmds{$cat}}, $name;
my ($name, $cat, $attr) = /^(\S+)\s+(.*?)(?:\s+(.*))?$/;
push @{$cmds{$cat}}, [$name, $attr];
}

for my $cat (qw(ancillaryinterrogators
Expand Down Expand Up @@ -126,7 +130,7 @@ sub format_one {
gitk mainporcelain
git-local-fetch synchingrepositories
git-log mainporcelain
git-lost-found ancillarymanipulators
git-lost-found ancillarymanipulators deprecated
git-ls-files plumbinginterrogators
git-ls-remote plumbinginterrogators
git-ls-tree plumbinginterrogators
Expand Down Expand Up @@ -187,7 +191,7 @@ sub format_one {
git-svn foreignscminterface
git-symbolic-ref plumbingmanipulators
git-tag mainporcelain
git-tar-tree plumbinginterrogators
git-tar-tree plumbinginterrogators deprecated
git-unpack-file plumbinginterrogators
git-unpack-objects plumbingmanipulators
git-update-index plumbingmanipulators
Expand Down

0 comments on commit 0bf15e7

Please sign in to comment.