diff --git a/cpio.1 b/cpio.1 index 107228b..3d648ad 100644 --- a/cpio.1 +++ b/cpio.1 @@ -1,8 +1,8 @@ -.\" $MirOS: src/bin/pax/cpio.1,v 1.43 2023/08/03 22:15:24 tg Exp $ +.\" $MirOS: src/bin/pax/cpio.1,v 1.44 2023/12/29 00:44:30 tg Exp $ .\" $OpenBSD: cpio.1,v 1.35 2014/09/08 01:27:54 schwarze Exp $ .\" .\" Copyright © 2005, 2009, 2011, 2012, 2014, 2015, 2016, -.\" 2017, 2018, 2023 +.\" 2017, 2018 .\" mirabilos .\" Copyright (c) 1997 SigmaSoft, Th. Lockert .\" All rights reserved. @@ -27,6 +27,11 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\"- +.\" $miros: contrib/samples/portmdoc,v 1.22 2023/12/28 23:47:20 tg Exp $ +.\"- +.\" Copyright © 2008, 2009, 2010, 2016, 2018, 2020, 2023 +.\" mirabilos +.\" .\" Glue GNU groff (BSD and GNU mdoc both) to AT&T nroff (UCB mdoc). .\" * ` generates ‘ in gnroff, so use \` .\" * ' generates ’ in gnroff, \' generates ´, so use \*(aq @@ -55,11 +60,12 @@ .\" .Dd must come before most everything, because when called .\" with -mandoc it loads -mdoc via .so in .Dd (first macro). .\" -.Dd $Mdocdate: August 3 2023 $ +.Dd $Mdocdate: December 29 2023 $ .\" .\" Check which macro package we use, and do other -mdoc setup. .\" .ie \n(.g \{\ +. if n .ss \n[.ss] 0 . if \*[.T]ascii .tr \-\N'45' . if \*[.T]latin1 .tr \-\N'45' . if \*[.T]utf8 .tr \-\N'45' @@ -117,7 +123,7 @@ . if (\n[arg-limit] > \n[arg-ptr]) \{\ . nr arg-ptr +1 . ie (\n[type\n[arg-ptr]] == 2) \ -. as str-Mx1 \~\*[arg\n[arg-ptr]] +. ds str-Mx1 \*(tN\%MirBSD\~#\*[arg\n[arg-ptr]]\*[str-Mx] . el \ . nr arg-ptr -1 . \} @@ -130,6 +136,19 @@ . parse-space-vector . print-recursive .. +. de Aq +. if !\n[arg-limit] \ +. ds macro-name Aq +. ie \n[in-authors-section] \{\ +. ds quote-left \*(Lt +. ds quote-right \*(Gt +. \} +. el \{\ +. ds quote-left \[la] +. ds quote-right \[ra] +. \} +. enclose-string \$@ +.. . ec .\} .el .ie "\*(tT"gnp" \{\ @@ -150,7 +169,7 @@ . if (\n[doc-arg-limit] > \n[doc-arg-ptr]) \{\ . nr doc-arg-ptr +1 . ie (\n[doc-type\n[doc-arg-ptr]] == 2) \ -. as doc-str-Mx1 \~\*[doc-arg\n[doc-arg-ptr]] +. ds doc-str-Mx1 \*(tN\%MirBSD\~#\*[doc-arg\n[doc-arg-ptr]]\*[doc-str-Mx] . el \ . nr doc-arg-ptr -1 . \} @@ -171,13 +190,18 @@ . nr cZ \\n(.s . ds aa \&\f\\n(cF\s\\n(cZ . if \\n(aC==0 \{\ -. ie \\n(.$==0 \&MirBSD\\*(aa +. ie \\n(.$==0 \&\\*(tNMirBSD\\*(aa . el .aV \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9 . \} . if \\n(aC>\\n(aP \{\ . nr aP \\n(aP+1 . ie \\n(C\\n(aP==2 \{\ -. as b1 \&MirBSD\ #\&\\*(A\\n(aP\\*(aa +. nr xX 0 +. nr xX 1+\\*(A\\n(aP +. as b1 \&\\*(tNMirBSD\ \& +. if \\n(xX>0 .as b1 #\& +. as b1 \&\\*(A\\n(aP\\*(aa +. rr xX . ie \\n(aC>\\n(aP \{\ . nr aP \\n(aP+1 . nR @@ -185,12 +209,13 @@ . el .aZ . \} . el \{\ -. as b1 \&MirBSD\\*(aa +. as b1 \&\\*(tNMirBSD\\*(aa . nR . \} . \} .. .\} +.\" .\"- .ie \ng==1 \{\ . ds nc mircpio diff --git a/pax.1 b/pax.1 index 1497af8..080caf2 100644 --- a/pax.1 +++ b/pax.1 @@ -1,8 +1,8 @@ -.\" $MirOS: src/bin/pax/pax.1,v 1.37 2023/08/03 22:15:24 tg Exp $ +.\" $MirOS: src/bin/pax/pax.1,v 1.38 2023/12/29 00:44:31 tg Exp $ .\" $OpenBSD: pax.1,v 1.74 2018/07/23 19:02:49 kn Exp $ .\" $NetBSD: pax.1,v 1.3 1995/03/21 09:07:37 cgd Exp $ .\" -.\" Copyright © 2005, 2009, 2011, 2012, 2014, 2016, 2017, 2018, 2023 +.\" Copyright © 2005, 2009, 2011, 2012, 2014, 2016, 2017, 2018, 2021 .\" mirabilos .\" Copyright (c) 1992 Keith Muller. .\" Copyright (c) 1992, 1993 @@ -38,6 +38,11 @@ .\" @(#)pax.1 8.4 (Berkeley) 4/18/94 .\" .\"- +.\" $miros: contrib/samples/portmdoc,v 1.22 2023/12/28 23:47:20 tg Exp $ +.\"- +.\" Copyright © 2008, 2009, 2010, 2016, 2018, 2020, 2023 +.\" mirabilos +.\" .\" Glue GNU groff (BSD and GNU mdoc both) to AT&T nroff (UCB mdoc). .\" * ` generates ‘ in gnroff, so use \` .\" * ' generates ’ in gnroff, \' generates ´, so use \*(aq @@ -66,11 +71,12 @@ .\" .Dd must come before most everything, because when called .\" with -mandoc it loads -mdoc via .so in .Dd (first macro). .\" -.Dd $Mdocdate: August 3 2023 $ +.Dd $Mdocdate: December 29 2023 $ .\" .\" Check which macro package we use, and do other -mdoc setup. .\" .ie \n(.g \{\ +. if n .ss \n[.ss] 0 . if \*[.T]ascii .tr \-\N'45' . if \*[.T]latin1 .tr \-\N'45' . if \*[.T]utf8 .tr \-\N'45' @@ -128,7 +134,7 @@ . if (\n[arg-limit] > \n[arg-ptr]) \{\ . nr arg-ptr +1 . ie (\n[type\n[arg-ptr]] == 2) \ -. as str-Mx1 \~\*[arg\n[arg-ptr]] +. ds str-Mx1 \*(tN\%MirBSD\~#\*[arg\n[arg-ptr]]\*[str-Mx] . el \ . nr arg-ptr -1 . \} @@ -141,6 +147,19 @@ . parse-space-vector . print-recursive .. +. de Aq +. if !\n[arg-limit] \ +. ds macro-name Aq +. ie \n[in-authors-section] \{\ +. ds quote-left \*(Lt +. ds quote-right \*(Gt +. \} +. el \{\ +. ds quote-left \[la] +. ds quote-right \[ra] +. \} +. enclose-string \$@ +.. . ec .\} .el .ie "\*(tT"gnp" \{\ @@ -161,7 +180,7 @@ . if (\n[doc-arg-limit] > \n[doc-arg-ptr]) \{\ . nr doc-arg-ptr +1 . ie (\n[doc-type\n[doc-arg-ptr]] == 2) \ -. as doc-str-Mx1 \~\*[doc-arg\n[doc-arg-ptr]] +. ds doc-str-Mx1 \*(tN\%MirBSD\~#\*[doc-arg\n[doc-arg-ptr]]\*[doc-str-Mx] . el \ . nr doc-arg-ptr -1 . \} @@ -182,13 +201,18 @@ . nr cZ \\n(.s . ds aa \&\f\\n(cF\s\\n(cZ . if \\n(aC==0 \{\ -. ie \\n(.$==0 \&MirBSD\\*(aa +. ie \\n(.$==0 \&\\*(tNMirBSD\\*(aa . el .aV \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9 . \} . if \\n(aC>\\n(aP \{\ . nr aP \\n(aP+1 . ie \\n(C\\n(aP==2 \{\ -. as b1 \&MirBSD\ #\&\\*(A\\n(aP\\*(aa +. nr xX 0 +. nr xX 1+\\*(A\\n(aP +. as b1 \&\\*(tNMirBSD\ \& +. if \\n(xX>0 .as b1 #\& +. as b1 \&\\*(A\\n(aP\\*(aa +. rr xX . ie \\n(aC>\\n(aP \{\ . nr aP \\n(aP+1 . nR @@ -196,12 +220,13 @@ . el .aZ . \} . el \{\ -. as b1 \&MirBSD\\*(aa +. as b1 \&\\*(tNMirBSD\\*(aa . nR . \} . \} .. .\} +.\" .\"- .ie \ng==1 \{\ . ds nc mircpio diff --git a/tar.1 b/tar.1 index 34235ec..203a6b8 100644 --- a/tar.1 +++ b/tar.1 @@ -1,8 +1,8 @@ -.\" $MirOS: src/bin/pax/tar.1,v 1.47 2023/08/03 22:15:25 tg Exp $ +.\" $MirOS: src/bin/pax/tar.1,v 1.48 2023/12/29 00:44:31 tg Exp $ .\" $OpenBSD: tar.1,v 1.61 2018/07/23 19:02:49 kn Exp $ .\" .\" Copyright © 2005, 2008, 2009, 2011, 2012, 2014, 2016, -.\" 2017, 2018, 2019, 2020, 2023 +.\" 2017, 2018, 2019, 2020, 2021 .\" mirabilos .\" Copyright (c) 1996 SigmaSoft, Th. Lockert .\" All rights reserved. @@ -27,6 +27,11 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\"- +.\" $miros: contrib/samples/portmdoc,v 1.22 2023/12/28 23:47:20 tg Exp $ +.\"- +.\" Copyright © 2008, 2009, 2010, 2016, 2018, 2020, 2023 +.\" mirabilos +.\" .\" Glue GNU groff (BSD and GNU mdoc both) to AT&T nroff (UCB mdoc). .\" * ` generates ‘ in gnroff, so use \` .\" * ' generates ’ in gnroff, \' generates ´, so use \*(aq @@ -55,11 +60,12 @@ .\" .Dd must come before most everything, because when called .\" with -mandoc it loads -mdoc via .so in .Dd (first macro). .\" -.Dd $Mdocdate: August 3 2023 $ +.Dd $Mdocdate: December 29 2023 $ .\" .\" Check which macro package we use, and do other -mdoc setup. .\" .ie \n(.g \{\ +. if n .ss \n[.ss] 0 . if \*[.T]ascii .tr \-\N'45' . if \*[.T]latin1 .tr \-\N'45' . if \*[.T]utf8 .tr \-\N'45' @@ -117,7 +123,7 @@ . if (\n[arg-limit] > \n[arg-ptr]) \{\ . nr arg-ptr +1 . ie (\n[type\n[arg-ptr]] == 2) \ -. as str-Mx1 \~\*[arg\n[arg-ptr]] +. ds str-Mx1 \*(tN\%MirBSD\~#\*[arg\n[arg-ptr]]\*[str-Mx] . el \ . nr arg-ptr -1 . \} @@ -130,6 +136,19 @@ . parse-space-vector . print-recursive .. +. de Aq +. if !\n[arg-limit] \ +. ds macro-name Aq +. ie \n[in-authors-section] \{\ +. ds quote-left \*(Lt +. ds quote-right \*(Gt +. \} +. el \{\ +. ds quote-left \[la] +. ds quote-right \[ra] +. \} +. enclose-string \$@ +.. . ec .\} .el .ie "\*(tT"gnp" \{\ @@ -150,7 +169,7 @@ . if (\n[doc-arg-limit] > \n[doc-arg-ptr]) \{\ . nr doc-arg-ptr +1 . ie (\n[doc-type\n[doc-arg-ptr]] == 2) \ -. as doc-str-Mx1 \~\*[doc-arg\n[doc-arg-ptr]] +. ds doc-str-Mx1 \*(tN\%MirBSD\~#\*[doc-arg\n[doc-arg-ptr]]\*[doc-str-Mx] . el \ . nr doc-arg-ptr -1 . \} @@ -171,13 +190,18 @@ . nr cZ \\n(.s . ds aa \&\f\\n(cF\s\\n(cZ . if \\n(aC==0 \{\ -. ie \\n(.$==0 \&MirBSD\\*(aa +. ie \\n(.$==0 \&\\*(tNMirBSD\\*(aa . el .aV \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9 . \} . if \\n(aC>\\n(aP \{\ . nr aP \\n(aP+1 . ie \\n(C\\n(aP==2 \{\ -. as b1 \&MirBSD\ #\&\\*(A\\n(aP\\*(aa +. nr xX 0 +. nr xX 1+\\*(A\\n(aP +. as b1 \&\\*(tNMirBSD\ \& +. if \\n(xX>0 .as b1 #\& +. as b1 \&\\*(A\\n(aP\\*(aa +. rr xX . ie \\n(aC>\\n(aP \{\ . nr aP \\n(aP+1 . nR @@ -185,12 +209,13 @@ . el .aZ . \} . el \{\ -. as b1 \&MirBSD\\*(aa +. as b1 \&\\*(tNMirBSD\\*(aa . nR . \} . \} .. .\} +.\" .\"- .ie \ng==1 \{\ . ds nc mircpio