]> git.cameronkatri.com Git - mandoc.git/commitdiff
Throwing FATAL MANDOCERR_SYNTCHILD on non-.It children of .Bl
authorIngo Schwarze <schwarze@openbsd.org>
Sun, 22 Sep 2013 23:21:23 +0000 (23:21 +0000)
committerIngo Schwarze <schwarze@openbsd.org>
Sun, 22 Sep 2013 23:21:23 +0000 (23:21 +0000)
feels so 2008-ish, one of the last remnants of the
Kristaps-doesnt-like-syntax-errors-so-lets-just-give-up--Era.

TODO

diff --git a/TODO b/TODO
index f89372a4c12b590631c29d1b310394c962ceb013..5bd0675df951b7f185681220a0238a6bdc93c8af 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,13 +1,19 @@
 ************************************************************************
 * Official mandoc TODO.
-* $Id: TODO,v 1.155 2013/09/22 11:48:38 schwarze Exp $
+* $Id: TODO,v 1.156 2013/09/22 23:21:23 schwarze Exp $
 ************************************************************************
 
 ************************************************************************
 * crashes
 ************************************************************************
 
-None known right now.
+- .Bl -tag followed by a text node preceding the first .It should not
+  throw a FATAL error, but only a normal ERROR.  Putting this into the
+  HEAD of an implicit .It might be cleanest, inserting an implicit .Pp
+  or just dumping the orphan stuff directly into the BODY of the .Bl
+  might be easier to implement, and all options can no doubt be made
+  to yield correct (i.e. groff bug-compatible) rendering.
+  Anthony J. Bentley on discuss@  Sun, 22 Sep 2013 16:33:21 -0600
 
 ************************************************************************
 * missing features