aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/mdoc_macro.c
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2014-12-13 13:14:39 +0000
committerIngo Schwarze <schwarze@openbsd.org>2014-12-13 13:14:39 +0000
commitfdfa9ac6e8b17fee003a4333fd6d4767d6b492fb (patch)
tree5af4eda73a12ed78ff30d1470c7f2fae04d8eb3b /mdoc_macro.c
parent303f2261a2f4805c0f7a35792fae1f1b1327c80d (diff)
downloadmandoc-fdfa9ac6e8b17fee003a4333fd6d4767d6b492fb.tar.gz
mandoc-fdfa9ac6e8b17fee003a4333fd6d4767d6b492fb.tar.zst
mandoc-fdfa9ac6e8b17fee003a4333fd6d4767d6b492fb.zip
Fix a regression found by Carsten dot Kunze at arcor dot de:
Do not show bogus quotes when .Bl -column phrases are quoted.
Diffstat (limited to 'mdoc_macro.c')
-rw-r--r--mdoc_macro.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/mdoc_macro.c b/mdoc_macro.c
index 68b6a129..b354e540 100644
--- a/mdoc_macro.c
+++ b/mdoc_macro.c
@@ -1,4 +1,4 @@
-/* $Id: mdoc_macro.c,v 1.156 2014/11/30 05:29:00 schwarze Exp $ */
+/* $Id: mdoc_macro.c,v 1.157 2014/12/13 13:14:39 schwarze Exp $ */
/*
* Copyright (c) 2008-2012 Kristaps Dzonsons <kristaps@bsd.lv>
* Copyright (c) 2010, 2012, 2013, 2014 Ingo Schwarze <schwarze@openbsd.org>
@@ -672,11 +672,9 @@ macro_or_word(MACRO_PROT_ARGS, int parsed)
p = buf + ppos;
ntok = MDOC_MAX;
- if (mdoc->flags & MDOC_PHRASELIT)
- /* nothing */;
- else if (*p == '"')
+ if (*p == '"')
p++;
- else if (parsed)
+ else if (parsed && ! (mdoc->flags & MDOC_PHRASELIT))
ntok = lookup(mdoc, tok, line, ppos, p);
if (ntok == MDOC_MAX) {