[or-cvs] [tor/master] fix up contrib/checkOptionDocs.pl to match current practice (asciidoc manpage, no "online docs").

nickm at torproject.org nickm at torproject.org
Thu Aug 19 19:58:48 UTC 2010


Author: Nick Mathewson <nickm at torproject.org>
Date: Thu, 19 Aug 2010 15:58:46 -0400
Subject: fix up contrib/checkOptionDocs.pl to match current practice (asciidoc manpage, no "online docs").
Commit: eba3f37f17a2af4ff628dd5cbc653441e6dce6eb

---
 contrib/checkOptionDocs.pl |   20 +++-----------------
 1 files changed, 3 insertions(+), 17 deletions(-)

diff --git a/contrib/checkOptionDocs.pl b/contrib/checkOptionDocs.pl
index c2e8757..26fb81d 100755
--- a/contrib/checkOptionDocs.pl
+++ b/contrib/checkOptionDocs.pl
@@ -15,12 +15,6 @@ while (<F>) {
     if (m!^([A-Za-z0-9_]+)!) {
         $mostRecentOption = lc $1;
         $options{$mostRecentOption} = 1;
-    } elsif (m!^    !) {
-        $descOptions{$mostRecentOption} = 1;
-        if (m!\{DEPRECATED\}!) {
-            delete $descOptions{$mostRecentOption};
-            delete $options{$mostRecentOption};
-        }
     } else {
         print "Unrecognized output> ";
         print;
@@ -49,18 +43,10 @@ loadTorrc("./src/config/torrc.complete.in", \%torrcCompleteOptions);
 # Try to figure out what's in the man page.
 
 my $considerNextLine = 0;
-open(F, "./doc/tor.1.in") or die;
+open(F, "./doc/tor.1.txt") or die;
 while (<F>) {
-    if ($considerNextLine and
-        m!^\\fB([A-Za-z0-9_]+)!) {
+    if (m!^\*\*([A-Za-z0-9_]+)\*\*!) {
         $manPageOptions{lc $1} = 1;
-	next;
-    }
-
-    if (m!^\.(?:SH|TP|PP)!) {
-        $considerNextLine = 1; next;
-    } else {
-        $considerNextLine = 0;
     }
 }
 close F;
@@ -77,7 +63,7 @@ sub subtractHashes {
     0;
 }
 
-subtractHashes("No online docs", \%options, \%descOptions);
+# subtractHashes("No online docs", \%options, \%descOptions);
 # subtractHashes("Orphaned online docs", \%descOptions, \%options);
 
 subtractHashes("Not in torrc.complete.in", \%options, \%torrcCompleteOptions);
-- 
1.7.1



More information about the tor-commits mailing list