]> andersk Git - openssh.git/blobdiff - mdoc2man.awk
- stevesk@cvs.openbsd.org 2006/07/26 13:57:17
[openssh.git] / mdoc2man.awk
index fe678fd37815bdb1eb8d0076e215c995a07a8f73..d6eaf460154e115756cff1d685c40bfec1e7b77c 100644 (file)
@@ -32,6 +32,7 @@ BEGIN {
   extopt=0
   literal=0
   prenl=0
+  breakw=0
   line=""
 }
 
@@ -139,6 +140,9 @@ function add(str) {
     } else if(match(words[w],"^Dt$")) {
       id=wtail()
       next
+    } else if(match(words[w],"^Ox$")) {
+      add("OpenBSD")
+      skip=1
     } else if(match(words[w],"^Os$")) {
       add(".TH " id " \"" date "\" \"" wtail() "\"")
     } else if(match(words[w],"^Sh$")) {
@@ -298,6 +302,13 @@ function add(str) {
       w=nwords
     } else if(match(words[w],"^El$")) {
       optlist=oldoptlist
+    } else if(match(words[w],"^Bk$")) {
+      if(match(words[w+1],"-words")) {
+       w++
+       breakw=1
+      }
+    } else if(match(words[w],"^Ek$")) {
+      breakw=0
     } else if(match(words[w],"^It$")&&optlist) {
       if(optlist==1)
        add(".IP \\(bu")
This page took 0.650033 seconds and 4 git commands to generate.