summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2009-06-18 19:54:04 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2009-06-18 19:54:04 +0000
commit5a58b9c46f195b91a6e97db9ae3778de5e5bae2f (patch)
tree4e1b8f194c498e5c36f591e43ce9c60a7cd24958
parent52078b04137667fec0f8506ad5417fffefd8f82d (diff)
downloadmandoc-5a58b9c46f195b91a6e97db9ae3778de5e5bae2f.tar.gz
mandoc-5a58b9c46f195b91a6e97db9ae3778de5e5bae2f.tar.zst
mandoc-5a58b9c46f195b91a6e97db9ae3778de5e5bae2f.zip
Fixed libman .br to be a newline, not a .PP alias.
-rw-r--r--man_term.c15
1 files changed, 13 insertions, 2 deletions
diff --git a/man_term.c b/man_term.c
index c832c9f7..d416069b 100644
--- a/man_term.c
+++ b/man_term.c
@@ -1,4 +1,4 @@
-/* $Id: man_term.c,v 1.14 2009/06/16 19:55:28 kristaps Exp $ */
+/* $Id: man_term.c,v 1.15 2009/06/18 19:54:04 kristaps Exp $ */
/*
* Copyright (c) 2008, 2009 Kristaps Dzonsons <kristaps@kth.se>
*
@@ -40,6 +40,7 @@ struct termact {
static int pre_B(DECL_ARGS);
static int pre_BI(DECL_ARGS);
static int pre_BR(DECL_ARGS);
+static int pre_br(DECL_ARGS);
static int pre_I(DECL_ARGS);
static int pre_IB(DECL_ARGS);
static int pre_IP(DECL_ARGS);
@@ -57,7 +58,7 @@ static void post_SH(DECL_ARGS);
static void post_SS(DECL_ARGS);
static const struct termact termacts[MAN_MAX] = {
- { pre_PP, NULL }, /* br */
+ { pre_br, NULL }, /* br */
{ NULL, NULL }, /* TH */
{ pre_SH, post_SH }, /* SH */
{ pre_SS, post_SS }, /* SS */
@@ -262,6 +263,16 @@ post_B(DECL_ARGS)
/* ARGSUSED */
static int
+pre_br(DECL_ARGS)
+{
+
+ term_newln(p);
+ return(0);
+}
+
+
+/* ARGSUSED */
+static int
pre_PP(DECL_ARGS)
{