diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2014-12-04 02:05:42 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2014-12-04 02:05:42 +0000 |
commit | 47e7075a5f140929a14ebcfba234c319f9e9a675 (patch) | |
tree | 1bbda1d6e9ac526210babe3c939b65148b5bbe41 /out.c | |
parent | 693b9184ecc222c08b151134cb6e4e9a181fdd51 (diff) | |
download | mandoc-47e7075a5f140929a14ebcfba234c319f9e9a675.tar.gz mandoc-47e7075a5f140929a14ebcfba234c319f9e9a675.tar.zst mandoc-47e7075a5f140929a14ebcfba234c319f9e9a675.zip |
fix handling of roff requests having a default scale other than "n",
in particular .sp which uses "v", when the scale is not specified;
cures groff-mandoc differences in about a dozen Xenocara manuals
Diffstat (limited to 'out.c')
-rw-r--r-- | out.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1,4 +1,4 @@ -/* $Id: out.c,v 1.53 2014/10/14 18:18:05 schwarze Exp $ */ +/* $Id: out.c,v 1.54 2014/12/04 02:05:42 schwarze Exp $ */ /* * Copyright (c) 2009, 2010, 2011 Kristaps Dzonsons <kristaps@bsd.lv> * Copyright (c) 2011, 2014 Ingo Schwarze <schwarze@openbsd.org> @@ -110,7 +110,7 @@ a2roffsu(const char *src, struct roffsu *dst, enum roffscale def) case '\0': if (SCALE_MAX == def) return(0); - unit = SCALE_EN; + unit = def; break; case 'u': unit = SCALE_BU; |