From 5332b9910e8f7d80dfce64caac812e91b843bdd9 Mon Sep 17 00:00:00 2001 From: Kristaps Dzonsons Date: Sun, 8 Mar 2009 20:57:35 +0000 Subject: Added `Lp' macro. --- action.c | 3 ++- argv.c | 3 ++- macro.c | 3 ++- mdoc.c | 5 +++-- mdoc.h | 5 +++-- term.c | 3 ++- validate.c | 3 ++- 7 files changed, 16 insertions(+), 9 deletions(-) diff --git a/action.c b/action.c index 1f619552..7905c899 100644 --- a/action.c +++ b/action.c @@ -1,4 +1,4 @@ -/* $Id: action.c,v 1.36 2009/03/08 20:50:12 kristaps Exp $ */ +/* $Id: action.c,v 1.37 2009/03/08 20:57:35 kristaps Exp $ */ /* * Copyright (c) 2008 Kristaps Dzonsons * @@ -172,6 +172,7 @@ const struct actions mdoc_actions[MDOC_MAX] = { { NULL }, /* Ud */ { NULL }, /* Lb */ { NULL }, /* Ap */ + { NULL }, /* Lp */ }; diff --git a/argv.c b/argv.c index 1aef6a86..df5e0b24 100644 --- a/argv.c +++ b/argv.c @@ -1,4 +1,4 @@ -/* $Id: argv.c,v 1.42 2009/03/08 20:50:12 kristaps Exp $ */ +/* $Id: argv.c,v 1.43 2009/03/08 20:57:35 kristaps Exp $ */ /* * Copyright (c) 2008 Kristaps Dzonsons * @@ -208,6 +208,7 @@ static int mdoc_argflags[MDOC_MAX] = { 0, /* Ud */ 0, /* Lb */ 0, /* Ap */ + 0, /* Lp */ }; diff --git a/macro.c b/macro.c index 265f7dbf..69f7896a 100644 --- a/macro.c +++ b/macro.c @@ -1,4 +1,4 @@ -/* $Id: macro.c,v 1.61 2009/03/08 20:50:12 kristaps Exp $ */ +/* $Id: macro.c,v 1.62 2009/03/08 20:57:35 kristaps Exp $ */ /* * Copyright (c) 2008 Kristaps Dzonsons * @@ -182,6 +182,7 @@ const struct mdoc_macro __mdoc_macros[MDOC_MAX] = { { macro_constant, 0 }, /* Ud */ { macro_constant, 0 }, /* Lb */ { macro_constant_delimited, MDOC_CALLABLE | MDOC_PARSED }, /* Ap */ + { macro_text, 0 }, /* Lp */ }; const struct mdoc_macro * const mdoc_macros = __mdoc_macros; diff --git a/mdoc.c b/mdoc.c index 37714409..7525bc41 100644 --- a/mdoc.c +++ b/mdoc.c @@ -1,4 +1,4 @@ -/* $Id: mdoc.c,v 1.56 2009/03/08 20:50:12 kristaps Exp $ */ +/* $Id: mdoc.c,v 1.57 2009/03/08 20:57:35 kristaps Exp $ */ /* * Copyright (c) 2008 Kristaps Dzonsons * @@ -70,7 +70,8 @@ const char *const __mdoc_macronames[MDOC_MAX] = { "Tn", "Ux", "Xc", "Xo", "Fo", "Fc", "Oo", "Oc", "Bk", "Ek", "Bt", "Hf", - "Fr", "Ud", "Lb", "Ap" + "Fr", "Ud", "Lb", "Ap", + "Lp" }; const char *const __mdoc_argnames[MDOC_ARG_MAX] = { diff --git a/mdoc.h b/mdoc.h index a9d96172..fd946d6e 100644 --- a/mdoc.h +++ b/mdoc.h @@ -1,4 +1,4 @@ -/* $Id: mdoc.h,v 1.41 2009/03/08 20:50:12 kristaps Exp $ */ +/* $Id: mdoc.h,v 1.42 2009/03/08 20:57:35 kristaps Exp $ */ /* * Copyright (c) 2008 Kristaps Dzonsons * @@ -139,7 +139,8 @@ #define MDOC_Ud 105 #define MDOC_Lb 106 #define MDOC_Ap 107 -#define MDOC_MAX 108 +#define MDOC_Lp 108 +#define MDOC_MAX 109 /* What follows is a list of ALL possible macro arguments. */ diff --git a/term.c b/term.c index 38b44de8..156beb96 100644 --- a/term.c +++ b/term.c @@ -1,4 +1,4 @@ -/* $Id: term.c,v 1.48 2009/03/08 20:50:12 kristaps Exp $ */ +/* $Id: term.c,v 1.49 2009/03/08 20:57:35 kristaps Exp $ */ /* * Copyright (c) 2009 Kristaps Dzonsons * @@ -276,6 +276,7 @@ const struct termact __termacts[MDOC_MAX] = { { termp_ud_pre, NULL }, /* Ud */ { termp_lb_pre, termp_lb_post }, /* Lb */ { termp_ap_pre, NULL }, /* Lb */ + { termp_pp_pre, NULL }, /* Pp */ }; const struct termact *termacts = __termacts; diff --git a/validate.c b/validate.c index 1799264f..5cc1b431 100644 --- a/validate.c +++ b/validate.c @@ -1,4 +1,4 @@ -/* $Id: validate.c,v 1.75 2009/03/08 20:50:12 kristaps Exp $ */ +/* $Id: validate.c,v 1.76 2009/03/08 20:57:35 kristaps Exp $ */ /* * Copyright (c) 2008 Kristaps Dzonsons * @@ -299,6 +299,7 @@ const struct valids mdoc_valids[MDOC_MAX] = { { NULL, posts_notext }, /* Ud */ { pres_lb, posts_lb }, /* Lb */ { NULL, NULL }, /* Lb */ + { NULL, posts_pp }, /* Pp */ }; -- cgit v1.2.3-56-ge451