]> git.cameronkatri.com Git - mandoc.git/blobdiff - TODO
bugfix: .Tg must be ignored completely in these output modes
[mandoc.git] / TODO
diff --git a/TODO b/TODO
index 32e5f3e4e7e413dbcda42bc47a67193ab511a190..715dbb59a3e629f85822b4e10d1fad326c725224 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,6 +1,6 @@
 ************************************************************************
 * Official mandoc TODO.
-* $Id: TODO,v 1.297 2019/11/10 17:38:26 schwarze Exp $
+* $Id: TODO,v 1.301 2020/02/15 14:59:21 schwarze Exp $
 ************************************************************************
 
 Many issues are annotated for difficulty as follows:
@@ -32,14 +32,6 @@ Many issues are annotated for difficulty as follows:
 Obviously, as the issues have not been solved yet, these annotations
 are mere guesses, and some may be wrong.
 
-************************************************************************
-* crashes
-************************************************************************
-
-- .ce .if n .B two crashes because "return (*roffs[t].sub)" bypasses
-  the "high level macros abort .ce" safeguard in roff_parseln()
-  reported by espie@ in textproc/fstrcmp
-
 ************************************************************************
 * missing features
 ************************************************************************
@@ -93,6 +85,10 @@ are mere guesses, and some may be wrong.
 
 --- missing mdoc features ----------------------------------------------
 
+- .Sh and .Ss should be parsed and partially callable, see groff_mdoc(7)
+  reed at reedmedia dot net Sat, 21 Dec 2019 17:13:07 -0600
+  loc **  exist **  algo **  size **  imp *
+
 - .Bl -column .Xo support is missing
   ultimate goal:
   restore .Xr and .Dv to
@@ -159,6 +155,10 @@ are mere guesses, and some may be wrong.
   uqs@  Thu, 2 Jun 2011 11:33:35 +0200
   loc *  exist **  algo ***  size *  imp **
 
+- In mdoc_validate.c, convert "Fl Fl opt" to "Fl \-opt".
+  Steffen Nurpmeso <steffen@sdaoden.eu> 27 Jan 2020 17:27:13 +0100
+  loc *  exist *  algo *  size *  imp **
+
 --- missing man features -----------------------------------------------
 
 - groff_www(7) .MTO and .URL
@@ -225,6 +225,10 @@ are mere guesses, and some may be wrong.
 
 --- missing misc features ----------------------------------------------
 
+- -T man does not handle eqn(7) and tbl(7)
+  Stephen Gregoratto 16 Feb 2020 01:28:07 +1100
+  loc **  exist **  algo **  size ***  imp **
+
 - man -ks 1,8 route; kn@ Jul 13, 2018 orally
 
 - italic correction (\/) in PostScript mode
@@ -580,6 +584,15 @@ are mere guesses, and some may be wrong.
 * to improve in the groff_mdoc(7) macros
 ************************************************************************
 
+- delete OS release verification from .Dx, .Fx, .Nx, .Ox etc.
+  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=629161
+  also Branden Robinson 18 Dec 2019 00:59:52 +1100
+
+- Can the distinction between .Vt and .Va be made stricter,
+  recommending .Vt extern char * Ns Va optarg ; ?
+  What about the block macro properties of .Vt in the SYNOPSIS?
+  zeurkous 25 Dec 2019 08:48:36 +0100
+
 - .Cd # arch1, arch2 in section 4 pages:
   find better way to indicate multiple architectures, maybe:
   allow .Dt vgafb 4 "macppc sparc64"