From 543980ff972d5b50a51593a306420bb65fbf6b61 Mon Sep 17 00:00:00 2001 From: Kristaps Dzonsons Date: Tue, 4 Jan 2011 12:06:21 +0000 Subject: Fix to make horizontal spanners in the layout be properly printed. mandoc also now warns (so does tbl(1)) if a horizontal spanner is specified along with data. While here, fix up some documentation and uncomment the tbl reference. --- tbl_data.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'tbl_data.c') diff --git a/tbl_data.c b/tbl_data.c index 65659e24..40264b9c 100644 --- a/tbl_data.c +++ b/tbl_data.c @@ -1,4 +1,4 @@ -/* $Id: tbl_data.c,v 1.9 2011/01/02 12:04:23 kristaps Exp $ */ +/* $Id: tbl_data.c,v 1.10 2011/01/04 12:06:21 kristaps Exp $ */ /* * Copyright (c) 2009, 2010 Kristaps Dzonsons * @@ -82,6 +82,11 @@ data(struct tbl_node *tbl, struct tbl_span *dp, dat->pos = TBL_DATA_NDHORIZ; else dat->pos = TBL_DATA_DATA; + + if (TBL_CELL_HORIZ == dat->layout->pos || + TBL_CELL_DHORIZ == dat->layout->pos) + if (TBL_DATA_DATA == dat->pos && '\0' != *dat->string) + TBL_MSG(tbl, MANDOCERR_TBLIGNDATA, ln, sv); } int -- cgit v1.2.3-56-ge451