From 37dca223f8adbfb62ab71687a8b3f306804295c8 Mon Sep 17 00:00:00 2001 From: Ingo Schwarze Date: Mon, 7 Nov 2011 01:24:40 +0000 Subject: When the HEAD scope of .TP is broken by another block macro, do not abort with a FATAL error, but report a report a WARNING, remove the broken .TP from the syntax tree, and prod on. Reported repeatedly by ports people, at least by brad@ and jeremy@. Also fixes rendition(4) in Xenocara. ok kristaps@ --- libman.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'libman.h') diff --git a/libman.h b/libman.h index cacb0275..4bc51282 100644 --- a/libman.h +++ b/libman.h @@ -1,4 +1,4 @@ -/* $Id: libman.h,v 1.54 2011/09/18 14:14:15 schwarze Exp $ */ +/* $Id: libman.h,v 1.55 2011/11/07 01:24:40 schwarze Exp $ */ /* * Copyright (c) 2009, 2010, 2011 Kristaps Dzonsons * @@ -54,6 +54,7 @@ struct man_macro { #define MAN_FSCOPED (1 << 2) /* See blk_imp(). */ #define MAN_NSCOPED (1 << 3) /* See in_line_eoln(). */ #define MAN_NOCLOSE (1 << 4) /* See blk_exp(). */ +#define MAN_BSCOPE (1 << 5) /* Break BLINE scope. */ }; extern const struct man_macro *const man_macros; -- cgit v1.2.3