aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/TODO
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2019-03-04 11:40:09 +0000
committerIngo Schwarze <schwarze@openbsd.org>2019-03-04 11:40:09 +0000
commit04c83a367828561c8e5f8f4beb200e2978b5753c (patch)
tree5238eef40f95236b75a7a811e04c73b25003c006 /TODO
parent7c82417f7ab1a3ccce8838c6cdc87c05291cf642 (diff)
downloadmandoc-04c83a367828561c8e5f8f4beb200e2978b5753c.tar.gz
mandoc-04c83a367828561c8e5f8f4beb200e2978b5753c.tar.zst
mandoc-04c83a367828561c8e5f8f4beb200e2978b5753c.zip
Fix the last straggler where the struct roff_node "line" member
was abused to detect an input line break; instead, use the NODE_LINE flag to improve robustness.
Diffstat (limited to 'TODO')
-rw-r--r--TODO6
1 files changed, 1 insertions, 5 deletions
diff --git a/TODO b/TODO
index 60551694..5df81ae1 100644
--- a/TODO
+++ b/TODO
@@ -1,6 +1,6 @@
************************************************************************
* Official mandoc TODO.
-* $Id: TODO,v 1.287 2019/03/04 11:37:30 schwarze Exp $
+* $Id: TODO,v 1.288 2019/03/04 11:40:09 schwarze Exp $
************************************************************************
Many issues are annotated for difficulty as follows:
@@ -523,10 +523,6 @@ are mere guesses, and some may be wrong.
Found by Aaron M. Ucko in the GNU Hurd via Bdale Garbee,
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=829624
-- We use the input line number at several places to distinguish
- same-line from different-line input. That plainly doesn't work
- with user-defined macros, leading to random breakage.
-
- Is it possible to further simplify ENDBODY_SPACE?
- Find better ways to prevent endless loops