aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/mdoc_macro.c
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2013-12-24 20:45:27 +0000
committerIngo Schwarze <schwarze@openbsd.org>2013-12-24 20:45:27 +0000
commitc28713a310b996133153932ab47ff94f3cb06211 (patch)
tree39b1e55bb4cad6e0544e948771e89e1034969075 /mdoc_macro.c
parentb303922601f56d18c6f93423c4ff3d27382f885e (diff)
downloadmandoc-c28713a310b996133153932ab47ff94f3cb06211.tar.gz
mandoc-c28713a310b996133153932ab47ff94f3cb06211.tar.zst
mandoc-c28713a310b996133153932ab47ff94f3cb06211.zip
It turns out SYNOPSIS mode does not imply .Bk in general,
but only within .Nm blocks. Simplify the code accordingly. Triggered by research done by Franco Fichtner.
Diffstat (limited to 'mdoc_macro.c')
-rw-r--r--mdoc_macro.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/mdoc_macro.c b/mdoc_macro.c
index cbf90d2c..2a63ca92 100644
--- a/mdoc_macro.c
+++ b/mdoc_macro.c
@@ -1,4 +1,4 @@
-/* $Id: mdoc_macro.c,v 1.124 2013/12/24 19:11:46 schwarze Exp $ */
+/* $Id: mdoc_macro.c,v 1.125 2013/12/24 20:45:27 schwarze Exp $ */
/*
* Copyright (c) 2008-2012 Kristaps Dzonsons <kristaps@bsd.lv>
* Copyright (c) 2010, 2012, 2013 Ingo Schwarze <schwarze@openbsd.org>
@@ -713,8 +713,7 @@ blk_exp_close(MACRO_PROT_ARGS)
maxargs = 1;
break;
case (MDOC_Ek):
- if ( ! (MDOC_SYNOPSIS & mdoc->flags))
- mdoc->flags &= ~MDOC_KEEP;
+ mdoc->flags &= ~MDOC_KEEP;
default:
maxargs = 0;
break;