Support auto-tagging for ".It Va".
authorschwarze <schwarze@openbsd.org>
Sun, 18 Jul 2021 11:40:58 +0000 (11:40 +0000)
committerschwarze <schwarze@openbsd.org>
Sun, 18 Jul 2021 11:40:58 +0000 (11:40 +0000)
This combination is somewhat rare because few libraries expose so many
global variables that they need a list to enumerate them, but when the
idiom does occur, tagging the variable names is generally useful.
For example, this helps awk(1), dc(1), make(1), rc.subr(8), ...

Missing feature reported and patch reviewed, tested, and OK'ed by kn@.

usr.bin/mandoc/mdoc_validate.c

index e27de2e..1e1669a 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: mdoc_validate.c,v 1.303 2020/10/30 13:24:26 schwarze Exp $ */
+/* $OpenBSD: mdoc_validate.c,v 1.304 2021/07/18 11:40:58 schwarze Exp $ */
 /*
  * Copyright (c) 2010-2020 Ingo Schwarze <schwarze@openbsd.org>
  * Copyright (c) 2008-2012 Kristaps Dzonsons <kristaps@bsd.lv>
@@ -162,7 +162,7 @@ static      const v_post mdoc_valids[MDOC_MAX - MDOC_Dd] = {
        post_defaults,  /* Pa */
        post_rv,        /* Rv */
        post_st,        /* St */
-       post_delim_nb,  /* Va */
+       post_tag,       /* Va */
        post_delim_nb,  /* Vt */
        post_xr,        /* Xr */
        NULL,           /* %A */