Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
Documentation: lost-found is now deprecated.
author
Junio C Hamano
<gitster@pobox.com>
Fri, 9 Nov 2007 01:21:48 +0000
(17:21 -0800)
committer
Junio C Hamano
<gitster@pobox.com>
Fri, 9 Nov 2007 09:57:43 +0000
(
01:57
-0800)
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>
Documentation/cmd-list.perl
patch
|
blob
|
history
raw
|
patch
|
inline
| side by side (parent:
c238dad
)
diff --git
a/Documentation/cmd-list.perl
b/Documentation/cmd-list.perl
index 8d21d423e5ef777d19369d6d1988f10cb8922fb8..dbe6029af49c8cc5d651085bbfe7904371beb09e 100755
(executable)
--- a/
Documentation/cmd-list.perl
+++ b/
Documentation/cmd-list.perl
@@
-3,7
+3,8
@@
use File::Compare qw(compare);
sub format_one {
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";
my ($state, $description);
$state = 0;
open I, '<', "$name.txt" or die "No such file $name.txt";
@@
-26,8
+27,11
@@
sub format_one {
die "No description found in $name.txt";
}
if (my ($verify_name, $text) = ($description =~ /^($name) - (.*)/)) {
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";
}
else {
die "Description does not match $name: $description";
@@
-39,8
+43,8
@@
sub format_one {
next if /^#/;
chomp;
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
}
for my $cat (qw(ancillaryinterrogators
@@
-126,7
+130,7
@@
sub format_one {
gitk mainporcelain
git-local-fetch synchingrepositories
git-log mainporcelain
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
git-ls-files plumbinginterrogators
git-ls-remote plumbinginterrogators
git-ls-tree plumbinginterrogators
@@
-187,7
+191,7
@@
sub format_one {
git-svn foreignscminterface
git-symbolic-ref plumbingmanipulators
git-tag mainporcelain
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
git-unpack-file plumbinginterrogators
git-unpack-objects plumbingmanipulators
git-update-index plumbingmanipulators