diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2018-08-18 20:18:14 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2018-08-18 20:18:14 +0000 |
commit | 350cdb47d01784c4292587eea70d900793da8943 (patch) | |
tree | d0de88437a4d9453234df3d12fd570b1f7d1f461 /out.h | |
parent | b93d3ab969bd1de6ebc4d77e72664e3ae480a2c7 (diff) | |
download | mandoc-350cdb47d01784c4292587eea70d900793da8943.tar.gz |
If a tbl(7) column contains both text cells and numeric cells,
horizontally align the numbers in the same way as groff does.
Diffstat (limited to 'out.h')
-rw-r--r-- | out.h | 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) 2014, 2017 Ingo Schwarze <schwarze@openbsd.org> + * Copyright (c) 2014, 2017, 2018 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 @@ -32,6 +32,7 @@ enum roffscale { struct roffcol { size_t width; /* width of cell */ + size_t nwidth; /* max. width of number in cell */ size_t decimal; /* decimal position in cell */ size_t spacing; /* spacing after the column */ int flags; /* layout flags, see tbl_cell */ |