NetBSD Problem Report #51446

From brad.harder@gmail.com  Sat Aug 27 00:36:42 2016
Return-Path: <brad.harder@gmail.com>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 7850D7A274
	for <gnats-bugs@gnats.NetBSD.org>; Sat, 27 Aug 2016 00:36:42 +0000 (UTC)
Message-Id: <CABfrOT9vjc-jf3ge7P4XOHgsz6HkiKKxikdBwOdmg3SMq1A6Ag@mail.gmail.com>
Date: Fri, 26 Aug 2016 17:36:38 -0700
From: bch <brad.harder@gmail.com>
Reply-To:
To: gnats-bugs@netbsd.org
Subject: vi(1) doc fix

>Number:         51446
>Category:       misc
>Synopsis:       vi/ex documentation error
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    misc-bug-people
>State:          closed
>Class:          doc-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Aug 27 00:40:00 +0000 2016
>Closed-Date:    Sat Aug 27 03:35:39 +0000 2016
>Last-Modified:  Sun Dec 18 06:40:01 +0000 2016
>Originator:     bch <brad.harder@gmail.com>
>Release:        NetBSD 7.99.36
>Organization:
	method logic digital
>Environment:
System: NetBSD kamloops 7.99.36 NetBSD 7.99.36 (GENERIC.bch) #28: Thu
Aug 25 17:21:21 PDT 2016
root@kamloops:/usr/obj/sys/arch/amd64/compile/GENERIC.bch amd64
Architecture: x86_64
Machine: amd64
>Description:
	ex/vi synopsis for tag useage is incorrect
>How-To-Repeat:
	man 1 vi, look at tagprev, tagpop
>Fix:

The patch below reflects reality. "tagpop" and "tagprev" are clearly
-not- unambiguous until *after* the 'p', so it's debatable whether
the shortcuts should be to the shortest unambiguous length ("tagpo"
and "tagpr"), or left as-is. That discussion is not addressed here.

--- /usr/src/external/bsd/nvi/dist/docs/vi.man/vi.1     2013-11-22
07:52:05.000000000 -0800
+++ /usr/src/external/bsd/nvi/dist/docs/vi.man/fixed_vi.1   2016-08-26
17:18:59.926004494 -0700
@@ -987,7 +987,7 @@
 .B "tagp[op][!] [file | number]"
 Pop to the specified tag in the tags stack.
 .TP
-.B "tagp[rev][!]"
+.B "tagpr[ev][!]"
 Edit the file containing the previous context for the current tag.
 .TP
 .B "unm[ap][!] lhs"

>Release-Note:

>Audit-Trail:
From: "David A. Holland" <dholland@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/51446 CVS commit: src/external/bsd/nvi/dist/docs/vi.man
Date: Sat, 27 Aug 2016 03:34:28 +0000

 Module Name:	src
 Committed By:	dholland
 Date:		Sat Aug 27 03:34:28 UTC 2016

 Modified Files:
 	src/external/bsd/nvi/dist/docs/vi.man: vi.1

 Log Message:
 PR 51446 Brad Harder: fix synopsis for :tagprev


 To generate a diff of this commit:
 cvs rdiff -u -r1.3 -r1.4 src/external/bsd/nvi/dist/docs/vi.man/vi.1

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: open->closed
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Sat, 27 Aug 2016 03:35:39 +0000
State-Changed-Why:
fixed, thanks


From: "Soren Jacobsen" <snj@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/51446 CVS commit: [netbsd-7] src/external/bsd/nvi
Date: Sun, 18 Dec 2016 06:37:31 +0000

 Module Name:	src
 Committed By:	snj
 Date:		Sun Dec 18 06:37:30 UTC 2016

 Modified Files:
 	src/external/bsd/nvi [netbsd-7]: Makefile.inc
 	src/external/bsd/nvi/dist/cl [netbsd-7]: cl.h cl_main.c cl_screen.c
 	    cl_term.c
 	src/external/bsd/nvi/dist/common [netbsd-7]: key.h vi_db1.c
 	src/external/bsd/nvi/dist/docs/vi.man [netbsd-7]: vi.1
 	src/external/bsd/nvi/dist/ex [netbsd-7]: ex_map.c ex_script.c
 	src/external/bsd/nvi/usr.bin/nvi [netbsd-7]: Makefile

 Log Message:
 Pull up following revision(s) (requested by riastradh in ticket #1312):
 	external/bsd/nvi/Makefile.inc: revisions 1.2-1.4
 	external/bsd/nvi/dist/cl/cl.h: revision 1.3
 	external/bsd/nvi/dist/cl/cl_main.c: revision 1.5
 	external/bsd/nvi/dist/cl/cl_screen.c: revision 1.5
 	external/bsd/nvi/dist/cl/cl_term.c: revision 1.5
 	external/bsd/nvi/dist/common/key.h: revision 1.3
 	external/bsd/nvi/dist/common/vi_db1.c: revision 1.8
 	external/bsd/nvi/dist/docs/vi.man/vi.1: revisions 1.3, 1.4
 	external/bsd/nvi/dist/ex/ex_map.c: revision 1.4
 	external/bsd/nvi/dist/ex/ex_script.c: revisions 1.5, 1.6
 	external/bsd/nvi/usr.bin/nvi/Makefile: revision 1.7
 PR/50092: Rin Okuyama: Fix memory leaks in vi when resizing.
 --
 PR/50484: Rin Okuyama: fix the script command of vi(1)
 --
 Fix > 1024 char lines in script. (Rin Okuyama)
 --
 remove CONST; it is unused from Brad Harder
 --
 add default: to appease gcc.
 --
 Restore the first line of the copyright header, which accidentally got
 zapped in -r1.2.
 --
 PR 51446 Brad Harder: fix synopsis for :tagprev


 To generate a diff of this commit:
 cvs rdiff -u -r1.1 -r1.1.6.1 src/external/bsd/nvi/Makefile.inc
 cvs rdiff -u -r1.2 -r1.2.6.1 src/external/bsd/nvi/dist/cl/cl.h
 cvs rdiff -u -r1.4 -r1.4.6.1 src/external/bsd/nvi/dist/cl/cl_main.c \
     src/external/bsd/nvi/dist/cl/cl_screen.c \
     src/external/bsd/nvi/dist/cl/cl_term.c
 cvs rdiff -u -r1.2 -r1.2.6.1 src/external/bsd/nvi/dist/common/key.h
 cvs rdiff -u -r1.7 -r1.7.6.1 src/external/bsd/nvi/dist/common/vi_db1.c
 cvs rdiff -u -r1.2 -r1.2.6.1 src/external/bsd/nvi/dist/docs/vi.man/vi.1
 cvs rdiff -u -r1.3 -r1.3.6.1 src/external/bsd/nvi/dist/ex/ex_map.c
 cvs rdiff -u -r1.4 -r1.4.6.1 src/external/bsd/nvi/dist/ex/ex_script.c
 cvs rdiff -u -r1.5 -r1.5.2.1 src/external/bsd/nvi/usr.bin/nvi/Makefile

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.