The code in ex/ex_tag.c replaces the / it just removed before it stats the directory; it should wait until after it does the stat. Fix: Here's a patch: How-To-Repeat: Honestly, I don't remember. I think it has to do with multiple tags files, but it's a real bug.
Have you raised this issue with the maintainer of nvi, Keith Bostic <bostic@bostic.com> ? Ciao, Sheldon.
I did raise this issue with Keith Bostic, who said that he would fix it "when he got around to it." That was, oh, over a year ago? The last time I talked to Keith was at BSDCon in October, 2000 and it was still on his list of things to do.
On 17-Jun-2001 Frank Mayhar wrote: | The following reply was made to PR bin/13397; it has been noted by GNATS. | | From: Frank Mayhar <frank@exit.com> | To: freebsd-gnats-submit@FreeBSD.org | Cc: | Subject: Re: bin/13397: nvi mishandles tags files under certain conditions. | Date: Sun, 17 Jun 2001 09:37:06 -0700 | | I did raise this issue with Keith Bostic, who said that he would | fix it "when he got around to it." That was, oh, over a year ago? | The last time I talked to Keith was at BSDCon in October, 2000 and | it was still on his list of things to do. It appears to be fixed in 1.81.3, probably from: ----------------------------------------------------- skimo Thu Jun 29 12:41:52 PDT 2000 Modified Files: ex/ex_tag.c Log Message: ctags fix The website says they're planning a release for the fall. Mike -- Mike Heffner <mheffner@vt.edu> Fredericksburg, VA <mikeh@FreeBSD.org> http://filebox.vt.edu/users/mheffner
Fixed in CURRENT. -- Zhihao Yuan, ID lichray The best way to predict the future is to invent it. ___________________________________________________ 4BSD -- http://4bsd.biz/
For bugs matching the following criteria: Status: In Progress Changed: (is less than) 2014-06-01 Reset to default assignee and clear in-progress tags. Mail being skipped
Fixed in all supported versions of FreeBSD (see r254225).