diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2017-06-08 18:11:22 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2017-06-08 18:11:22 +0000 |
commit | 3fb3595e2dd4a3aa729120f074bd64eba84f7a4d (patch) | |
tree | 8f51ea63f0dd3f7cace9bf94c0855d51bc4258ba /tbl_data.c | |
parent | ad29d8dbe925e8f0d680007ebf3c95aec8351f84 (diff) | |
download | mandoc-3fb3595e2dd4a3aa729120f074bd64eba84f7a4d.tar.gz |
Implement w layout specifier (minimum column width).
Improve width calculation of text blocks.
Reduces the groff/mandoc diff in Base+Xenocara by about 800 lines.
Diffstat (limited to 'tbl_data.c')
-rw-r--r-- | tbl_data.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -1,7 +1,7 @@ /* $Id$ */ /* * Copyright (c) 2009, 2010, 2011 Kristaps Dzonsons <kristaps@bsd.lv> - * Copyright (c) 2011, 2015 Ingo Schwarze <schwarze@openbsd.org> + * Copyright (c) 2011, 2015, 2017 Ingo Schwarze <schwarze@openbsd.org> * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above @@ -144,6 +144,7 @@ tbl_cdata(struct tbl_node *tbl, int ln, const char *p, int pos) } dat->pos = TBL_DATA_DATA; + dat->block = 1; if (dat->string != NULL) { sz = strlen(p + pos) + strlen(dat->string) + 2; |