summaryrefslogtreecommitdiffstatshomepage
path: root/TODO
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2011-05-24 14:00:39 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2011-05-24 14:00:39 +0000
commit99de3aa8f6c69f02b989060a0aa3ce3559333dd1 (patch)
treedd7dbf3e88a4a75b26a0ef3fbcedef06c9200043 /TODO
parent59e079c4f7326f228823bf0f1edc8f4c969ec7d0 (diff)
downloadmandoc-99de3aa8f6c69f02b989060a0aa3ce3559333dd1.tar.gz
mandoc-99de3aa8f6c69f02b989060a0aa3ce3559333dd1.tar.zst
mandoc-99de3aa8f6c69f02b989060a0aa3ce3559333dd1.zip
Fix a TODO to the effect that `.if n \{\ foo .br \}' was failing due to
the `\}' not being directly after the `.br'. Now we check for `\}' in arbitrary parts of the line, and account for if it's escaped in funny ways. This behaviour diverges somewhat from groff in that the text at and following the `\}' is lost, while groff keeps it (sort-of). I'll add a COMPATIBILITY note to this effect.
Diffstat (limited to 'TODO')
-rw-r--r--TODO8
1 files changed, 1 insertions, 7 deletions
diff --git a/TODO b/TODO
index 91770fd5..06b9ad21 100644
--- a/TODO
+++ b/TODO
@@ -1,6 +1,6 @@
************************************************************************
* Official mandoc TODO.
-* $Id: TODO,v 1.107 2011/05/21 21:38:17 schwarze Exp $
+* $Id: TODO,v 1.108 2011/05/24 14:00:39 kristaps Exp $
************************************************************************
************************************************************************
@@ -10,12 +10,6 @@
- .TP before .SH is still FATAL in man(7)
reported by brad@ Sat, 15 Jan 2011 15:54:54 -0500
-- 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
-
************************************************************************
* formatter bugs
************************************************************************