From 25a03c3be8abe22992cab3dfa19855dac3f6e35f Mon Sep 17 00:00:00 2001 From: Ingo Schwarze Date: Sat, 23 Oct 2010 22:40:13 +0000 Subject: new: escape sequence handling done: nested displays --- TODO | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index 9ce8b181..d2adab00 100644 --- a/TODO +++ b/TODO @@ -1,6 +1,6 @@ ************************************************************************ * Official mandoc TODO. -* $Id: TODO,v 1.61 2010/10/19 21:40:27 schwarze Exp $ +* $Id: TODO,v 1.62 2010/10/23 22:40:13 schwarze Exp $ ************************************************************************ ************************************************************************ @@ -17,9 +17,6 @@ * 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 @@ -66,6 +63,13 @@ .. reported by naddy@ Sat, 16 Oct 2010 23:51:57 +0200 +- clean up escape sequence handling, creating three classes: + (1) fully implemented, or parsed and ignored without loss of content + (2) unimplemented, potentially causing loss of content + or serious mangling of formatting (e.g. \n) -> ERROR + see textproc/mgdiff(1) for nice examples + (3) undefined, just output the character -> perhaps WARNING + - port OpenBSD tbl integration bsd.lv, probably cleaning it up - look at pages generated from reStructeredText, e.g. devel/mercurial hg(1) -- cgit v1.2.3-56-ge451