]> git.cameronkatri.com Git - mandoc.git/blobdiff - TODO
First, properly escape periods with \&. Then consistently refer to
[mandoc.git] / TODO
diff --git a/TODO b/TODO
index 66a8307c5f4942e66565d2f1b7ba1581535f5418..bca6d03c8cc755b3b21529585d2f0d5c76e49af8 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,6 +1,6 @@
 ************************************************************************
 * Official mandoc TODO.
-* $Id: TODO,v 1.97 2011/03/29 09:00:48 kristaps Exp $
+* $Id: TODO,v 1.98 2011/03/30 00:02:40 schwarze Exp $
 ************************************************************************
 
 ************************************************************************
 
 - \c (interrupted text) occurs in chat(8)
 
+- \f(CW (constant width font) occurs in rsyncd.conf(5).
+  I think we should treat unknown/unavailable fonts as \fR
+  such that switching back with \fP works correctly -
+  and doesn't revert the _previous_ \fP.
+
 --- missing mdoc features ----------------------------------------------
 
 - fix bad block nesting involving multiple identical explicit blocks
   should have a blank line between the text and the beginning of the
   indented paragraph, see for example sudo(1).
 
+- In man(7), the sequence
+    .SH HEADER
+    <blank line>
+    .PP
+    regular text
+  should not produce any blank lines between the header and the text,
+  see for example rsync(1).
+  Reported by naddy@  Mon, 28 Mar 2011 20:45:42 +0200
+
+- In man(7), the sequence
+    regular text
+    .PP
+    .RS
+    indented text
+  should produce one blank line between the regular and indented texts,
+  see for example rsync(1), and
+    .RE
+    <blank line>
+    .PP
+    .RS
+  should produce two,not one blank lines.
+  Reported by naddy@  Mon, 28 Mar 2011 20:45:42 +0200
+
+- In man(7), the sequence
+    regular text
+    .IP
+    .IP "tag"
+    indented text
+  should produce one, not four blank lines between the regular text
+  and the tag, see for example rsync(1).
+  Likewise,
+    regular text
+    .IP
+    indented text
+  should produce one, not two blank lines in between, and
+    regular text
+    .IP
+    .RS
+    .IP tag
+    indented text
+  should produce one, not three blank lines.
+  Reported by naddy@  Mon, 28 Mar 2011 20:45:42 +0200
+
 - At least sometimes, .sp is ignored right after .SH; see named.conf(5).
 
 - trailing whitespace must be ignored even when followed by a font escape,