httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From b..@hyperreal.org
Subject cvs commit: apache-devsite/apidoc dict-ap_acquire_mutex.html api.list mkapidict
Date Mon, 25 May 1998 19:51:58 GMT
ben         98/05/25 12:51:58

  Modified:    apidoc   api.list mkapidict
  Added:       apidoc   dict-ap_acquire_mutex.html
  Log:
  Add a small amount of documentation. Allow for multiple layout styles. Add a
  much briefer style.
  
  Revision  Changes    Path
  1.4       +19 -3     apache-devsite/apidoc/api.list
  
  Index: api.list
  ===================================================================
  RCS file: /export/home/cvs/apache-devsite/apidoc/api.list,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- api.list	1998/05/20 18:34:14	1.3
  +++ api.list	1998/05/25 19:51:57	1.4
  @@ -1,4 +1,4 @@
  -#;
  + #;
   #; Metadata about API components.  Each record contains several fields,
   #; separated by vbars (|).  Comments begin with '#;' and continue
   #; to the end of the line.  Leading whitespace is discarded except as 
  @@ -271,8 +271,8 @@
   R|ap_acquire_mutex\
       |int $*(mutex *mutex_id);\
       |\
  -    |SA-mutex\
  -    |
  +    |SA-mutex,MULTI_OK,MULTI_ERR,MULTI_TIMEOUT\
  +    |dict-ap_acquire_mutex.html
   R|ap_create_mutex\
       |mutex *$*(char *name);\
       |\
  @@ -2699,6 +2699,22 @@
       |\
       |
   C|HTTP_VARIANT_ALSO_VARIES\
  +    |#define $* <EM>value</EM>\
  +    |\
  +    |\
  +    |
  +#; Multithread stuff
  +C|MULTI_OK\
  +    |#define $* <EM>value</EM>\
  +    |\
  +    |\
  +    |
  +C|MULTI_TIMEOUT\
  +    |#define $* <EM>value</EM>\
  +    |\
  +    |\
  +    |
  +C|MULTI_ERR\
       |#define $* <EM>value</EM>\
       |\
       |\
  
  
  
  1.3       +22 -6     apache-devsite/apidoc/mkapidict
  
  Index: mkapidict
  ===================================================================
  RCS file: /export/home/cvs/apache-devsite/apidoc/mkapidict,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- mkapidict	1998/05/03 20:20:13	1.2
  +++ mkapidict	1998/05/25 19:51:57	1.3
  @@ -21,6 +21,10 @@
   $InFile = $ARGV[0];
   $OutFile = "$ARGV[0].bak";
   
  +die "Need layout type" if !$ARGV[1];
  +
  +$Layout=$ARGV[1];
  +
   %Routine = ();
   %Constant = ();
   %Structure = ();
  @@ -181,7 +185,7 @@
       foreach $key (@keys) {
   	my ($edited, $iname, $idef, $isamp, $iref, $idesc) =
   	    split(m:\|:, $list{$key});
  -        print <<EOHT;
  +        print <<EOHT if $Layout == 0;
     <H3>
      <A NAME="$iname">
       $iname
  @@ -192,7 +196,8 @@
   	if (! $edited) {
   	   $edited = "No prototype or definition available.";
   	};
  -	print <<EOHT;
  +	if($Layout == 0) {
  +	    print <<EOHT;
      <P>
      Definition:
      </P>
  @@ -204,13 +209,22 @@
       </DD>
      </DL>
   EOHT
  +        } else {
  +	    if($edited =~ /$iname/) {
  +		$edited =~ s/$iname/<B>$iname<\/B>/;
  +	    } else {
  +		$edited="<B>$iname:</B> $edited";
  +	    }
  +	    print "<A NAME=$iname><PRE>$edited</PRE></A>\n";
  +	}
           $edited = &edit_inline($isamp, $iname);
  -	if (! $edited) {
  +	if (! $edited && $Layout != 1) {
   	   $edited = "No examples available.";
   	};
  -	print <<EOHT;
  +	if($Layout != 1 || $edited) {
  +	    print <<EOHT;
      <P>
  -   Usage example:
  +       Usage example:
      </P>
      <DL>
       <DD>
  @@ -220,8 +234,10 @@
       </DD>
      </DL>
   EOHT
  +        }
  +
   	if (! $idesc) {
  -	    print <<EOHT;
  +	    print <<EOHT if $Layout != 1;
      <P>
      No documentation available.
      </P>
  
  
  
  1.1                  apache-devsite/apidoc/dict-ap_acquire_mutex.html
  
  Index: dict-ap_acquire_mutex.html
  ===================================================================
  <P>
  Acquires a mutex. Only actually does anything on multithreaded platforms.
  </P>
  <P>
  Returns MULTI_OK, MULTI_ERR or MULTI_TIMEOUT.
  </P>
  
  

Mime
View raw message