aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/TODO
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2010-10-19 21:40:27 +0000
committerIngo Schwarze <schwarze@openbsd.org>2010-10-19 21:40:27 +0000
commit6cce73400f8249d86b222d700934ef2b71fcb8c9 (patch)
tree3ee40cf5af99105162319bc2a4ac100e9bb0353b /TODO
parentc0c9a83bb9e22d323f5da3426302d7a3bce85cc4 (diff)
downloadmandoc-6cce73400f8249d86b222d700934ef2b71fcb8c9.tar.gz
mandoc-6cce73400f8249d86b222d700934ef2b71fcb8c9.tar.zst
mandoc-6cce73400f8249d86b222d700934ef2b71fcb8c9.zip
two new TODOs based on submissions by Ulrich Spoerlein
Diffstat (limited to 'TODO')
-rw-r--r--TODO15
1 files changed, 14 insertions, 1 deletions
diff --git a/TODO b/TODO
index 2347d1e7..9ce8b181 100644
--- a/TODO
+++ b/TODO
@@ -1,12 +1,25 @@
************************************************************************
* Official mandoc TODO.
-* $Id: TODO,v 1.60 2010/10/17 21:10:53 schwarze Exp $
+* $Id: TODO,v 1.61 2010/10/19 21:40:27 schwarze Exp $
************************************************************************
************************************************************************
+* parser bugs
+************************************************************************
+
+- the roff parser doesn't tolerate additional characters between
+ a macro and the \} terminating a conditional block, e.g.
+ .if n \{
+ .br \}
+ reported by ulrich spoerlein Tue, 19 Oct 2010 20:39:50 +0200
+
+************************************************************************
* missing features
************************************************************************
+- deal with nested displays, e.g. D1 inside Bd
+ schwarze has an old patch somewhere and would need to brush it up
+
- explicit blocks with missing end macro should be implicitely closed
at the end of the enclosing block, e.g. .Bl It (El) Sh
reminded by stsp@ in net/pptp pptp.8 Fri, 23 Apr 2010 20:32:39 +0200