NetBSD Problem Report #49874

From www@NetBSD.org  Sun May  3 09:49:29 2015
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 848D2A57FD
	for <gnats-bugs@gnats.NetBSD.org>; Sun,  3 May 2015 09:49:29 +0000 (UTC)
Message-Id: <20150503094928.32593A654B@mollari.NetBSD.org>
Date: Sun,  3 May 2015 09:49:28 +0000 (UTC)
From: aniou@smutek.pl
Reply-To: aniou@smutek.pl
To: gnats-bugs@NetBSD.org
Subject: mandoc 1.13.0 has troubles with some pages (1.13.3 is fine)
X-Send-Pr-Version: www-1.0

>Number:         49874
>Category:       bin
>Synopsis:       mandoc 1.13.0 has troubles with some pages (1.13.3 is fine)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    joerg
>State:          closed
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sun May 03 09:50:00 +0000 2015
>Closed-Date:    Sat Apr 17 23:47:10 +0000 2021
>Last-Modified:  Sat Apr 17 23:47:10 +0000 2021
>Originator:     Piotr Meyer
>Release:        CURRENT
>Organization:
>Environment:
NetBSD dodo.smutek.pl 7.99.9 NetBSD 7.99.9 (GENERIC) #0: Sun Apr  5 19:45:47 CEST 2015  aniou@dodo.smutek.pl:/usr/obj/sys/arch/amd64/compile/GENERIC amd64
>Description:
mandoc in CURRENT (1.13.0) has problems with some - as far I can see - constructs.
Latest mandoc (1.13.3) works fine (for valid output see below):

------------------------------------------------------------------------------
dodo$ /usr/bin/mandoc -V
mandoc 1.13.0

dodo$ /usr/bin/mandoc ../rc-1.7.2/rc.1 | head -30
RC(1)                       General Commands Manual                      RC(1)

NAME
       rc - shell

SYNOPSIS
       rc [-deiIlnopsvx] [-c command] [arguments]

DESCRIPTION
       rc is a command interpreter and programming language similar to sh(1).
       It is based on the AT&T Plan 9 shell of the same name.  The shell
       offers a C-like syntax (much more so than the C shell), and a powerful
       mechanism for manipulating variables.  It is reasonably small and
       reasonably fast, especially when compared to contemporary shells.  Its
       use is intended to be interactive, but the language lends itself well
       to scripts.

OPTIONS
       If     is present, commands are executed from the immediately following
              argument.  Any further arguments to rc are placed in Thus:

              prints out

       This flag causes
              rc not to ignore or Thus rc can be made to dump core if sent
              This flag is only useful for debugging rc.

       If the flag is present, then rc will exit if the exit status of a
------------------------------------------------------------------------------



------------------------------------------------------------------------------
dodo$ basename `pwd`
mdocml-1.13.3

dodo$ ./mandoc ../rc-1.7.2/rc.1 | head -30
RC(1)                       General Commands Manual                      RC(1)



NAME
       rc - shell

SYNOPSIS
       rc [-deiIlnopsvx] [-c command] [arguments]

DESCRIPTION
       rc is a command interpreter and programming language similar to sh(1).
       It is based on the AT&T Plan 9 shell of the same name.  The shell
       offers a C-like syntax (much more so than the C shell), and a powerful
       mechanism for manipulating variables.  It is reasonably small and
       reasonably fast, especially when compared to contemporary shells.  Its
       use is intended to be interactive, but the language lends itself well
       to scripts.

OPTIONS
       -c     If -c is present, commands are executed from the immediately
              following argument.  Any further arguments to rc are placed in
              $*. Thus:

                   rc -c 'echo $*' 1 2 3

              prints out

                   1 2 3
------------------------------------------------------------------------------

>How-To-Repeat:
Get http://static.tobold.org/rc/rc-1.7.2.tar.gz, unpack and display a manpage rc.1 
>Fix:
Update mandoc in base to 1.13.3?

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: bin-bug-people->joerg
Responsible-Changed-By: dholland@NetBSD.org
Responsible-Changed-When: Sun, 11 Oct 2015 03:16:19 +0000
Responsible-Changed-Why:
joerg is listed as responsible in doc/3RDPARTY


State-Changed-From-To: open->closed
State-Changed-By: maya@NetBSD.org
State-Changed-When: Sat, 17 Apr 2021 23:47:10 +0000
State-Changed-Why:
All supported netbsd versions have a mandoc version newer than the one listed as working. Thanks for the report.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.46 2020/01/03 16:35:01 leot Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2020 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.